:root{--primary:#037979;--secendary:#bb9240;--optional:#0ac668;--button:#037979}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none!important}html{scroll-behavior:smooth}.body{font-size:16px;font-family:Montserrat,sans-serif!important}h1,h2,h3,h4,h5,h6,p{font-family:Archivo,sans-serif}.spinner-border{color:#fff}.AppNavBar.sticky{z-index:1030;background:#fffffff2;width:100%;transition:all .5s;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000001a}.AppNavBar{z-index:999;border-bottom:1px solid var(--optional);background:#fff;height:70px;padding:10px 0;transition:all .5s;position:relative}.AppNavBar:before{content:"";clip-path:polygon(10% 0,100% 0%,100% 100%,0 100%);background:var(--optional);z-index:-1;width:32%;height:70px;position:absolute;top:0;right:0}.AppNavBar .nav .nav-item .nav-link{color:#021137;font-size:16px;font-weight:600}.AppNavBar .nav .nav-item .nav-link:hover{color:var(--optional);transition:all .5s}.AppNavBar ul.nav{position:relative}.AppNavBar ul.nav>li .Dropdown-menu{visibility:hidden;opacity:0;transform-origin:top;border:2px solid var(--optional);background:#fff;border-radius:5px;transition:all .4s;position:absolute;top:120%;transform:scaleY(0)}.AppNavBar ul.nav>li:hover .Dropdown-menu{visibility:visible;opacity:1;z-index:1;transition:all .5s;top:100%;transform:scaleY(1)}.AppNavBar .Dropdown-menu>ul{margin-bottom:0!important;padding:20px 25px!important}.AppNavBar ul.nav li .Dropdown-menu>ul>li{padding-bottom:8px;list-style:none}.AppNavBar ul.nav li .Dropdown-menu>ul>li>a:hover{color:var(--optional);transition:all .3s}.AppNavBar ul.nav li .Dropdown-menu>ul>li>a{color:#000;font-weight:600}.AppNavBar ul.nav li .Dropdown-menu>ul>li>a>svg{color:var(--optional);margin-right:5px}.AppNavBar .nav-right{justify-content:center;display:flex}.AppNavBar .nav-right>.phone-item>div>img{filter:brightness(0)invert();width:45px;height:auto}.AppNavBar .nav-right>.phone-item .phone-number>a{color:var(--optional);filter:brightness(0)invert();margin-left:10px;font-size:20px;font-weight:700}.phone-number span{transition:opacity .1s}.hero-section{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:700px;display:flex;position:relative;overflow:hidden}.hero-section:after{content:"";z-index:-1;background:#000000b3;position:absolute;inset:0}.hero-section h5{color:var(--optional)}.hero-section h1{color:#fff;margin:10px 0;font-family:Archivo,sans-serif;font-size:50px;font-weight:700}.hero-section h1 span{color:var(--optional)}.hero-section p{color:#fff;font-family:Archivo,sans-serif}.hero-section .slider-btn button{background:var(--optional);border:none;border-radius:5px;padding:15px 30px;transition:all .3s}.hero-section .slider-btn button:hover{background:#022641}.hero-section .slider-btn button:last-child{border:2px solid var(--optional);background:0 0;margin-left:10px}.hero-section .slider-btn button:last-child:hover{background:#022641;border:2px solid #022641}.hero-section .slider-btn button a{color:#fff;font-size:16px;font-weight:600}.hero-section .slider-btn button span{margin-left:5px}.futures-section{z-index:1;margin-top:-85px;padding-bottom:60px;position:relative}.futures-section .single-futures{cursor:pointer;background:#fff;border-radius:5px;padding:25px;transition:all .3s;position:relative;box-shadow:0 0 30px #0000001f}.futures-section .single-futures:before{content:"";background:var(--optional);width:80%;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.futures-section .single-futures:hover{transform:translateY(-6px);box-shadow:0 12px 24px #0000001a}.futures-section .single-futures>.icon>img{background:#e5fff2;border-radius:5px;width:100px;height:auto;padding:15px}.futures-section .single-futures>.content-text{margin-left:15px}.futures-section .single-futures>.content-text>h5{font-weight:700}.futures-section .single-futures>.content-text>p{font-size:15px;font-weight:500;margin-bottom:0!important}.partner-section{background:#f5f8fb;padding:70px 0}.partner-section h2{color:#002c47;text-align:center;font-size:36px;font-weight:700}.partner-section .child{margin:0 20px!important}.partner-section .child>img{width:120px;height:auto}.about-section{background:#f8f9fa;padding:70px 0}.divider .sub-title-divider h5{color:var(--optional);font-weight:700;position:relative;margin-bottom:0!important}.divider .sub-title-divider h5:before{content:"";background:var(--optional);width:120px;height:3px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.divider .sub-title-divider h5:after{content:"";border:2px solid var(--optional);background:#fff;border-radius:50%;width:15px;height:15px;animation:2s linear infinite alternate-reverse divider;position:absolute;bottom:-18px;left:calc(50% - 60px);transform:translate(-50%)}.divider .title h2{margin-top:30px;font-size:36px;font-weight:700}@keyframes divider{0%{left:calc(50% - 60px)}to{left:calc(50% + 60px)}}.about-section .about-left>img{border-radius:5px}.about-section .about-left .year-content{background:var(--optional);width:160px;height:160px;position:absolute;bottom:0;left:0}.about-section .about-left .year-content>.year-number{justify-content:center;display:flex}.about-section .about-left .year-content>.year-number>h2{color:#fff;font-size:70px;font-weight:700}.about-section .about-right>.content-text p{margin-top:20px;padding-left:10px;font-family:Archivo,sans-serif;font-weight:600;position:relative}.about-section .about-right>.content-text p:before{content:"";background:var(--optional);width:2px;height:100%;position:absolute;left:0;right:0}.about-section .about-right>.about-list>ul{margin-bottom:0!important;padding-left:0!important}.about-section .about-right>.about-list>ul>li{align-items:center;padding-bottom:5px;list-style:none;display:flex}.about-section .about-right>.about-list>ul>li>svg{color:var(--optional);font-size:20px}.about-section .about-right>.about-list>ul>li>p{padding-left:5px;font-weight:600}.about-section .about-right>.about-btn>button{background:var(--optional);border:none;border-radius:5px;margin-top:20px;padding:15px 30px}.about-section .about-right>.about-btn>button:hover{background:#022641}.about-section .about-right>.about-btn>button>a{color:#fff;font-weight:600}.service-section{background:#edf5f4;padding:70px 0}.service-section .service-item{background:#fff;border:1px solid #e3e6ec;border-radius:5px;padding:35px;transition:all .35s;position:relative;overflow:hidden}.service-section .service-item:hover{transform:translateY(-10px);box-shadow:0 15px 35px #0000001f}.service-section .service-item:before{content:"";background:#ccffe5;border-radius:50%;width:150px;height:150px;position:absolute;top:-30px;right:-30px}.service-section .service-item>.icon-container>span{font-size:70px}.service-section .service-item>.icon-container>img{background:#e5fff2;border-radius:5px;width:80px;height:auto;padding:10px}.service-section .service-item>.service-title>h3{margin-top:20px;font-weight:600}.service-section .service-item>.service-title>h3>a{color:#000}.service-section .service-item>.service-btn>button{background:0 0;border:1px solid #e3e6ec;border-radius:5px;margin-top:10px;padding:10px 25px}.service-section .service-item>.service-btn>button>a{color:var(--optional);font-weight:600}.chose-us-section{padding:79px 0}.chose-us-section .chose-us-left .content-text>p{padding-left:10px;font-family:Archivo,sans-serif;font-weight:500;position:relative}.chose-us-section .chose-us-left .content-text>p:before{content:"";background:var(--optional);width:2px;height:100%;position:absolute;left:0;right:0}.chose-us-section .chose-us-left .single-counter{text-align:center;box-sizing:border-box;background-color:#f1f7f8;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;flex:50%;padding:25px}.chose-us-section .chose-us-left .col-xl-6:nth-child(2n) .single-counter{border-right:none}.chose-us-section .chose-us-left .single-counter h2{color:var(--optional);font-size:40px;font-weight:600}.chose-us-section .chose-us-left .col-xl-6:last-child .single-counter,.chose-us-section .chose-us-left .col-xl-6:nth-last-child(2):nth-child(odd) .single-counter{border-bottom:none}.chose-us-section .chose-us-right>.chose-us-img>img{max-width:100%;height:auto}.testimonials-section{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative}.testimonials-section:after{content:"";opacity:.9;z-index:-1;background-color:#022641;width:100%;height:100%;position:absolute;top:0;left:0}.testimonials-section .testimonials-Single{z-index:1;background:#fff;border-radius:5px;padding:40px;transition:all .35s;position:relative;overflow:hidden}.testimonials-section .testimonials-Single .testimonials-img{align-items:center;display:flex}.testimonials-section .testimonials-Single .testimonials-img>img{border:3px solid var(--optional);border-radius:50%;width:80px;height:80px}.testimonials-section .testimonials-Single .testimonials-item .testi-quote>img{width:80px;height:80px;position:absolute;top:40px;right:40px}.testimonials-section .testimonials-Single .testimonials-img>div{margin-left:20px}.testimonials-section .testimonials-Single .testimonials-img>div h4{color:#022641;font-size:20px;font-weight:700;margin-bottom:0!important}.testimonials-section .testimonials-Single .testimonials-text p{margin-top:20px}.testimonials-section .testimonials-left p{color:var(--optional);font-weight:600}.testimonials-section .testimonials-left h2{color:#fff;font-size:36px;font-weight:700}.testimonials-section .testimonials-left ul{margin-top:20px;margin-bottom:0!important;padding-left:0!important}.testimonials-section .testimonials-left ul li{margin-top:10px;margin-bottom:10px;margin-right:-20px;list-style:none;display:inline-block}.testimonials-section .testimonials-left ul li:last-child{margin-right:0}.testimonials-section .testimonials-left ul li.count-list{z-index:1;position:relative}.testimonials-section .testimonials-left ul li img{border:3px solid #fff;border-radius:50%;width:76px;height:76px}.testimonials-section .testimonials-left>ul>li>span{border:3px solid var(--optional);width:75px;height:76px;color:var(--optional);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.team-section{padding:70px 0}.team-section .single-team{border-radius:5px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 16px 88px #00000014}.team-section .single-team:hover{transform:translateY(-10px);box-shadow:0 15px 35px #0000001f}.team-section .single-team>.team-img>img{object-fit:cover;width:100%;height:230px;display:block}.team-section .single-team>.team-content{background:#fff;padding:20px}.team-section .single-team>.team-content>h3{font-size:22px;font-weight:600;margin-bottom:0!important}.blog-section{background:#edf5f4;padding:70px 0}.blog-list .blog-single-post,.blog-section .blog-single-post{border-radius:5px;transition:transform .35s,box-shadow .35s;overflow:hidden;box-shadow:0 16px 88px #00000014}.blog-list .blog-single-post:hover,.blog-section .blog-single-post:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000026}.blog-list .blog-single-post>.blog-post-thumb,.blog-section .blog-single-post>.blog-post-thumb{aspect-ratio:1200/610;width:100%;position:relative;overflow:hidden}.blog-list .blog-single-post>.blog-post-thumb>img,.blog-section .blog-single-post>.blog-post-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.blog-list .blog-single-post>.blog-post-content,.blog-section .blog-single-post>.blog-post-content{background:#fff;padding:25px 30px;position:relative}.blog-list .blog-single-post>.blog-post-content>.cat>span,.blog-section .blog-single-post>.blog-post-content>.cat>span{background:var(--optional);color:#fff;border-radius:5px;padding:6px 22px;font-weight:600;position:absolute;top:-20px}.blog-details .blog-details-left .blog-details-text>.meta-box>.blog-date,.blog-list .blog-single-post>.blog-post-content>.blog-date,.blog-section .blog-single-post>.blog-post-content>.blog-date{align-items:center;display:flex}.blog-details .blog-details-left .blog-details-text>.meta-box>.blog-date>i>svg,.blog-list .blog-single-post>.blog-post-content>.blog-date>i>svg,.blog-section .blog-single-post>.blog-post-content>.blog-date>i>svg{color:var(--optional);margin-right:8px}.blog-details .blog-details-left .blog-details-text>.meta-box>.blog-date>span,.blog-list .blog-single-post>.blog-post-content>.blog-date>span,.blog-section .blog-single-post>.blog-post-content>.blog-date>span{padding-top:4px;font-size:17px;font-weight:500}.blog-list .blog-single-post>.blog-post-content>h5,.blog-section .blog-single-post>.blog-post-content>h5{margin-top:5px;font-weight:700}.blog-list .blog-single-post>.blog-post-content>h5>a,.blog-section .blog-single-post>.blog-post-content>h5>a{color:#09101f;display:block}.blog-list .blog-single-post>.blog-post-content>.blog-btn>button,.blog-section .blog-single-post>.blog-post-content>.blog-btn>button{background:0 0;border:1px solid #e3e6ec;border-radius:5px;padding:8px 22px}.blog-list .blog-single-post>.blog-post-content>.blog-btn>button>a,.blog-section .blog-single-post>.blog-post-content>.blog-btn>button>a{color:var(--optional);font-weight:600}.blog-right>.Single-widget{border:1px solid #e5e8f3;border-radius:5px;margin:0 0 40px;padding:30px 28px}.blog-right>.Single-widget:last-child{margin-bottom:0!important}.blog-right>.Single-widget h4{border-bottom:3px solid #e5e8f3;padding-bottom:10px;font-size:21px;font-weight:600;line-height:26px;position:relative}.blog-right>.Single-widget h4:after{content:"";background:var(--optional);width:15%;height:3px;animation:10s linear infinite lineMove;position:absolute;bottom:-3px;left:0}.Single-widget .Widget-Search .Search-form{margin-top:15px;position:relative}.Single-widget .Search-form input[type=search]{background:#f9fafc;border:1px solid #ebedf5;border-radius:4px;outline:none;width:100%;height:50px;padding:10px 70px 10px 16px;font-size:16px}.Single-widget .Search-form button{cursor:pointer;background:var(--optional);color:#fff;border:0;border-radius:4px;width:45px;height:40px;font-size:20px;line-height:40px;position:absolute;top:5px;bottom:0;right:5px}.blog-right>.Single-widget .Widget-category ul>li{list-style:none}.blog-right>.Single-widget .Widget-category ul>li>input{cursor:pointer;margin-right:5px}.blog-list nav>ul.pagination{margin-bottom:0!important}.blog-list nav>ul.pagination>li{margin:0 5px}.blog-list nav>ul.pagination>li>a{justify-content:center;align-items:center;width:40px;height:40px;display:flex;color:#040404!important}.blog-list ul.pagination li a:focus{box-shadow:none!important}.blog-list ul.pagination li.active a{background:var(--optional)!important;color:#fff!important;border:none!important}.blog-slider{position:relative}.blog-slider .carousel-item:after{content:"";opacity:.5;z-index:1;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.blog-slider h4{color:var(--optional);font-size:32px;font-weight:600;position:relative;z-index:2!important}.blog-slider p{font-weight:500;position:relative;z-index:2!important}.blog-details{padding:40px 0}.blog-details .blog-details-left>.blog-details-img>img{object-fit:cover;width:100%;height:auto;max-height:400px;display:block}.blog-details .blog-details-left .blog-details-text>.meta-box{align-items:center;display:flex}.blog-details .blog-details-left .blog-details-text>.blog-details-title>h2{margin-top:10px;font-weight:600}.contact-us{background:#edf5f4;padding:70px 0}.contact-us-left .address>ul{margin-top:30px;margin-bottom:0!important;padding-left:0!important}.contact-us-left .address>ul>li{align-items:center;margin-bottom:15px;list-style:none;display:flex}.contact-us-left .address>ul>li>span{background:var(--optional);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:35px;height:35px;font-size:20px;display:flex}.contact-us-left .address>ul>li>div>h6{border-bottom:2px solid var(--optional);font-weight:600;display:inline-block}.contact-us .contact-us-right{background:#fff;border-radius:8px;padding:30px}.contact-us .contact-us-right .contact-title>h2{margin-bottom:20px;font-weight:600}.contact-us-right .contact-form .form-control{height:48px}.contact-us-right .contact-form .form-control::placeholder{font-size:16px}.contact-us-right .contact-form .form-control:focus{border-color:var(--optional);box-shadow:none!important}.contact-us-right .contact-form .form-control.textarea{min-height:180px}.contact-us-right .contact-form .form-btn{background:var(--optional);color:#fff;border:none;border-radius:5px;padding:15px 30px;font-weight:600;transition:all .3s}.contact-us-right .contact-form .form-btn:hover{background:#022641}.contact-us-right .contact-form .form-btn>span{margin-left:5px}.contact-us .social-media{margin-top:20px}.contact-us .social-media>h3{font-weight:600}.contact-us .social-media>ul{margin-top:10px;margin-bottom:0!important;padding-left:0!important}.contact-us .social-media>ul>li{background:var(--optional);border-radius:5px;margin:0 3px;display:inline-block}.contact-us .social-media>ul>li>a{text-align:center;color:#fff;width:40px;height:40px;padding:0;font-size:22px;display:inline-block}.banner-area{padding:100px 0;position:relative}.banner-area:after{content:"";opacity:.5;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.banner-area .content-text{text-align:center;z-index:1;position:relative}.banner-area .content-text h1{color:var(--optional);font-size:42px;font-weight:600}.banner-area .content-text p{color:#fff}.company-history{background:#f3f5f5;padding:70px 0}.company-history .company-history-left img{object-fit:cover;width:100%;height:500px}.company-history .company-history-list>ul{margin-bottom:0!important;padding-left:0!important}.company-history .company-history-list>ul>li{list-style:none;display:flex}.company-history .company-history-list>ul>li .icon>img{background:var(--optional);border-radius:5px;width:60px;height:auto;margin-right:15px;padding:10px}.company-history .company-history-list>ul>li>div>h3{font-size:24px;font-weight:600}.experience{padding:70px 0}.experience-left .years-project{grid-gap:20px;grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.experience-left .years-project .item{align-items:center;display:flex}.experience-left .years-project .item>div>img{background:#e5fff2;border-radius:5px;width:80px;height:80px;margin-right:10px;padding:10px}.experience-left .years-project .item>div>h3{font-size:32px;font-weight:700;line-height:20px}.experience-left .years-project .item>div>p{margin-bottom:0!important}.meet-brandon{background:#f3f5f5;padding:70px 0}.meet-brandon .title>h2{font-size:36px;font-weight:600}.meet-brandon .title>h2>span{color:var(--optional)}.meet-brandon .card-body>.image-card>img{border-radius:50%;width:220px;height:220px}.meet-brandon .right-side .item-content>h3{font-weight:600}.meet-brandon .right-side .item-content>p{padding-left:10px;position:relative}.meet-brandon .right-side .item-content>p:before{content:"";background:var(--optional);width:2px;height:100%;position:absolute;left:0;right:0}.meet-brandon .right-side .item-content h5{font-weight:600}.meet-brandon .right-side .item-content ul{margin-bottom:0!important;padding-left:0!important}.meet-brandon .right-side .item-content ul>li{list-style:none;display:flex}.meet-brandon .right-side .item-content ul>li>span>svg{color:var(--optional);margin-right:10px;font-size:20px}.meet-brandon .right-side .item-content ul>li>p{margin-bottom:10px}.privacy,.terms{padding:70px 0}.service-hero{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.service-hero:after{content:"";z-index:-1;background:#000000b3;position:absolute;inset:0}.service-hero .content-text{text-align:center}.service-hero .content-text>h1{color:var(--optional);margin:10px 0;font-family:Archivo,sans-serif;font-size:42px;font-weight:700}.service-hero .content-text p{color:#fff;margin-bottom:30px}.service-hero .btn-item>.btn-one{background:var(--optional);border:none;border-radius:5px;margin-right:20px;padding:15px 30px;transition:all .3s}.service-hero .btn-item>.btn-one>a{color:#fff;font-size:16px;font-weight:600}.service-hero .btn-item>.btn-one:hover{background:#022641}.service-hero .btn-item>.btn-two{border:2px solid var(--optional);background:0 0;border-radius:5px;padding:15px 30px;transition:all .3s}.service-hero .btn-item>.btn-two:hover{background:#022641;border:2px solid #022641}.service-hero .btn-item>.btn-two>a{color:#fff;font-size:16px;font-weight:600}.our-service{padding:70px 0}.our-service .item-box{background:#fff;border:1px solid #e3e6ec;border-radius:5px;padding:30px;transition:all .35s;position:relative;overflow:hidden}.our-service .item-box:hover{transform:translateY(-10px);box-shadow:0 15px 35px #0000001f}.our-service .item-box .content-text>h3{margin-top:20px;font-weight:600}.our-service .item-box .icon-image>img{background:#e5fff2;border-radius:5px;width:80px;height:auto;padding:10px}.whyChoose{background:#f3f5f5;padding:70px 0}.whyChoose .grid-box{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px;display:grid}.whyChoose .grid-box .item-box{background:#fff;border:1px solid #e3e6ec;border-radius:5px;padding:25px;transition:all .35s;position:relative;overflow:hidden}.whyChoose .grid-box .item-box:hover{transform:translateY(-10px);box-shadow:0 15px 35px #0000001f}.whyChoose .grid-box .item-box:after{content:"";background:var(--optional);width:100%;height:4px;position:absolute;bottom:0;left:0}.whyChoose .grid-box .item-box>h3{font-weight:600}.service-list{padding:70px 0}.service-list .row:nth-child(2n){margin-top:60px}.service-list .row:nth-child(2n) .col-xl-6:first-child{order:2}.service-list .row:nth-child(2n) .col-xl-6:nth-child(2){order:1}.service-list .right-side>h2{font-size:36px;font-weight:700}.service-list .right-side>p{padding-left:10px;position:relative}.service-list .right-side>p:before{content:"";background:var(--optional);width:2px;height:100%;position:absolute;left:0;right:0}.service-list .right-side .grid-box{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.service-list .right-side .grid-box>.item-box>span>svg{color:var(--optional);margin-right:10px;font-size:20px}.Industries{background:#f8f9fa;padding:70px 0}.Industries .ind-item-box{background:#fff;border:1px solid #e3e6ec;border-radius:5px;align-items:center;padding:25px;transition:all .35s;display:flex;position:relative;overflow:hidden}.Industries .ind-item-box:hover{transform:translateY(-10px);box-shadow:0 15px 35px #0000001f}.Industries .ind-item-box:after{content:"";background:var(--optional);width:4px;height:100%;position:absolute;top:0;left:0}.Industries .ind-item-box .icon-image>img{background:#e5fff2;border-radius:5px;width:60px;height:auto;margin-right:10px;padding:8px}.ind-item-box .content-text>h5{font-weight:600;margin-bottom:0!important}.importance{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;padding:90px 0;display:flex;position:relative;overflow:hidden}.importance:after{content:"";z-index:-1;background:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.importance .content-text>h2{color:var(--optional);margin-bottom:20px;font-size:36px;font-weight:600}.importance .content-text>p{color:#fff}.importance .grid-box{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:20px;display:grid}.importance .grid-box>.item-content{border:2px solid var(--optional);background:#fff;border-radius:5px;padding:20px}.importance .grid-box>.item-content>p{margin-bottom:0!important}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(../media/ajax-loader.d5c1e833.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.3392c85e.eot);src:url(../media/slick.3392c85e.eot)format("embedded-opentype"),url(../media/slick.265d68e3.woff)format("woff"),url(../media/slick.31421072.ttf)format("truetype"),url(../media/slick.5f2cd927.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
:root{--optional:#0ac668;--primary:#037979;--secendary:#bb9240}.footer-col h3{border-bottom:2px solid var(--optional);margin-bottom:12px;font-weight:600;display:inline-block}.premium-footer{color:#e2e8f0;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);font-family:Inter,sans-serif;position:relative;overflow:hidden}.dark .premium-footer{background:linear-gradient(135deg,#000428 0%,#004e92 100%)}.wave-container{z-index:0;width:100%;height:200px;position:absolute;top:0;left:0;overflow:hidden}.wave{background-repeat:repeat-x;width:200%;height:150px;position:absolute;bottom:0}.wave1{background:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1200 120\" preserveAspectRatio=\"none\"><path d=\"M0,0 C300,80 900,80 1200,0 L1200,120 L0,120 Z\" fill=\"%23ff9900\" opacity=\"0.3\"/></svg>");animation:10s linear infinite wave1}.wave2{background:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1200 120\" preserveAspectRatio=\"none\"><path d=\"M0,0 C300,60 900,100 1200,40 L1200,120 L0,120 Z\" fill=\"%23e68a00\" opacity=\"0.2\"/></svg>");animation:15s linear infinite wave2}.wave3{background:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1200 120\" preserveAspectRatio=\"none\"><path d=\"M0,0 C300,40 900,80 1200,60 L1200,120 L0,120 Z\" fill=\"%23ff6b6b\" opacity=\"0.1\"/></svg>");animation:20s linear infinite wave3}@keyframes wave1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wave2{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes wave3{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer-grid{z-index:2;grid-template-columns:1.8fr 1fr 1.2fr 1.3fr;gap:3rem;padding:6rem 0 2rem;display:grid;position:relative}.logo-prient{text-align:center;display:inline-block}.logo-premium{font-size:65px;font-weight:900;line-height:1;display:inline-block}.logo-premium>span:first-child,.logo-premium>span:nth-child(3){color:var(--primary)}.logo-premium>span:nth-child(2){color:var(--secendary)}p.logo-text{background:var(--primary);color:#fff;border:2px solid #fff;border-right:none;border-radius:5px 0 0 5px;padding:0 5px;font-size:13px;display:inline-block;margin-bottom:0!important}.tagline-premium{color:#94a3b8;margin:1rem 0 1.5rem;font-size:1.05rem;line-height:1.6}.stats-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.stat-item{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:12px;padding:1rem}.stat-icon{color:var(--optional);margin-bottom:.5rem;font-size:1.5rem}.stat-number{color:#fff;font-size:1.5rem;font-weight:700}.badges-premium{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.badge-tooltip{cursor:pointer;position:relative}.badge-tooltip img,.shield-icon{filter:brightness(0)invert();height:36px;transition:all .3s}.badge-tooltip:hover img,.badge-tooltip:hover .shield-icon{transform:scale(1.1)}.tooltip{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;background:#1e293b;border-radius:8px;margin-bottom:8px;padding:8px 12px;font-size:.8rem;transition:all .3s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.badge-tooltip:hover .tooltip{opacity:1;visibility:visible}.link-list{padding:0;list-style:none}.link-list li{margin-bottom:.8rem}.link-list a{color:#cbd5e1;text-decoration:none;transition:all .3s;position:relative}.link-list a:before{content:"→";opacity:0;transition:all .3s}.link-list a:hover{color:var(--optional)}.link-list a:hover:before{opacity:1;margin-right:4px}.contact-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:16px;padding:1rem}.contact-card>div{align-items:center;margin-bottom:10px;display:flex}.contact-card>div>span{background:#e5fff2;border-radius:5px;justify-content:center;align-items:center;margin-right:10px;padding:5px;display:flex}.contact-card>div>p{margin-bottom:0!important}.cicon{color:var(--optional)}.address-premium{align-items:flex-start;gap:8px;font-size:.95rem;display:flex}.map-pin{color:#ef4444;margin-top:2px;font-size:1.1rem}.floating-pin{color:#ef4444;filter:drop-shadow(0 0 10px #ef444430);font-size:2rem}.premium-form{margin-top:1rem}.premium-input-wrapper{gap:0;display:flex;position:relative}.premium-input{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #0000;border-radius:12px 0 0 12px;flex:1;padding:14px 18px;font-size:1rem;transition:all .3s}.premium-input:focus{border-color:var(--optional);outline:none;box-shadow:0 0 0 4px #0ac66840}.premium-input.shake{animation:.5s shake}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.premium-btn{background:linear-gradient(45deg,var(--optional),var(--optional));color:#fff;cursor:pointer;border:none;border-radius:0 12px 12px 0;padding:0 24px;font-weight:600;position:relative;overflow:hidden}.btn-glow{background:linear-gradient(135deg,var(--optional)0%,var(--optional)100%  );opacity:.35;pointer-events:none;position:absolute;inset:0}.success-msg,.error-msg{align-items:center;gap:6px;margin-top:.5rem;font-size:.9rem;display:flex}.success-msg{color:#34d399}.error-msg{color:#f87171}.testimonial-mini{background:#0ac66840;border-radius:12px;margin-top:1.5rem;padding:1rem;font-size:.9rem;font-style:italic}.stars{color:var(--optional);margin:.5rem 0}.footer-bar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0f172ae6;border-top:1px solid #ffffff1a;padding:1.5rem 0}.bar-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.social-premium{gap:1rem;display:flex}.social-ball{width:48px;height:48px;color:var(--optional);border-radius:50%;justify-content:center;align-items:center;transition:all .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 4px #0ac66840}.social-ball:before{content:"";background:var(--optional);z-index:-1;border-radius:50%;transition:transform .4s;position:absolute;inset:0;transform:scale(0)}.social-ball:hover{color:#fff;box-shadow:0 0 20px var(--optional)}.social-ball:hover:before{transform:scale(1)}.mode-toggle{color:var(--optional);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.progress-ring-btn{cursor:pointer;background:0 0;border:none;position:relative}.progress-ring{transform:rotate(-90deg)}.ring-bg{fill:none;stroke:#ffffff1a;stroke-width:3px}.progress-ring-circle{fill:none;stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .3s}.arrow-up{color:var(--optional);font-size:1.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-bottom-premium{border-top:1px solid #ffffff1a;padding:1.5rem 0;font-size:.9rem}.footer-bottom-premium .design-credit a{color:var(--optional);margin-left:5px}.bottom-flex-premium{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.legal-premium a{color:#94a3b8;margin-left:1.5rem;text-decoration:none;transition:color .3s}.legal-premium a:hover{color:var(--optional)}@media (max-width:1024px){.footer-grid{grid-template-columns:1fr 1fr}.newsletter-col{grid-column:1/-1}}@media (max-width:768px){.footer-grid{text-align:center;grid-template-columns:1fr}.stats-grid{grid-template-columns:1fr}.premium-input-wrapper{flex-direction:column}.premium-btn{border-radius:12px}}.bounce{animation:2s infinite bounce}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.stat-item{animation:3s ease-out forwards countUp}@keyframes countUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.social-ball:hover{animation:.5s linear rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.premium-btn:hover{box-shadow:0 0 20px var(--optional);animation:1s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--optional)}70%{box-shadow:0 0 0 10px var(--optional)}to{box-shadow:0 0 0 0 var(--optional)}}
.mobile-toggle{color:#fff;background:0 0;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.offcanvas-header{background:#f5f8fb}.offcanvas.offcanvas-end .offcanvas-header .btn-close{color:var(--optional);margin-right:10px}.offcanvas-header .btn-close:focus{box-shadow:none!important}.offcanvas-body ul li{margin-bottom:15px;list-style:none!important}.offcanvas-body ul li>a{color:#000;font-weight:600}.mobile-menu-list ul li>a>svg{color:var(--optional)}.mobile-link{cursor:pointer;justify-content:space-between;align-items:center;font-size:18px;transition:all .3s ease-in-out;display:flex}.mobile-submenu{margin-top:10px;padding-left:15px;transition:all .3s ease-in-out}.rotate{transition:all .3s;transform:rotate(180deg)}.mobile-phone{margin-top:20px;font-size:20px;font-weight:700}@media only screen and (min-width:992px){.MobileMenu{display:none}}@media only screen and (max-width:990px){.hero-section{min-height:600px}.futures-section{margin-top:0;padding:70px 0}.futures-section .container>.row>.col-xxl-4:last-child{margin-bottom:0!important}.about-section .container>.row>.col-md-10:first-child{order:2}.about-section .container>.row>.col-md-12:nth-child(2){order:1}.chose-us-right>.chose-us-img>img{display:none}.testimonials-section .container>.row>.col-xxl-6:last-child,.blog-section .container>.row>.col-xxl-4:last-child{margin-top:30px}.team-section .container>.row>.col-xxl-3{margin-bottom:25px}.team-section .container>.row>.col-xxl-3:nth-child(3),.team-section .container>.row>.col-xxl-3:nth-child(4){margin-bottom:0}.bottom-flex-premium{gap:0}.services-details__content{margin-top:30px}.experience .experience-right{margin-top:40px}.company-history .col-xl-6:first-child{order:2}.company-history .col-xl-6:nth-child(2){order:1}.company-history .company-history-left{margin-top:20px}.meet-brandon .right-side{margin-top:30px}.whyChoose .grid-box{grid-template-columns:repeat(2,1fr)}.service-list .left-side{margin-bottom:30px}.service-list .row:nth-child(2n){margin-top:30px}.service-list .row:nth-child(2n) .col-xl-6:first-child{order:1}.service-list .row:nth-child(2n) .col-xl-6:nth-child(2){order:2}.importance .grid-box{grid-template-columns:repeat(2,1fr)}.experience .row>.col-xl-6:nth-child(2){order:1;margin-bottom:30px}.experience .row>.col-xl-6:first-child{order:2}.company-history .row>.col-xl-6:first-child{order:1;margin-bottom:30px}.company-history .row>.col-xl-6:nth-child(2){order:2}}@media only screen and (max-width:768px){.AppNavBar:before{clip-path:polygon(20% 0,100% 0%,100% 100%,0 100%);width:35%}.meet-brandon .card-body>.image-card>img{width:200px;height:200px}}@media only screen and (max-width:576px){.hero-section h1{font-size:48px}.bottom-flex-premium{justify-content:center;gap:10px}.contact-us .contact-us-right{margin-top:25px}.company-history .company-history-left>img{height:450px}.whyChoose .grid-box{grid-template-columns:repeat(1,1fr)}.importance .grid-box{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.AppNavBar:before{width:40%}.hero-section h1{font-size:40px}.hero-section{min-height:580px}.service-hero .content-text>h1{font-size:42px}.service-hero .btn-item>.btn-one{margin-right:0}}@media only screen and (max-width:420px){.AppNavBar:before{clip-path:polygon(25% 0,100% 0%,100% 100%,0 100%);width:42%}.hero-section h1{font-size:36px}.hero-section{min-height:550px}.futures-section,.partner-section,.about-section,.service-section,.chose-us-section{padding:60px 0}.testimonials-section{padding:80px 0}.team-section,.blog-section,.experience{padding:60px 0}.experience-left .years-project{grid-template-columns:1fr}.company-history{padding:60px 0}.company-history .company-history-left>img{height:400px}.meet-brandon{padding:60px 0}.meet-brandon .card>.card-body{padding:2rem!important}.meet-brandon .card-body>.image-card{text-align:center}.meet-brandon .card-body>.image-card>img{width:180px;height:180px}.service-hero .btn-item>.btn-one{margin-bottom:20px}.importance .content-text>h2{font-size:32px}.importance .grid-box{grid-template-columns:repeat(1,1fr)}.banner-area .content-text h1{font-size:36px}}
