.btn-container{display:flex;margin-top:25px}.mainbanner .btn{position:relative;display:inline-block;font-size:16px;line-height:30px;color:#fff;padding:12px 36px 12px;font-weight:700;overflow:hidden;background:none;letter-spacing:1px;text-transform:uppercase;border:2px solid #002c51;font-family:'Barlow',sans-serif;margin-right:20px;float:left}.mainbanner .btn:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background-color:#002c51;transition:all 0.4s;transform:scale(0.2,1);border:2px solid #002c51}.mainbanner .btn:hover::before{opacity:1;transform:scale(1,1)}.mainbanner .btn:hover{color:#fff}.mainbanner .btns{background-color:#002c51;color:#fff;position:relative;z-index:12}.mainbanner .btns:hover::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:-1;opacity:1;background-color:#fff;transition:all 0.4s;transform:scale(1,1)}.mainbanner .btns:hover{color:#000000;border:2px solid #fff}.mainbanner .btn:hover::before{opacity:1;transform:scale(1,1);background-color:#e02b20;border:2px solid #e02b20!important}:root{--bg:#f7f9fb;--card:#fff;--accent:#011940;--muted:#6b7a86;--shadow:0 6px 18px rgba(8,30,50,0.06);--radius:14px;font-family:'Inter',system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial}html,.bbody{height:100%;margin:0;background:var(--bg);color:#14262f}.wrap{max-width:1100px}.intro{text-align:center;margin-bottom:22px}.intro h1{margin:0 0 6px 0;font-size:20px;letter-spacing:0.6px}.intro p{margin:0;color:var(--muted);font-size:14px}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;align-items:stretch}.card{background:var(--card);border-radius:var(--radius);padding:20px;display:flex;gap:16px;align-items:flex-start;box-shadow:var(--shadow);transition:transform .28s cubic-bezier(.2,.9,.3,1),box-shadow .28s,border-color .28s;border:1px solid rgba(2,6,23,0.03)}.card:focus-within,.card:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgba(10,30,60,0.12)}.icon-wrap{min-width:58px;height:58px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(180deg,rgba(1,25,64,0.06),rgba(1,25,64,0.02));transition:background .28s,color .28s;flex-shrink:0}.icon-wrap svg{width:28px;height:28px;stroke:var(--accent);fill:none;stroke-width:1.6;transition:stroke .28s,transform .28s}.card:hover .icon-wrap svg,.card:focus-within .icon-wrap svg{stroke:#fff;transform:translateY(-1px) scale(1.03)}.card:hover .icon-wrap,.card:focus-within .icon-wrap{background:var(--accent)}.content{flex:1 1 auto}.title{margin:0 0 8px 0;font-size:15px;letter-spacing:0.8px;font-weight:700;text-transform:uppercase;color:#071b2a;display:flex;align-items:center;gap:10px;transition:color .28s}.card:hover .title,.card:focus-within .title{color:var(--accent)}.desc{margin:0;color:var(--muted);font-size:13.6px;line-height:1.55}@media (max-width:780px){.grid{grid-template-columns:1fr}.wrap{padding:18px}}.small-list{margin:8px 0 0 0;padding-left:16px;color:var(--muted);font-size:13px}.slick-slider{position:relative}.slick-slider img{width:100%;height:auto}.slick-prev,.slick-next{position:absolute;top:50%;transform:translateY(-50%);background-color:#333;color:#fff;border:none;padding:21px 21px;cursor:pointer;z-index:1;font-size:16px;      border-radius:55%;      visibility:hidden;      display:flex;      justify-content:center;      align-items:center}.slick-prev{left:-6px}.slick-next{right:-6px}.slick-slider:hover .slick-prev{      visibility:visible}.slick-slider:hover .slick-next{      visibility:visible}.slick-prev:hover,.slick-next:hover{background-color:#555555c7;color:#fff!important}.slick-dots{position:absolute;bottom:-53px;width:100%;text-align:center;list-style:none;padding:0;margin:0;      display:none!important}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li button{border:none;background-color:#ccc;width:12px;height:12px;border-radius:50%;cursor:pointer}.slick-dots li.slick-active button{background-color:#333}.slide{margin:5px}.slide img{width:100%;height:auto;display:block}.slick-dots li button:before{color:black}.slick-prev:before{                  display:none}.slick-next:before{                  display:none}.services-section{position:relative;padding:100px 0px 100px}.services-section .owl-nav{position:relative;display:none}.services-section .owl-dots{position:relative;text-align:center}.services-section .owl-dots .owl-dot{position:relative;width:12px;height:12px;margin:0px 5px;display:inline-block;background-color:#cccccc;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.services-section .owl-dots .owl-dot:hover,.services-section .owl-dots .owl-dot.active{background-color:#ffaa00}.services-block{position:relative;margin-bottom:30px}.services-block .inner-box{position:relative}.services-block .inner-box .image{position:relative;overflow:hidden}.services-block .inner-box .image img{position:relative;width:100%;display:block;height:364px;object-fit:fill}.services-block .inner-box .image .overflow{position:absolute;left:0px;bottom:0px;right:0px;padding:22px 25px;background-color:rgba(0,0,0,0.80);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.services-block .inner-box:hover .image .overflow{bottom:-100px}.services-block .inner-box .image .overflow .overflow-inner{position:relative;padding-left:50px}.services-block .inner-box .image .overflow .overflow-inner .icon{position:absolute;left:0px;color:#ffaa00;font-size:30px;line-height:1em}.services-block .inner-box .image .overflow .overflow-inner h3{position:relative;color:#ffffff;font-size:20px;font-weight:600;line-height:1.3em}.services-block .inner-box .image .overlay-box{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.80);-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.services-block .inner-box:hover .image .overlay-box{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.services-block .inner-box .image .overlay-box .overlay-box-inner{position:absolute;left:0px;top:0px;width:100%;height:100%;display:table;text-align:left;vertical-align:middle}.services-block .inner-box .image .overlay-box .overlay-box-inner .content{position:relative;padding-left:30px;padding-right:30px;display:table-cell;vertical-align:middle}.services-block .inner-box .image .overlay-box .icon{position:relative;color:#ffaa00;font-size:34px;line-height:1em}.services-block .inner-box .image .overlay-box h4{position:relative;line-height:1.4em;font-weight:600;margin:15px 0px 8px}.services-block .inner-box .image .overlay-box h4 a{position:relative;color:#ffffff}.services-block .inner-box .image .overlay-box .text{position:relative;color:#ffffff;line-height:1.5em;font-size:16px;margin-bottom:12px}.services-block .inner-box .image .overlay-box .learn-more{position:relative;color:#ffffff;font-size:16px;font-weight:400}.services-block-two{position:relative;margin-bottom:30px}.services-block-two .inner-box{position:relative;padding:22px 25px;min-height:140px;padding-right:140px;border:1px solid #dddddd;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.services-block-two .inner-box:before{position:absolute;content:'';left:0px;top:0px;width:100%;height:1px;background-color:#ffffff;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.services-block-two .inner-box:hover::before{height:100%}.services-block-two .inner-box h3{position:relative;color:#000048;z-index:1;font-size:20px;font-weight:700;line-height:1.3em}.services-block-two .inner-box h3 a{position:relative;color:#000048;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.services-block-two .inner-box h3 a:hover{color:#ffaa00}.services-block-two .inner-box .text{position:relative;color:#777777;z-index:1;font-size:15px;line-height:1.8em;margin-top:10px}.services-block-two .inner-box .image{position:absolute;right:0px;top:0px;overflow:hidden;width:140px;height:140px;transition:all 500ms ease}.services-block-two .inner-box:hover{box-shadow:0px 0px 25px rgba(0,0,0,0.15)}.hover15:before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;transform:translate(-50%,-50%);opacity:0}.hover15:hover::before{animation:circle .75s}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:120%;height:130%;opacity:0}}.stat-box{position:relative;width:250px;height:150px;background:#002c51;color:#fff;border-radius:12px;text-align:center;overflow:hidden;transition:color 0.4s ease;display:flex;align-items:center;justify-content:center}.stat-box::before{content:"";position:absolute;left:0;bottom:-100%;width:100%;height:100%;background:#f8f5f5;transition:bottom 0.5s ease;z-index:0}.stat-box:hover::before{bottom:0}.stat-box:hover .stat-content{color:#000}.stat-content{position:relative;z-index:1;color:#fff;transition:color 0.4s ease}.stat-content h2{font-size:48px;margin:0}.stat-content p{font-size:16px;margin:5px 0 0}.maincontainer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px;padding:60px 20px}[class^="card-C"]{position:relative;width:270px;height:220px;border-radius:12px;overflow:hidden;background:#fff;cursor:pointer;transition:all 0.4s ease}[class^="card-C"] img{width:100%;height:100%;object-fit:cover;transition:0.6s ease}[class^="card-C"]:hover img{transform:scale(1.1);filter:brightness(0.9)}[class^="blue-box-C"]{position:absolute;bottom:0;width:100%;height:60px;background:#002c51;clip-path:polygon(0 0,88% 0,100% 100%,0% 100%);display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;font-size:18px;letter-spacing:0.6px}[class^="icon-C"]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:46px;color:#002c51;transition:0.4s ease;z-index:2}[class^="overlay-C"]{position:absolute;top:-80px;left:0;right:0;bottom:0;width:auto;height:0;background:rgba(0,44,81,0.96);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:25px;transition:all 0.5s ease;font-size:17px;font-weight:500;border-radius:12px;line-height:1.4em}.card-C1:hover .icon-C1,.card-C2:hover .icon-C2,.card-C3:hover .icon-C3,.card-C4:hover .icon-C4,.card-C5:hover .icon-C5,.card-C6:hover .icon-C6,.card-C7:hover .icon-C7,.card-C8:hover .icon-C8,.card-C9:hover .icon-C9,.card-C10:hover .icon-C10,.card-C11:hover .icon-C11,.card-C12:hover .icon-C12{color:#ffffff;transform:translate(-50%,-50%) scale(1.1)}.card-C1:hover .overlay-C1,.card-C2:hover .overlay-C2,.card-C3:hover .overlay-C3,.card-C4:hover .overlay-C4,.card-C5:hover .overlay-C5,.card-C6:hover .overlay-C6,.card-C7:hover .overlay-C7,.card-C8:hover .overlay-C8,.card-C9:hover .overlay-C9,.card-C10:hover .overlay-C10,.card-C11:hover .overlay-C11,.card-C12:hover .overlay-C12{top:0;height:-webkit-fill-available}@media (max-width:991px){[class^="card-C"]{width:calc(33.33% - 25px)}}@media (max-width:768px){[class^="card-C"]{width:calc(50% - 25px)}}@media (max-width:500px){[class^="card-C"]{width:100%}}.footer_landing img{width:3%;position:absolute;padding:1px;border-radius:10px;margin-left:10px}.container{display:flex;justify-content:center;align-items:center;gap:120px;padding:80px 20px;width:100%}.circle-box{position:relative;width:260px;height:260px;background:#fff;border-radius:50%;box-shadow:0 5px 20px rgba(0,0,0,0.1);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:all 0.6s ease;overflow:hidden;cursor:pointer}.circle-box::before,.circle-box::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;border:10px solid transparent;transition:transform 0.6s ease}.circle-box::before{border-top-color:var(--border-color)}.circle-box::after{border-bottom-color:var(--border-color);transform:rotate(180deg)}.mission-box{--border-color:#ff4d1a}.vision-box{--border-color:#00c7c7}.values-box{--border-color:#f5b300}.circle-box:hover{transform:scale(1.08);box-shadow:0 0 25px var(--border-color)}.circle-box:hover::before,.circle-box:hover::after{transform:rotate(360deg)}.icon{font-size:46px;margin-bottom:12px;z-index:2;transition:transform 0.6s ease}.circle-box:hover .icon{transform:rotate(360deg)}.title{font-size:20px;font-weight:600;color:#111827;z-index:2}.text{font-size:14px;color:#6b7280;line-height:1.5;padding:0 20px;z-index:2}@media (max-width:1024px){.container{gap:70px;padding:60px 20px}.circle-box{width:230px;height:230px}}@media (max-width:768px){.container{gap:40px}.circle-box{width:200px;height:200px}}@media (max-width:480px){.container{flex-direction:column;gap:30px}.circle-box{width:180px;height:180px}.title{font-size:16px}.text{font-size:12px;padding:0 10px}}.team_slider_arrows{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.team_slider_arrows button{pointer-events:auto;background:rgba(0,0,0,0.5);border:none;color:#fff;font-size:28px;padding:8px 15px;cursor:pointer;border-radius:4px;transition:0.3s ease}.team_slider_arrows button:hover{background:rgba(0,0,0,0.8)}.slick-dots li button{font-size:0!important;color:transparent!important}.slick-dots li button:before{content:''!important;width:12px;height:12px;background:#999;border-radius:50%;opacity:1}.slick-dots li.slick-active button:before{background:#000}