img{max-width:100%;max-height:100%;object-fit:cover}.common_bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.item_hover{overflow:hidden}.item_hover:hover img{transform:scale(1.05)}.item_hover img{width:100%;height:100%;transition:.6s ease}@keyframes goImg{100%{transform:translateY(-50%)}}body .home{background:linear-gradient(180deg, #000D1E 0%, #072031 100%)}body .home .services1{overflow:hidden;padding:6.25vw 8.33333vw 3.80208vw 8.33333vw;position:relative;z-index:1}body .home .services1 .title{color:#FFF;font-style:normal;font-weight:700;text-align:center;margin:0 auto}body .home .services1 .content{margin:3.64583vw 0 0 0}body .home .services1 .content .button{display:flex;justify-content:center;gap:1.77083vw;margin:2.76042vw 0 0 0}body .home .services1 .content .button .circle{width:3.38542vw;height:3.38542vw;cursor:pointer;opacity:.5;transition:.6s ease}body .home .services1 .content .button .circle svg{width:100%;height:100%}body .home .services1 .content .button .circle:last-child{transform:rotateY(180deg)}body .home .services1 .content .button .circle:hover{opacity:1}body .home .services1 .content .swiper1{width:100%}body .home .services1 .content .swiper1 .swiper-slide .item{width:100%;cursor:pointer}body .home .services1 .content .swiper1 .swiper-slide .item .img{height:19.375vw;border-radius:.625vw .625vw 0px 0px}body .home .services1 .content .swiper1 .swiper-slide .item .text{background:#FFFFFF;padding:1.35417vw 1.30208vw 2.70833vw 1.40625vw;height:13.90625vw}body .home .services1 .content .swiper1 .swiper-slide .item .text .p1{color:#000;font-style:normal;font-weight:700;line-height:1.35417vw;-webkit-line-clamp:2;height:2.70833vw;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 .9375vw}body .home .services1 .content .swiper1 .swiper-slide .item .text .p2{color:#666;font-style:normal;font-weight:400;line-height:1.25vw;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body .home .services2{padding:0 5.20833vw 7.29167vw 8.33333vw;position:relative}body .home .services2 .title{text-align:center;color:#FFF;font-style:normal;font-weight:700;margin:0 auto}body .home .services2 .content{margin:4.16667vw 0 0 0;display:flex;position:relative}body .home .services2 .content .l{width:23.85417vw;color:#FFF;font-style:normal;font-weight:400;line-height:1.45833vw;margin:2.23958vw 1.04167vw 0 0}body .home .services2 .content .img{width:34.58333vw;height:19.375vw;border-radius:.625vw;position:relative;overflow:hidden}body .home .services2 .content .img img{transition:.6s ease;opacity:0;pointer-events:none}body .home .services2 .content .img img.on{opacity:1;pointer-events:auto}body .home .services2 .content .img img:not(:first-child){position:absolute;top:0;left:0}body .home .services2 .content .r{position:relative}body .home .services2 .content .position{position:absolute;left:23.33333vw;top:50%;transform:translateY(-50%);z-index:56;width:35.625vw}body .home .services2 .content .position .list{display:flex;align-items:center;gap:1.04167vw;cursor:pointer}body .home .services2 .content .position .list.on .line{transform:scaleX(1)}body .home .services2 .content .position .list.on p{transform:translateX(0);font-weight:bold}body .home .services2 .content .position .list:not(:last-child){margin:0 0 1.5625vw}body .home .services2 .content .position .list .line{width:2.55208vw;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:.6s ease}body .home .services2 .content .position .list p{color:#FFF;font-style:normal;font-weight:400;transform:translateX(4.16667vw);transition:.6s ease;white-space:nowrap}body .home .services3{padding:0 8.33333vw 7.55208vw 8.33333vw}body .home .services3 .title{color:#FFF;text-align:center;font-style:normal;font-weight:700;line-height:3.22917vw;text-transform:capitalize;margin:0 auto}body .home .services3 .content{margin:3.125vw 0 0 0;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.30208vw}body .home .services3 .content.animated .item .bor path{stroke-dashoffset:0}body .home .services3 .content .item{position:relative;width:100%;height:16.45833vw;border-radius:.52083vw;border:1px solid rgba(255,255,255,0.49);background:rgba(255,255,255,0.05);backdrop-filter:blur(5px);padding:1.30208vw 2.08333vw 2.1875vw 2.1875vw;z-index:1;overflow:hidden;transition:.6s ease}body .home .services3 .content .item:hover{background:transparent;backdrop-filter:blur(0)}body .home .services3 .content .item:hover .common_bg{opacity:1}body .home .services3 .content .item:hover .icon{opacity:0}body .home .services3 .content .item:hover .y{transform:translateY(-3.64583vw)}body .home .services3 .content .item:hover .p2{opacity:1}body .home .services3 .content .item .common_bg{opacity:0;transition:.6s ease}body .home .services3 .content .item .bor{width:8.33333vw;position:absolute;top:-.10417vw;right:-.10417vw;height:fit-content;pointer-events:none}body .home .services3 .content .item .bor path{stroke-dashoffset:322.2102355957031;stroke-dasharray:322.2102355957031;transition:2s}body .home .services3 .content .item .icon{width:5.67708vw;height:5.67708vw;display:flex;align-items:center;transition:.6s ease}body .home .services3 .content .item .icon svg{max-width:100%;max-height:100%}body .home .services3 .content .item .p1{color:#FFF;font-style:normal;font-weight:700;line-height:2.08333vw;margin:2.86458vw 0 0 0}body .home .services3 .content .item .p2{color:#FFF;font-style:normal;font-weight:400;line-height:150%;margin:.83333vw 0 0 0;opacity:0;transition:.6s ease}body .home .services3 .content .item .y{transition:.6s ease}body .home .services4{display:flex}body .home .services4 .item{width:50%;position:relative;z-index:1;padding:4.375vw 5% 7.34375vw 5%}body .home .services4 .item .text{text-align:center}body .home .services4 .item .text .p1{color:#FFF;font-style:normal;font-weight:700;text-transform:capitalize;margin:0 0 1.5625vw}body .home .services4 .item .text .more{height:3.85417vw;width:12.13542vw;border-radius:1.92708vw;background:#FFF;display:flex;align-items:center;justify-content:center;color:#051E30;font-style:normal;font-weight:700;text-transform:capitalize;margin:auto;transition:.6s ease;border:1px solid transparent}body .home .services4 .item .text .more:hover{border:1px solid #FFF;background:rgba(255,255,255,0.4);color:#fff}@media screen and (max-width: 768px){body .home .services1{padding:60px 5% 30px 5%}body .home .services1 .content{margin:30px 0 0 0}body .home .services1 .content .button{margin:30px 0 0 0;gap:40px}body .home .services1 .content .button .circle{width:40px;height:40px}body .home .services1 .content .swiper1 .swiper-slide .item .img{height:auto;border-radius:10px}body .home .services1 .content .swiper1 .swiper-slide .item .text{height:auto;padding:20px 10px}body .home .services1 .content .swiper1 .swiper-slide .item .text .p1{height:57px;line-height:1.6;margin:0 0 10px}body .home .services1 .content .swiper1 .swiper-slide .item .text .p2{line-height:1.5;height:105px}body .home .services2{padding:50px 5%}body .home .services2 .content{margin:30px 0 0 0;flex-direction:column}body .home .services2 .content .l{width:100%;line-height:1.6;margin:0 0 30px}body .home .services2 .content .r .img{width:100%;height:auto;border-radius:10px;margin:0 0 30px}body .home .services2 .content .r .position{width:100%;position:static;transform:none}body .home .services2 .content .r .position .list{flex-direction:column;align-items:unset;gap:8px}body .home .services2 .content .r .position .list:not(:last-child){margin:0 0 20px}body .home .services2 .content .r .position .list .line{width:40px;height:2px}body .home .services2 .content .r .position .list p{white-space:unset;transform:translateX(0);font-size:14px;line-height:1.4}body .home .services3{padding:20px 5% 50px 5%}body .home .services3 .title{line-height:1.4}body .home .services3 .content{margin:30px 0 0 0;grid-template-columns:repeat(1, 1fr);gap:30px}body .home .services3 .content .item{height:auto;padding:40px 5%;border-radius:10px;overflow:unset}body .home .services3 .content .item .common_bg{border-radius:10px}body .home .services3 .content .item .bor{width:80px;top:-1px;right:-1px}body .home .services3 .content .item .icon{width:50px;height:50px}body .home .services3 .content .item .y{transform:none !important}body .home .services3 .content .item .p1{margin:20px 0;line-height:1.4}body .home .services3 .content .item .p2{line-height:1.4;opacity:1}body .home .services4{flex-direction:column}body .home .services4 .item{width:100%;padding:70px 0}body .home .services4 .item .text .p1{margin:0 0 30px}body .home .services4 .item .text .more{padding:0 30px;height:45px;border-radius:25px;width:fit-content}}
