/*!
 * Bootstrap Grid v5.3.5 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col-12{flex:0 0 auto;width:100%}@media(min-width:576px){.col-sm-12{flex:0 0 auto;width:100%}}@media(min-width:768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}.mt-2{margin-top:.5rem!important}.mb-3{margin-bottom:1rem!important}.contact-section .info-box .single-item p a:hover,.job-form-section .form-inner .title-box .icon-box,.main-footer .social-links li a:hover,.portfolio-block-one .inner-box .content-box .link a,.subscribe-style-two .inner-container h2 span,.video_block_one .video-inner .video-content a{color:var(--theme-color)}.banner-btn.theme-btn:after,.banner-btn.theme-btn:before,.banner-btn.theme-btn:hover,.chooseus-block-one .inner-box .icon-box,.contact-section .info-box .single-item .icon-box,.theme-btn.btn-one{background:var(--theme-color)}.chooseus-block-one .inner-box .link a:hover,.chooseus-block-one .inner-box h3 a:hover,.footer-bottom .bottom-inner .copyright p a,.main-footer .links-widget .links-list li a:hover,.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a,.main-menu .navigation>li>ul>li>a:hover,.main-menu .navigation>li>ul>li>ul>li>a:hover,.news-block-two .inner-box .lower-content h3 a:hover,.page-title .bread-crumb li a:hover,.portfolio-block-one .inner-box .content-box h3 a:hover,.sec-title .sub-title,.sec-title h2 span,.service-block-one .inner-box .lower-content h3 a:hover{color:var(--theme-color-2)}.header-style-four .main-menu .navigation>li>a:after,.sec-title .sub-title:before{background:var(--theme-color-2)}.contact-section .form-inner .form-group input:focus,.contact-section .form-inner .form-group textarea:focus,.job-form-section .form-inner .form-group input:focus,.job-form-section .form-inner .form-group textarea:focus,.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul,.sec-title .sub-title:after{border-color:var(--theme-color-2)!important}@font-face{font-family:icomoon;src:url(/_next/static/media/icomoon.a14393f5.eot);src:url(/_next/static/media/icomoon.a14393f5.eot#iefix) format("embedded-opentype"),url(/_next/static/media/icomoon.704836f1.ttf) format("truetype"),url(/_next/static/media/icomoon.cdd3753a.woff) format("woff"),url(/_next/static/media/icomoon.b2cd60f2.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-4:before{content:"\e903"}.icon-5:before{content:"\e904"}.icon-6:before{content:"\e905"}.icon-7:before{content:"\e906"}.icon-8:before{content:"\e907"}.icon-24:before{content:"\e917"}.icon-39:before{content:"\e926"}.icon-40:before{content:"\e927"}

/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.far,.fas{font-family:Font Awesome\ 6 Free}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-times:before{content:"\f00d"}.fa-angle-up:before{content:"\f106"}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/fa-brands-400.e465758e.woff2) format("woff2"),url(/_next/static/media/fa-brands-400.8bf6ccf0.ttf) format("truetype")}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;font-display:block;src:url(/_next/static/media/fa-regular-400.f386b6b7.woff2) format("woff2"),url(/_next/static/media/fa-regular-400.a937b755.ttf) format("truetype")}.far{font-weight:400}:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;font-display:block;src:url(/_next/static/media/fa-solid-900.ce4938a3.woff2) format("woff2"),url(/_next/static/media/fa-solid-900.081655f2.ttf) format("truetype")}.fas{font-weight:900}@font-face{font-family:Font Awesome\ 5 Brands;font-display:block;font-weight:400;src:url(/_next/static/media/fa-brands-400.e465758e.woff2) format("woff2"),url(/_next/static/media/fa-brands-400.8bf6ccf0.ttf) format("truetype")}@font-face{font-family:Font Awesome\ 5 Free;font-display:block;font-weight:900;src:url(/_next/static/media/fa-solid-900.ce4938a3.woff2) format("woff2"),url(/_next/static/media/fa-solid-900.081655f2.ttf) format("truetype")}@font-face{font-family:Font Awesome\ 5 Free;font-display:block;font-weight:400;src:url(/_next/static/media/fa-regular-400.f386b6b7.woff2) format("woff2"),url(/_next/static/media/fa-regular-400.a937b755.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/_next/static/media/fa-solid-900.ce4938a3.woff2) format("woff2"),url(/_next/static/media/fa-solid-900.081655f2.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/_next/static/media/fa-brands-400.e465758e.woff2) format("woff2"),url(/_next/static/media/fa-brands-400.8bf6ccf0.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/_next/static/media/fa-regular-400.f386b6b7.woff2) format("woff2"),url(/_next/static/media/fa-regular-400.a937b755.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(/_next/static/media/fa-v4compatibility.ed8d1a54.woff2) format("woff2"),url(/_next/static/media/fa-v4compatibility.f8c4829c.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.p_relative{position:relative}.border{border:1px solid #ddd}.mt_20{margin-top:20px}.mt_25{margin-top:25px}.mr_20{margin-right:20px}.mr_30{margin-right:30px}.mb_10{margin-bottom:10px}.mb_20{margin-bottom:20px}.mb_30{margin-bottom:30px}.mb_40{margin-bottom:40px}.mb_70{margin-bottom:70px}.mb_110{margin-bottom:110px}.ml_40{margin-left:40px}.pt_40{padding-top:40px}.pt_50{padding-top:50px}.pt_80{padding-top:80px}.pt_110{padding-top:110px}.pt_120{padding-top:120px}.pt_200{padding-top:200px}.pb_20{padding-bottom:20px}.pb_30{padding-bottom:30px}.pb_40{padding-bottom:40px}.pb_50{padding-bottom:50px}.pb_60{padding-bottom:60px}.pb_70{padding-bottom:70px}.pb_90{padding-bottom:90px}.pb_100{padding-bottom:100px}.pb_120{padding-bottom:120px}.pl_30{padding-left:30px}@keyframes circle{0%{opacity:1}40%{opacity:1}to{width:200%;height:200%;opacity:0}}@keyframes shine{to{left:125%}}:root{--theme-color:#78EB54;--theme-color-2:#45A735;--secondary-color:#26472B;--text-color:#666666;--title-color:#111111;--text-font:"Inter",sans-serif;--title-font:"Outfit",sans-serif}*{margin:0;padding:0;border:none;outline:none}body{font-size:16px;color:var(--text-color);line-height:26px;font-weight:400;background:var(--bs-body-bg);font-family:var(--text-font);background-size:cover;background-repeat:no-repeat;background-position:top;-webkit-font-smoothing:antialiased}.auto-container{position:static;max-width:1320px;padding:0 15px;margin:0 auto}.boxed_wrapper{position:relative;margin:0 auto;overflow:hidden!important;width:100%;min-width:300px}a{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}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}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:600;color:var(--title-color)}.centred{text-align:center}figure{margin:0}.row{--bs-gutter-x:30px}.theme-btn{position:relative;display:inline-block;overflow:hidden;vertical-align:middle;font-size:16px;line-height:30px;font-weight:500;font-family:var(--title-font);color:var(--title-color)!important;text-align:center;border-radius:50px;padding:15px 40px;z-index:1;transition:all .5s ease-in-out 0s}.theme-btn:hover{background:var(--secondary-color);color:#fff!important}.theme-btn:before{left:0;transform:translateX(0);transform-origin:left center}.theme-btn:after,.theme-btn:before{position:absolute;content:"";width:0;height:100%;top:0;z-index:-1;background:var(--secondary-color);transition:all .5s ease}.theme-btn:after{right:0;transform:translateX(0);transform-origin:right center}.theme-btn:hover:after,.theme-btn:hover:before{transform:translateX(1);width:50%}.theme-btn span{position:relative;padding-right:22px}.theme-btn span:before{position:absolute;content:"\e901";font-family:icomoon;font-size:14px;top:-3px;right:0;font-weight:400}.scroll-top{width:56px;height:56px;line-height:56px;position:fixed;bottom:50px;right:50px;font-size:24px;z-index:99;color:#fff!important;background-color:var(--theme-color);text-align:center;border-radius:5px;cursor:pointer;box-shadow:0 0 30px 0 rgba(0,0,0,.1);transition:1s ease}@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)}}.sec-title,.sec-title h2{position:relative;display:block}.sec-title h2{font-size:48px;line-height:53px}.sec-title.light h2{color:#fff}.sec-title .sub-title{position:relative;display:inline-block;font-size:12px;line-height:20px;font-family:var(--title-font);font-weight:600;padding:5px 17px;border-radius:40px;text-transform:uppercase;z-index:1}.sec-title .sub-title:before{opacity:.1}.sec-title .sub-title:after,.sec-title .sub-title:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;border-radius:40px;z-index:-1}.sec-title .sub-title:after{opacity:.3;border:solid;border-width:1px}.border-animation{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px dashed rgba(255,255,255,.5);animation:squares 2.9s linear 0s infinite;-webkit-animation:squares 2.9s linear 0s infinite;-ms-animation:squares 2.9s linear 0s infinite;-o-animation:squares 2.9s linear 0s infinite;animation-play-state:running;opacity:0}.border-animation.border-2{animation-delay:1s}.border-animation.border-3{animation-delay:2s}.banner-btn{background:#fff}@keyframes scroll-left{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}.banner-btn-two{border:1px solid #fff;padding:14px 40px;color:#fff!important}.banner-btn-two:hover{border-color:var(--secondary-color)}@media only screen and (max-width:767px){.sec-title h2{font-size:36px;line-height:44px}.theme-btn{padding:10px 20px}}