.scaleDown{transition:.5s;-webkit-transition:.5s}#ball.hide-mouse{opacity:0!important}.preloader-wrap video{max-width:100%}.preloader-wrap{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:72px}.preloader-wrap img{display:block;max-width:100%}.header-menu-wrap .header-right-info a img{display:block;width:24px;height:24px;object-fit:cover}.home-v2.scroll-to-show-menu{display:none}.notch-bar-menu-wrap{position:fixed;right:52px;top:50%;transform:translateY(-50%);width:47px;padding:28px 0;background:linear-gradient(218deg,#141414 34%,#1f1f1f 69%);border-right:1px solid #333;border-radius:99px;overflow:hidden;z-index:1030}.notch-bar-menu-wrap ul{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.notch-bar-menu-wrap li{height:17px;width:17px;display:flex;justify-content:center}.notch-bar-menu-wrap li a{background-color:#fff;border-radius:40px;box-shadow:0 0 5px #fff;width:7px;height:7px;display:block;overflow:hidden;opacity:.25;transition:.3s;-webkit-transition:.3s}.notch-bar-menu-wrap li a.active{opacity:1}.header-sidebar-wrap{position:fixed;left:0;top:0;z-index:1026;width:100%;height:100%;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;transition:.4s;-webkit-transition:.4s}.header-sidebar-wrap .header-sidebar-content{width:42%;margin-left:auto;height:100vh;background:linear-gradient(180deg,#101010 0%,#2b2a2a 100%);display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-wrap:nowrap;position:relative;transform:translateX(100%);overflow-x:hidden;gap:150px;transition:.4s;-webkit-transition:.4s}.header-sidebar-wrap.active{opacity:1;visibility:visible}.header-sidebar-wrap.active .header-sidebar-content{transform:translateX(0)}.header-sidebar-wrap .header-sidebar-content .sidebar-shape{position:absolute;right:-128px;top:20%;pointer-events:none;height:440px;width:546px;display:block;object-position:center center;object-fit:contain;image-rendering:auto;animation:upDownAnim 3s infinite linear}.header-sidebar-wrap .header-sidebar-content .close-header-sidebar i{display:block}.header-sidebar-wrap .header-sidebar-content .close-header-sidebar{position:absolute;right:60px;top:42px;cursor:pointer;color:var(--primary);font-size:22px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top{padding:36px 64px 0;width:100%}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top ul{display:flex;flex-direction:column;gap:2px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top ul li{color:var(--primary);display:flex;gap:76px;align-items:center;font-size:12px;line-height:18px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top ul li a{color:var(--primary);text-decoration:none;font-weight:400}.header-sidebar-wrap .header-sidebar-content .header-sidebar-top ul li span{display:block;min-width:95px}.header-sidebar-wrap .header-sidebar-content .sidebar-menu{padding-left:64px;width:100%}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul{display:flex;flex-direction:column;gap:20px}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a{font-size:32px;color:var(--secondary);line-height:40px;font-weight:400;display:block;text-decoration:none;position:relative;transition:.4s;-webkit-transition:.4s}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a:before{content:"";width:8px;height:8px;border-radius:50%;position:absolute;left:0;top:18px;background:#fff;opacity:0;transition:.3s;-webkit-transition:.3s}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a:hover:before{opacity:1}.header-sidebar-wrap .header-sidebar-content .sidebar-menu ul li a:hover{color:var(--primary);padding-left:20px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom{padding:0 0 50px 64px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom ul{display:flex;align-items:center;gap:12px}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom ul li a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid #999;text-decoration:none;font-size:22px;color:var(--secondary);transition:.3s;-webkit-transition:.3s}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom ul li{width:100%}.header-sidebar-wrap .header-sidebar-content .header-sidebar-bottom ul li a:hover{background:#fff;color:#000;border-color:var(--primary)}.scroll-to-show-menu{position:fixed;max-width:1920px;width:100%;left:50%;transform:translateX(-50%);z-index:1026;top:0}.hamburg-menu{border:2.5px solid #fff;width:60px;height:60px;display:flex;flex-direction:column;position:absolute;right:35px;top:25px;align-items:center;justify-content:center;border-radius:50%;gap:5px;background:#1a1a1a;cursor:pointer;transform:scale(0);transition:.3s;-webkit-transition:.3s}.hamburg-menu.active{transform:scale(1)}.hamburg-menu:hover{background:#fff}.hamburg-menu:hover span{background:#000}.hamburg-menu span{display:block;width:20px;height:1px;background:#fff;transition:.3s;-webkit-transition:.3s}.hero-sec .hero-inner .hero-video video{cursor:auto;width:100%;height:100%;border-radius:0;display:block;object-fit:contain;background-color:rgba(0,0,0,0);object-position:50% 50%}.hero-sec .hero-inner .hero-video{position:absolute;z-index:-1;left:0;width:100%;top:0;height:100%}.feature-sec{position:relative;padding:20px 0 90px}.feature-sec .custom-container{padding-left:72px;padding-right:72px}.feature-sec .section-header{margin-bottom:60px}.feature-project-lists{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:60px;width:100%;z-index:1}.feature-project .img-box{flex:1 0 0;overflow:hidden;position:relative}.feature-project .img-box img{display:block;width:100%;height:100%;object-fit:cover}.feature-project{background:linear-gradient(180deg,#1f1f1f 0%,#000 35%,#000 65%,#1f1f1f 100%);border-radius:20px;display:flex;flex-direction:column;gap:36px;height:98vh;width:100%;top:8px;overflow:hidden;position:sticky;padding:12px 12px 30px}.feature-project .hover_mouse{position:absolute;z-index:3;left:0;top:0;transition:transform .5s ease-out;transform:translate3d(0,0,0)}.feature-project .hover_mouse a{color:var(--primary);width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,#1f1f1f,transparent);backdrop-filter:blur(5px);font-size:16px;transform:scale(0);transition:.5s;-webkit-transition:.5s}.feature-project .hover_mouse.active a{transform:scale(1)}.feature-project .feature-project-infos{display:flex;flex-direction:row;height:auto;justify-content:space-between;overflow:hidden;padding:0 28px;position:relative;width:100%}.feature-project-info-box{align-items:flex-start;display:flex;flex:none;flex-direction:column;gap:4px;justify-content:flex-start;overflow:hidden;position:relative;width:35%}.feature-project-info-box .subtitle,.feature-project-info-box .title{font-size:14px;line-height:20px;color:var(--tertiary);display:block}.feature-project-info-box .subtitle{color:var(--primary)}.feature-project-infos .feature-project-info-box:nth-child(3){width:18%}.feature-project-infos .feature-project-info-box:nth-child(4){width:12%}.feature-more-btn-wrap{display:flex;justify-content:center;align-items:center;margin-top:60px}.feature-more-btn-wrap .theme-btn{padding:13px 35px}.single-project .header-menu-wrap .custom-container,.feature-sec .custom-container{max-width:100%}.single-project .scroll-to-show-menu{display:none}.single-project .header-menu-wrap{position:relative;top:0;padding:20px 0}.project-single-wrap .section-header{padding:90px 72px}.project-single-wrap .feature-project{position:relative;height:min-content;max-width:1920px;background:0 0;padding:0;border-radius:0;gap:0}.project-single-wrap .feature-project .img-box{height:676px;flex:none}.project-single-wrap .feature-project .feature-project-infos{padding:60px 100px;border-bottom:1px solid #333}.project-single-wrap .feature-project .feature-project-infos .feature-project-info-box:not(.project-description) .subtitle{font-size:16px}.project-single-content-wrap .section-header{border-bottom:1px solid #333}.project-single-content-wrap .section-header:last-child{border-bottom:none}.project-single-content-wrap .section-header .section-desc{display:flex;flex-direction:column;color:var(--tertiary);font-size:20px;line-height:26px;gap:50px;margin-top:50px}.project-single-content-wrap .section-header .right{flex:none;width:72%}.project-single-content-wrap .section-header .section-desc p{margin:0}.project-single-wrap .full-image{width:100%;height:676px;overflow:hidden;position:relative}.project-single-wrap .full-image img{width:100%;height:100%;object-fit:cover;display:block}.feature-sec-2{padding-top:100px;padding-bottom:46px}.feature-sec-2 .feature-project-lists{gap:100px}.feature-project.feature-project-2,.feature-sec-2 .feature-project{position:relative;top:0;height:auto}.feature-sec-2 .feature-project .img-box{flex:none;height:668px}.project-col-2{display:grid;grid-template-columns:repeat(2,1fr);gap:34px;width:100%}.feature-project-2{padding-top:18px;padding-bottom:40px;height:auto}.feature-project-2.feature-project-2 .img-box,.feature-sec-2 .feature-project-2 .img-box{border-radius:16px;height:494px;flex:none}.feature-project-2 .feature-project-infos .feature-project-info-box{width:auto}.feature-project-2 .feature-project-infos{justify-content:space-between}.service-single-wrap .feature-project{background:linear-gradient(180deg,#1f1f1f 0%,#000 35%,#000 65%,#1f1f1f 100%);width:calc(100% - 144px);margin-left:72px;border-radius:20px;padding:12px}.service-single-wrap .feature-project .feature-project-infos{border:none;padding:40px 60px;justify-content:space-between}.service-single-wrap .feature-project .feature-project-infos .feature-project-info-box{width:auto;gap:10px}.service-single-wrap .feature-project .feature-project-infos .feature-project-info-box.project-description{width:292px;flex:none}.service-single-wrap .feature-project .feature-project-infos .feature-project-info-box .theme-btn img{filter:invert(1)}.service-single-wrap .feature-project .feature-project-infos .feature-project-info-box .theme-btn{background:#fff;color:#000}.project-single-content-wrap .section-header .right{display:flex;flex-direction:column;gap:60px}.project-single-content-wrap .section-header ul{display:flex;flex-wrap:wrap;column-gap:140px;row-gap:40px}.project-single-content-wrap .section-header ul li{color:#666;font-size:32px;line-height:40px;letter-spacing:-1px;font-weight:400}.project-single-content-wrap .section-header .paragraphs{display:flex;flex-direction:column;gap:40px}.project-single-content-wrap .section-header p{margin:0;color:#666;font-size:20px;line-height:28px}.service-box .service-inner .title img{display:block;width:26px;height:26px;flex:none}.service-box .service-inner .title a{color:var(--primary)}.service-box .service-inner .service-feature-lists{color:var(--primary);line-height:28px;margin:0;opacity:.4;padding:0 72px;font-size:16px;transition:.3s;-webkit-transition:.3s}.service-box .service-inner .service-feature-lists span{display:block}.testimonial-sec{padding:30px 0 90px}.testimonial-sec .section-header{margin-bottom:40px;padding:0 72px}.testimonial-lists-wrap{overflow:hidden;mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 12.5%,#000 87.5%,rgba(0,0,0,0) 100%);position:relative;cursor:none}.testimonial-lists-wrap .hover_mouse span{background:rgba(31,31,31,69%);color:var(--primary);border-radius:50%;font-size:14px;display:flex;align-items:center;text-align:center;justify-content:center;width:100px;height:100px;transform:scale(0);backdrop-filter:blur(7px);transition:.5s;-webkit-transition:.5s}.testimonial-lists-wrap .hover_mouse{position:absolute;left:0;top:0;z-index:2;line-height:1.5;transition:.5s ease-out;-webkit-transition:.5s ease-out}.testimonial-lists-wrap .hover_mouse.active span{transform:scale(1)}.testimonial-lists-wrap .testimonial-lists{display:flex;gap:24px;flex-wrap:nowrap;animation:testimonialSlide 25s infinite linear}.testimonial-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background:linear-gradient(180deg,#1f1f1f 0%,#000 35%,#000 65%,#1f1f1f 100%);border-radius:16px;padding:24px;position:relative;height:428px;gap:58px;width:308px;flex:none;overflow:hidden}.testimonial-box .testimonial-rating{display:flex;align-items:center;gap:8px}.testimonial-box .testimonial-rating li i{color:#333;font-family:"eicons";font-style:normal;position:relative;display:block}.testimonial-box .testimonial-rating li i:before{content:"";display:block;font-size:inherit;font-family:inherit;position:absolute;overflow:hidden;color:var(--primary);top:0;left:0}.testimonial-box .testimonial-content p{font-size:24px;margin:0;line-height:32px;letter-spacing:-.01em;font-weight:400;color:var(--primary)}.testimonial-box .testimonial-author img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block}.testimonial-box .testimonial-author{margin-top:auto;display:flex;align-items:center;gap:16px}.testimonial-box .testimonial-author .designation,.testimonial-box .testimonial-author .name{display:block;color:var(--primary);font-size:16px;line-height:20px;font-style:italic}.testimonial-box .testimonial-author .designation{font-size:14px;font-weight:400}.faq-sec .faq-bottom{gap:40px;display:flex;align-items:center;justify-content:center;margin-top:68px;flex-wrap:wrap}.faq-sec .faq-bottom p a{color:#fff;border-bottom:1px solid #fff;display:inline-block;line-height:1}.faq-sec .faq-bottom p{color:#fff;font-style:italic;font-size:20px;margin:0}.faq-sec .faq-bottom .theme-btn img{filter:invert(1);width:10px}.faq-sec .faq-bottom .theme-btn{background:#fff;color:#000;font-size:12px;line-height:1;text-transform:uppercase;padding:9px 22px}.awards-sec{padding:40px 0 90px}.awards-sec .section-header{margin-bottom:90px;padding:0 72px}.awards-box{position:relative;overflow:hidden;z-index:1;cursor:pointer;padding:24px 0;border-bottom:1px solid #333}.awards-box .overlay{display:block;width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-1;pointer-events:none;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:.3s;-webkit-transition:.3s}.awards-box.active .overlay,.awards-box:hover .overlay{opacity:1}.awards-box .awards-inner{max-width:1440px;margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;gap:10px;padding-left:72px;padding-right:72px}.awards-box .awards-inner h4{font-size:64px;line-height:68px;letter-spacing:-.04em;color:var(--primary);font-weight:400;background:linear-gradient(90deg,#fff 0%,#4d4d4d 133%);padding:7px;margin:-7px;transition:.3s;-webkit-transition:.3s;background-clip:text;-webkit-text-fill-color:transparent}.awards-box.active .awards-inner h4,.awards-box:hover .awards-inner h4{background:0 0;background-image:none!important;-webkit-text-fill-color:inherit;color:var(--primary)}.awards-box .awards-inner .date{display:block;color:#808080;font-size:14px;margin:0;line-height:20px;font-weight:500}.awards-box.active .awards-inner .date,.awards-box:hover .awards-inner .date{color:var(--primary)}.pricing-sec{overflow:hidden;padding:20px 0 110px}.pricing-sec .custom-container{padding-left:72px;padding-right:72px}.pricing-sec .section-header{margin-bottom:90px}.pricing-sec .pricing_nav{display:flex;align-items:center;justify-content:center;border:none;margin-bottom:96px;position:relative}.pricing-sec .pricing_nav .nav-item button{min-width:209px;position:relative;background:0 0;border:none;font-size:24px;letter-spacing:-.01em;line-height:32px;color:#333;font-weight:400;z-index:1;padding:0;display:flex;align-items:center;height:62px;justify-content:center;gap:12px}.pricing-sec .pricing_nav .nav-item button span:not(.nav-hover-shape){display:flex;align-items:center;justify-content:center;background:#fff;border-radius:30px;flex:none;height:18px;width:45px;font-size:14px;line-height:1.3;color:#000;font-weight:600}.pricing-sec .pricing_nav_wrap{position:relative}.pricing-sec .pricing_nav_wrap .nav-hover-shape{position:absolute;margin-left:-40px;bottom:-8px;width:290px;z-index:-1;opacity:0;transition:.3s;-webkit-transition:.3s}.pricing-sec .pricing_nav .nav-item button.active{color:var(--primary)}.pricing-sec .pricing_nav .nav-item button.active .nav-hover-shape{opacity:1}.pricing-lists .shape_img{position:absolute;left:-180px;top:-180px;z-index:-1;width:360px;height:360px;animation:upDownAnim2 4s infinite linear;pointer-events:none}.pricing-lists .shape_img img{display:block;object-fit:cover;width:100%;height:100%;transform:rotate(36deg)}.pricing-lists .shape_img2{left:auto;right:-180px;top:auto;bottom:-100px}.pricing-lists{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;position:relative;z-index:1}.pricing-box{display:flex;flex-direction:column;padding:40px 28px;position:relative;background:linear-gradient(#1f1f1f 0%,#000 35%,#000 65%,#1f1f1f 100%);border-radius:16px}.pricing-box .pricing-featured-icon{position:absolute;right:28px;top:0}.pricing-box .title{color:var(--primary);line-height:20px;font-style:italic;font-size:16px;display:block}.pricing-box .price span{font-size:20px;line-height:28px;display:block}.pricing-box .price{margin:0;font-size:64px;line-height:64px;color:var(--primary);letter-spacing:-.03em;font-weight:500;font-style:italic;display:flex;align-items:flex-end;padding:32px 0 22px;position:relative}.pricing-box p .required{color:red;font-size:18px;display:block}.pricing-box p{font-size:14px;color:var(--secondary);display:flex;gap:4px;font-style:italic;line-height:20px;margin:0 0 28px}.pricing-box .feature-lists{padding:32px 28px;position:relative;display:flex;flex-direction:column;gap:14px;border-top:1px solid #333;border-bottom:1px solid #333}.pricing-box .feature-lists li{font-size:16px;line-height:20px;color:var(--primary);font-weight:500;display:flex;gap:16px;align-items:center}.pricing-box .feature-lists li .icon{display:flex;align-items:center;justify-content:center;flex:none;background:#333;border-radius:50%;width:26px;height:26px}.pricing-box .pricing-footer .theme-btn{margin-top:32px;width:100%;justify-content:center}.pricing-sec .custom-container{max-width:100%}.contact-form label{color:#fff;font-size:20px;line-height:1;font-weight:500;display:block;margin-bottom:30px}.contact-form .input-group-budget #pi_input{padding:0}.contact-form .input-group-budget .budget-values{justify-content:space-between;color:#fff;font-size:20px;font-weight:500;line-height:1;margin-top:20px}@media screen and (-webkit-min-device-pixel-ratio:0){.contact-form .input-group-budget #pi_input{overflow:hidden;width:1200px;width:100%;max-width:1200px;-webkit-appearance:none;background-color:#1a1a1a}.contact-form .input-group-budget #pi_input::-webkit-slider-runnable-track{height:10px;-webkit-appearance:none;color:#13bba4;margin-top:-1px}.contact-form .input-group-budget #pi_input::-webkit-slider-thumb{width:20px;-webkit-appearance:none;height:20px;cursor:ew-resize;background:#434343;box-shadow:-1200px 0 0 1200px #fff}}.contact-form .input-group-budget #pi_input::-moz-range-progress{background-color:#fff;border-radius:30px}.contact-form .input-group-budget #pi_input::-moz-range-track{background-color:#1a1a1a}.contact-form .input-group-budget #pi_input::-ms-fill-lower{background-color:#43e5f7}.contact-form .input-group-budget #pi_input::-ms-fill-upper{background-color:#1a1a1a}.contact-sec-2{padding:80px 120px 50px}.contact-sec-2 .custom-container{max-width:1200px}.contact-sec-2 .contact-form{display:flex;flex-direction:column;width:100%;gap:50px}.contact-sec-2 .contact-form .input-group>*{width:100%}.contact-sec-2 .contact-form .input-group{margin-bottom:0}.contact-sec-2 .contact-form .input-group input,.contact-sec-2 .contact-form .input-group textarea{background:#1a1a1a;border:none;padding:23px 28px}.contact-sec-2 .contact-form .input-group textarea{height:426px}.contact-sec-2 .contact-form .input-group button{justify-content:center;text-transform:uppercase;background:#fff;font-size:12px;line-height:14.52px;border-radius:12px;color:#000;padding:16px 24px}.contact-sec-2 .contact-form .input-group button img{filter:invert(1)}.radio-btns{display:flex;align-items:flex-start;flex-wrap:wrap;gap:35px}.radio-btns .radio-btn{position:relative}.radio-btns .radio-btn label{background:#1a1a1a;border-radius:12px;font-size:16px;font-weight:400;line-height:1;color:#666;position:relative;padding:22px 30px;padding:19px 30px;margin:0;transition:.3s;-webkit-transition:.3s}.radio-btns .radio-btn input{position:absolute;z-index:3;cursor:pointer;width:100%;height:100%;opacity:0}.radio-btns .radio-btn input:checked~label{background:#fff;color:#000}.checkbox-btns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:35px}.checkbox-btn{position:relative;display:flex;align-items:center;gap:20px;color:#666;font-size:16px}.checkbox-btn input:checked~.checkbox-label{color:#fff}.checkbox-btn .checkbox-label{color:#666;transition:.3s;-webkit-transition:.3s}.checkbox-btn input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:3}.checkbox-btn .checkbox-marker{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:6px;background:#1a1a1a;position:relative;transition:.3s;-webkit-transition:.3s}.checkbox-btn .checkbox-marker i{color:#000;transform:scale(0);font-size:20px;transition:.3s;-webkit-transition:.3s}.checkbox-btn input:checked~.checkbox-marker i{transform:scale(1)}.checkbox-btn input:checked~.checkbox-marker{background:#fff}.single-checkbox .checkbox-label{color:#fff}.breadcrumb-sec{padding:144px 72px 130px}.section-subtitle a{color:var(--primary);font-size:14px;line-height:18px;text-transform:uppercase}.blog-detail-sec{color:#fff;padding-bottom:46px}.blog-detail-sec .custom-row{gap:76px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box{display:flex;flex-direction:column;gap:40px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box .feature-project-2{margin-bottom:40px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box>img{margin-bottom:18px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box p{margin:0;font-size:20px;line-height:28px;font-weight:500}.blog-detail-sec .blog-detail-content-wrap .blog-content-box .blog-meta{display:flex;align-items:center;gap:59px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box .blog-meta img{width:16px;height:16px;display:block;object-fit:contain}.blog-detail-sec .blog-detail-content-wrap .blog-content-box .blog-meta>*{display:flex;align-items:center;gap:12px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box h3{margin:0;font-size:32px;line-height:30px;letter-spacing:-1px;font-weight:400}.blog-detail-sec .blog-detail-content-wrap .blog-content-box ul{margin-bottom:7px;display:flex;flex-direction:column;gap:20px}.blog-detail-sec .blog-detail-content-wrap .blog-content-box ul li{font-size:20px;line-height:28px;font-weight:500}.blog-detail-sec .blog-detail-content-wrap img{display:block;width:100%;object-fit:cover;height:460px}.blog-detail-sec .blog-detail-content-wrap{display:flex;flex-direction:column;gap:70px;margin-bottom:52px}.comment-lists-wrap{margin-bottom:52px}.comment-form-wrap .title-with-circle,.comment-lists-wrap .title-with-circle{margin-bottom:28px}.comment-lists{display:flex;flex-direction:column;gap:40px}.comment-box{display:flex;align-items:center;padding:37px 26px;border-radius:12px;gap:30px;position:relative;background:linear-gradient(0deg,#1f1f1f 0%,#000 35%,#000 65%,#1f1f1f 100%)}.comment-box .comment-body .name{display:block;font-size:20px;line-height:1;font-weight:500;text-transform:uppercase;font-style:italic;margin-bottom:4px}.comment-box .comment-body .date{display:block;font-size:14px;line-height:1;font-weight:400;font-style:italic}.comment-box .comment-body .reply-btn img{display:block;width:16px}.comment-box .comment-body .reply-btn{position:absolute;right:26px;top:20px;font-size:14px;line-height:20px;font-weight:600;display:flex;text-transform:uppercase;align-items:center;background:#fff;border-radius:3px;color:#000;gap:18px;padding:5px 8px}.comment-box .comment-body p{font-size:16px;line-height:28px;font-weight:500;margin:10px 0 0}.comment-box>img{width:100px;height:100px;object-fit:cover;border-radius:4px;display:block}.comment-form{display:flex;flex-direction:column;gap:40px}.comment-form .form-col-2{display:flex;gap:28px}.comment-form .input-group textarea,.comment-form .input-group input{width:100%;border:none;background:#fff;color:#000;border-radius:12px;font-size:16px;line-height:24px;font-weight:500;padding:24px 20px}.comment-form .input-group textarea:focus,.comment-form .input-group input:focus{outline:none;box-shadow:none}.comment-form .input-group textarea{height:176px}.comment-form button{text-transform:uppercase;font-size:14px;line-height:14.52px;padding:10px 24px}.blog-sidebar{width:452px;flex:none;display:flex;flex-direction:column;gap:40px}.sidebar-widget{background:linear-gradient(0deg,#1f1f1f 0%,#000 35%,#000 65%,#1f1f1f 100%);gap:40px;border-radius:12px;padding:40px 34px}.sidebar-widget a{color:#fff}.sidebar-widget-search form{position:relative}.sidebar-widget-search form input::placeholder{color:rgba(0,0,0,.6)}.sidebar-widget-search form input{width:100%;background:#fff;border-radius:4px;font-size:18px;line-height:24px;font-weight:500;border:none;padding:17px 20px}.sidebar-widget-search form input:focus{outline:none;box-shadow:none}.sidebar-widget-search form button{position:absolute;right:20px;top:8px;border:none;background:#000;color:#fff;width:42px;height:calc(100% - 16px);display:flex;align-items:center;justify-content:center;transform:rotateY(180deg);border-radius:4px;cursor:pointer;font-size:22px}.sidebar-widget{display:flex;flex-direction:column;gap:47px}.sidebar-widget h4{display:flex;align-items:center;gap:12px;font-size:32px;line-height:40px;font-weight:400;letter-spacing:-1px;margin:0}.title-with-circle .circle-shape,.sidebar-widget h4 .circle-shape{width:15px;height:15px;border-radius:50%;background:var(--primary);flex:none}.sidebar-widget-recent-comments{padding-right:64px}.sidebar-widget-recent-comments ul li a strong{font-weight:500}.sidebar-widget-recent-comments ul li a{font-size:20px;line-height:28px;font-weight:500}.sidebar-widget-recent-comments ul li:first-child,.sidebar-widget-categories ul li:first-child,.sidebar-widget-recent-post ul li:first-child{padding-top:0}.sidebar-widget-categories ul li:last-child,.sidebar-widget-recent-post ul li:last-child{padding-bottom:0;border-bottom:none}.sidebar-widget-recent-comments ul li,.sidebar-widget-categories ul li,.sidebar-widget-recent-post ul li{border-bottom:1px solid #333;padding-bottom:24px;padding-top:24px}.sidebar-widget-recent-comments ul li a:hover,.sidebar-widget-categories ul li a:hover,.sidebar-widget-recent-post ul li a:hover{color:#fff}.sidebar-widget-recent-comments ul li a,.sidebar-widget-categories ul li a,.sidebar-widget-recent-post ul li a{display:flex;align-items:center;justify-content:space-between;font-size:20px;line-height:28px;color:#666;transition:.5s;-webkit-transition:.5s}.sidebar-widget-recent-comments ul li a:hover,.sidebar-widget-categories ul li a:hover,.sidebar-widget-recent-post ul li a:hover{color:var(--whiteColor);color:var(--primary)}.sidebar-widget-recent-post{padding:45px 45px 45px 34px}.sidebar-widget-categories ul li{padding-bottom:12px;padding-top:20px}.sidebar-widget-categories ul li a:hover{padding-left:10px}.sidebar-widget-recent-comments ul li{padding-bottom:15px;padding-top:28px}.sidebar-widget-recent-comments ul li a{flex-direction:column;align-items:flex-start}.sidebar-widget-tags{padding-left:32px;padding-right:32px}.sidebar-widget-tags ul{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:30px}.sidebar-widget-tags ul li a{display:block;background:#fff;color:#000;font-size:20px;line-height:1;font-weight:500;padding:7px 24px;border-radius:4px;transition:.5s;-webkit-transition:.5s}.sidebar-widget-tags ul li a:hover{background:var(--primary)}.faq-page .hero-sec .hero-bottom h2:first-child{background-image:linear-gradient(90deg,#fff 16%,#4d4d4d 140%)}.footer-area .footer-bottom{height:245px;overflow:hidden;display:flex;align-items:center;justify-content:center}.footer-area .footer-bottom .split-text-anim{width:100%}.footer-area .footer-bottom img{display:block;width:100%}.footer-widget .footer-social{text-align:right;align-items:flex-end}.error-page-area .hero-bottom{padding-top:205px}.error-page-area .hero-inner{height:auto;gap:230px}.error-hero-sec .hero-inner .hero-shape{right:100px}.error-hero-sec .hero-bottom{display:flex;flex-direction:column;align-items:flex-start;row-gap:50px}.error-hero-sec .hero-bottom h2{font-size:96px;font-weight:400;line-height:96px;letter-spacing:-.04em}.error-hero-sec .hero-bottom h2 span{font-family:var(--font_urbanist);font-style:normal}.error-hero-sec .hero-bottom p{display:flex;gap:8px;font-style:italic;font-size:14px;color:var(--primary);font-weight:400;line-height:20px}.error-hero-sec .required{color:red;font-size:16px}.error-page-area .footer-area{margin-top:90px}.contact-sec-2 .input-group .wpcf7-list-item,.contact-sec-2 .input-group .wpcf7-acceptance label{margin:0}.contact-sec-2 .input-group .radio-btns .radio-btn .wpcf7-form-control.wpcf7-radio{display:flex;align-items:flex-start;flex-wrap:wrap;gap:35px}.contact-sec-2 .input-group .single-checkbox.checkbox-btn p label{position:relative;display:flex;gap:20px;align-items:center;color:#666;font-size:16px}.contact-sec-2 .input-group .checkbox-btn p label span{color:#fff}.contact-sec-2 .input-group .checkbox-btns .checkbox-btn p .checkbox-marker{margin-right:20px}.contact-sec-2 .contact-form .input-group button{width:100%}.wpcf7-checkbox .wpcf7-list-item-label{display:none}.header-menu-wrap.responsive{position:relative;width:auto}.header-menu-wrap.responsive .navbar .menu{display:block}