*{margin:0;padding:0;border:none;outline:none}:root{--theme-color:#A0E00D;--secondary-color:#232323;--text-color:#6E6E6E;--title-color:#232323;--text-font:"Manrope",sans-serif;--title-font:"Manrope",sans-serif}body{font-size:16px;color:var(--text-color);line-height:24px;font-weight:400;background:#ffffff;font-family:var(--text-font);max-width:100vw;-webkit-font-smoothing:antialiased}@media (min-width:1200px){.container{max-width:1200px;padding:0 15px}}.large-container{max-width:1750px;padding:0 15px;margin:0 auto}.container-fluid{padding:0}.auto-container{position:static;max-width:1320px;padding:0 15px;margin:0 auto}.small-container{max-width:680px;margin:0 auto}.boxed_wrapper{position:relative;margin:0 auto;overflow:hidden!important;width:100%;min-width:300px}a{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}a,a:hover{text-decoration:none}a:hover{outline:none}button,input,select,textarea{font-family:var(--text-font);font-weight:400;font-size:18px;background:transparent}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}li,ul{list-style:none;padding:0;margin:0}input{transition:all .5s ease}button:focus,input:focus,textarea:focus{outline:none;box-shadow:none;transition:all .5s ease}p{font-family:var(--text-font);color:var(--text-color);font-weight:400}h1,h2,h3,h4,h5,h6,p{position:relative;margin:0;transition:all .5s ease}h1,h2,h3,h4,h5,h6{font-family:var(--title-font);font-weight:500;color:#101A30}.light_bg{background-color:#ffffff}.dark_bg{background-color:#111}.handle-preloader{align-items:center;-webkit-align-items:center;display:flex;display:-ms-flexbox;height:100%;justify-content:center;-webkit-justify-content:center;position:fixed;background:var(--secondary-color);left:0;top:0;width:100%;z-index:9999999}.handle-preloader .animation-preloader{position:absolute;z-index:100;left:0;top:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.handle-preloader .animation-preloader .spinner{animation:spinner 1.5s linear infinite;border-radius:50%;height:70px;margin:0 auto;width:70px}.handle-preloader .animation-preloader .txt-loading{text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;content:attr(data-text-preloader);left:0;opacity:0;top:0;position:absolute}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-family:var(--title-font);font-weight:500;letter-spacing:15px;display:inline-block;position:relative;font-size:70px;line-height:70px;text-transform:uppercase;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(255,255,255,.3)}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.handle-preloader .loader-section{background-color:#ffffff;height:100%;position:fixed;top:0;width:calc(50% + 1px)}.preloader .loaded .animation-preloader{opacity:0;transition:.3s ease-out}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{color:#ffffff}.handle-preloader .animation-preloader .spinner{border:4px solid #ffffff;border-top-color:transparent}@keyframes spinner{to{transform:rotate(1turn)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@media screen and (max-width:767px){.handle-preloader .animation-preloader .spinner{height:8em;width:8em}}@media screen and (max-width:500px){.handle-preloader .animation-preloader .spinner{height:7em;width:7em}.handle-preloader .animation-preloader .txt-loading .letters-loading{font-size:30px;letter-spacing:10px}}.centred{text-align:center}.pull-left{float:left}.pull-right{float:right}.special_fonts{font-family:Fredoka,sans-serif}figure{margin:0}img{display:inline-block;max-width:100%;height:auto;transition-delay:.1s;transition-timing-function:ease-in-out;transition-duration:.7s;transition-property:all}.row{--bs-gutter-x:30px}.theme-btn{position:relative;display:inline-block;overflow:hidden}.theme-btn .static-text{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;line-height:26px;font-weight:500;color:var(--title-color);padding:20px 32px;border-radius:8px;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.theme-btn.theme-bg .static-text{background-color:var(--theme-color)}.theme-btn:hover .static-text{transform:translateY(-101%)}.theme-btn .overlay-text{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;line-height:26px;font-weight:500;color:var(--title-color);padding:20px 32px;border-radius:8px;transform:translateY(100%);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.theme-btn.theme-bg .overlay-text{background-color:var(--secondary-color);color:#fff}.theme-btn:hover .overlay-text{transform:translateY(0)}.theme-btn .overlay-text i,.theme-btn .static-text i{position:relative;display:inline-block;width:36px;height:36px;line-height:36px;border-radius:6px;font-size:14px;color:var(--title-color);background-color:#fff;text-align:center}.theme-btn.border-btn .static-text{padding:19px 31px;border:1px solid rgba(110,110,110,.3)}.theme-btn.border-btn .static-text i{background-color:var(--secondary-color);color:#fff}.theme-btn.border-btn .overlay-text{background-color:var(--theme-color);color:#fff}.theme-btn .dot{position:relative;display:inline-block;width:10px;height:10px;border-radius:50%}.theme-btn .static-text .dot{background-color:var(--secondary-color)}.theme-btn .overlay-text .dot{background-color:#fff}.pagination{position:relative;display:block}.pagination li,.pagination li a{position:relative;display:inline-block}.pagination li a{font-size:18px;font-weight:500;height:50px;width:50px;line-height:50px;text-align:center;color:var(--title-color);border-radius:50%;z-index:1;transition:all .5s ease}.pagination li a.current,.pagination li a:hover{color:#fff}.pagination li span{position:relative;display:inline-block;font-size:20px;color:var(--title-color)}.sec-pad{padding:142px 0 150px}.pagination li a i{font-size:12px}.mr-0{margin:0!important}.scroll-top{width:50px;height:50px;line-height:50px;position:fixed;bottom:35px;right:30px;font-size:16px;z-index:99;color:#fff!important;background-color:var(--theme-color);text-align:center;border-radius:50%;cursor:pointer;box-shadow:0 0 30px 0 rgba(0,0,0,.1);transition:1s ease}.scroll-top i{position:relative;display:inline-block;transform:rotate(-45deg);transition:all .4s linear}.scroll-top:hover i{transform:rotate(-45deg) scale(1.1)}@keyframes ripple{70%{box-shadow:0 0 0 30px rgba(255,255,255,0)}to{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.sub-title{font-size:16px;line-height:24px;color:var(--title-color);text-transform:uppercase;padding:12px 20px;border-radius:12px;margin-bottom:16px;background:linear-gradient(180deg,#2323230f,#23232302);box-shadow:-1px -1px 0 0 rgba(35,35,35,.2);margin-left:1px;margin-top:1px}.sub-title,.sub-title span{position:relative;display:inline-block}.sub-title span{padding-left:20px}.sub-title span:before{position:absolute;content:"";background-color:var(--theme-color);width:10px;height:10px;left:0;top:50%;transform:translateY(-5px);border-radius:50%}.sec-title{position:relative;display:block;margin-bottom:60px}.sec-title h2{font-size:72px;line-height:92px;font-weight:500}.sec-title h2,.sec-title h2 span{position:relative;color:transparent;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(98.77deg,#232323 41.04%,#6E6E6E 73.86%)}.sec-title h2 span{display:inline-block}.theme-btn .dot{min-width:10px}.z-99999{z-index:99999}.main-header{position:fixed;width:100%;height:103px;z-index:9999;will-change:transform;transition:transform .4s linear}.main-header .header-lower{position:absolute;width:100%;height:103px;padding:15px 100px;top:30px;transition:all line .4s}.main-header .shadow-box{opacity:0}.headroom--pinned .header-lower{top:0}.headroom--pinned .header-lower:before{position:absolute;content:"";background-color:#fff;width:100%;height:100%;left:0;top:0;filter:blur(30px)}.header-lower .menu-area{display:none!important}.main-header .outer-box{position:relative;display:flex;align-items:center;justify-content:space-between}.main-header .outer-box .menu-right-content{position:relative;display:flex;align-items:center;gap:8px;background-color:var(--secondary-color);border-radius:12px;padding:8px}.main-header .outer-box .menu-right-content .btn-box{position:relative;display:inline-flex}.main-header .outer-box .menu-right-content .btn-box .theme-btn .overlay-text,.main-header .outer-box .menu-right-content .btn-box .theme-btn .static-text{font-size:16px;font-weight:400;text-transform:uppercase;padding:15px 34px}.main-header .outer-box .menu-right-content .btn-box .theme-btn .overlay-text{background-color:#fff;color:var(--title-color)}.menu-right-content .mobile-nav-toggler{position:relative;float:right;font-size:40px;line-height:50px;cursor:pointer;padding:10px 16px;background:var(--secondary-color);opacity:1!important}.mobile-menu .nav-logo img{max-width:160px}.menu-right-content .mobile-nav-toggler .icon-bar{position:relative;height:2px;width:30px;display:block;margin-bottom:8px;background-color:#fff;transition:all .3s ease}.menu-right-content .mobile-nav-toggler .icon-bar:last-child{margin-bottom:0}.main-header .logo-box{position:relative}.main-header .links-list{position:relative;display:flex;align-items:center;gap:30px}.main-header .links-list li a{position:relative;display:inline-block;font-size:16px;line-height:22px;color:var(--title-color);opacity:.7}.main-header .links-list li a:hover{opacity:1;color:var(--title-color)}.mobile-menu{position:fixed;overflow-y:auto;width:100%;min-height:100vh;z-index:9999;top:0;right:0;opacity:0;visibility:hidden;background-color:#111111;transition:all .4s linear}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .nav-logo{position:relative;text-align:left;padding:50px 25px 100px}.mobile-menu .top-area{position:relative;display:flex;align-items:center;justify-content:space-between;padding:70px 70px 50px;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-menu .top-area .close-btn{position:relative;display:inline-block;cursor:pointer;color:#fff;transition:all .5s ease}.mobile-menu .main-box{position:relative;display:none;border-bottom:1px solid rgba(255,255,255,.1);width:0}.mobile-menu-visible .main-box{width:100%;display:block;padding:50px 70px 70px}.mobile-menu .content-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto}.mobile-menu .main-box .tabs-box .tab-btn-box{position:relative;float:left;width:40%}.mobile-menu .main-box .tabs-box .tabs-content{position:relative;float:left;width:60%}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li{position:relative;display:block;font-size:50px;line-height:60px;color:#fff;font-weight:600;margin-bottom:30px;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li:last-child{margin-bottom:0}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li span{position:relative;display:inline-block;cursor:pointer;padding-right:100px}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li span:before{position:absolute;content:"";background-color:rgba(255,255,255,.1);width:0;height:1px;top:50%;right:0;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li.active-btn span:before{width:80px}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li.active-btn{color:var(--theme-color)}.mobile-menu .main-box .tabs-box .sidebar-menu-list li{position:relative;display:block;margin-bottom:24px}.mobile-menu .main-box .tabs-box .sidebar-menu-list li:last-child{margin-bottom:0}.mobile-menu .main-box .tabs-box .sidebar-menu-list li a{position:relative;display:inline-block;font-size:18px;line-height:26px;color:#fff;font-weight:500}.mobile-menu .main-box .tabs-box .sidebar-menu-list li a.current,.mobile-menu .main-box .tabs-box .sidebar-menu-list li a:hover{color:var(--theme-color)}.mobile-menu .main-box:before{position:absolute;content:"";background-color:rgba(255,255,255,.1);width:1px;height:100%;left:35%;top:0}.mobile-menu .tabs-box .tab{pointer-events:none;transform:translateX(12px)}.mobile-menu .tabs-box .active-tab{pointer-events:auto;transform:translateX(0)}.owl-dots-none .owl-dots,.owl-nav-none .owl-nav{display:none!important}.owl-nav button{background:transparent}.mobile-menu .bottom-area{position:relative;display:flex;align-items:center;justify-content:space-between;padding:30px 70px}.mobile-menu .bottom-area p{color:#fff}.mobile-menu .bottom-area .links-list{position:relative;display:flex;align-items:center;gap:15px}.mobile-menu .bottom-area .links-list li a{position:relative;display:inline-block;font-size:16px;line-height:24px;color:#fff}.mobile-menu .bottom-area .links-list li a:hover{color:var(--theme-color)}.tabs-content{position:relative}.tabs-box .tab{position:absolute;left:0;top:0;width:100%;height:auto;visibility:hidden;opacity:0;transition:all .2s linear}.tabs-box .tab.active-tab{visibility:visible;opacity:1}.demo-switch{position:fixed;top:390px;left:10px;z-index:9999}.demo-switch button{position:absolute;display:inline-block;left:0;top:0;width:30px;height:30px;line-height:28px;border-radius:50%;font-size:16px;opacity:0}.light_bg .demo-switch .demo-dark-bg button{background-color:var(--secondary-color);color:#fff;opacity:1}.dark_bg .demo-switch .demo-dark-bg button{opacity:0;background-color:#fff;color:var(--title-color)}.light_bg .demo-switch .demo-light-bg button{opacity:0}.dark_bg .demo-switch .demo-light-bg button{opacity:1}.lenis.lenis-smooth{scroll-behavior:auto}html.lenis{height:auto}.main-content{position:relative;background:#fff;z-index:1;margin-bottom:410px}.mouse-pointer{position:fixed;width:14px;height:14px;pointer-events:none;box-sizing:border-box;z-index:99999;border-radius:50%;overflow:hidden;text-indent:0;border:none;display:flex;mix-blend-mode:difference;background-color:#fff;-ms-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-font-smoothing:antialiased;transition:all .2s ease-out}body.out .mouse-pointer{width:0;height:0}.overflow-hidden{overflow:hidden!important}.marquee-slider{animation:marquee 30s linear infinite}.scroll-text-section .marquee-slider{animation:marquee 20s linear infinite}.marquee-slider:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.scroll-text-section{position:relative}.scroll-text-section .text-inner{position:relative;display:flex;align-items:center;gap:50px;width:max-content}.scroll-text-section .single-text-box .image-wrapper{position:relative;height:173px;display:flex;align-items:center;justify-content:center}.scroll-text-section .single-text-box .image-wrapper img{max-height:100%;width:auto;object-fit:contain}.scroll-text-section .single-text-box{position:relative;display:inline-block;padding:0 50px}.scroll-text-section .single-text-box:last-child{margin-right:50px}.scroll-text-section .single-text-box .shape span{position:absolute;background-color:#6E6E6E}.scroll-text-section .single-text-box .shape .shape-1{left:0;top:0;width:50px;height:1px}.scroll-text-section .single-text-box .shape .shape-2{left:0;top:0;width:1px;height:50px}.scroll-text-section .single-text-box .shape .shape-3{left:0;bottom:0;width:50px;height:1px}.scroll-text-section .single-text-box .shape .shape-4{left:0;bottom:0;width:1px;height:50px}.scroll-text-section .single-text-box .shape .shape-5{right:0;top:0;width:50px;height:1px}.scroll-text-section .single-text-box .shape .shape-6{right:0;top:0;width:1px;height:50px}.scroll-text-section .single-text-box .shape .shape-7{right:0;bottom:0;width:50px;height:1px}.scroll-text-section .single-text-box .shape .shape-8{right:0;bottom:0;width:1px;height:50px}.nav-style-one .owl-nav button span{display:none!important}.nav-style-one .owl-nav button{position:relative;display:inline-block;cursor:pointer;border:1px solid var(--secondary-color);width:37px;height:37px;line-height:37px;border-radius:15px;background-repeat:no-repeat;background-position:50%;top:0;right:0;bottom:0;margin:0;opacity:1;transition:all .5s ease}.news-section .owl-nav button{left:0}.nav-style-one .owl-nav button.owl-prev{background-image:url(/_next/static/media/icon-2.fbe493ff.png)}.nav-style-one .owl-nav button.owl-next{background-image:url(/_next/static/media/icon-3.e183c427.png)}.pb_300{padding-bottom:300px}.banner-btn{border:1px solid rgba(110,110,110,.3);border-radius:8px}.banner-btn .overlay-text,.banner-btn .static-text{padding:19px 31px}.accordion-box .block .acc-content{position:relative;display:none}.accordion-box .block .acc-content.current{display:block}.headroom--unpinned{transform:translateY(-120%)}.headroom--pinned{transform:translateY(0)}.custom-modal{display:none!important}.main-header .logo-box .light-logo{display:none}.home_three .main-content,.inner_page .main-content{margin-bottom:612px}.scroll-text-section .outer-container .shadow-left{position:absolute;left:0;top:0;width:200px;height:100%;z-index:10;background:-webkit-linear-gradient(0deg,rgba(255,255,255,1) 25%,rgba(255,255,255,0))}.scroll-text-section .outer-container .shadow-right{position:absolute;right:0;top:0;width:200px;height:100%;z-index:10;background:-webkit-linear-gradient(180deg,rgba(255,255,255,1) 25%,rgba(255,255,255,0))}@keyframes textRotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.home_four .main-content{margin-bottom:481px}.menu-right-content.style-two,.menu-right-content.style-two .mobile-nav-toggler{padding:0;background-color:transparent!important}.menu-right-content.style-two .mobile-nav-toggler .icon-bar{background-color:var(--secondary-color)}::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none;background-color:var(--secondary-color);border-radius:10px}::-webkit-scrollbar{width:8px;background-color:var(--secondary-color)}::-webkit-scrollbar-thumb{border-radius:10px;background-image:linear-gradient(0deg,var(--theme-color) 0,var(--secondary-color) 47.6%,var(--theme-color) 99.23%)}.xs-sidebar-widget::-webkit-scrollbar{width:0}.pb_200{padding-bottom:200px!important}.pt_300{padding-top:300px}.testimonial-style-two .marquee-inner{animation:marqueeTop 25s linear infinite}.testimonial-style-two .marquee-block{height:1060px}.testimonial-style-two .column:nth-child(2n) .marquee-block{height:965px}.testimonial-style-two .marquee-block{width:100%;overflow:hidden;position:relative}.testimonial-style-two .marquee-inner{display:block;position:relative;transform:inherit!important}@keyframes marqueeTop{0%{top:0}to{top:-100%}}@keyframes marqueeBottom{0%{top:-100%}to{top:0}}.banner-style-five .marquee-inner{animation:marqueeTop 25s linear infinite}.banner-style-five .marquee-block{height:830px;width:100%;overflow:hidden;position:relative}.banner-style-five .marquee-inner{display:block;position:relative;transform:inherit!important}body,html{scroll-behavior:auto!important}@keyframes flip{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}.marquee-reverse{display:inline-block;white-space:nowrap;animation:marqueeReverse 40s linear infinite}.marquee-reverse:hover{animation-play-state:paused}@keyframes marqueeReverse{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{display:none!important}.swiper-pagination-bullet{opacity:1!important}.video-content .bg-black{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.video-content .bg-black iframe{width:100%;height:100%}.video-content .bg-black button{position:absolute;display:inline-block;top:0;right:0;background-color:#000;color:#fff;z-index:9999}.toggle-button{position:fixed;left:30px;top:50%;margin-top:-15px;z-index:2}.toggle-button button{position:relative;display:inline-block;width:30px;height:30px;line-height:30px;background-color:var(--secondary-color);text-align:center;color:#fff;font-size:14px}.dark .toggle-button button{background-color:#fff}.toggle-button button #theme-toggle-dark-icon{position:absolute;width:18px;height:18px;left:6px;top:6px;display:block}.toggle-button button #theme-toggle-light-icon{position:absolute;width:18px;height:18px;left:6px;top:6px;display:none}.dark .toggle-button button #theme-toggle-dark-icon{display:none}.dark .toggle-button button #theme-toggle-light-icon{display:block}.dark body,.dark section{background-color:var(--secondary-color)!important;background:var(--secondary-color)!important}.dark p{color:rgb(255,255,255,.7)!important}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#fff!important}.dark .main-header .logo-box .logo{display:none}.dark .main-header .logo-box .light-logo{display:block}.dark .main-header .outer-box .menu-right-content{background-color:#fff}.dark .menu-right-content .mobile-nav-toggler{background:transparent}.dark .menu-right-content .mobile-nav-toggler .icon-bar{background-color:#111}.dark .sub-title{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.3));color:#fff;box-shadow:-1px -1px 0 0 rgba(255,255,255,.2)}.dark .about-style-three .upper-box h2 span,.dark .banner-section .content-box h2,.dark .banner-style-three .title-box .title h2,.dark .banner-style-two .content-box h2 span,.dark .feature-block-one .content-box h2 span,.dark .sec-title h2,.dark .sec-title h2 span{background:linear-gradient(98.77deg,#ffffff 41.04%,#575855 73.86%)}.dark .main-header .outer-box .menu-right-content .btn-box .theme-btn .overlay-text{background-color:var(--secondary-color);color:#fff}.dark .theme-btn.theme-bg .overlay-text{background-color:#fff;color:var(--title-color)}.dark .theme-btn.theme-bg .overlay-text i{background-color:var(--secondary-color);color:#fff}.dark .theme-btn .overlay-text,.dark .theme-btn .static-text{color:#fff}.dark .banner-btn{border:1px solid rgba(110,110,110,.6)}.dark .scroll-to-top{box-shadow:inset 0 0 0 2px rgba(255,255,255,.5)}.dark .theme-btn.border-btn .static-text i{background-color:#fff;color:var(--title-color)}.dark .portfolio-block-one .inner-box .lower-content h3 a,.dark .portfolio-block-one .inner-box .lower-content span{color:#fff}.dark .service-section .content-box .service-list li a{opacity:.7}.dark .service-section .content-box .service-list li a:hover{color:#fff}.dark .testimonial-block-one .static-content{background-color:transparent}.dark .testimonial-block-one .overlay-content h2{color:var(--title-color)!important}.dark .testimonial-block-one .overlay-content p,.dark .testimonial-block-one .overlay-content span{color:var(--text-color)!important}.dark .testimonial-section .outer-container:before{background-color:var(--secondary-color)}.dark .testimonial-section .owl-dots button{background-color:rgba(255,255,255,.6)}.dark .testimonial-section .owl-dots button.active,.dark .testimonial-section .owl-dots button:hover{background-color:#fff}.dark .main-footer{background-color:var(--secondary-color)}.dark .fact-block-one .count-outer,.dark .main-footer .links-widget .links-list li a:hover,.dark .news-block-one .inner-box .lower-content h3 a,.dark .portfolio-block-two .inner-box .lower-box h3 a{color:#fff}.dark .news-block-one .inner-box .lower-content h3 a span:before{background-color:#fff}.dark .cta-section a:hover,.dark .main-header .links-list li a,.dark .news-block-one .inner-box .lower-content .post-info li .sub-title{color:#fff}.dark .theme-btn .static-text .dot{background-color:#fff}.dark .theme-btn .overlay-text .dot{background-color:var(--secondary-color)}.dark .service-style-three .theme-btn.border-btn .static-text{color:var(--title-color)}.dark .service-style-three .theme-btn.border-btn .static-text .dot{background-color:var(--secondary-color)}.dark .service-style-three .theme-btn.border-btn .overlay-text .dot{background-color:#fff}.dark .service-style-three .theme-btn.border-btn .overlay-text{background-color:var(--secondary-color)}.dark .about-style-three .fact-list li .count-outer{color:#fff}.dark .feature-block-one .content-box .list-item li i{color:#fff;border-color:#fff}.dark .clients-list li a{border:1px solid rgba(110,110,110,1)}.dark .single-award-block .content-box .links-list li a{color:var(--text-color)}.dark .single-award-block .content-box .award-image{display:none}.dark .single-award-block .content-box .award-image-overlay{display:inline-block}.dark .nav-style-one .owl-nav button{border-color:#fff}.dark .nav-style-one .owl-nav button.owl-prev{background-image:url(/_next/static/media/icon-14.c2cda1ab.png)}.dark .nav-style-one .owl-nav button.owl-next{background-image:url(/_next/static/media/icon-15.d7f84503.png)}.dark .footer-style-two{background-color:var(--secondary-color)}.dark .footer-style-two .footer-logo{display:none}.dark .footer-style-two .footer-logo-dark{display:block}.dark .footer-style-two .links-widget .links-list li a{color:rgba(255,255,255,.7);opacity:1}.dark .footer-style-two .subscribe-widget form .form-group input[type=email]{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.3)}.dark .footer-bottom-two .bottom-inner .links-list li a{color:rgba(255,255,255,7.6)}.dark .scroll-text-section .outer-container .shadow-left{background:-webkit-linear-gradient(0deg,rgba(35,35,35,1) 25%,rgba(35,35,35,0))}.dark .scroll-text-section .outer-container .shadow-right{background:-webkit-linear-gradient(180deg,rgba(35,35,35,1) 25%,rgba(35,35,35,0))}.dark .about-style-four .block-two,.dark .about-style-four .lower-box{border-bottom:1px solid rgba(110,110,110,.3)}.dark .service-block-two.active .inner-box p{color:var(--text-color)!important}.dark .portfolio-block-three .inner-box .lower-content h2 a,.dark .team-block-two .inner-box .lower-content h3 a{color:#fff}.dark .portfolio-block-three .inner-box .lower-content h2 a span:before{background-color:#fff}.dark .testimonial-style-four .shadow-left{background:-webkit-linear-gradient(0deg,rgba(35,35,35,1) 25%,rgba(35,35,35,0))}.dark .approach-section .content-box .partner-box .shadow-box,.dark .testimonial-style-four .shadow-right{background:-webkit-linear-gradient(180deg,rgba(35,35,35,1) 25%,rgba(35,35,35,0))}.dark .team-block-two .inner-box .lower-content .designation,.dark .testimonial-block-two .inner-box .author-box .designation,.dark .testimonial-block-two .inner-box .lower-box span{color:rgba(255,255,255,.7)}.dark .team-style-two .owl-dots button.active,.dark .team-style-two .owl-dots button:hover{background-color:#fff}.dark .team-style-two .owl-nav button{border-color:#fff;color:#fff}.dark .team-style-two .slider-content:before{background-color:var(--secondary-color)}.dark .footer-style-three{background-color:rgb(255,255,255,.02)}.dark .menu-right-content.style-two .mobile-nav-toggler .icon-bar{background-color:#fff}.dark .banner-style-five .shape{opacity:0}.dark .banner-style-five .dark-shape{opacity:1}.dark .main-header .links-list li a:hover{color:var(--theme-color)}.dark .banner-style-four .content-box h2 span{background:linear-gradient(98.77deg,#fff 41.04%,#fff 73.86%)}.dark .banner-style-four .content-box h2,.dark .error-section .content-box h1 span,.dark .error-section .content-box h2 span,.dark .page-title .content-box h1 span{background:linear-gradient(98.77deg,#ffffff 41.04%,#575855 73.86%)}.dark .about-style-five .content-box .single-item .lower-content h2 a{color:#fff}.dark .about-style-five .content-box .single-item .lower-content h2 a span:before,.dark .service-block-three .content-box h2 a span:before{background-color:#fff}.dark .service-block-three .content-box .count-text,.dark .service-block-three .content-box h2 a{color:#fff}.dark .pricing-block-one .pricing-table .feature-list li i{color:rgb(255,255,255,.4)}.dark .portfolio-style-four .filter-tabs li{color:#fff;border-color:rgb(255,255,255,.4)}.dark .portfolio-style-four .filter-tabs li.active,.dark .portfolio-style-four .filter-tabs li:hover{color:var(--title-color)}.dark .news-block-two .inner-box .lower-content h3 a{color:#fff}.dark .service-sidebar{background-color:rgb(255,255,255,.02)}.dark .blog-sidebar .post-widget .post h4 a,.dark .team-details .content-box .info-list li a,.dark .team-details .image-box .social-links li a{color:#fff}.dark .blog-sidebar .tags-widget .tags-list li a{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.3));color:#fff;box-shadow:-1px -1px 0 0 rgba(255,255,255,.2)}.dark .blog-details-content blockquote{background-color:rgb(255,255,255,.03)}.dark .accordion .acc-btn .light-icon{opacity:1}.dark .headroom--pinned .header-lower:before{background-color:#000}@media only screen and (max-width:1599px){.banner-style-three .title-box .title:first-child{margin-bottom:-60px}}@media only screen and (max-width:1499px){.pricing-block-one .pricing-table .table-header h2{font-size:36px;line-height:44px}}@media only screen and (max-width:1200px){.main-header .header-lower{padding-left:30px;padding-right:30px}.sec-title h2{font-size:60px;line-height:70px}.service-block-one .inner-box h2{font-size:50px;line-height:60px}.service-block-two{padding-left:40px;padding-right:40px}.cta-section.alternat-2 h2{font-size:160px;line-height:200px}.about-style-five .content-box{margin-left:0}.about-style-five .content-box .single-item .lower-content h2{font-size:34px;line-height:44px}.service-style-five .slider-content{left:0}.service-block-three .content-box h2{font-size:36px;line-height:44px}.portfolio-style-four .filter-tabs,.service-style-four .title-box{padding-left:30px;padding-right:30px}.page-title .content-box h1{font-size:200px;line-height:170px}.page-title p br{display:none}}@media only screen and (min-width:768px){.main-menu .navigation>li>.megamenu,.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:991px){.video-section .video-box{height:auto}.contact-content,.service-section .content-box{margin-bottom:40px}.testimonial-section .owl-nav{display:none}.testimonial-section .outer-container{padding:0}.testimonial-section .outer-container:before{display:none}.main-footer{position:relative;min-height:auto}.main-content{margin-bottom:0}.footer-widget{margin:0 0 30px}.portfolio-style-two .outer-container{padding-left:15px;padding-right:15px}.testimonial-style-two .single-column{margin-top:0}.news-section .title-inner{display:block}.news-section .title-inner .sec-title{margin-bottom:30px}.main-header .links-list{display:none}.banner-style-three .title-box .title h2{font-size:200px}.about-style-three .upper-box{display:block}.about-style-three h2{margin-bottom:30px}.feature-section .image-box{margin-left:0;margin-right:0}.feature-block-one .content-box{margin-top:30px;margin-bottom:40px}.feature-block-one{margin-bottom:40px}.clients-section{padding:100px 0!important}.single-award-block .image-box{margin-right:0;margin-bottom:30px}.footer-style-two{position:relative;min-height:auto}.home_three .main-content,.inner_page .main-content{margin-bottom:0}.footer-style-two .widget-section{display:block}.about-style-four .content-box,.about-style-four .image-box{margin-bottom:30px}.service-style-four .title-box{display:block}.service-style-four .title-box .sec-title{margin-bottom:30px}.service-style-four .title-box .title-text{text-align:left}.service-block-two .inner-box{display:block}.service-block-two .inner-box p{margin:30px 0}.team-style-two .outer-container{padding:0 15px}.team-style-two .owl-dots,.team-style-two .owl-nav{display:none}.cta-section.alternat-2 h2{font-size:120px;line-height:140px}.footer-style-three{position:relative;min-height:auto}.home_four .main-content{margin-bottom:0}.banner-style-five .content-box{margin:0;margin-bottom:30px}.banner-style-five{overflow:hidden}.about-style-five .text-box{margin-bottom:40px}.service-style-five .sec-title{padding-left:15px;padding-right:15px}.service-style-five .owl-dots{display:none}.approach-section .content-box{margin-bottom:40px}.approach-section .image-box{margin-left:0}.page-title .content-box{margin:0}.page-title .content-box h1{font-size:150px;line-height:120px}.contact-style-two .image-box{margin-left:0;margin-top:40px}.service-sidebar{margin-right:0;margin-bottom:30px}.page-title .content-box h2{font-size:100px;line-height:110px}.portfolio-details-content{margin-right:0;margin-bottom:30px}.blog-sidebar{margin-left:0}}@media only screen and (max-width:767px){.main-header .logo-box,.mobile-logo{max-width:150px}.pt_200{padding-top:70px}.pb_100{padding-bottom:0}.faq-section.pt_200.pb_100{padding-top:70px}.mobile-menu .bottom-area,.mobile-menu .main-box,.mobile-menu .top-area{padding-left:15px;padding-right:15px}.mobile-menu .main-box .tabs-box .tab-btn-box,.mobile-menu .main-box .tabs-box .tabs-content{width:50%}.mobile-menu .main-box:before{left:45%}.banner-section .content-box h2{font-size:60px;line-height:70px}.banner-section{padding-top:200px}.about-section{padding-top:70px;padding-bottom:70px}.about-section .content-box .author-box{display:block}.about-section .content-box h2{margin-bottom:15px}.portfolio-section,.service-section{padding-bottom:70px}.testimonial-section{padding-top:70px}.faq-section{padding-bottom:70px}.testimonial-section .owl-dots{display:none}.pb_200{padding-bottom:70px!important}.banner-style-two .content-box h2{font-size:60px;line-height:70px}.banner-style-two .banner-feature,.banner-style-two .content-box p br{display:none}.banner-style-two{padding-top:250px;padding-bottom:100px}.portfolio-style-two{padding-top:100px}.about-image-two{margin-left:0}.team-section,.testimonial-style-two{padding-top:70px}.news-section.pt_200{padding-top:0;padding-bottom:0}.cta-section h2{font-size:100px;line-height:110px}.banner-style-three{padding-top:200px;padding-bottom:100px}.banner-style-three .title-box .title h2{font-size:100px;line-height:230px}.service-style-three{padding-bottom:50px}.feature-block-one .content-box{padding-bottom:0}.single-award-block{padding-left:30px}.testimonial-style-three{padding-bottom:0}.news-section.alternat-2 .inner-container{display:block}.news-section.alternat-2 .news-block-one{max-width:410px;margin:0 auto}.news-section.alternat-2 .title-inner{text-align:center}.news-section.alternat-2{padding-bottom:0}.footer-bottom-two .bottom-inner{display:block;text-align:center}.footer-bottom-two .bottom-inner .links-list{gap:15px;justify-content:center}.banner-style-four{padding-top:200px;padding-bottom:100px}.banner-style-four .content-box h2{font-size:70px;line-height:80px}.banner-style-four .content-box p br{display:none}.about-style-four{padding-top:70px;padding-bottom:70px}.portfolio-style-three{padding-top:70px}.sec-title h2 br{display:none}.portfolio-style-three.pb_140{padding-bottom:50px}.testimonial-style-four .shadow-left,.testimonial-style-four .shadow-right{display:none}.cta-section.alternat-2 h2{font-size:80px;line-height:90px}.cta-section.alternat-2{padding-bottom:70px}.banner-style-five .dark-shape,.banner-style-five .image-box,.banner-style-five .shape{display:none}.banner-style-five{padding-top:150px}.banner-style-five h2{font-size:90px;line-height:100px}.banner-style-five p br{display:none}.about-style-five{padding-top:50px}.pricing-section{padding-bottom:50px}.testimonial-style-four.home-5{padding-bottom:70px}.news-section .owl-dots,.news-section .owl-nav{display:none}.cta-section h2{font-size:60px;line-height:70px}.cta-section.home-5{padding-bottom:100px}.about-style-six .sec-title h2{font-size:100px;line-height:110px}.about-style-six,.page-title{padding-top:150px}.scroll-text-section .outer-container .shadow-left,.scroll-text-section .outer-container .shadow-right{display:none}.approach-section{padding-top:70px}.testimonial-style-two.pb_170{padding-bottom:0}.testimonial-style-four.pt_200{padding-top:70px}.error-section .content-box h1{font-size:300px;line-height:320px}.error-section{padding:150px 0 0}.service-style-four.pt_300{padding-top:150px}.pricing-section.pt_200{padding-top:70px}.page-title .content-box h1{font-size:100px;line-height:124px}.portfolio-page-section.pb_140{padding-bottom:0}.page-title .content-box h2{font-size:90px;line-height:100px}.news-section.pb_70,.sidebar-page-container{padding-bottom:0}.blog-sidebar{margin-top:40px}.pricing-section.pt_190{padding-top:70px}.portfolio-style-four.pb_140{padding-bottom:70px}}@media only screen and (max-width:599px){.mobile-menu .bottom-area{display:block;text-align:center}.mobile-menu .bottom-area .links-list{justify-content:center}.service-style-two .service-list li a{font-size:30px;line-height:40px}.team-section .inner-container{display:block}.team-section .team-block-one{max-width:390px;margin:0 auto 30px}.cta-section a.theme-btn .overlay-text,.cta-section a.theme-btn .static-text{padding:20px 32px}.about-style-five .content-box .single-item .lower-content h2{font-size:26px;line-height:34px}.service-style-five .slider-content{padding-left:15px;padding-right:15px}.error-section .content-box h1{font-size:200px;line-height:220px}.testimonial-style-three .owl-nav{display:none}.page-title .content-box h2{font-size:70px;line-height:80px}.cta-section{padding-top:70px}.portfolio-page-section{padding-bottom:0}.team-details .image-box{margin-right:0}.testimonial-section .outer-container{padding-left:15px;padding-right:15px}.scroll-text-section .single-text-box h2{font-size:50px;line-height:60px}.scroll-text-section .single-text-box{padding:0}.scroll-text-section .single-text-box .shape{display:none}}@media only screen and (max-width:499px){.mobile-menu{width:100%}.main-header .outer-box .menu-right-content .btn-box{display:none}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li span{padding-right:0}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li span:before{display:none}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li{font-size:20px;line-height:28px;font-weight:700}.main-header .header-lower{padding-left:15px;padding-right:15px}.mobile-menu .main-box .tabs-box .sidebar-menu-list li a{font-size:14px;line-height:22px}.mobile-menu .main-box .tabs-box .tab-btn-box .tab-btns li{margin-bottom:15px}.mobile-menu .main-box .tabs-box .sidebar-menu-list li{margin-bottom:10px}.mobile-menu .main-box:before{left:40%}.banner-section .content-box h2{font-size:36px;line-height:44px}.banner-section .content-box h2 .dot{display:none}.banner-section .content-box .btn-box{display:block}.about-section .content-box h2,.about-section .content-box h3,.about-style-three h2,.banner-style-two .content-box h2,.sec-title h2{font-size:40px;line-height:48px}.service-section .content-box .service-list li{font-size:36px;line-height:44px}.contact-content .select-option{display:block}.contact-content .select-option li{display:inline-block;margin-bottom:10px;margin-right:6px}.banner-style-two{padding-top:150px}.banner-style-two .content-box .btn-box{display:block}.portfolio-style-two .portfolio-block-two:nth-child(odd){margin-top:0}.team-section .team-block-one.active{width:100%}.team-section .team-block-one,.team-section .team-block-one .image-box img{min-height:auto}.banner-style-three .title-box .title span{display:none}.banner-style-three .title-box .title h2{font-size:50px;line-height:64px}.banner-style-three .title-box .title:first-child{margin-bottom:0}.about-style-three .fact-list{display:block}.about-style-three .fact-list li{margin-bottom:15px}.about-style-three .fact-list li:last-child{margin-bottom:0}.service-block-one .inner-box h2{font-size:36px;line-height:44px}.about-style-six .text-box h2,.feature-block-one .content-box h2{font-size:40px;line-height:48px}.clients-section{padding-bottom:70px 0!important}.feature-block-one:last-child{margin-bottom:0}.single-award-block .content-box .feature-list li{font-size:16px}.single-award-block .content-box .links-list{display:block}.single-award-block .content-box .links-list li{display:inline-block;margin-right:6px;margin-bottom:10px}.news-section.alternat-2 .inner-container .news-block-one.active{width:100%}.banner-style-four .content-box h2 span{padding:0}.banner-style-four .content-box h2 span:after{display:none}.banner-style-four .content-box h2{font-size:40px;line-height:48px}.scroll-text-section .text-inner{gap:25px}.about-style-five .content-box,.about-style-five .video-content .text-box .btn-box,.cta-section .title-box{display:block}.portfolio-style-four .filter-tabs li{font-size:20px;padding:20px 30px}.banner-style-five h2{font-size:50px;line-height:60px}.approach-section .content-box .partner-box .shadow-box{display:none}.service-section .service-list{margin-bottom:40px}.error-section .content-box h2,.page-title .content-box h1,.page-title .content-box h2,.page-title h3{font-size:50px;line-height:60px}.error-section .content-box h1{font-size:160px;line-height:170px}.mobile-menu .bottom-area .links-list{gap:10px}}