@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&amp;display=swap);.btn:focus,a,button,button:focus,input:focus,textarea,textarea:focus{outline:0}body,p{line-height:var(--tg-body-line-height)}body,label{color:var(--tg-body-font-color)}.btn,.header-top-menu .list-wrap li,.search-form,.sidebar-search form,.slider-area-two,.theme-overlay{position:relative}.btn,.fix,.mobile-menu-visible,.progress-wrap,.services-thumb-five,.slider-content,.slider-content-three,body.search-visible{overflow:hidden}.btn:before,.theme-overlay::before{position:absolute;width:100%;height:100%;left:0;top:0;content:""}.btn,.scroll-top{text-align:center;cursor:pointer}.menu-backdrop,.offcanvas-overly,.search-backdrop,[data-animation^="innerAnimated"]{visibility:hidden}:root{--tg-body-font-family:"Roboto", sans-serif;--tg-heading-font-family:"inter", sans-serif;--tg-primary-color:#fcd00d;--tg-secondary-color:#22252f;--tg-section-background:#fff9f6;--tg-body-font-color:#616161;--tg-heading-font-color:#22252f;--tg-paragraph-color:#000000;--tg-body-font-size:16px;--tg-body-font-weight:400;--tg-heading-font-weight:700;--tg-body-line-height:1.8;--tg-heading-line-height:1.2;--tg-blue:#0d6efd;--tg-indigo:#6610f2;--tg-purple:#6f42c1;--tg-pink:#d63384;--tg-red:#dc3545;--tg-orange:#fd7e14;--tg-yellow:#ffffff;--tg-green:#198754;--tg-teal:#20c997;--tg-cyan:#0dcaf0;--tg-white:#ffffff;--tg-gray:#a0a0a0;--tg-gray-two:#737272;--tg-gray-three:#949494;--facebook:#3b5998;--twitter:#00acee;--linkedin:#1976d2;--pinterest:#3b5998;--youtube:#c4302b;--skype:#00aff0}body{font-family:var(--tg-body-font-family);font-weight:var(--tg-body-font-weight);font-size:var(--tg-body-font-size);font-style:normal}.about-content-bottom .call-btn,.about-tab .nav-tabs .nav-link,.blog-content .link-btn,.blog-details-content blockquote cite,.blog-details-content blockquote p,.blog-post-content .link-btn,.blog-post-thumb .tag,.btn,.cta-content .call-now a,.faq-wrap .accordion-button,.navbar-wrap ul li a,.progress-item .title,.project-content span,.project-content-two span,.section-title .sub-title,.section-title.title-style-four .sub-title,.services-content .number,.services-content-four .link-btn,.sidebar-cat-list .list-wrap li a,.slider-content .sub-title,.slider-content-two .sub-title,h1,h2,h3,h4,h5,h6{font-family:var(--tg-heading-font-family)}.footer -menu li a:hover,.portfolio-cat a:hover,a,a:hover,button{color:var(--tg-primary-color);text-decoration:none}.img,img{max-width:100%;transition:0.3s ease-out}a,button{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-ms-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out}.btn:focus,a:focus,button:focus{text-decoration:none;outline:0;box-shadow:none}.blog-content .link-btn,.services-content-four .link-btn:hover{text-decoration:underline}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{color:var(--tg-heading-font-color);margin-top:0;margin-bottom:.7rem;font-style:normal;line-height:var(--tg-heading-line-height);font-weight:var(--tg-heading-font-weight);text-transform:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.list-wrap{margin:0;padding:0}.list-wrap li{list-style:none}p{font-size:var(--tg-body-font-size);font-weight:var(--tg-body-font-weight);color:var(--tg-paragraph-color);margin-bottom:15px}hr{border-bottom:1px solid var(--tg-primary-color);border-top:0;margin:30px 0;padding:0}label{cursor:pointer;font-size:16px;font-weight:400}::-moz-selection{background:var(--tg-primary-color);color:var(--tg-white);text-shadow:none}::selection{background:var(--tg-primary-color);color:var(--tg-white);text-shadow:none}.btn,.theme-overlay::before{background:var(--tg-primary-color) none repeat scroll 0 0}::-moz-placeholder{color:var(--tg-body-font-color);font-size:var(--tg-body-font-size);opacity:1}::placeholder{color:var(--tg-body-font-color);font-size:var(--tg-body-font-size);opacity:1}.btn,.btn.btn-three:hover,.btn.btn-two:hover,.btn:hover,.cta-content .call-now a:hover,.footer-link .list-wrap li a:hover,.footer-social .list-wrap li a:hover,.header-info-wrap .header-info-item.active .content a,.header-info-wrap .header-info-item.active .content span,.header-info-wrap .header-info-item:hover .content a,.header-info-wrap .header-info-item:hover .content span,.header-top-social-two .list-wrap li a:hover,.project-content-four span,.project-content-two .title a:hover,.project-item-two:hover .project-content-two .title,.project-item-two:hover .project-content-two span,.scroll-top,.section-title.white-title .title,.services-content-four .title a:hover,.services-content-three .title a:hover,.services-content-two .title a:hover,.services-item-four.active .services-content-four .link-btn,.services-item-four.active .services-content-four .title,.services-item-four.active .services-content-four p,.services-item-four:hover .services-content-four .link-btn,.services-item-four:hover .services-content-four .title,.services-item-four:hover .services-content-four p,.services-item-three.active .services-content-three .link-arrow,.services-item-three.active .services-content-three .title,.services-item-three.active .services-icon-three,.services-item-three:hover .services-content-three .link-arrow,.services-item-three:hover .services-content-three .title,.services-item-three:hover .services-icon-three,.services-item-two:hover .services-content-two .link-btn,.services-item-two:hover .services-content-two .title,.services-item:hover .services-content .link-btn,.services-item:hover .services-content .title,.services-item:hover .services-content .title a:hover,.services-item:hover .services-icon,.team-content .title a:hover,.team-item.active .team-content .title,.team-item.active .team-content span,.team-item:hover .team-content .title,.team-item:hover .team-content span,.work-item.active .work-content .title,.work-item.active .work-content p,.work-item.active .work-content span,.work-item:hover .work-content .title,.work-item:hover .work-content p,.work-item:hover .work-content span{color:var(--tg-white)}.theme-overlay::before{opacity:.6}.separator{border-top:1px solid var(--tg-primary-color)}.container{padding-left:15px;padding-right:15px}.row{--bs-gutter-x:30px}.row.g-0{--bs-gutter-x:0}.gutter-y-30{--bs-gutter-y:30px}.btn{user-select:none;-moz-user-select:none;border:none;border-radius:5px;display:inline-flex;font-size:15px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:0;padding:18px 34px;text-transform:uppercase;touch-action:manipulation;transition:0.3s;vertical-align:middle;white-space:nowrap;z-index:1}.btn:before{z-index:-1;opacity:0;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;-webkit-transform:scale(.2,1);transform:scale(.2,1);background-color:var(--tg-secondary-color)}.btn:hover::before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.btn.btn-two{background:var(--tg-white);color:var(--tg-secondary-color)}.about-content-bottom .call-btn:hover,.blog-content .link-btn:hover,.blog-meta .list-wrap li a:hover,.blog-post-content-three .tag:hover,.breadcrumb-content .breadcrumb-item a:hover,.breadcrumb>.active,.close-icon>button,.contact-form-wrap .btn:hover,.contact-info-item .content p a:hover,.copyright-text p a:hover,.faq-wrap.faq-wrap-two .accordion-button:not(.collapsed),.faq-wrap.faq-wrap-two .accordion-button:not(.collapsed)::after,.footer-contact .list-wrap li a:hover,.header-style-four .header-action ul li.header-search a:hover,.header-style-four .menu-area.sticky-menu .header-action ul li.header-search a,.header-style-three .navbar-wrap>ul>li.active>a,.header-style-three .navbar-wrap>ul>li:hover>a,.header-style-two .header-action .header-btn .btn,.header-top-menu .list-wrap li a:hover,.navbar-wrap ul li .sub-menu li a:hover,.navbar-wrap ul li .sub-menu>li.active>a,.navbar-wrap>ul>li.active>a,.navbar-wrap>ul>li:hover>a,.project-content span,.project-content-three span,.project-content-two span,.search-btn,.search-close,.section-title .sub-title strong svg path,.services-content-five .link-btn:hover,.services-icon,.services-icon-four,.services-icon-three,.services-icon-two,.sidebar-cat-list .list-wrap li a:hover,.sticky-menu .navbar-wrap>ul>li.active>a,.sticky-menu .navbar-wrap>ul>li:hover>a{color:var(--tg-primary-color)}.scroll-top{width:35px;height:35px;line-height:35px;position:fixed;bottom:-10%;right:30px;font-size:var(--tg-body-font-size);border-radius:6px;z-index:99;background:var(--tg-primary-color);transition:1s;border:none}.scroll-top::after{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgb(0 0 0 / .25) 0,#fff0 80%)}.header-action ul li.header-search a,.header-top-wrap,.scroll-top:hover,.sidebar-search form button:hover{background:var(--tg-secondary-color)}.custom-container{max-width:1830px}.custom-container-two{max-width:1750px}.transparent-header{position:absolute;left:0;top:0;width:100%;z-index:9;height:auto}.mobile-menu,.sticky-menu{z-index:99;position:fixed}.header-top-wrap{padding:9px 0}.menu-area{background:rgb(34 37 47 / .4)}.menu-nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.footer-logo img,.logo img{max-height:100px}.header-style-four .menu-area.sticky-menu .logo,.header-style-two .sticky-menu .logo,.header-top-menu .list-wrap li:last-child::before,.logo.sticky-logo,.main-menu .navigation li.menu-item-has-children .dropdown-btn,.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.navbar-wrap{display:flex;flex-grow:1}.navbar-wrap ul{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin:0}.navbar-wrap>ul>li{list-style:none;display:block;position:relative;margin-right:40px}.navbar-wrap ul li:last-child{margin-right:0}.header-action>ul{display:flex;align-items:center;margin-left:10px}.header-action>ul li{position:relative;margin-left:30px}.header-action ul li:first-child{margin-left:0}.header-action ul li a{color:var(--tg-heading-font-color);font-size:14px}.header-action ul li.header-search a{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--tg-white);border:2px solid var(--tg-primary-color);font-size:16px}.header-action .header-btn .btn{color:var(--tg-white);font-size:16px}.navbar-wrap ul li .sub-menu{position:absolute;left:0;right:0;top:100%;min-width:230px;border:1px solid #f5f5f5;background:var(--tg-white);margin:0;transform:scale(1,0);transform-origin:0 0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-box-shadow:0 30px 70px 0 rgb(137 139 142 / .15);-moz-box-shadow:0 30px 70px 0 rgb(137 139 142 / .15);box-shadow:0 30px 70px 0 rgb(137 139 142 / .15);padding:18px 0;display:block;visibility:hidden;opacity:0;z-index:9;border-radius:0 0 5px 5px}.navbar-wrap ul li .sub-menu .sub-menu{right:auto;left:100%;top:0}.navbar-wrap ul li .sub-menu li{margin-left:0;text-align:left;display:block}.navbar-wrap ul li .sub-menu li a{padding:9px 15px 9px 25px;line-height:1.4;font-weight:600;color:var(--tg-secondary-color);text-transform:uppercase;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;display:flex;align-items:center}.navbar-wrap ul li .sub-menu li a::before{content:"";display:block;width:0;height:2px;border-radius:2px;background:var(--tg-primary-color);transition:0.3s ease-in-out}.navbar-wrap ul li .sub-menu li a:hover::before,.navbar-wrap ul li .sub-menu>li.active>a::before{width:10px;margin-right:5px}.navbar-wrap ul li:hover>.sub-menu{opacity:1;visibility:visible;transform:scale(1)}.sticky-menu{left:0;margin:auto;top:0;width:100%;background:var(--tg-white);-webkit-animation:1s ease-in-out fadeInDown;animation:1s ease-in-out fadeInDown;-webkit-box-shadow:0 10px 15px rgb(25 25 25 / .1);box-shadow:0 10px 15px rgb(25 25 25 / .1);border-radius:0}.services-content-two,.services-item{box-shadow:0 0 50px 0 rgb(0 0 0 / .06)}.header-style-four .navbar-wrap ul,.header-style-two .navbar-wrap ul{margin:0 auto}.header-style-two .navbar-wrap ul li a{padding:52px 0;font-size:15px}.header-style-two .menu-area{background:rgb(0 0 0 / .4)}.contact-form-wrap .btn::before,.header-style-four .menu-area.sticky-menu .offcanvas-menu .menu-tigger span,.header-style-three .sticky-menu,.header-style-two .sticky-menu,.services-content-two,.services-icon-two,.services-item,.services-item-three,.work-icon,.work-item{background:var(--tg-white)}.about-tab .nav-tabs .nav-link.active,.comments-text .comment-reply-link:hover,.header-style-two .sticky-menu .header-action .header-btn .btn,.services-item-two:hover .services-icon-two{background:var(--tg-primary-color);color:var(--tg-white)}.header-style-two .sticky-menu .logo.sticky-logo,.side-instagram li>a{display:block}.header-top-wrap-two{padding:16px 0}.header-top-menu .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:25px}.header-top-menu .list-wrap li::before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;right:-13px;top:50%;transform:translateY(-50%);background:var(--tg-white)}.header-top-menu .list-wrap li a{font-size:14px;color:var(--tg-white);display:block;line-height:1}.footer-social .list-wrap,.header-top-social-two .list-wrap{display:flex;align-items:center;justify-content:flex-end;gap:20px}.header-top-social-two .list-wrap li a{color:#b9b9b9;font-size:14px;line-height:1}.contact-list h4,.mobile-menu .navigation li>a,.mobile-menu .social-links li a,.search-form input{color:var(--tg-heading-font-color)}.header-style-four .logo img,.header-style-three .logo img{max-height:50px}.header-style-three .navbar-wrap ul{margin:0 0 0 auto}.header-style-three .header-action>ul,.team-details-info-wrap{margin-left:35px}.header-style-three .menu-area{background:0 0}.header-style-three .menu-nav{background:var(--tg-white);border-radius:10px;padding:0 20px}.header-style-four .menu-area{background:0 0;padding:30px 0}.header-style-four .menu-area.sticky-menu{padding:0;background:var(--tg-white)}.header-style-four .menu-area.sticky-menu .logo.d-none,.mobile-menu .navbar-collapse{display:block!important}.header-style-four .header-action ul li.header-search a{width:auto;height:auto;display:block;border-radius:0;background:0 0;color:var(--tg-white);border:none;font-size:25px;line-height:1}.nav-logo img{width:150px}.mobile-menu{right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;border-radius:0;transition:0.3s cubic-bezier(.785,.135,.15,.86);-moz-transition:0.3s cubic-bezier(.785,.135,.15,.86);-webkit-transition:0.3s cubic-bezier(.785,.135,.15,.86);-o-transition:0.3s cubic-bezier(.785,.135,.15,.86);-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.mobile-menu .nav-logo{position:relative;padding:30px 25px;text-align:left}.mobile-menu-visible .mobile-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .navigation li.current>a:before{height:100%}.menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:2;transition:0.7s;-moz-transition:0.7s;-webkit-transition:0.7s;-ms-transition:0.7s;-o-transition:0.7s;opacity:0;background:rgb(0 0 0 / .5)}.mobile-menu-visible .menu-backdrop,.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;background:var(--tg-white);padding:0;z-index:5;box-shadow:-9px 0 14px 0 rgb(0 0 0 / 6%)}.mobile-menu .close-btn{position:absolute;right:15px;top:28px;line-height:30px;width:35px;text-align:center;font-size:20px;color:#292b37;cursor:pointer;z-index:10;-webkit-transition:0.9s;-o-transition:0.9s;transition:0.9s}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mobile-menu .navigation{position:relative;display:block;width:100%;float:none;margin:0;padding:0}.mobile-menu .navigation ul{padding:0;margin:0}.mobile-menu .navigation li{position:relative;display:block;border-top:1px solid}.mobile-menu .navigation:last-child{border-bottom:1px solid}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 60px 10px 25px;font-size:16px;text-transform:uppercase;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;border:none;font-family:"Poppins",sans-serif}.mobile-menu .navigation li ul li>a{font-size:16px;margin-left:20px;text-transform:uppercase}.mobile-menu .navigation li ul li ul li a{margin-left:40px}.mobile-menu .navigation li ul li ul li ul li a{margin-left:60px}.mobile-menu .navigation li>a:before{content:"";position:absolute;left:0;top:0;height:0;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn{position:absolute;right:15px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:var(--tg-white);background:var(--tg-primary-color);cursor:pointer;border-radius:2px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;z-index:5}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn i{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.mobile-menu .navigation li.menu-item-has-children .dropdown-btn.open i{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:var(--tg-primary-color)}.mobile-menu .social-links ul{display:flex;position:relative;text-align:center;padding:30px 20px 20px;align-items:center;justify-content:center;flex-wrap:wrap}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 6px 10px}.mobile-menu .social-links li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;line-height:32px;font-size:16px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;border:1px solid var(--tg-gray);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.mobile-menu .social-links li a:hover{border-color:var(--tg-primary-color);background:var(--tg-primary-color);color:var(--tg-white)}.menu-area .mobile-nav-toggler{position:relative;float:right;font-size:27px;cursor:pointer;line-height:1;color:var(--tg-primary-color);display:none;margin-top:0;padding:5px 10px}.search-popup-wrap{position:fixed;top:0;left:0;background:var(--tg-white);height:auto;width:100%;padding:40px 0 50px;display:none;z-index:999}.search-form input{width:100%;border:none;border-bottom:1px solid var(--tg-primary-color);padding:10px 50px 20px;text-align:center;font-weight:500;font-size:30px;background:0 0}.search-form input::placeholder{font-size:30px;color:#222;opacity:.5}.search-btn{position:absolute;right:20px;background:0 0;border:0;font-size:25px;top:50%;transform:translateY(-50%)}.search-close{position:absolute;top:5%;right:5%;font-size:30px;cursor:pointer}.search-backdrop{background:#000;cursor:url(../img/images/cross-out.png),pointer;position:fixed;right:0;top:0;width:100%;height:100%;z-index:4;transition:0.3s linear;-moz-transition:0.3s linear;-webkit-transition:0.3s linear;-ms-transition:0.3s linear;-o-transition:0.3s linear;opacity:0}#preloader,.extra-info{position:fixed;z-index:999}.search-visible .search-backdrop{opacity:.55;visibility:visible}.extra-info{background:var(--tg-white) none repeat scroll 0 0;height:100%;padding:30px;right:0;top:0;transition:0.7s;width:340px;overflow-y:scroll;transform:translateX(100%)}.extra-info.active{transform:translateX(0)}.close-icon{margin-top:-16px;text-align:right}.banner-content,.error-content,.services-item,.services-item-three,.slider-content-two,.testimonial-item-two{text-align:center}.close-icon>button{background:0 0;border:0;cursor:pointer;font-size:20px;padding:0}.extra-info .logo-side img{max-height:45px}.side-info{border-top:1px solid var(--tg-primary-color);padding-top:25px}.contact-list h4{font-weight:700;font-size:18px}.contact-list p{color:var(--tg-paragraph-color);margin:0 0 2px;line-height:26px}.side-instagram{overflow:hidden;display:flex;flex-wrap:wrap;margin:-5px}.side-instagram li{width:33.3333%;flex:0 0 33.3333%;padding:5px}.side-instagram img{width:100%;border-radius:5px}.social-icon-right>a{color:var(--tg-primary-color);display:inline-block;margin-right:20px;text-align:center}.offcanvas-overly{position:fixed;background:var(--tg-secondary-color);top:0;left:0;height:100%;width:100%;z-index:99;opacity:0;transition:0.3s}.banner-bg,.breadcrumb-bg,.slider-bg,.slider-bg-three,.slider-bg-two{background-size:cover;background-position:center}.slider-bg,.slider-bg-two{position:relative;z-index:1}.offcanvas-overly.active{opacity:.5;visibility:visible}.extra-info::-webkit-scrollbar{width:0}.slider-bg{padding:400px 0 120px;min-height:975px}.slider-bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .4);z-index:-1}.slider-content .sub-title{font-size:20px;text-transform:uppercase;font-weight:500;letter-spacing:2px;display:block;line-height:1.4;color:var(--tg-white);margin-bottom:15px}.about-img-wrap-two,.slider-active .slick-dots,.slider-btn{display:flex;align-items:center;gap:20px}.slider-content .title{font-size:70px;color:var(--tg-white);margin-bottom:45px;line-height:1.1}.slider-btn{flex-wrap:wrap}.slider-shape .shape-one{width:184px;height:184px;border-radius:50%;background:rgb(0 0 0 / .33);position:absolute;right:24%;bottom:40%;z-index:-1}.slider-shape .shape-two{width:433px;height:433px;border-radius:50%;background:rgb(255 82 3 / .6);position:absolute;right:65px;bottom:25px;z-index:-1}.slider-active .slick-dots{position:absolute;bottom:90px;left:50%;transform:translateX(-50%);margin:0;padding:0}.project-active-two .slick-dots li,.slider-active .slick-dots li,.slider-active-three .slick-dots li,.testimonial-active .slick-dots li{list-style:none;line-height:0}.slider-active .slick-dots li button{text-indent:-99999999999px;border:none;background:rgb(255 255 255 / .4);width:15px;height:15px;border-radius:50%;line-height:1}.slider-active .slick-dots li.slick-active button{background:var(--tg-primary-color);width:30px;border-radius:10px}.slider-bg-two{min-height:960px;display:flex!important;align-items:center;padding:220px 0 120px}.slider-content-two .sub-title{display:block;font-size:30px;letter-spacing:3px;text-transform:uppercase;line-height:1;font-weight:500;color:var(--tg-primary-color);margin-bottom:20px}.slider-content-two .title{font-size:70px;margin-bottom:50px;line-height:1;color:var(--tg-white)}.slider-nav{display:flex;align-items:center;gap:10px;position:absolute;bottom:-40px;right:19%}.slider-nav .slick-arrow{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:none;box-shadow:0 0 50px 0 rgb(0 0 0 / .1);border-radius:5px;background:var(--tg-white);font-size:30px;color:var(--tg-secondary-color);padding:0}.banner-bg::before,.breadcrumb-bg::before,.slider-bg-three::before{content:"";left:0;width:100%;height:100%;z-index:-1;position:absolute}.banner-bg,.slider-bg-three{min-height:960px;align-items:center;display:flex;z-index:1;position:relative}.slider-active-three .slick-dots li button{text-indent:-9999999999px;border:none;border-radius:5px;background:rgb(255 255 255 / .15);width:23px;height:6px}.slider-active-three .slick-dots li.slick-active button{width:45px;background:var(--tg-white)}.banner-bg{padding:240px 0}.banner-content{margin-top:-40px}.banner-content .title{margin-bottom:35px;color:var(--tg-white);font-size:70px;text-transform:uppercase;line-height:1.2}.banner-btn{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.char,.word{display:inline-flex}.breadcrumb-bg{padding:355px 0 95px;position:relative;z-index:1}.breadcrumb-bg::before{top:0;background:rgb(0 0 0 / .3)}.breadcrumb-content .title{font-size:40px;margin-bottom:20px;font-weight:600;color:var(--tg-white)}.about-list .list-wrap li .content p,.about-list .list-wrap li:last-child,.blog-widget:last-child,.breadcrumb-content .breadcrumb,.comments-text p,.faq-wrap .accordion-body p,.footer-contact .list-wrap li:last-child,.footer-link .list-wrap li:last-child,.materials-list .list-wrap li:last-child,.pd-list-item .content p,.progress-item:last-child,.project-details-info .info-list .list-wrap li:last-child,.service-quality-wrap .sq-item .content p,.services-cat-list .list-wrap li:last-child,.services-widget:last-child,.team-details-info-wrap .progress-item:last-child,.work-content p{margin-bottom:0}.breadcrumb-content .breadcrumb-item{line-height:1.2;color:#d9d9d9;font-size:16px;font-weight:500;text-transform:uppercase}.breadcrumb-content .breadcrumb-item a{color:var(--tg-white);font-size:18px;font-weight:700}.breadcrumb-content .breadcrumb-item a i{margin-right:10px}.breadcrumb-content .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:10px;color:var(--tg-white);content:"\f105";font-family:"Font Awesome 5 Free";font-size:16px;font-weight:700}.breadcrumb-content .breadcrumb-item+.breadcrumb-item{padding-left:10px}.section-title .sub-title{display:inline-flex;align-items:center;line-height:1;font-size:20px;font-weight:700;text-transform:uppercase;color:#f15828;gap:15px;margin-bottom:30px}.section-title .sub-title strong{transform:translateY(-2px)}.section-title .title{margin-bottom:0;font-size:40px}.word{opacity:0;transition:opacity 1.1s cubic-bezier(.65,.05,.36,1);transition-delay:calc(70ms * var(--word-index) + 0ms)}.innerAnimated .word{opacity:1}.char{opacity:0;transform:rotateX(90deg);transform-origin:bottom;transition:opacity 1.1s cubic-bezier(.65,.05,.36,1),transform 1.1s cubic-bezier(.65,.05,.36,1);transition-delay:calc(30ms * var(--char-index) + 10ms)}.innerAnimated .char{transform:rotateX(0);opacity:1}.innerAnimated{-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible}.about-img-wrap{position:relative;padding-right:100px;padding-bottom:160px}.about-img-wrap img,.project-details-img img,.project-thumb-two img,.services-details-img img,.team-details-img img{border-radius:10px}.about-img-wrap img:nth-child(2){position:absolute;right:30px;bottom:0}.about-img-wrap .play-btn{position:absolute;width:80px;height:80px;background:var(--tg-primary-color);color:var(--tg-white);display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:20px;line-height:0;margin:10px;left:15px;bottom:30px;z-index:1}.about-img-wrap .play-btn::before{content:"";position:absolute;left:-10px;top:-10px;width:100px;height:100px;border-radius:50%;border:2px dashed var(--tg-secondary-color);background:0 0;z-index:-1;animation:15s linear infinite btnRotate}.about-content>p,.team-details-content{margin-bottom:45px}.about-list .list-wrap,.blog-style-one .blog-post-item-two,.inner-project-item-wrap .project-item-three,.progress-item,.project-details-img{margin-bottom:50px}.about-list .list-wrap li{display:flex;align-items:flex-start;margin-bottom:40px}.about-list .list-wrap li .icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px dashed var(--tg-primary-color);flex:0 0 auto;font-size:25px;color:var(--tg-primary-color);margin-right:10px;line-height:0;padding:8px}.about-list .list-wrap li .content .title{font-size:20px;margin-bottom:8px}.about-content-bottom{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.about-content-bottom .call-btn{display:flex;align-items:center;font-size:24px;color:var(--tg-secondary-color);font-weight:700}.about-content-bottom .call-btn i{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tg-secondary-color);color:var(--tg-white);font-size:15px;margin-right:12px}.rotateme{-webkit-animation-name:btnRotate;animation-name:btnRotate;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes btnRotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes btnRotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.about-area-inner .col-45{width:44.5%;flex:0 0 auto}.about-area-inner .col-55{width:55.5%;flex:0 0 auto}.about-img-wrap-two img:first-child{border-radius:10px 0 0 10px}.about-img-wrap-two img:nth-child(2){border-radius:0 10px 10px 0}.about-content-two{margin-left:20px}.section-title.title-style-three .sub-title{font-size:16px;color:#838383;letter-spacing:3.2px;margin-bottom:20px}.about-tab{width:90%}.about-tab .nav-tabs{border-bottom:none;gap:20px;margin-bottom:30px}.about-tab .nav-tabs .nav-link{margin-bottom:0;background:#fff7f3;border:none;font-size:18px;font-weight:500;color:var(--tg-primary-color);line-height:1;padding:16px 23px;border-radius:5px}.about-tab .tab-content p,.blog-content p,.blog-item,.blog-post-item,.blog-post-item-three,.blog-post-item-two,.choose-content p,.consultation-form .form-grp,.project-details-content .pd-inner-content p,.project-details-content p,.services-details-content p,.services-details-img,.services-item-five,.team-details-content p,.team-details-info-wrap .progress-item,.team-details-name,.team-item-two{margin-bottom:30px}.about-list-two .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:8px 0}.about-list-two .list-wrap li{display:flex;align-items:baseline;width:50%;font-weight:500;color:var(--tg-secondary-color);gap:7px}.services-area{position:relative;padding:120px 0;z-index:1;overflow:hidden;margin-bottom:120px}.blog-widget,.footer-widget,.project-item-two,.services-icon,.services-item-two,.services-widget,.team-item{margin-bottom:40px}.services-area::before{content:"";width:79%;height:100%;position:absolute;left:50%;transform:translateX(-50%);top:0;background:var(--tg-section-background);z-index:-1}.services-item{border-radius:10px;padding:90px 20px 80px;position:relative;z-index:1;overflow:hidden}.services-item-three::before,.services-item::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:var(--tg-primary-color);z-index:-1;transition:0.3s ease-in-out;opacity:0}.services-item:hover::before{height:100%;opacity:1}.services-icon{font-size:90px;line-height:0;transition:0.3s ease-in-out}.services-content .title{font-size:30px;margin-bottom:25px}.services-content .link-btn{font-size:15px;font-weight:600;letter-spacing:1.5px;text-decoration-line:underline;text-transform:uppercase;line-height:normal;display:inline-block;color:#848484}.services-content .number{width:50px;height:50px;border:1px solid #ababab;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:1;font-size:20px;font-weight:700;-webkit-text-stroke:1px #ababab;color:#fff0;position:absolute;top:40px;right:40px;transition:0.3s ease-in-out}.services-item:hover .services-content .number{border-color:var(--tg-white);-webkit-text-stroke:1px var(--tg-white)}.services-scrollbar{margin-top:60px}.services-scrollbar .swiper-scrollbar{display:block;width:100%;height:2px;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;background:0 0;margin:11px 0}.services-scrollbar .swiper-scrollbar::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#c9c9c9;pointer-events:none}.services-scrollbar .swiper-scrollbar .swiper-scrollbar-drag{height:24px;background:var(--tg-primary-color);-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out;top:-11px;z-index:1}.services-area-two{position:relative;padding:140px 0 100px}.services-shape{position:absolute;left:0;bottom:9%;z-index:-1}.section-title.title-style-two .sub-title{font-size:16px;gap:10px;margin-bottom:22px}.section-title.title-style-two .sub-title::after,.section-title.title-style-two.text-center .sub-title::before{content:"";width:37px;height:2px;background:#f15828}.services-thumb-two{position:relative;overflow:hidden;border-radius:10px 10px 0 0}.services-thumb-two img{width:370px;height:300px;object-fit:cover;transform:scale(1);transition:0.8s cubic-bezier(.25,.46,.45,.94)}.services-content-four p,.services-content-two,.services-icon-four,.services-icon-three,.services-icon-two,.team-content,.team-content span,.team-content-two,.team-social .list-wrap,.team-thumb img{transition:0.3s ease-in-out}.blog-post-item-three:hover .blog-post-thumb-three img,.blog-post-item-two:hover .blog-post-thumb img,.blog-post-item:hover .blog-post-thumb img,.project-item-three:hover .project-thumb-three img,.services-item-five:hover .services-thumb-five img,.services-item-two:hover .services-thumb-two img{transform:scale(1.1)}.services-icon-two{position:absolute;right:30px;bottom:30px;width:78px;height:78px;display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:45px;line-height:0}.services-content-three .link-arrow{font-size:30px;line-height:1;-webkit-text-stroke:1px var(--tg-secondary-color);color:#fff0}.services-item-three.active .services-content-three .link-arrow,.services-item-three:hover .services-content-three .link-arrow{-webkit-text-stroke:1px #fff0}.faq-area,.services-area-four{background:var(--tg-section-background);padding:120px 0 90px}.services-content-five,.services-item-four{background:var(--tg-white);overflow:hidden}.services-item-four{border-radius:20px;padding:35px 30px;margin-bottom:30px;position:relative;z-index:1}.services-item-four::before{content:"";position:absolute;left:0;top:0;width:100%;height:0;background:var(--tg-primary-color);z-index:-1;transition:0.3s ease-in-out;opacity:0}.services-content-four .services-content-top{display:flex;align-items:center;margin-bottom:18px}.services-icon-four{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid var(--tg-primary-color);border-radius:50%;line-height:0;font-size:22px;flex:0 0 auto;margin-right:15px}.blog-thumb img,.service-quality-wrap .sq-item .thumb img,.services-thumb-five{border-radius:10px 10px 0 0}.services-item-four.active .services-icon-four,.services-item-four:hover .services-icon-four{border-color:var(--tg-white);color:var(--tg-white)}.services-content-four .title{margin-bottom:0;font-size:24px;font-weight:600}.blog-post-item-two .blog-post-thumb,.services-content-four p{margin-bottom:25px}.services-content-four .link-btn{color:#848484;font-size:15px;font-weight:600;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}.section-title.title-style-four .sub-title{display:block;align-items:center;line-height:1;font-size:20px;font-weight:700;text-transform:uppercase;color:var(--tg-primary-color);margin-bottom:15px}.services-thumb-five img{transform:scale(1);transition:0.8s cubic-bezier(.25,.46,.45,.94);width:370px;height:270px;object-fit:cover}.work-content .title,.work-content p,.work-content span,.work-icon,.work-item{transition:0.3s linear}.services-content-five{border-radius:0 0 10px 10px;box-shadow:0 0 50px 0 rgb(0 0 0 / .06);display:flex}.services-content-five .icon{width:100px;height:auto;min-height:90px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:var(--tg-primary-color);color:var(--tg-white);line-height:0;font-size:45px}.services-content-five .content{padding:14px 15px}.services-sidebar .services-contact::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .75);z-index:-1}.services-sidebar .services-contact span{display:block;color:var(--tg-white);line-height:1;margin-bottom:10px}.services-sidebar .services-contact .title{margin-bottom:25px;color:var(--tg-white);font-size:30px}.services-details-wrap{margin-left:10px}.work-item{box-shadow:0 0 50px 0 rgb(0 0 0 / .05);padding:75px 20px 40px;margin-top:40px;margin-bottom:30px}.work-item-wrap .row [class*="col-"]:nth-child(odd) .work-item{padding:40px 20px 75px;margin-top:0;margin-bottom:70px}.work-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;line-height:0;border:1px solid var(--tg-primary-color);border-radius:50%;margin:0 auto;color:var(--tg-primary-color);font-size:30px;position:absolute;top:-40px;left:50%;transform:translateX(-50%)}.work-item-wrap .row [class*="col-"]:nth-child(odd) .work-item .work-icon{top:auto;bottom:-40px}.work-item.active .work-icon,.work-item:hover .work-icon{border-color:var(--tg-white);background:var(--tg-primary-color);color:var(--tg-white)}.consultation-area,.consultation-area-two{background:var(--tg-section-background);padding:120px 0;position:relative}.consultation-video{border-radius:12px;overflow:hidden;height:80vh;width:80%;margin-left:auto}.consultation-form .form-grp input,.consultation-form .form-grp textarea{width:100%;border:none;background:0 0;border-bottom:1px solid #d6d6d6;padding:0 0 5px;font-size:15px;color:var(--tg-secondary-color);line-height:1;display:block}.consultation-form .form-grp input::placeholder,.consultation-form .form-grp textarea::placeholder{font-size:15px;color:grey;line-height:1}.consultation-form .form-grp textarea{min-height:110px;max-height:110px}.consultation-content{margin-right:50px}.consultation-img{right:0}.consultation-content.consultation-content-two{margin-left:70px}.consultation-img-two{left:0}.project-content,.project-content-three{box-shadow:0 0 50px 0 rgb(0 0 0 / .15);left:40px;opacity:0;visibility:hidden}.consultation-img-two .play-btn{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background:var(--tg-primary-color);color:var(--tg-white);border-radius:50%;font-size:30px;line-height:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.project-content .title,.project-content-three .title,.project-content-two .title{font-size:24px;margin-bottom:0}.project-area{position:relative;z-index:1;padding:120px 0 0}.project-content{position:absolute;right:0;bottom:35px;background:var(--tg-white);border-radius:5px 0 0 5px;padding:40px;transition:0.3s ease-in-out;transform:translateX(200px)}.project-item-three:hover .project-content-three,.project-item.active .project-content,.project-item:hover .project-content,.slick-current.slick-active .project-item-three .project-content-three,.team-item-two.active .team-social .list-wrap,.team-item-two:hover .team-social .list-wrap,.team-item.active .team-social .list-wrap,.team-item:hover .team-social .list-wrap{transform:translateX(0);opacity:1;visibility:visible}.project-content span{display:block;line-height:1;font-size:15px;text-transform:uppercase;font-weight:600;margin-bottom:10px}.project-thumb-two{padding-right:30px}.project-content-two{border-radius:10px;background:var(--tg-white);box-shadow:0 0 50px 0 rgb(0 0 0 / .15);padding:40px 25px 40px 40px;margin-left:40px;margin-top:-80px;position:relative;z-index:1;transition:0.3s ease-in-out}.project-content-two span{font-size:15px;text-transform:uppercase;font-weight:600;display:block;line-height:1;margin-bottom:8px;transition:0.3s ease-in-out}.project-content-four span,.project-content-three span{display:block;font-size:15px;margin-bottom:10px;line-height:1;text-transform:uppercase;font-weight:600;font-family:var(--tg-heading-font-family)}.blog-active [class*="col-"],.brand-active .col-12,.project-active-five [class*="col-"],.project-active-two [class*="col-"],.related-team-item-wrap [class*="col-"],.testimonial-active [class*="col-"],.testimonial-active-two .col-12{padding:0 15px}.project-active-two .slick-dots{display:flex;align-items:center;justify-content:center;margin:20px 0 0;padding:0;gap:10px}.project-active-two .slick-dots li button{text-indent:-9999999999px;border:none;background:#ececec;border-radius:50%;width:15px;height:15px;line-height:1}.project-thumb-three{overflow:hidden;border-radius:10px}.project-thumb-three img{width:100%;height:660px;object-fit:cover;transition:0.8s cubic-bezier(.25,.46,.45,.94);transform:scale(1)}.project-content-three{background:var(--tg-white);border-radius:20px;padding:40px;width:400px;position:absolute;bottom:45px;transition:0.4s cubic-bezier(.25,.46,.45,.94);transform:translateX(-150px)}.brand-item-two img,.team-item.active .team-thumb img,.team-item:hover .team-thumb img{filter:grayscale(1)}.project-content-four{position:absolute;left:0;bottom:0;padding:20px 60px 60px}.project-content-four .title{margin-bottom:0;color:var(--tg-white);font-size:30px}.btn.btn-three{background:#fff6f1;color:var(--tg-primary-color)}.project-details-content .pd-inner-content .title{font-size:40px;margin-bottom:22px}.project-details-content .title-two{font-size:30px;margin-bottom:12px}.project-details-info{border-radius:10px;background:var(--tg-white);box-shadow:0 0 50px 0 rgb(0 0 0 / .1);padding:50px 25px;position:sticky;top:100px}.project-details-info .info-list .list-wrap li{display:flex;align-items:center;margin-bottom:30px}.project-details-info .info-list .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--tg-primary-color);color:var(--tg-primary-color);margin-right:20px;flex:0 0 auto}.project-details-info .info-list .content span{display:block;font-size:18px;line-height:1;margin-bottom:10px}.project-details-info .info-list .content .title{font-size:24px;margin-bottom:0;font-weight:600}.project-details-social{display:flex;align-items:center;gap:15px;border-top:1px solid var(--tg-secondary-color);padding-top:30px;margin-top:40px}.project-details-social .title{margin-bottom:0;font-size:15px}.project-details-social .list-wrap{display:flex;align-items:center;gap:15px}.project-details-list-wrap{margin:20px 0 0}.prev-next-post-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.prev-next-post-wrap .btn{text-transform:capitalize;gap:5px}.choose-img-wrap{position:relative;padding-right:47px;padding-bottom:25px}.choose-img-wrap img{border-radius:20px}.progress-item .title{margin-bottom:12px;font-size:22px;font-weight:600}.progress-item .progress{height:10px;background-color:#ffeae0;border-radius:10px;overflow:inherit}.progress-item .progress-bar{background-color:var(--tg-primary-color);position:relative;overflow:inherit;border-radius:10px}.progress-item .progress-bar span{display:block;position:absolute;right:-13px;bottom:22px;color:var(--tg-primary-color);line-height:1;font-size:16px;font-style:normal;font-weight:500}.faq-content p,.testimonial-content p{margin-bottom:35px}.faq-wrap .accordion-item{background-color:#fff0;border:none;border-bottom:1px solid var(--tg-gray);margin-bottom:30px}.faq-wrap .accordion-item:last-child{border-bottom:none;margin-bottom:0}.faq-wrap .accordion-button{padding:0 50px 20px 0;font-size:20px;color:var(--tg-secondary-color);font-weight:600;background-color:#fff0;line-height:1.6;position:relative}.faq-wrap .accordion-button:not(.collapsed)::after{background-image:none;transform:rotate(-180deg);background:var(--tg-primary-color);color:var(--tg-white)}.faq-wrap .accordion-button:not(.collapsed){color:var(--tg-secondary-color);background-color:#fff0;box-shadow:none}.faq-wrap .accordion-body{padding:0 0 25px}.faq-wrap .accordion-button:focus{border-color:none;box-shadow:none}.area-bg,.faq-img{position:relative;z-index:1}.area-bg-inner,.faq-shape{z-index:-1;position:absolute}.faq-img img{max-width:unset;margin-bottom:-30px}.faq-shape{width:440px;height:440px;border-radius:50%;background:rgb(255 82 3 / .1);right:-20%;top:-18%}.faq-img-two img{border-radius:20px;max-width:unset}.faq-wrap-two{background:var(--tg-white);border-radius:10px;padding:60px 40px 40px;box-shadow:0 0 50px 0 rgb(0 0 0 / .1);margin-left:70px;margin-top:150px}.faq-wrap.faq-wrap-two .accordion-button::after{content:"\f078";width:auto;height:auto;font-family:"Font Awesome 5 Free";font-size:18px;position:absolute;right:0;top:2px;color:var(--tg-secondary-color);box-shadow:none;border-radius:0;background:0 0;line-height:1}.faq-wrap.faq-wrap-two .accordion-body{padding:0 30px 25px 0}.area-bg-inner{background-size:cover;background-position:center;width:100%;height:68%;bottom:0;left:0;background-attachment:fixed}.area-bg-inner::before,.counter-bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .7)}.team-thumb img{border-radius:5px 5px 5px 0;width:370px;height:450px;object-fit:cover}.team-social .list-wrap{display:flex;flex-direction:column;position:absolute;right:30px;top:30px;gap:8px;transform:translateX(50px);opacity:0;visibility:hidden}.team-social .list-wrap li a{width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:var(--tg-secondary-color);border-radius:50%;color:var(--tg-white);font-size:15px}.team-content{background:var(--tg-white);border-radius:0 0 5px 5px;display:inline-block;min-width:240px;padding:15px 20px}.team-thumb-two img{border-radius:10px 10px 0 0;width:100%;height:450px;object-fit:cover}.team-content-two{background:var(--tg-section-background);border-radius:0 0 10px 10px;text-align:center;padding:24px 20px}.team-item-two.active .team-content-two,.team-item-two:hover .team-content-two{background:var(--tg-white);box-shadow:0 0 50px 0 rgb(0 0 0 / .1);background:var(--tg-white)}.team-content-two .title{margin-bottom:8px;font-size:24px}.team-content-two span{color:#6d6e72;display:block;font-size:15px;line-height:1}.team-details-wrap .row .col-36{width:35.9%;flex:0 0 auto}.team-details-wrap .row .col-64{width:64.1%;flex:0 0 auto}.team-details-name .title{margin-bottom:10px;font-size:40px}.team-details-name span{display:block;font-size:20px;font-weight:600;color:#6d6e72;line-height:1}.team-info-wrap .list-wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-bottom:30px}.team-info-wrap .list-wrap li{color:#6d6e72;line-height:1.4}.team-info-wrap .list-wrap li span{font-weight:700;color:var(--tg-secondary-color)}.team-details-social .list-wrap{display:flex;align-items:center;gap:15px;margin-bottom:40px}.latest-comments,.team-details-info-wrap .progress-wrap{margin-bottom:70px}.team-details-form-wrap .title{margin-bottom:30px;font-size:30px}.bd-img-wrap .row,.contact-form-wrap .row,.team-details-form-wrap .row{--bs-gutter-x:20px}.blog-post-content p,.comments-text .avatar-name,.contact-form-wrap .form-grp,.sidebar-cat-list .list-wrap li,.team-details-form-wrap .form-grp{margin-bottom:20px}.team-details-form-wrap .form-grp input,.team-details-form-wrap .form-grp textarea{width:100%;border:none;border-radius:10px;background:#f8f8f8;font-size:15px;line-height:1;color:var(--tg-secondary-color);padding:16px 22px;display:block;height:50px}.brand-area-two{padding:50px 0 25px;border-top:1px solid #e4e4e4}.brand-item-two{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}.brand-item-two img{cursor:pointer;transition:0.3s linear}.brand-item.brand-item-three{filter:grayscale(1);opacity:.5}.brand-item.brand-item-three:hover{opacity:1;filter:grayscale(0)}.testimonial-bg{background-size:cover;background-position:center;padding:120px 0}.testimonial-item{border-radius:10px;background:var(--tg-white);box-shadow:0 0 50px 0 rgb(0 0 0 / .05);padding:40px;text-align:center}.testimonial-avatar .avatar-thumb img,.testimonial-icon{border-radius:50%}.testimonial-icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:var(--tg-primary-color);color:var(--tg-white);font-size:30px;line-height:1;margin:0 auto 30px}.cta-bg,.testimonial-shape{background-size:contain;background-repeat:no-repeat}.blog-post-thumb .tag,.blog-post-thumb-three .post-date{border-radius:5px;text-transform:uppercase;background:var(--tg-primary-color)}.testimonial-active .slick-dots li.slick-active button{background:var(--tg-primary-color);border-radius:10px;width:30px}.testimonial-area-two{position:relative;padding:50px 0 21px;z-index:1}.testimonial-shape{background-position:center;width:850px;position:absolute;height:450px;left:50%;transform:translateX(-50%);bottom:-4%;z-index:-1;object-fit:contain}.testimonial-content-two p{font-size:24px;color:var(--tg-secondary-color);font-style:italic;font-weight:500;line-height:1.6;width:92%;margin:0 auto 40px}.cta-bg{margin-top:100px;background-color:var(--tg-primary-color);height:54vh;width:100%}.cta-inner-wrap{padding:85px 0;position:relative}.cta-img{position:absolute;left:21%;bottom:0}.cta-content .section-title .title{text-transform:capitalize;font-weight:600;line-height:1.4}.cta-content .call-now{display:inline-flex;align-items:center}.cta-content .call-now i{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--tg-white);color:var(--tg-primary-color);line-height:0;border-radius:50%;font-size:20px;flex:0 0 auto;margin-right:15px}.cta-content .call-now a{font-size:40px;color:var(--tg-white);line-height:1}.cta-item{display:flex;align-items:center;justify-content:center;background:#161616;padding:57px 30px;height:100%}.cta-item .icon{font-size:55px;line-height:0;color:var(--tg-white);margin-right:15px}.cta-item .content span{display:block;font-size:14px;text-transform:uppercase;color:var(--tg-white);font-weight:500;margin-bottom:10px}.cta-item .content a,.cta-item .content p{font-size:26px;font-weight:700;line-height:1;color:var(--tg-white);margin-bottom:0}.cta-area-three{margin-top:-90px;position:relative;z-index:2}.error-area{display:flex;align-items:center;justify-content:center;padding:120px 0}.error-img{text-align:center;margin-bottom:50px}.error-content .title{font-size:60px;margin-bottom:15px}.error-content p{margin-bottom:35px;font-size:18px}.blog-meta .list-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin-bottom:10px}.blog-meta .list-wrap li{font-size:15px;text-transform:capitalize}.blog-meta .list-wrap li i{margin-right:8px}.blog-meta .list-wrap li a{color:var(--tg-paragraph-color)}.blog-post-content .title{margin-bottom:20px;font-size:24px}.blog-post-content .title a,.blog-post-content-three .title a{color:inherit;display:inline;padding-bottom:0;-webkit-transition:background-size 0.8s cubic-bezier(.25,.8,.25,1);transition:background-size 0.8s cubic-bezier(.25,.8,.25,1);background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),color-stop(98%,currentColor));background-image:linear-gradient(to bottom,currentColor 0,currentColor 98%);background-size:0 1px;background-repeat:no-repeat;background-position:left 100%}.blog-post-thumb img,.blog-post-thumb-three img{object-fit:cover;transition:0.8s cubic-bezier(.25,.46,.45,.94);transform:scale(1);width:100%}.blog-post-content .title a:hover,.blog-post-content-three .title a:hover{background-size:100% 1px;color:var(--tg-primary-color)}.blog-post-thumb{overflow:hidden;border-radius:10px;position:relative;margin-bottom:30px}.blog-post-item-two .blog-meta .list-wrap,.widget-title{margin-bottom:15px}.blog-post-thumb img{height:270px}.blog-post-thumb .tag{position:absolute;left:20px;top:20px;font-size:12px;font-weight:700;color:var(--tg-white);display:block;padding:7px 10px}.blog-post-thumb .tag:hover{background:var(--tg-secondary-color);color:var(--tg-white)}.blog-post-content .link-btn{text-transform:uppercase;text-decoration:underline;font-weight:500;color:var(--tg-paragraph-color);display:inline-block}.blog-post-thumb-three{border-radius:10px 10px 0 0;overflow:hidden;position:relative}.blog-post-thumb-three .post-date{position:absolute;right:30px;top:30px;color:var(--tg-white);font-size:15px;font-weight:700;line-height:1;display:block;padding:12px 14px}.blog-post-thumb-three img{height:330px}.blog-post-content-three{border-radius:0 0 10px 10px;border:1px solid #e3e3e3;padding:40px 40px 35px;border-top:none;transition:0.3s linear;background:var(--tg-white)}.blog-post-content-three .tag{display:inline-flex;align-items:center;color:#ababab;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1;margin-bottom:5px}.blog-post-content-three .tag i{color:var(--tg-primary-color);margin-right:5px}.blog-post-content-three .title{margin-bottom:0;font-size:30px;font-weight:600;line-height:1.35}.blog-content{border-radius:0 0 10px 10px;background:var(--tg-white);box-shadow:0 0 50px 0 rgb(0 0 0 / .06);padding:45px}.blog-content .title{font-size:40px;margin-bottom:20px}.rc-post-item:last-child,.sidebar-cat-list .list-wrap li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.blog-content .link-btn{text-transform:uppercase;font-weight:500;color:var(--tg-secondary-color);display:inline-block;line-height:1}.blog-sidebar{border-radius:10px;border:1px solid #cfcfcf;padding:40px 25px 50px;position:sticky;top:100px}.rc-post-item,.sidebar-cat-list .list-wrap li{border-bottom:1px solid #d9d9d9;padding-bottom:20px}.widget-title{font-size:22px}#toggle-sound-btn{bottom:0;right:20px;z-index:2;background:rgb(0 0 0 / .5);border:none;border-radius:50%;width:48px;height:48px;color:#ffd600;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute}.sidebar-search form input{width:100%;border-radius:2px;border:1px solid #e9e9e9;font-size:14px;font-weight:400;color:var(--tg-secondary-color);padding:20px 80px 20px 24px;line-height:1;height:60px}.sidebar-search form input::placeholder{font-size:14px;font-weight:400;color:#9c9c9c}.sidebar-search form button{border:none;position:absolute;right:0;top:0;height:60px;width:66px;display:flex;align-items:center;justify-content:center;background:var(--tg-primary-color);color:var(--tg-white);font-size:18px;border-radius:0 2px 2px 0}.rc-post-item{display:flex;align-items:center;margin-bottom:20px}.rc-post-item .thumb{width:90px;flex:0 0 90px;margin-right:10px}.rc-post-item .thumb img{border-radius:2px}.rc-post-item .content .title{font-size:18px;font-weight:600;margin-bottom:10px}.rc-post-item .content span{display:flex;align-items:center;line-height:1;font-size:14px;color:#8e8e8e;gap:8px}.post-tags .list-wrap li a:hover,.sidebar-tag-list .list-wrap li a:hover{background:var(--tg-primary-color);color:var(--tg-white);border-color:var(--tg-primary-color)}.sidebar-cat-list .list-wrap li a{color:#757589;display:flex;align-items:center;line-height:1.4;font-weight:600;gap:5px}.post-tags .list-wrap li a,.sidebar-tag-list .list-wrap li a{color:#757589;display:block;border-radius:2px;font-size:12px;text-transform:uppercase}.footer-area,.footer-area-two{background:#171717}.footer-newsletter-wrap{padding:19px 0}.footer-newsletter-form form{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:20px}.footer-newsletter-form .form-grp{position:relative;width:370px}.footer-newsletter-form .form-grp input{width:100%;border-radius:5px;border:1px solid var(--tg-gray-two);background:0 0;font-size:14px;color:var(--tg-white);padding:17px 35px;line-height:1;height:50px}.footer-newsletter-form .form-grp input::placeholder{font-size:14px;color:var(--tg-gray-two)}.footer-newsletter-form .form-grp label{font-size:14px;color:var(--tg-gray-two);position:absolute;left:16px;top:50%;transform:translateY(-50%)}.footer-top{padding:60px 0 20px}.fw-title{font-size:20px;margin-bottom:25px;color:var(--tg-white);font-weight:500}.footer-contact .list-wrap li{display:flex;align-items:baseline;font-size:15px;color:var(--tg-gray-three);line-height:1.4;margin-bottom:20px}.footer-contact .list-wrap li a{color:var(--tg-gray-three)}.footer-contact .list-wrap li i{font-size:18px;color:var(--tg-primary-color);margin-right:15px;transform:translateY(2px)}.footer-link .list-wrap li{padding-left:17px;position:relative;line-height:1.2;margin-bottom:20px}.footer-link .list-wrap li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#949494}.footer-link .list-wrap li a{color:var(--tg-gray-three);font-size:15px;position:relative}.footer-link .list-wrap li a::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--tg-white);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:transform 0.4s cubic-bezier(1,0,0,1);transition:transform 0.4s cubic-bezier(.74,.72,.27,.24)}.footer-link .list-wrap li a:hover::before{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.materials-list .list-wrap li{display:flex;align-items:flex-start;margin-bottom:25px}.materials-list .list-wrap li .icon{font-size:35px;line-height:1;margin-right:15px;color:#6b6b6b}.materials-list .list-wrap li .content .title{font-size:18px;font-weight:400;color:var(--tg-white);margin-bottom:10px}.materials-list .list-wrap li .content span{display:block;line-height:1;font-size:15px;color:var(--tg-gray-three)}.footer-bottom{border-top:1px solid #464646;padding:15px 0}.copyright-text p{margin-bottom:0;font-size:15px;color:var(--tg-gray-three)}.copyright-text p a{color:var(--tg-white);font-weight:600}.footer-social .list-wrap li a{font-size:14px;color:var(--tg-gray-three)}.footer-top-two{padding:90px 0 40px}.footer-newsletter-two{position:relative;height:100%}.footer-newsletter-two::before{content:"";position:absolute;right:80px;top:0;width:1px;height:88%;background:#464646}.footer-top-two .footer-newsletter-form form{align-items:flex-start;justify-content:flex-start;flex-direction:column}#preloader{background:var(--tg-white);height:100%;width:100%;margin-top:0;top:0}.ta-preloader-block{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;text-align:center}.ta-spinner-eff{position:relative;width:50px;height:50px;-webkit-animation:12.8s steps(1) infinite taRotation;animation:12.8s steps(1) infinite taRotation}.ta-spinner-eff .ta-bar{position:absolute;background-color:var(--tg-primary-color)}.ta-spinner-eff .ta-bar-top{width:100%;height:7px;position:absolute;top:0;left:0;transform-origin:left top;transform:scale(0,1);-webkit-animation:3.2s linear infinite bar-top;animation:3.2s linear infinite bar-top}.ta-spinner-eff .ta-bar-right{width:7px;height:100%;position:absolute;top:0;right:0;transform-origin:left top;transform:scale(1,0);-webkit-animation:3.2s linear infinite bar-right;animation:3.2s linear infinite bar-right}.ta-spinner-eff .ta-bar-bottom{width:100%;height:7px;position:absolute;right:0;bottom:0;transform-origin:right top;transform:scale(0,1);-webkit-animation:3.2s linear infinite bar-bottom;animation:3.2s linear infinite bar-bottom}.ta-spinner-eff .ta-bar-left{width:7px;height:100%;position:absolute;left:0;bottom:0;transform-origin:left bottom;transform:scale(1,0);-webkit-animation:3.2s linear infinite bar-left;animation:3.2s linear infinite bar-left}.header-style-two .navbar-wrap ul li a{padding:52px 0;font-size:15px}.navbar-wrap>ul>li{list-style:none;display:block;position:relative;margin-right:40px}.navbar-wrap ul li a{font-size:16px;font-weight:600;text-transform:uppercase;color:var(--tg-white);padding:40px 0;display:block;line-height:1;position:relative;z-index:1}.navbar-wrap ul li a{font-weight:500;letter-spacing:1px}.header-style-two .navbar-wrap ul{margin:unset;margin-left:auto}.custom-product-slider *{text-align:center}@keyframes taRotation{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@keyframes bar-top{0%,100%{transform:scale(0,1)}12.5%,87.5%{transform:scale(1,1)}}@keyframes bar-right{0%,100%,12.5%,87.5%{transform:scale(1,0)}25%,75%{transform:scale(1,1)}}@keyframes bar-bottom{0%,100%,25%,75%{transform:scale(0,1)}37.5%,62.5%{transform:scale(1,1)}}@keyframes bar-left{0%,100%,37.5%,62.5%{transform:scale(1,0)}50%{transform:scale(1,1)}}