.line{display:flex;flex-wrap:nowrap!important;gap:15px}.project-block-one{margin-bottom:30px}.project-block-one .inner-box{position:relative;display:flex;width:100%}.project-block-one .inner-box .bg-image,.project-block-one .inner-box .image-box{position:relative;display:flex;border-radius:32px 0 32px 0;transition:all .5s ease}.project-block-one .inner-box .bg-image{width:100%;height:38vh;background-image:url(/assets/images/project/outsourcing.png);background-size:cover;background-position:50%;justify-content:center;align-items:flex-end;text-align:center;padding:20px}.project-block-one .inner-box .bg-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(179,132,4,1));mix-blend-mode:multiply;border-radius:32px 0 32px 0}.project-block-one .inner-box .bg-image h1{font-family:Poppins,sans-serif;font-size:24px;line-height:22px;font-weight:600;font-style:italic;color:#fff;text-transform:uppercase;text-align:right;margin-bottom:20px}.project-block-one .inner-box .bg-image2{position:relative;display:flex;border-radius:32px 0 32px 0;width:100%;height:38vh;background-image:url(/assets/images/project/power.png)!important;background-size:cover;background-position:50%;justify-content:center;align-items:flex-end;text-align:center;padding:20px;transition:all .5s ease}.project-block-one .inner-box .bg-image2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(0,94,189,1));mix-blend-mode:multiply;border-radius:32px 0 32px 0}.project-block-one .inner-box .bg-image2 h1{font-family:Poppins,sans-serif;font-size:24px;line-height:22px;font-weight:600;font-style:italic;color:#fff;text-transform:uppercase;text-align:right;margin-bottom:20px}.project-block-one .inner-box .bg-image3{position:relative;display:flex;border-radius:32px 0 32px 0;width:100%;height:38vh;background-image:url(/assets/images/project/tax_legal.png);background-size:cover;background-position:50%;justify-content:center;align-items:flex-end;text-align:center;padding:20px;transition:all .5s ease}.project-block-one .inner-box .bg-image3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(179,132,4,1));mix-blend-mode:multiply;border-radius:32px 0 32px 0}.project-block-one .inner-box .bg-image3 h1{font-family:Poppins,sans-serif;font-size:24px;line-height:22px;font-weight:600;font-style:italic;color:#fff;text-transform:uppercase;text-align:right;margin-bottom:20px}.project-block-one .inner-box:hover .image-box{transform:scale(1.05)}.project-block-one .inner-box .content-box,.project-block-one .inner-box .content-box2{position:absolute;left:30px;top:30px;width:calc(100% - 60px);height:calc(100% - 60px);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(0,54,107,.3),rgba(0,55,235,.3));border:2px solid rgba(255,188,5,1);border-radius:10px 0 10px 0;padding:15px;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);transform:scale(0);opacity:0;transition:transform .5s ease,opacity .5s ease;z-index:2}.project-block-one .inner-box:hover .content-box,.project-block-one .inner-box:hover .content-box2{transform:scale(1.1);opacity:1}.project-block-one .inner-box .content-box .inner1 a,.project-block-one .inner-box .content-box2 .inner2 a{position:relative;display:inline-flex;width:80px;height:80px;line-height:86px;font-size:30px;color:#fff;justify-content:center;align-items:flex-end;text-align:center}.project-block-one .inner-box .content-box .inner1 a:hover{font-size:40px;color:#FFBC05}.project-block-one .inner-box .content-box2 .inner2 a:hover{font-size:40px;color:#0073E6}.project-block-one .inner-box .content-box .view-btn a{position:relative;display:inline-block;width:80px;height:80px;line-height:86px;text-align:center;font-size:30px;color:#fff;border-radius:10%;margin-bottom:25px}.project-block-one .inner-box .content-box .view-btn a:hover{background:#241E2F}.project-block-one .inner-box .content-box h3,.project-block-one .inner-box .content-box2 h3{display:block;font-size:16px;line-height:26px;font-weight:300;text-align:justify;color:#fff;margin-bottom:8px}.project-block-one .inner-box .content-box h3 a,.project-block-one .inner-box .content-box2 h3 a{display:inline-block;color:#fff}@media (max-width:768px){.line{display:flex;flex-direction:column;align-content:space-between}}@media (min-width:1600px){.project-block-one .inner-box .content-box h3,.project-block-one .inner-box .content-box2 h3{font-size:20px;line-height:30px;margin-bottom:12px}}.project-block-one .inner-box .content-box .designation{position:relative;display:block;font-size:16px;line-height:24px;color:#fff;font-weight:500}.projects-section .owl-theme .owl-dots .owl-dot span{position:relative;width:10px;height:10px;border-radius:50%;border:2px solid #fff;margin:0 5px;cursor:pointer;transition:all .5s ease}.projects-section .owl-theme .owl-dots{margin-top:50px}.projects-section{padding:142px 0 140px}.project-style-two{position:relative;overflow:hidden}.project-style-two .bg-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.project-style-two .bg-layer:before{position:absolute;content:"";background:#000;width:100%;height:100%;left:0;top:0;opacity:.4}.project-block-two .inner-box{position:relative;display:block;padding:490px 30px 40px 50px;border-right:1px solid rgba(255,255,255,.2)}.project-block-two .inner-box:before{position:absolute;content:"";background:linear-gradient(180deg,rgba(222,44,44,0) 28.67%,rgba(222,44,44,.4));width:100%;height:100%;left:0;top:0;opacity:0;transition:all .5s ease}.project-block-two .inner-box:hover:before{opacity:1}.project-block-two .inner-box span{position:relative;display:block;font-size:16px;line-height:26px;color:#fff;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.project-block-two .inner-box h3{display:block;font-size:24px;line-height:34px;font-weight:600}.project-block-two .inner-box h3 a{display:inline-block;color:#fff}.project-block-two .inner-box p{color:#fff;margin:15px 0 25px}.project-block-two .inner-box .theme-btn-one{padding:13px 34px}.project-block-two .inner-box .overlay-content{position:absolute;left:0;bottom:0;width:100%;padding-left:50px;padding-right:30px;max-width:360px;opacity:0;z-index:1;transition:all .5s ease}.project-block-two .inner-box:hover .overlay-content{bottom:50px;opacity:1}.project-block-two .inner-box .static-content{position:relative;transition:all .5s ease}.project-block-two .inner-box:hover .static-content{opacity:0}.projects-section.alternat-2{padding-bottom:30px}.projects-section.alternat-2 .owl-theme .owl-dots .owl-dot span{border-color:#F2F2F2}.sortable-masonry .project-block-one .inner-box{margin-bottom:30px}.projects-section.project-page-one{padding:143px 0 120px}.sortable-masonry .filter-btns li{position:relative;display:inline-block;font-size:18px;line-height:28px;font-weight:500;color:#222;margin:0 15px;cursor:pointer;transition:all .5s ease}.projects-style-three{padding:143px 0 90px}.project-block-three .inner-box{position:relative;display:block;margin-bottom:50px}.project-block-three .inner-box .image-box{position:relative;display:block;overflow:hidden}.project-block-three .inner-box .image-box .image{position:relative;display:block;overflow:hidden;border-radius:32px 32px 0;transition:all .5s ease}.project-block-three .inner-box:hover .image-box .image{background:#000}.project-block-three .inner-box .image-box .image img{width:100%;border-radius:10px;transition:all .5s ease}.project-block-three .inner-box:hover .image-box .image img{opacity:.5;transform:scale(1.05)}.project-block-three .inner-box .image-box .view-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.project-block-three .inner-box .image-box .view-btn a{position:relative;display:inline-block;width:80px;height:80px;line-height:86px;font-size:30px;color:#fff;text-align:center;border-radius:50%;transform:scale(0)}.project-block-three .inner-box:hover .image-box .view-btn a{transform:scale(1)}.project-block-three .inner-box .image-box .view-btn a:hover{background:#fff}.project-block-three .inner-box .lower-content{position:relative;display:block;padding-top:23px}.project-block-three .inner-box .lower-content span{position:relative;display:block;font-size:18px;line-height:28px;font-weight:500;margin-bottom:0}.project-block-three .inner-box .lower-content h3{display:block;font-size:24px;line-height:34px;font-weight:600}.project-block-three .inner-box .lower-content h3 a{display:inline-block;color:#222}.testimonial-section{padding:150px 0}.testimonial-section .sec-title{max-width:320px}.testimonial-section .sec-title p{margin-top:22px}.testimonial-block-one .inner-box{position:relative;display:block;padding:50px 50px 45px}.testimonial-block-one .inner-box .shape{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.testimonial-block-one .inner-box .icon-box{position:absolute;display:inline-block;right:50px;bottom:63px;width:40px;height:40px;line-height:42px;text-align:center;font-size:16px;color:#fff;border-radius:50%}.testimonial-block-one .inner-box .icon-box:before{position:absolute;content:"";background:#E5E5E5;width:30px;height:2px;top:19px;left:50px}.testimonial-block-one .inner-box .thumb-box{position:relative;display:inline-block;width:100px;height:100px;border-radius:50%;margin-bottom:25px}.testimonial-block-one .inner-box .thumb-box img{width:100%;border-radius:50%}.testimonial-block-one .inner-box p{margin-bottom:32px}.testimonial-block-one .inner-box .rating li{position:relative;display:inline-block;font-size:16px;color:#FFC93D}.testimonial-block-one .inner-box .rating{margin-bottom:5px}.testimonial-block-one .inner-box h3{display:block;font-size:22px;line-height:30px;font-weight:600}.testimonial-block-one .inner-box .designation{position:relative;display:block;font-weight:500}.testimonial-section .nav-style-one .owl-nav button.owl-prev{margin-right:20px}.testimonial-section .nav-style-one .owl-nav{position:absolute;left:-440px;bottom:130px}.testimonial-section .pattern-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.6}.testimonial-style-two{padding:143px 0 135px}.testimonial-style-two .owl-carousel .owl-stage-outer{overflow:visible}.testimonial-style-two .owl-carousel .owl-stage-outer .owl-item{opacity:0}.testimonial-style-two .owl-carousel .owl-stage-outer .owl-item.active{opacity:1}.testimonial-block-two{position:relative;padding-left:45px;margin-bottom:50px;margin-top:50px}.testimonial-block-two .thumb-box{position:absolute;left:0;top:40px;width:90px;height:90px;border-radius:50%;z-index:1}.testimonial-block-two .thumb-box img{width:100%;border-radius:50%}.testimonial-block-two .inner-box{position:relative;display:block;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.1);border-radius:10px;padding:60px 70px 50px}.testimonial-block-two .inner-box h3{display:block;font-size:22px;line-height:32px;font-weight:600;margin-bottom:0}.testimonial-block-two .inner-box .designation{position:relative;display:block;margin-bottom:30px}.testimonial-block-two .inner-box p{margin-bottom:30px}.testimonial-block-two .inner-box .rating li{position:relative;display:inline-block;float:left;font-size:16px;margin-right:5px;color:#FFC93D}.testimonial-block-two .inner-box .rating li:last-child{margin:0}.testimonial-style-two .owl-dots{position:relative;display:block;text-align:center;margin-top:45px}.testimonial-page-section{padding:143px 0 120px}.testimonial-page-section .testimonial-block-two .inner-box{margin-bottom:30px}.working-process-section{position:relative}.working-process-section .inner-container{position:relative;display:flex;align-items:center;justify-content:space-between}.working-block-one .inner-box{position:relative;max-width:320px;padding-right:0}.working-block-one .inner-box .count-text{position:absolute;top:-25px;right:-15px;z-index:1}.working-block-one:last-child .inner-box .count-text{right:15px}.working-block-one:last-child .inner-box{padding-right:30px}.working-block-one .inner-box .count-text h3{position:relative;display:inline-block;width:90px;height:90px;text-align:center;border-radius:50%;font-size:22px;line-height:22px;font-weight:600;color:#fff;padding-top:23px}.working-block-one .inner-box .count-text h3:before{position:absolute;content:"";width:120px;height:120px;left:-15px;top:-15px;border-radius:50%}.working-block-one .inner-box .count-text h3 span{display:block;font-size:16px;font-weight:500}.working-block-one .inner-box .text{position:relative;display:flex;align-items:center;justify-content:center;width:290px;height:290px;text-align:center;background:#fff;border-radius:50%;box-shadow:0 0 120px rgba(0,0,0,.07);padding:0 40px}.working-block-one .inner-box .text h3{display:block;font-size:24px;line-height:28px;font-weight:600;margin-bottom:15px}.working-block-one .inner-box .shape{position:absolute;top:50%;transform:translateY(-50%);right:-48%;width:80px;height:19px;background-repeat:no-repeat}.working-process-section.alternat-2 .working-block-one .inner-box .text{border-radius:10px;padding-top:30px}.working-process-section.alternat-2 .working-block-one .inner-box .count-text h3:before{border-radius:30px}.working-process-section.alternat-2 .working-block-one .inner-box .count-text h3{border-radius:10px}.working-process-section .pattern-layer .pattern-1{position:absolute;left:0;top:0;width:640px;height:100%;background-size:cover;background-repeat:no-repeat}.working-process-section .pattern-layer .pattern-2{position:absolute;right:0;top:0;width:640px;height:100%;background-size:cover;background-repeat:no-repeat}.funfact-section{position:relative}.funfact-section .inner-container{position:relative;display:block;background:#241E2F;padding:65px 60px 60px;box-shadow:0 0 120px rgba(0,0,0,.07);border-radius:10px;overflow:hidden;margin-bottom:-110px;z-index:1}.funfact-block-one .inner-box{position:relative;display:block}.funfact-block-one .inner-box .count-outer{position:relative;display:block;font-size:50px;line-height:50px;font-family:var(--jost);font-weight:600;margin-bottom:20px}.funfact-block-one .inner-box p{display:block;font-size:18px;line-height:26px;color:#fff;font-weight:600}.funfact-section .shape .shape-1{left:0;width:480px}.funfact-section .shape .shape-1,.funfact-section .shape .shape-2{position:absolute;top:0;height:100%;background-size:cover;background-repeat:no-repeat}.funfact-section .shape .shape-2{right:0;width:488px}.expertise-section{padding:250px 0 150px}.progress-box .bar{width:100%;background:#E6E6E6}.progress-box .bar,.progress-box .bar-inner{position:relative;height:5px;border-radius:15px}.progress-box .bar-inner{display:block;width:0;transition:all 1.5s ease}.progress-box .count-text{position:absolute;top:-40px;right:-17px;font-size:16px;line-height:26px;font-weight:500;color:#000}.progress-box p{font-weight:500;color:#000;margin-bottom:12px}.content_block_three .content-box{display:block}.content_block_three .content-box .sec-title p{margin-top:18px}.content_block_four .content-box{display:block;background:#fff;border-radius:10px;padding:60px 50px 70px}.content_block_four .content-box h3{display:block;font-size:30px;line-height:40px;font-weight:600;margin-bottom:30px}.content_block_four .content-box .form-inner .theme-btn-one{padding:13px 36px;margin-top:20px}.expertise-section .pattern-layer .pattern-1{left:0}.expertise-section .pattern-layer .pattern-1,.expertise-section .pattern-layer .pattern-2{position:absolute;top:0;width:669px;height:100%;background-size:cover;background-repeat:no-repeat}.expertise-section .pattern-layer .pattern-2{right:0}.expertise-section .pattern-layer .pattern-3{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom}.expertise-section .image-layer{position:absolute;left:315px;bottom:0}.expertise-section.alternat-2{padding-top:87px}.news-section{position:relative}.news-block-one .inner-box{position:relative;display:block;padding:0 30px}.news-block-one .inner-box:before{position:absolute;content:"";background:#fff;width:100%;height:calc(100% - 110px);left:0;bottom:0;box-shadow:0 20px 80px rgba(0,0,0,.1);border-radius:10px}.news-block-one .inner-box .image-box{position:relative;display:block}.news-block-one .inner-box .image-box .image{position:relative;display:block;overflow:hidden;border-radius:10px}.news-block-one .inner-box .image-box .image img{width:100%;transition:all .5s ease}.news-block-one .inner-box:hover .image-box .image img{opacity:.3;transform:scale(1.05)}.news-block-one .inner-box .image-box h2{position:absolute;right:30px;bottom:-20px;width:80px;height:80px;text-align:center;border-radius:50%;font-size:30px;line-height:18px;font-weight:600;color:#fff;z-index:1;padding:23px 0 10px}.news-block-one .inner-box .image-box h2 span{display:block;font-size:15px;font-weight:400;font-family:var(--inter);text-transform:uppercase;margin-top:5px}.news-block-one .inner-box .lower-content{position:relative;display:block;padding-top:40px;padding-bottom:20px}.news-block-one .inner-box .lower-content h3{position:relative;display:block;font-size:24px;line-height:30px;font-weight:600;margin-bottom:12px}.news-block-one .inner-box .lower-content h3 a{display:inline-block;color:#222}.news-block-one .inner-box .lower-content p{position:relative;display:block;margin-bottom:30px}.news-block-one .inner-box .lower-content .post-info{position:relative;display:flex;align-items:center;justify-content:space-between;padding-top:15px;border-top:1px solid #e5e5e5}.news-block-one .inner-box .post-info li{position:relative;display:block;font-size:16px;padding-left:25px}.news-block-one .inner-box .post-info li a{display:inline-block;color:#6E6E6E}.news-block-one .inner-box .post-info li i{position:absolute;left:0;top:5px;font-size:16px}.news-style-two{position:relative}.news-block-two .inner-box{position:relative;display:block}.news-block-two .inner-box .image-box{position:relative;display:block;overflow:hidden;background:#000;border-radius:10px}.news-block-two .inner-box .image-box img{width:100%;border-radius:10px;transition:all .5s ease}.news-block-two .inner-box:hover .image-box img{opacity:.8;transform:scale(1.05)}.news-block-two .inner-box .lower-content{position:relative;margin:0 30px}.news-block-two .inner-box .lower-content .inner{position:relative;background:#FFFFFF;box-shadow:0 20px 80px rgba(0,0,0,.1);border-radius:10px;padding:30px 30px 25px;margin-top:-70px;z-index:1;transition:all .5s ease}.news-block-two .inner-box:hover .lower-content .inner{padding-bottom:102px;margin-top:-147px}.news-block-two .inner-box .lower-content .post-date{position:relative;display:inline-block;font-size:15px;line-height:30px;font-weight:500;background:rgba(222,44,44,.12);border-radius:5px;padding:0 18px;text-align:center;margin-bottom:13px}.news-block-two .inner-box .lower-content h3{display:block;font-size:22px;line-height:34px;font-weight:600;margin-bottom:12px}.news-block-two .inner-box .lower-content h3 a{display:inline-block;color:#222}.news-block-two .inner-box .lower-content .post-info li{position:relative;display:inline-block;float:left;font-size:16px;line-height:26px;margin-right:40px;padding-left:25px}.news-block-two .inner-box .lower-content .post-info li:last-child{margin:0}.news-block-two .inner-box .lower-content .post-info li i{position:absolute;left:0;top:5px;font-size:16px}.news-block-two .inner-box .lower-content .post-info li a{position:relative;display:inline-block;color:#6E6E6E}.news-block-two .inner-box .lower-content .post-info li:before{position:absolute;content:"";background:#D9D9D9;width:1px;height:16px;top:5px;right:-21px}.news-block-two .inner-box .lower-content .post-info li:last-child:before{display:none}.news-block-two .inner-box .lower-content .post-info{margin-bottom:10px}.news-block-two .inner-box .lower-content .btn-box{position:absolute;left:30px;bottom:0;opacity:0;transition:all .5s ease}.news-block-two .inner-box:hover .lower-content .btn-box{opacity:1;bottom:30px}.news-block-two .inner-box .lower-content .btn-box .theme-btn-one{padding:13px 34px}.blog-grid .news-block-two .inner-box{margin-bottom:30px}.sidebar-page-container{position:relative}.sidebar-page-container .news-block-one .inner-box{padding:0 50px}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info{display:block;padding-top:0;border-top:none;margin-bottom:10px}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info li{float:left;margin-right:40px}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info li:last-child{margin:0}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info li:before{position:absolute;content:"";background:#D9D9D9;width:1px;height:20px;top:4px;right:-21px}.sidebar-page-container .news-block-one .inner-box .lower-content .post-info li:last-child:before{display:none}.sidebar-page-container .news-block-one .inner-box .lower-content h3{font-size:28px;line-height:38px}.sidebar-page-container .news-block-one .inner-box .lower-content p{margin-bottom:0}.sidebar-page-container .news-block-one .inner-box .lower-content{padding-bottom:42px}.sidebar-page-container .news-block-one .inner-box{margin-bottom:70px}.sidebar-page-container .news-block-one .inner-box:before{height:calc(100% - 230px)}.blog-sidebar{position:relative;display:block}.blog-sidebar .sidebar-widget{position:relative;background:#FFFFFF;box-shadow:0 20px 80px rgba(0,0,0,.1);border-radius:10px;margin-bottom:70px;padding:40px}.blog-sidebar .sidebar-widget:last-child{margin-bottom:0}.blog-sidebar .search-widget .form-group{position:relative;margin-bottom:0}.blog-sidebar .search-widget .form-group input[type=search]{position:relative;display:block;width:100%;height:60px;border:1px solid #e5e5e5;border-radius:5px;font-size:16px;color:#6E6E6E;padding:10px 60px 10px 30px;transition:all .5s ease}.blog-sidebar .search-widget .form-group button{position:absolute;top:18px;right:20px;font-size:18px;color:#222;cursor:pointer;transition:all .5s ease}.blog-sidebar .widget-title{position:relative;display:block;margin-bottom:22px}.blog-sidebar .widget-title h3{font-size:24px;line-height:34px;font-weight:600}.blog-sidebar .category-widget .category-list li{position:relative;display:block;padding:12px 0;border-bottom:1px solid #e5e5e5}.blog-sidebar .category-widget .category-list li:last-child{border-bottom:none}.blog-sidebar .category-widget .category-list li a{position:relative;display:block;font-size:16px;color:#222;font-weight:500}.blog-sidebar .category-widget .category-list li a:before{position:absolute;content:"\e92d";font-family:icomoon;font-size:12px;top:0;right:0;font-weight:400;opacity:0;transition:all .5s ease}.blog-sidebar .category-widget .category-list li a:hover:before{opacity:1}.blog-sidebar .category-widget{padding-top:32px;padding-bottom:22px}.blog-sidebar .category-widget .widget-title{margin-bottom:13px}.blog-sidebar .post-widget .post{position:relative;display:block;padding:5px 0 5px 110px;min-height:90px;margin-bottom:30px}.blog-sidebar .post-widget .post:last-child{margin-bottom:0}.blog-sidebar .post-widget .post .post-thumb{position:absolute;left:0;top:0;width:90px;height:90px;border-radius:50%}.blog-sidebar .post-widget .post .post-thumb img{width:100%;border-radius:50%}.blog-sidebar .post-widget .post h5{display:block;font-size:18px;line-height:24px;font-weight:600;margin-bottom:4px}.blog-sidebar .post-widget .post h5 a{display:inline-block;color:#222}.blog-sidebar .post-widget .post .post-date{position:relative;display:block}.blog-sidebar .tags-widget .tags-list{position:relative;margin:0 -5px}.blog-sidebar .tags-widget .tags-list li{position:relative;float:left;margin:0 5px 10px}.blog-sidebar .tags-widget .tags-list li a{position:relative;display:inline-block;font-size:16px;color:#222;border:1px solid #e5e5e5;font-weight:500;border-radius:30px;padding:3px 13px;text-align:center}.blog-sidebar .tags-widget .tags-list li a:hover{color:#fff}.blog-sidebar .tags-widget{padding-bottom:30px}.sidebar-page-container .news-block-one .inner-box .lower-content h2{display:block;font-size:40px;line-height:50px;font-weight:600;margin-bottom:30px}.blog-details-content{position:relative;display:block}.blog-details-content .news-block-one .inner-box .lower-content p{margin-bottom:26px}.blog-details-content .news-block-one .inner-box blockquote{position:relative;display:block;background:rgba(241,241,241,.5);border-radius:10px;padding:50px 50px 44px;margin:60px 0}.blog-details-content .news-block-one .inner-box blockquote .icon-box{position:relative;display:block;font-size:24px;margin-bottom:18px}.blog-details-content .news-block-one .inner-box blockquote p{font-size:18px;line-height:28px;color:#222;font-weight:500;margin-bottom:12px}.blog-details-content .news-block-one .inner-box blockquote h4{position:relative;display:block;font-size:20px;line-height:30px;font-weight:600;padding-left:68px}.blog-details-content .news-block-one .inner-box blockquote h4:before{position:absolute;content:"";width:50px;height:2px;left:0;top:10px}.blog-details-content .news-block-one .inner-box .tags-list li{position:relative;display:inline-block;float:left;margin-right:10px}.blog-details-content .news-block-one .inner-box .tags-list li:last-child{margin:0}.blog-details-content .news-block-one .inner-box .tags-list li a{position:relative;display:inline-block;font-size:16px;color:#222;font-weight:500;border:1px solid #e5e5e5;border-radius:30px;padding:3px 13px;text-align:center}.blog-details-content .news-block-one .inner-box .tags-list li a:hover{color:#fff}.blog-details-content .news-block-one .inner-box .tags-list{padding-top:37px}.sidebar-page-container .blog-details-content .news-block-one .inner-box .lower-content{padding-bottom:70px}.sidebar-page-container .news-block-one .inner-box:hover .image-box .image img{opacity:1!important;transform:scale(1)!important}.blog-details-content .author-box{position:relative;display:block;background:#FFFFFF;box-shadow:0 20px 80px rgba(0,0,0,.1);border-radius:10px;padding:45px 50px 45px 200px;margin-bottom:70px}.blog-details-content .author-box .author-thumb{position:absolute;left:50px;top:50px;width:120px;height:120px;border-radius:50%}.blog-details-content .author-box .author-thumb img{width:100%;border-radius:50%}.blog-details-content .author-box h3{display:block;font-size:24px;line-height:34px;font-weight:600}.blog-details-content .author-box .designation{position:relative;display:block;font-size:16px;line-height:26px;margin-bottom:18px}.blog-details-content .comment-form-area{position:relative;display:block;background:#FFFFFF;box-shadow:0 20px 80px rgba(0,0,0,.1);border-radius:10px;padding:42px 50px 50px}.blog-details-content .comment-form-area h3{display:block;font-size:28px;line-height:38px;font-weight:600;margin-bottom:32px}.blog-details-content .comment-form-area .form-inner .form-group textarea{height:150px}.blog-details-content .comment-form-area .form-inner .form-group{margin-bottom:30px}.blog-details-content .comment-form-area .form-inner .form-group:last-child{margin-bottom:0}.blog-details-content .comment-form-area .form-inner .theme-btn-one{padding:13px 47px}.page-title{position:relative;padding:180px 0 140px}.page-title .bg-layer{position:absolute;left:0;top:0;width:100%;height:200%;background-size:cover;background-repeat:no-repeat;background-position:50%}.page-title .bg-layer:before{position:absolute;content:"";background-color:#17141F;width:100%;height:100%;left:0;top:0;opacity:.65}.page-title h1{position:relative;display:block;font-size:60px;line-height:70px;color:#fff;font-weight:700;margin-bottom:22px}.page-title .bread-crumb li{position:relative;display:inline-block;font-size:18px;line-height:28px;color:#fff;font-weight:500;margin-right:32px}.page-title .bread-crumb li:last-child{margin:0}.page-title .bread-crumb li a{display:inline-block;color:#fff}.page-title .bread-crumb li:after{position:absolute;font-family:Font Awesome\ 5 Pro;content:"\f105";font-size:16px;font-weight:500;right:-22px;top:0}.page-title .bread-crumb li:last-child:after{display:none}.contact-section .form-inner{position:relative;display:block;max-width:850px;margin:0 auto;background:#fff;border-radius:10px;padding:70px}.contact-section .form-inner .form-group{position:relative;margin-bottom:20px}.contact-section .form-inner .form-group:last-child{margin-bottom:0}.contact-section .form-inner .message-btn{padding-top:10px}.contact-section .form-inner .form-group input[type=email],.contact-section .form-inner .form-group input[type=text],.contact-section .form-inner .form-group textarea{position:relative;display:block;width:100%;height:50px;border:1px solid #e5e5e5;border-radius:5px;font-size:16px;color:#6E6E6E;padding:10px 20px;text-align:left;transition:all .5s ease}.contact-section .form-inner .form-group textarea{height:130px;resize:none}.contact-section .form-inner .form-group .theme-btn-one{padding:13px 40px}.contact-section .pattern-layer{position:absolute;left:0;bottom:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.contact-style-two{position:relative}.contact-style-two .social-links li{position:relative;display:inline-block;float:left;margin-right:10px}.contact-style-two .social-links li:last-child{margin:0}.contact-style-two .social-links li a{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;font-size:16px;color:#fff;text-align:center;border-radius:50%;background:#3B5998}.contact-style-two .social-links li:nth-child(2) a{background:#55ACEE}.contact-style-two .social-links li:nth-child(3) a{background:#DC4E41}.contact-style-two .social-links li:last-child a{background:#3F729B}.contact-style-two .form-inner textarea{height:170px}.contact-style-two .form-inner .form-group{margin-bottom:30px}.contact-style-two .form-inner .form-group:last-child{margin-bottom:0}.contact-style-two .form-inner .form-group .theme-btn-one{padding:13px 40px;box-shadow:none}.google-map-section{position:relative}.google-map-section #contact-google-map{position:relative;width:100%;height:450px}.team-section{position:relative}.data{font-family:Poppins,sans-serif;font-size:1.75rem!important;line-height:2.5rem;color:#0073E6!important;text-align:center;padding:20px}.team-block-one .inner-box{position:relative;display:block;overflow:hidden;background:#F1F1F1;border-radius:10px;transition:all .5s ease}.team-block-one .inner-box:hover{background:#fff;box-shadow:0 0 120px rgba(0,17,71,.1)}.team-block-one .inner-box .image-box,.team-block-one .inner-box .image-box .image{position:relative;display:block;overflow:hidden}.team-block-one .inner-box .image-box .image{background:linear-gradient(180deg,rgba(0,55,235,.207),rgb(0,17,71) 77%)}.team-block-one .inner-box .image-box .image img{width:100%;transition:all .5s ease}.team-block-one .inner-box:hover .image-box .image img{transform:scale(1.05);opacity:.2}.team-block-one .inner-box .image-box .social-links{position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:0;transition:all .5s ease}.team-block-one .inner-box:hover .image-box .social-links{right:20px;opacity:1}.team-block-one .inner-box .image-box .social-links li{position:relative;display:block;margin-bottom:15px}.team-block-one .inner-box .image-box .social-links li:last-child{margin-bottom:0}.team-block-one .inner-box .image-box .social-links li a{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;font-size:18px;color:#fff;background:#DBA204;text-align:center;border-radius:20% 20% 20% 20%}.team-block-one .inner-box .image-box .social-links li a:hover{color:#fff}.team-block-one .inner-box .lower-content{position:relative;display:block;padding:22px 30px 25px}.team-block-one .inner-box .lower-content h3{position:relative;display:block;font-family:Poppins,sans-serif;font-size:24px;line-height:34px;font-weight:600;margin-bottom:6px}.team-block-one .inner-box .lower-content h3 a{display:inline-block;color:#0073E6}.team-block-one .inner-box .lower-content .designation{position:relative;display:block}.team-page-section{padding:143px 0 120px}.team-page-section .team-block-one .inner-box{margin-bottom:30px}@media (max-width:768px){.data{font-size:1rem;text-align:justify;padding:0 15px}}.team-details{padding:150px 0}.team-details-content{background:#FFFFFF;box-shadow:0 2px 70px rgba(0,0,0,.1);padding:50px}.team-details-content,.team-details-content .image-box{position:relative;display:block;border-radius:10px}.team-details-content .image-box img{width:100%;border-radius:10px}.team-details-content .content-box{position:relative;display:block}.team-details-content .content-box h2{display:block;font-size:40px;line-height:50px;font-weight:600;margin-bottom:8px}.team-details-content .content-box .designation{position:relative;display:block;font-weight:500;margin-bottom:28px}.team-details-content .content-box p{margin-bottom:25px}.team-details-content .content-box .info-list li{position:relative;display:block;margin-bottom:10px}.team-details-content .content-box .info-list li:last-child{margin-bottom:0}.team-details-content .content-box .info-list li span{color:#222;font-weight:700}.team-details-content .content-box .info-list li a{display:inline-block;color:#6E6E6E}.team-details-content .content-box .info-list{margin-bottom:33px}.team-details-content .content-box .social-links li{position:relative;display:inline-block;float:left;margin-right:15px}.team-details-content .content-box .social-links li:last-child{margin:0}.team-details-content .content-box .social-links li a{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;border:1px solid #e5e5e5;text-align:center;border-radius:50%;font-size:18px;color:#676767}.team-details-content .content-box .social-links li a:hover{color:#fff}.team-details h3{display:block;font-size:28px;line-height:38px;font-weight:600;margin-bottom:25px}.team-details .biography-box p{margin-bottom:26px}.team-details .biography-box p:last-child{margin-bottom:0}.team-details .lower-content h3{margin-bottom:15px}.team-details .lower-content .skills-box p{margin-bottom:30px}.team-details .lower-content .inner-box .single-item{position:relative;display:block;padding-left:30px;margin-bottom:18px}.team-details .lower-content .inner-box .single-item:last-child{margin-bottom:0}.team-details .lower-content .inner-box .single-item:before{position:absolute;content:"";width:16px;height:16px;left:0;top:6px;border-radius:50%}.team-details .lower-content .inner-box .single-item:after{position:absolute;content:"";width:6px;height:6px;left:5px;top:11px;border-radius:50%}.team-details .lower-content .inner-box .single-item h4{display:block;font-size:20px;line-height:30px;font-weight:600;margin-bottom:6px}.team-details .lower-content .inner-box .single-item p span{color:#2C2A49;display:block}.team-details .lower-content .skills-box .progress-box p{margin-bottom:10px}.team-details .lower-content .education-inner{position:relative}.team-details .lower-content .education-inner .single-item p span{font-weight:500}.video-section{position:relative}.video-section .inner-container{position:relative;max-width:1070px;width:100%;padding:205px 0;border-radius:10px;overflow:hidden;margin:-240px auto 0}.video-section .inner-container .bg-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.video-section .inner-container .bg-layer:before{position:absolute;content:"";background:#000;width:100%;height:100%;left:0;top:0;opacity:.3}.video-section .inner-container .video-btn a{position:relative;display:inline-block;font-size:90px;color:#fff;width:90px;height:90px;cursor:pointer}.video-section .inner-container .video-btn a:after,.video-section .inner-container .video-btn a:before{width:100%;height:100%;border-radius:50%;background:transparent;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:.9s;content:"";position:absolute;box-shadow:0 0 0 0 rgba(255,255,255,.9);animation:ripple 3s infinite;transition:all .4s ease}.video-section .inner-container .video-btn a:after{animation-delay:.6s}.error-section{padding:150px 0}.error-section .inner-box .error-image{position:relative;display:block;margin-bottom:60px}.error-section .inner-box h2{display:block;font-size:40px;line-height:50px;font-weight:700;margin-bottom:25px}.error-section .inner-box .theme-btn-one{padding:13px 38px}.error-section .inner-box .theme-btn-one i{position:relative;font-size:14px;top:1px;margin-right:8px}.pricing-section{position:relative}.pricing-section .tab-btn-box .tab-btns:before{position:absolute;left:0;right:0;margin:0 auto;height:40px;width:70px;content:"";border-radius:30px;border:1px solid #e5e5e5}.pricing-section .tab-btn-box .tab-btns li{position:relative;display:inline-block;min-width:160px;text-align:right;font-size:18px;padding:10px 50px 10px 0;line-height:20px;color:#222;font-weight:500;cursor:pointer;transition:all .5s ease}.pricing-section .tab-btn-box .tab-btns li:last-child{padding-right:0;padding-left:50px;text-align:left}.pricing-section .tab-btn-box .tab-btns li.active-btn:before{right:-1px}.pricing-section .tab-btn-box .tab-btns li a:before{position:absolute;top:5px;height:30px;width:30px;border-radius:50%;content:"";right:-33px;transition:all .3s ease;background-color:#DE2C2C}.pricing-section .tab-btn-box .tab-btns li .active:before{right:-1px}.pricing-section .tab-btn-box .tab-btns li:last-child a:before{display:none}.pricing-section .tab-btn-box .tab-btns li a{color:#222}.pricing-block-one .pricing-table{position:relative;display:block;background:#FFFFFF;box-shadow:0 0 120px rgba(0,0,0,.1);border-radius:10px;padding:42px 50px 50px;overflow:hidden}.pricing-block-one .pricing-table .shape-1{position:absolute;top:0;right:0;width:276px;height:100%;background-size:cover;background-repeat:no-repeat}.pricing-block-one .pricing-table .title{position:relative;display:block;font-size:20px;line-height:30px;font-weight:500;margin-bottom:12px}.pricing-block-one .pricing-table h2{display:block;font-size:40px;line-height:40px;font-weight:600}.pricing-block-one .pricing-table h2 span{font-size:20px}.pricing-block-one .pricing-table .table-content{border:2px solid rgba(229,229,229,.35);border-radius:10px;padding:35px 30px 35px 40px;margin-bottom:50px}.pricing-block-one .pricing-table .feature-list .light,.pricing-block-one .pricing-table .feature-list .light:before{color:#6E6E6E}.pricing-block-one .pricing-table .theme-btn-one{padding:13px 41px}.pricing-block-one .pricing-table .feature-list li{margin-bottom:16px}.pricing-block-one .pricing-table .feature-list li:last-child{margin-bottom:0}.pricing-block-one.active-block .pricing-table{background:#241E2F}.pricing-block-one.active-block .pricing-table .feature-list li,.pricing-block-one.active-block .pricing-table h2{color:#fff}.pricing-block-one.active-block .pricing-table .table-content{border:1px solid rgba(255,255,255,.1)}.subscribe-section{position:relative}.subscribe-section .inner-container{position:relative;display:block;background:#241E2F;padding:70px 110px 80px;border-radius:10px;margin-bottom:-170px;z-index:1}.subscribe-section h2{position:relative;display:block;font-size:40px;line-height:50px;color:#fff;font-weight:700;text-align:center;margin-bottom:40px}.subscribe-section .form-inner{position:relative;display:block;background:#2F2939;border-radius:5px;padding:20px}.subscribe-section .form-inner .form-group{position:relative;margin:0;padding:0 10px}.subscribe-section .form-inner form{position:relative;margin:0 5px;padding-right:215px}.subscribe-section .form-inner .form-group input[type=email],.subscribe-section .form-inner .form-group input[type=text]{position:relative;display:block;width:100%;height:50px;background:rgba(255,255,255,.07);border:1px solid transparent;border-radius:30px;padding:10px 30px;font-size:16px;color:#fff;transition:all .5s ease}.subscribe-section .form-inner .message-btn{position:absolute;top:0;right:0}.subscribe-section .form-inner .message-btn .theme-btn-one{padding:13px 36px}.cta-section{overflow:hidden;padding:117px 0 122px}.cta-section:before{position:absolute;content:"";background:linear-gradient(90deg,#000000,rgba(0,0,0,0) 69.79%);left:0;top:0;width:100%;height:100%}.cta-section .inner-box{position:relative;display:block;max-width:430px}.cta-section .inner-box h2{position:relative;display:block;font-size:40px;line-height:50px;color:#fff;font-weight:700;margin-bottom:25px}.cta-section .inner-box h3{position:relative;display:block;font-size:26px;line-height:36px;font-weight:500}.cta-section .inner-box h3 a{display:inline-block;color:#fff}.career-section{padding:150px 0}.career-section .accordion-box .accordion{box-shadow:0 20px 80px rgba(0,0,0,.1);border-radius:10px}.career-section .accordion-box .acc-content h4{display:block;font-size:20px;line-height:30px;font-weight:600;margin-top:25px;margin-bottom:20px}.career-section .accordion-box .acc-content .list-style-one{margin-top:20px;margin-bottom:25px}.career-section .accordion-box .accordion .acc-content{padding-top:0}.career-sidebar{position:relative;display:block;background:#FFFFFF;box-shadow:0 20px 80px rgba(0,0,0,.1);border-radius:10px;padding:32px 40px 40px}.career-sidebar h3{display:block;font-size:28px;line-height:38px;font-weight:600;margin-bottom:22px}.career-sidebar .form-inner .form-group{position:relative;margin-bottom:20px}.career-sidebar .form-inner .form-group:last-child{margin-bottom:0}.career-sidebar .form-inner .form-group input[type=email],.career-sidebar .form-inner .form-group input[type=text],.career-sidebar .form-inner .form-group textarea{position:relative;display:block;width:100%;height:50px;border:1px solid #e5e5e5;border-radius:5px;font-size:16px;color:#6E6E6E;padding:10px 20px;transition:all .5s ease}.career-sidebar .form-inner .form-group textarea{height:130px;resize:none}.career-sidebar .form-inner .form-group .theme-btn-one{padding:13px 40px}.career-section .accordion-box .accordion .acc-btn.active .icon-box:before{color:#fff}.checkout-section{position:relative}.checkout-section .upper-box{position:relative;margin-bottom:45px}.checkout-section .upper-box .single-box{position:relative;display:block;font-size:16px;line-height:26px;color:#222;font-weight:500;padding:17px 30px;background:#fff;box-shadow:0 15px 40px 10px rgba(0,0,0,.05);border-radius:10px}.checkout-section .coupon a:hover,.checkout-section .customer a:hover{text-decoration:underline}.checkout-section .sub-title{position:relative;display:block;font-size:28px;line-height:36px;font-weight:600}.checkout-section .billing-info{position:relative;display:block;margin-bottom:30px}.checkout-section .billing-form{position:relative;display:block;padding:45px 0 28px}.checkout-section .billing-form .form-group{position:relative;display:block;margin-bottom:23px}.checkout-section .billing-form .form-group:last-child{margin-bottom:0}.checkout-section .billing-form .form-group label{position:relative;display:block;font-size:16px;line-height:24px;color:#222;margin-bottom:7px}.checkout-section .billing-form .form-group input[type=email],.checkout-section .billing-form .form-group input[type=text]{position:relative;display:block;width:100%;height:50px;border:1px solid #e5e5e5;font-size:16px;color:#676767;padding:10px 15px;border-radius:30px;transition:all .5s ease}.checkout-section .billing-form .form-group .nice-select{border-radius:30px;border:1px solid #e5e5e5!important;width:100%;font-size:16px;color:#676767;height:50px;line-height:50px;padding:0 20px;text-transform:capitalize}.checkout-section .billing-form .form-group .nice-select:after{border-bottom:2px solid #c4c4c4;border-right:2px solid #c4c4c4;margin-top:-4px;width:8px;height:8px;right:20px}.checkout-section .billing-form .form-group .nice-select .list{width:100%}.checkout-section .billing-form .form-group input.address{margin-bottom:10px}.checkout-section .billing-form .select-box .ui-state-default{width:100%!important}.checkout-section .billing-form .select-box .ui-selectmenu-button span.ui-icon:before{color:#848484}.checkout-section .billing-form .create-acc{position:relative;display:block;margin-top:3px}.checkout-section .billing-form .create-acc .custom-controls-stacked .description{font-size:16px;color:#222;cursor:pointer}.checkout-section .additional-info .note-book{position:relative;display:block}.checkout-section .additional-info .note-book label{position:relative;display:block;font-size:16px;line-height:24px;color:#222;margin-bottom:7px}.checkout-section .additional-info .note-book textarea{position:relative;display:block;width:100%;height:140px;border:1px solid #e5e5e5;color:#676767;font-size:14px;font-weight:400;border-radius:10px;resize:none;padding:12px 20px 8px;transition:all .5s ease}.checkout-section .order-info{position:relative;display:block;margin-bottom:70px}.checkout-section .order-info .order-list li{position:relative;display:block;border-bottom:1px solid #e5e5e5;padding:20px 30px}.checkout-section .order-info .order-list li.title{display:flex;align-items:center;justify-content:space-between;padding:37px 30px 7px}.checkout-section .order-info .order-list li.title h4{font-size:20px;line-height:30px;font-weight:500}.checkout-section .order-info .order-list li .single-box{position:relative;padding:35px 0 27px 110px;min-height:90px}.checkout-section .order-info .order-list li .single-box .image-box{position:absolute;left:0;top:0;width:90px;height:90px;background:#F1F1F1;border-radius:10px}.checkout-section .order-info .order-list li .single-box img{width:100%;border-radius:10px}.checkout-section .order-info .order-list li .single-box p{position:relative;font-size:18px;line-height:28px;color:#222;float:left;font-weight:500}.checkout-section .order-info .order-list li .single-box span{position:relative;display:block;float:right;font-size:18px;line-height:28px;color:#222;font-weight:500}.checkout-section .order-info .order-list li.sub-total{padding:17px 30px 10px 0}.checkout-section .order-info .order-list li.sub-total h4{font-size:20px;line-height:28px;font-weight:500;float:left}.checkout-section .order-info .order-list li.sub-total span{position:relative;display:block;font-size:18px;line-height:28px;font-weight:500;color:#222;float:right}.checkout-section .order-info .order-list li.order-total{padding:17px 30px 11px 0}.checkout-section .order-info .order-list li.order-total h4{font-size:20px;line-height:28px;font-weight:500;float:left}.checkout-section .order-info .order-list li.order-total span{position:relative;display:block;font-size:20px;line-height:28px;font-weight:500;float:right}.checkout-section .payment-info h2{margin-bottom:45px}.checkout-section .payment-info .payment-inner{position:relative;display:block;border:1px solid #e5e5e5;padding:28px 30px 40px;border-radius:20px}.checkout-section .payment-info .custom-control.material-checkbox .material-control-indicator{top:5px}.checkout-section .payment-info .payment-inner .custom-controls-stacked .description{font-size:18px;line-height:24px;font-family:var(--jost);font-weight:500;color:#222;cursor:pointer}.checkout-section .payment-info .payment-inner .custom-controls-stacked .description a{position:relative;display:inline-block;color:#222;z-index:1;margin-left:25px}.checkout-section .payment-info .payment-inner .option-block{position:relative;display:block;margin-bottom:22px}.checkout-section .payment-info .payment-inner .option-block p{position:relative;font-size:14px;line-height:21px;padding:4px 0 0 30px}.checkout-section .payment-info .payment-inner .theme-btn-one{padding:14px 60px 12px;box-shadow:none}.checkout-section .custom-control.material-checkbox .material-control-indicator{display:inline-block;position:absolute;top:5px;left:0;width:16px;height:16px;border:1px solid #e5e5e5;background:#fff;cursor:pointer;border-radius:3px}.checkout-section .custom-control.material-checkbox .material-control-input:checked~.material-control-indicator{border-color:#DE2C2C;background:#DE2C2C}.checkout-section .custom-control.material-checkbox .material-control-indicator:before{position:absolute;content:"\e92a";font-family:icomoon;font-size:8px;color:#fff;width:16px;height:16px;line-height:16px;text-align:center;border-radius:3px;left:-1px;top:0;opacity:0}.checkout-section .custom-control.material-checkbox .material-control-input:checked~.material-control-indicator:before{opacity:1}.checkout-section .payment-info .payment-inner .btn-box{padding-top:2px}.checkout-section .payment-info .payment-inner .btn-box .theme-btn-two{padding:16px 30px}.checkout-section .custom-control.material-checkbox{--color:#ebebeb;padding:0;margin:0;margin-bottom:0!important}.checkout-section .custom-control.material-checkbox .material-control-input{display:none}.checkout-section .custom-controls-stacked .description{position:relative;display:inline-block;padding:0;margin-left:25px;cursor:pointer}.cart-section{padding:115px 0 150px}.cart-section .table-outer{overflow-x:auto;position:relative;width:100%}.cart-section .cart-table{min-width:1170px;width:100%}.cart-section .cart-table thead tr th{position:relative;min-width:110px;padding:29px 15px 27px 0;color:#222;font-size:20px;line-height:28px;font-family:var(--jost);font-weight:500;text-align:center}.cart-section .cart-table .cart-header,.cart-section .cart-table tbody tr{border-bottom:1px solid #e5e5e5}.cart-section .cart-table tbody tr td.prod-column{padding:30px 0}.cart-section .cart-table tbody tr .prod-column .column-box{min-height:100px;position:relative;padding:45px 0 36px 280px}.cart-section .cart-table tbody tr .prod-column .column-box .prod-thumb img{max-width:100%;border-radius:10px}.cart-section .cart-table tbody tr .prod-column .column-box .prod-thumb{position:absolute;left:120px;top:0;width:110px;height:110px;background:#F1F1F1;border-radius:10px}.cart-section .cart-table tbody tr .prod-column .column-box .title{padding-left:20px}.cart-section .cart-table tbody tr .prod-column .column-box .remove-btn{position:absolute;left:0;top:50%;transform:translateY(-50%);width:50px;height:50px;line-height:54px;font-size:16px;color:#222;font-weight:900;border:1px solid #e5e5e5;text-align:center;border-radius:50%;cursor:pointer;transition:all .5s ease}.cart-section .cart-table tbody tr .prod-column .column-box .remove-btn:hover{color:#fff}.cart-section .cart-table tbody tr td.price{font-size:18px;line-height:28px;text-align:center;color:#222;font-weight:500;position:relative;padding:30px 25px 30px 30px}.cart-section .cart-table tbody tr .sub-total{font-size:18px;line-height:28px;font-weight:500;padding:27px 50px 27px 48px;text-align:center;color:#222}.cart-section .cart-table tbody tr td.qty{position:relative}.cart-section .cart-table tbody tr td.qty .item-quantity{position:relative;display:inline-block;max-width:150px;width:100%;float:left;padding:0 40px;margin-left:0;border:1px solid #e6e6e6;border-radius:30px;height:50px;z-index:1}.cart-section .cart-table tbody tr td.qty .item-quantity .bootstrap-touchspin .input-group-btn-vertical i{left:12px}.cart-section .cart-table tbody tr td.qty input.quantity-spinner{line-height:48px;height:46px;width:43px!important;padding:0!important;box-shadow:none!important;border:none;text-align:center;font-size:16px;font-weight:600;color:#101010;background:transparent}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down{position:absolute;height:48px;width:40px;background:transparent;padding:0;left:-35px;top:-47px;border-right:none;border-radius:0}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up{position:absolute;height:48px;width:40px;background:transparent;padding:0;right:-45px;top:-47px;border-left:none;margin-top:0;border-radius:0}.cart-section .bootstrap-touchspin .glyphicon-chevron-up:before{content:"\f067";font-size:16px;font-style:normal;color:#000;font-family:Font Awesome\ 5 Pro}.cart-section .bootstrap-touchspin .glyphicon-chevron-down:before{content:"\f068";font-size:16px;font-style:normal;color:#000;font-family:Font Awesome\ 5 Pro}.cart-section .bootstrap-touchspin .input-group-btn-vertical{position:absolute;width:100%}.cart-section .bootstrap-touchspin .input-group-btn-vertical i{top:15px;left:15px;font-size:inherit!important}.cart-section .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:0}.cart-section .item-quantity .input-group{position:relative;display:table;border-collapse:separate;max-width:50px;width:100%;height:53px}.cart-section .cart-table .prod-title h4{position:relative;display:inline-block;font-size:20px;line-height:28px;color:#222;font-weight:500}.cart-section .othre-content{position:relative;display:flex;padding:30px 0;margin-bottom:70px;align-items:center;justify-content:space-between}.cart-section .othre-content .coupon-box{position:relative;display:flex;align-items:center;min-width:520px}.cart-section .othre-content .coupon-box input[type=text]{position:relative;display:inline-block;max-width:300px;width:100%;font-size:15px;height:50px;color:#676767;border:1px solid #e5e5e5;border-radius:30px;padding:10px 30px;float:left;margin-right:20px}.cart-section .othre-content .coupon-box button{width:200px;padding:13px 30px;box-shadow:none}.cart-section .othre-content .theme-btn-two{padding:12px 32px;transition:all .5s ease}.cart-section .cart-total .total-cart-box{position:relative}.cart-section .cart-total .total-cart-box h4{position:relative;display:block;font-size:20px;line-height:25px;background:#fcf5f3;padding:19px 30px 11px}.cart-section .cart-total .total-cart-box .list li{position:relative;display:block;font-size:20px;line-height:28px;font-family:var(--jost);font-weight:500;color:#222;padding:18px 0;border-top:1px solid #e5e5e5}.cart-section .cart-total .total-cart-box .list li span{font-family:var(--inter);float:right;font-weight:500;font-size:18px}.cart-section .cart-total .total-cart-box .list li:last-child span{font-size:20px}.cart-section .cart-total .total-cart-box .theme-btn-one{display:block;padding:13px 35px;width:100%;margin-top:5px;box-shadow:none}.clients-section{padding:87px 0}.clients-section .inner-box{position:relative;display:flex;align-items:center;justify-content:space-between}.clients-section .inner-box .clients-logo{position:relative;display:block}.clients-section .inner-box .clients-logo img{display:block;max-width:100%;width:auto;margin:0 auto;opacity:.4;transition:all .5s ease}.clients-section .inner-box .clients-logo:hover img{opacity:.8}.shop-section{padding:150px 0}.shop-sidebar{position:relative;display:block;margin-top:-7px}.shop-sidebar .widget-title{display:block;margin-bottom:22px}.shop-sidebar .widget-title h3{font-size:24px;line-height:34px;font-weight:600}.shop-sidebar .search-widget .search-form .form-group{position:relative;margin-bottom:0}.shop-sidebar .search-widget .search-form .form-group input[type=search]{position:relative;display:block;width:100%;height:60px;box-shadow:0 5px 20px rgba(0,0,0,.1);font-size:16px;color:#6E6E6E;padding:10px 30px;border-radius:30px;transition:all .5s ease}.shop-sidebar .search-widget .search-form .form-group button{position:absolute;top:18px;right:21px;font-size:18px;color:#222;cursor:pointer;transition:all .5s ease}.shop-sidebar .search-widget{margin-bottom:60px}.shop-sidebar .category-widget .category-list li{position:relative;display:block;padding:11px 0;border-bottom:1px solid #e5e5e5}.shop-sidebar .category-widget .category-list li:last-child{border-bottom:none}.shop-sidebar .category-widget .category-list li a{position:relative;display:inline-block;font-size:16px;line-height:26px;color:#222222;font-weight:500}.shop-sidebar .category-widget .category-list li a:hover{padding-left:15px}.shop-sidebar .category-widget .category-list li a:before{position:absolute;content:"\e92b";font-family:icomoon;font-size:12px;left:0;top:0;font-weight:400;font-weight:700;opacity:0;transition:all .5s ease}.shop-sidebar .category-widget .category-list li a:hover:before{opacity:1}.shop-sidebar .category-widget .widget-title{margin-bottom:11px}.shop-sidebar .category-widget{margin-bottom:40px}.range-slider .title:before{position:absolute;content:"$";left:-10px;top:0;color:#222;font-size:16px;font-weight:500}.range-slider .input{color:#222;max-width:75px}.range-slider .input input{background:none;color:#222;font-size:16px;line-height:26px;font-weight:500}.range-slider .ui-widget.ui-widget-content{height:5px;border:none;margin-bottom:25px;background:#E9E9E9;border-radius:5px}.range-slider .ui-slider .ui-slider-range{top:0;height:5px;border-radius:5px 0 0 5px}.range-slider .ui-state-default,.range-slider .ui-widget-content .ui-state-default{top:-7px;width:20px;height:20px;border-radius:50%;cursor:pointer;margin-left:0;background:#fff}.range-slider .price-limite{display:flex}.range-slider .price-limite p{color:#222222;font-weight:500;margin-right:13px;position:relative;top:-1px}.range-slider .option-box{position:relative;display:flex;align-items:center;justify-content:space-between}.range-slider .option-box .theme-btn-one{padding:8px 25px;box-shadow:none}.shop-sidebar .price-filter .widget-title{margin-bottom:28px}.shop-block-one .inner-box{position:relative;display:block;margin-bottom:42px}.shop-block-one .inner-box .image-box,.shop-block-one .inner-box .image-box .image{position:relative;display:block;overflow:hidden;border-radius:10px}.shop-block-one .inner-box .image-box .image{background:#F1F1F1}.shop-block-one .inner-box .image-box .image img{width:100%;border-radius:10px;transition:all .5s ease}.shop-block-one .inner-box:hover .image-box .image img{transform:scale(1.02);opacity:.3}.shop-block-one .inner-box .image-box .option-list{position:absolute;top:20px;right:0;opacity:0;transition:all .5s ease}.shop-block-one .inner-box:hover .image-box .option-list{opacity:1;right:20px}.shop-block-one .inner-box .image-box .option-list li{position:relative;display:block;margin-bottom:10px}.shop-block-one .inner-box .image-box .option-list li:last-child{margin-bottom:0}.shop-block-one .inner-box .image-box .option-list li a{position:relative;display:inline-block;width:40px;height:40px;line-height:44px;font-size:16px;color:#222;background:#fff;text-align:center;border-radius:50%}.shop-block-one .inner-box .image-box .option-list li a:hover{color:#fff}.shop-block-one .inner-box .image-box .cart-btn{position:absolute;left:0;bottom:-10px;width:100%;opacity:0;transition:all .5s ease}.shop-block-one .inner-box:hover .image-box .cart-btn{bottom:0;opacity:1}.shop-block-one .inner-box .image-box .cart-btn button{position:relative;display:inline-block;width:100%;font-size:16px;line-height:26px;color:#fff;font-weight:600;padding:12px 30px;text-align:center;transition:all .5s ease}.shop-block-one .inner-box .image-box .cart-btn button:hover{background:#222}.shop-block-one .inner-box .lower-content{position:relative;display:block;padding-top:22px}.shop-block-one .inner-box .lower-content h4{display:block;font-size:20px;line-height:30px;font-weight:500;margin-bottom:6px}.shop-block-one .inner-box .lower-content h4 a{display:inline-block;color:#222}.shop-block-one .inner-box .lower-content .price{position:relative;display:block;font-size:18px;line-height:28px;font-weight:500}.shop-details{padding:150px 0 98px}.shop-details-content{position:relative;display:block}.shop-details-content .image-box{position:relative;display:block;border-radius:15px;background:#F1F1F1;margin-right:-27px}.shop-details-content .image-box img{width:100%;border-radius:15px}.shop-details-content .content-box{position:relative;margin-top:-6px}.shop-details-content .content-box h2{display:block;font-size:28px;line-height:38px;font-weight:600;margin-bottom:7px}.shop-details-content .content-box .price{display:block;font-size:18px;line-height:28px;margin-bottom:25px;font-weight:500}.shop-details-content .content-box .customer-rating .rating li{position:relative;display:inline-block;float:left;font-size:16px;color:#FAB421;margin-right:5px}.shop-details-content .content-box .customer-rating .rating li:last-child{margin:0!important}.shop-details-content .content-box .customer-rating .rating{margin-right:12px}.shop-details-content .content-box .customer-rating .review a{position:relative;display:inline-block;color:#6E6E6E}.shop-details-content .content-box .customer-rating{margin-bottom:8px}.shop-details-content .content-box .text{position:relative;display:block;margin-bottom:30px}.shop-details-content .content-box .text p{margin-bottom:26px}.shop-details-content .content-box .text p:last-child{margin-bottom:0}.shop-details-content .addto-cart-box .item-quantity{position:relative;display:inline-block;max-width:106px;height:50px;width:100%;float:left;padding:0 40px 0 0;margin-right:20px;background:#fff;z-index:1;border-radius:30px;border:1px solid #e5e5e5}.shop-details-content .addto-cart-box .theme-btn-one{padding:13px 38px;box-shadow:none}.shop-details-content .addto-cart-box .like-box a{border:1px solid #e5e5e5;color:#000}.shop-details-content .addto-cart-box .like-box a:hover{color:#fff}.shop-details-content .addto-cart-box input.quantity-spinner{line-height:48px;height:48px;width:43px!important;padding:0!important;box-shadow:none!important;border:none;text-align:center;font-size:16px;font-weight:600;color:#101010;background:transparent}.shop-details-content .other-option li{position:relative;display:block;font-size:16px;margin-bottom:12px}.shop-details-content .other-option li:last-child{margin-bottom:0}.shop-details-content .other-option li span{font-weight:500;color:#222}.shop-details-content .other-option li a{display:inline-block;color:#6E6E6E}.shop-details .product-discription .tab-btn-box .tab-btns li{position:relative;display:inline-block;font-size:20px;line-height:30px;font-weight:500;color:#000;cursor:pointer;float:left;margin-right:5px;padding:10px 27px 8px;border:1px solid #e5e5e5;border-bottom:none;border-radius:10px 10px 0 0;transition:all .5s ease}.shop-details .product-discription .tab-btn-box .tab-btns li:last-child{margin:0!important}.shop-details .product-discription .tab-btn-box .tab-btns li:before{position:absolute;content:"";width:100%;height:2px;background:#fff;left:0;bottom:-2px;opacity:0;z-index:1;transition:all .5s ease}.shop-details .product-discription .tab-btn-box .tab-btns li.active-btn:before{opacity:1}.shop-details .product-discription .tabs-content{position:relative;display:block;border:1px solid #e5e5e5;border-radius:0 30px 30px 30px;padding:27px 30px 50px}.shop-details .product-discription .tabs-content .content-box h3{display:block;font-size:28px;line-height:36px;font-weight:600;margin-bottom:15px}.shop-details .product-discription .customer-inner .rating li{color:#ffc92e}.shop-details .product-discription .customer-inner .customer-review{border-bottom:1px solid #e5e5e5}.shop-details .product-discription .comment-form input,.shop-details .product-discription .comment-form textarea{border:1px solid #e6e6e6}.shop-details .product-discription .check-box label{color:#808080}.shop-details .product-discription .theme-btn{padding:16px 30px}.shop-details .default-form label{font-weight:500;color:#000}.shop-details .product-discription .comment-form textarea{height:170px;resize:none}.shop-details .product-discription .tab-btn-box{position:relative}.shop-details .related-product .title-box{position:relative;display:block;margin-bottom:25px}.shop-details .related-product .title-box h2{font-size:28px;line-height:38px;font-weight:600}.service-block-one .inner-box{position:relative;display:block;padding:40px 55px 34px;margin-bottom:30px}.service-block-one .inner-box .icon-box{position:relative;display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;font-size:40px;color:#fff;border-radius:50%;margin-bottom:26px}.service-block-one .inner-box h3{display:block;font-size:24px;line-height:32px;font-weight:600;margin-bottom:12px}.service-block-one .inner-box .static-content h3 a{color:#222}.service-block-one .inner-box .overlay-content h3 a{color:#fff}.service-block-one .inner-box h3 a:hover{text-decoration:underline}.service-block-one .inner-box .overlay-content p{color:#fff;margin-bottom:25px}.service-block-one .inner-box .shape{position:absolute;left:-80px;top:-100px;width:570px;height:479px;background-repeat:no-repeat}.service-block-one .inner-box .overlay-content{position:absolute;left:0;top:-40px;width:100%;height:100%;padding:90px 55px 34px;z-index:1;opacity:0;transition:all .5s ease}.service-block-one .inner-box .overlay-content:hover{opacity:1}.service-block-one .inner-box .overlay-content .shape{left:0;top:0!important;width:410px;height:319px}.service-block-one .inner-box .theme-btn-one{padding:13px 40px}.service-block-one .inner-box .theme-btn-one:before{background:#fff}.service-block-one .inner-box .theme-btn-one:hover{color:#241E2F!important}.service-block:nth-child(2) .service-block-one .inner-box,.service-block:nth-child(5) .service-block-one .inner-box{background:#fff;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:10px}.service-block:nth-child(2) .service-block-one .inner-box .overlay-content,.service-block:nth-child(5) .service-block-one .inner-box .overlay-content{background:#241E2F;border-radius:10px;top:0;padding-top:50px}.service-block:nth-child(4) .service-block-one .shape,.service-block:nth-child(6) .service-block-one .shape{top:-60px}.service-block:nth-child(4) .service-block-one .inner-box .overlay-content .shape,.service-block:nth-child(6) .service-block-one .inner-box .overlay-content .shape{top:40px!important}.service-section .pattern-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:.4}.service-style-two{padding:143px 0 120px}.service-block-two .inner-box{position:relative;display:block;margin-bottom:30px}.service-block-two .inner-box .image-box{position:relative;display:block;overflow:hidden;background:#241E2F;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:10px}.service-block-two .inner-box .image-box img{width:100%;transition:all .5s ease}.service-block-two .inner-box:hover .image-box img{opacity:.3;transform:scale(1.05)}.service-block-two .inner-box .lower-content{position:relative;margin-left:90px}.service-block-two .inner-box .lower-content .inner{position:relative;display:block;background:#fff;padding:44px 30px;margin-top:-70px;z-index:1;box-shadow:0 20px 80px rgba(0,0,0,.05);border-radius:20px 0 20px 20px;transition:all .5s ease}.service-block-two .inner-box:hover .lower-content .inner{padding-bottom:124px;margin-top:-150px}.service-block-two .inner-box .lower-content .icon-box{position:absolute;display:inline-block;left:-40px;top:-40px;width:80px;height:80px;line-height:80px;font-size:40px;color:#fff;text-align:center;border-radius:50%}.service-block-two .inner-box .lower-content h3{position:relative;display:block;font-size:24px;line-height:34px;font-weight:600;margin-bottom:12px}.service-block-two .inner-box .lower-content h3 a{display:inline-block;color:#222222}.service-block-two .inner-box .lower-content .theme-btn-one{padding:13px 34px}.service-block-two .inner-box .lower-content .btn-box{position:absolute;left:30px;bottom:0;opacity:0;transition:all .5s ease}.service-block-two .inner-box:hover .lower-content .btn-box{bottom:50px;opacity:1}.service-style-three{padding:143px 0 390px}.service-block-three .inner-box{position:relative;display:block;padding-left:110px;margin-bottom:60px}.service-block-three .inner-box .icon-box{position:absolute;display:inline-block;left:0;top:4px;width:80px;height:80px;line-height:80px;font-size:40px;text-align:center;background:#332E3E;border-radius:50%;z-index:1;transition:all .5s ease}.service-block-three .inner-box .icon-box:before{position:absolute;content:"";background:#fff;width:80px;height:80px;left:0;top:0;border-radius:50%;transform:scale(0);z-index:-1;transition:all .5s ease}.service-block-three .inner-box:hover .icon-box:before{transform:scale(1)}.service-block-three .inner-box h3{display:block;font-size:24px;line-height:34px;font-weight:600;margin-bottom:12px}.service-block-three .inner-box h3 a{display:inline-block;color:#fff}.service-block-three .inner-box p{color:rgba(255,255,255,.7)}.service-style-three .more-btn .theme-btn-one:before{background:#fff}.service-style-three .pattern-layer{position:absolute;left:0;bottom:0;width:100%;height:calc(100% - 105px);background-size:cover;background-repeat:no-repeat;background-position:50%}.service-style-three .pattern-layer-2{position:absolute;left:0;bottom:0;width:100%;height:101px;background-size:100% 100%;background-repeat:no-repeat}.service-style-three{background:linear-gradient(180deg,#0066cc,#003366);padding:100px 0}.sec-title{margin-bottom:40px}.sec-title2 h2{color:#fff;font-size:56px}.sec-title span{color:#ffffff;font-size:50px;margin-top:10px;display:block}.sec-title2{margin-bottom:40px}.sec-title2 h2{color:#ffc107;font-size:36px;font-weight:700}.sec-title2 span{color:#ffffff;font-size:28px;font-weight:500;margin-top:10px;margin-bottom:70px;display:block}.services-path{max-width:3050px;justify-content:center;position:relative}.service-block,.services-path{display:flex;align-items:center}.service-block{flex-direction:row;text-align:center}.service-block .inner-box{position:relative}.service-block .icon-box{font-size:40px;color:#ffc107;margin-bottom:10px}.service-block .icon-box .cambio{max-width:30%;margin-bottom:10px}.service-block .inner-box2{position:relative}.service-block .icon-box2{font-size:40px;color:#fff;margin-bottom:10px;gap:100px}.service-block .icon-box2 .cambio{max-width:30%;margin-bottom:10px}.service-block h3{font-size:20px;color:#ffc107;font-weight:600;float:center;align-items:center}.services-path:before{left:0;right:0;height:2}.service-block:before,.services-path:before{content:"";position:absolute;top:50%;background:#ffc107;z-index:-1}.service-block:before{left:50%;width:100px;height:2px;transform:translateX(-50%)}.service-block:first-child:before,.service-block:last-child:before{display:none}@media (max-width:992px){.services-path{align-items:center}.service-block,.services-path{flex-direction:column;text-align:center}.service-block{width:90%}.service-block .inner-box,.service-block .inner-box2{width:100%;margin-bottom:30px}.service-block .icon-box,.service-block .icon-box2{font-size:30px}.service-block h3{font-size:18px}.service-block:before,.services-path:before{display:none}}@media (max-width:768px){.sec-title h2,.sec-title2 h2{font-size:32px}.sec-title span,.sec-title2 span{font-size:24px}.service-block .icon-box,.service-block .icon-box2{font-size:25px}.service-block h3{font-size:16px}}@media (max-width:480px){.service-style-three{padding:63px 0!important}.sec-title h2,.sec-title2 h2{font-size:28px}.sec-title span,.sec-title2 span{font-size:20px}.service-block{width:100%}.service-block .icon-box,.service-block .icon-box2,.service-block h3{font-size:20px}.service-style-three{padding:50px 0}}.statsSection{padding:0 20px;background-color:#f9f9f9}.auto-containert{max-width:1200px;margin:0 auto;padding:0 15px 60px}.leftColumn,.rightColumn{padding:15px}.leftColumn{flex:1 1 50%}.leftColumn h2{font-size:26px;color:#d39a00;font-weight:700;margin-bottom:30px}.leftColumn h2,.leftColumn p{font-family:Poppins,sans-serif}.leftColumn p{font-size:20px;color:#0072f4;line-height:1.5;text-align:justify;margin-bottom:20px;gap:30px}.rightColumn{flex:1 1 50%;display:flex;flex-wrap:nowrap;gap:20px;padding-bottom:150px}.rightColumn,.statCircle{align-items:center;justify-content:center}.statCircle{width:150px;height:150px;position:relative}.statCircle svg{width:100%;height:100%}.statCircle circle{fill:none;stroke-width:20}.statCircle circle:first-of-type{stroke:#e9e9e9d3}.statCircle circle:last-of-type{stroke:#ffc107;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--porcentaje));transform:rotate(-90deg);transform-origin:center}.statCircle .percentage,.statCircle .percentage2,.statCircle .percentage3{position:absolute;font-size:28px;font-weight:700;color:#002499;text-align:center;align-items:center}.statCircle .percentage{top:40%;left:5%;bottom:0;right:0}.statCircle .percentage2{top:100%;left:5%;bottom:0;right:0}.statCircle .percentage3{top:40%;left:10%;bottom:0;right:0}.statCircle .statBlock{margin-top:10px;text-align:center}.statBlock .innerBox h3{font-family:Poppins,sans-serif;font-size:20px;color:#002499;line-height:1.5;text-align:center;margin-bottom:20px}circle{fill:none;stroke:#f5f5f5;stroke-width:15;stroke-dasharray:100 100;transform:rotate(-90deg);transform-origin:50%}circle:nth-child(2){stroke-dasharray:0 100;stroke:#DBA204;animation:rellenar .32s linear forwards}@keyframes rellenar{to{stroke-dasharray:var(--porcentaje) 100}}@media (max-width:992px){.leftColumn,.rightColumn{flex:1 1 100%;text-align:center}.rightColumn{margin-top:20px;gap:30px}.statCircle{width:120px;height:120px}.statCircle .percentage,.statCircle .percentage2,.statCircle .percentage3{font-size:20px}.statCircle .statBlock .innerBox h3{font-size:14px}.leftColumn{text-align:justify;margin-bottom:2px}.leftColumn h2{font-size:30px;line-height:1.3}.leftColumn p{font-size:18px;line-height:1.5}}@media (max-width:768px){.statCircle svg{width:100px;height:100px}.rightColumn{margin-top:20px;gap:60px}.statCircle .percentage,.statCircle .percentage2,.statCircle .percentage3{font-size:18px}.statCircle .statBlock .innerBox h3{font-size:12px}}@media (max-width:576px){.row{flex-direction:column}.rightColumn{margin-top:20px;gap:10px}.statCircle{margin:0 auto}.statCircle svg{width:80px;height:80px}.statCircle .percentage,.statCircle .percentage2,.statCircle .percentage3{font-size:12px}.statCircle .percentage{top:22%;left:5%;bottom:0;right:0}.statCircle .percentage2{top:72%;left:5%;bottom:0;right:0}.statCircle .percentage3{top:22%;left:5%;bottom:0;right:0}.statCircle .statBlock .innerBox h3{font-size:10px}.leftColumn{text-align:justify;margin-bottom:2px}.leftColumn h2{font-size:22px;line-height:1.3}.leftColumn p{font-size:16px;line-height:1.5}}.sec-title2 .title{color:#ffc107;font-size:50px;font-weight:700}.certifications-path{display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:flex-start;gap:30px;max-width:100%!important}.certification_three{width:100%;display:flex;flex-direction:column;align-items:center}.certification_three .image-box{display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;width:100%}.certification_three .image-box img{width:100%;height:auto;transition:transform .5s ease}.certification_three .image-box:hover img{transform:scale(1.05)}.linkWrapper{display:flex;justify-content:center;margin-top:15px}.linkButton{display:inline-flex;align-items:center;justify-content:center;background-color:#ffcc00;border-radius:50%;width:60px;height:60px;transition:background-color .3s ease}.linkButton:hover{background-color:#b38404}@media (max-width:768px){.certifications-path{flex-direction:column;align-items:center;gap:20px}.certification_three{max-width:100%;align-items:center}.certification_three .image-box{max-width:220px}.linkButton{width:30px;height:30px}}.service-style-three{padding:40px 20px}.auto-container2{max-width:1200px;margin:0 auto}.sec-title2 h2{font-family:Poppins,sans-serif;text-align:center;color:#d39a00;margin-bottom:20px}.timeline-container{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;margin-top:80px}.main-timeline{width:90%;height:4px;background-color:#ccc;position:relative}.timeline{width:100%;height:4px;background-color:#ffcc00;position:absolute;top:0}.timeline-images{position:relative;display:flex;justify-content:space-between;width:90%}.timeline-image{width:70px;height:70px;object-fit:contain;position:relative;top:-35px;background:#fff;border-radius:50%;padding:5px;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:transform .3s ease}.timeline-image:hover{transform:scale(1.1)}.path{display:flex;justify-content:center;margin-top:20px}.path .button{display:inline-block;padding:18px 40px;background:linear-gradient(0deg,#002499,#0073E6);font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;color:#fff!important;text-align:center;text-decoration:none;border-radius:13px;transition:.3s;text-transform:capitalize;z-index:1;box-shadow:0 30px 30px rgba(0,0,0,.1)}.path .button:hover{background:linear-gradient(90deg,#0056b3,#0099cc)}@media (max-width:768px){.main-timeline{flex-direction:column;height:auto}.timeline-image{position:relative;width:30px;height:30px;margin-top:20px}.main-timeline .timeline-step{flex-direction:column;width:100%}.sec-title2 h2{font-size:2rem!important;line-height:30px!important}.path .button{font-family:Poppins,sans-serif;font-size:.9rem;font-weight:700;padding:10px 15px}}