@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;line-height:24px;scroll-behavior:smooth;font-weight:400;background-color:#fff;color:#3d3d3d;font-family:"Roboto",sans-serif}:root{--swiper-navigation-size: auto}a{text-decoration:none}.w-img img{width:100%}.m-img img{max-width:100%}a,.btn,button,span,p,i,input,select,textarea,li,img,svg path,*::after,*::before,.transition-3,h1,h2,h3,h4,h5,h6{transition:all .3s ease-out 0s}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:rgba(0,0,0,0)}button:hover{cursor:pointer}button:focus{outline:0;border:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{color:#232324;line-height:24px;transition:all .3s ease-out 0s}h1{font-size:40px}h2{font-size:36px;line-height:46px}h3{font-size:24px;line-height:34px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}ul{margin:0px;padding:0px}li{list-style-type:none}p{font-size:15px;line-height:24px;color:#323232}*::-moz-placeholder{color:#2c3941;font-size:14px;opacity:1}*::placeholder{color:#2c3941;font-size:14px;opacity:1}.fix{overflow:hidden}.clear{clear:both}.f-left{float:left}.f-right{float:right}.z-index-1{z-index:1}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.container{max-width:1200px;margin:0 auto}.opacity-0{opacity:0}.d-center{display:flex;justify-content:center;align-items:center}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-40{margin-top:40px}.mt-80{margin-top:80px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.mb-80{margin-bottom:80px}.section-padding{padding:50px 0}.section-padding-bottom{padding-bottom:60px}.background-offwhite{background-color:#f3f3f3}.padding-30{padding:30px 0}.padding-b-50{padding-bottom:50px}.header{background-color:#fff;border-bottom:1px solid rgba(195,195,195,.7058823529);padding:10px 0;position:absolute;top:0;left:0;width:100%;z-index:10}.header .header-wrapper{display:flex;justify-content:center;align-items:center}.header .header-wrapper .logo img{max-height:55px;width:auto;object-fit:contain}.header .header-wrapper .common-btn{padding:6px 25px;border-radius:35px;background-color:#127acc;font-size:14px;font-weight:400;color:#fff;display:flex;align-items:center;cursor:pointer}.header .header-wrapper .common-btn i{margin-left:5px;line-height:0px}.header .header-wrapper .common-btn:hover{background-color:#333}.body-main-content{background-color:#fff;margin-bottom:500px;position:relative;z-index:2}.footer{background-color:#127acc;padding:150px 0 0 0;margin-top:80px;position:fixed;bottom:0;left:0;width:100%}.footer .footer-wrapper{padding-bottom:100px}.footer .footer-wrapper .logo{display:flex;justify-content:center}.footer .footer-wrapper .logo img{max-height:230px;max-width:900px;object-fit:contain}.footer .footer-bottom{padding:15px 0;border-top:1px solid rgba(226,226,226,.3333333333)}.footer .footer-bottom .footer-icon{display:flex;align-items:center}.footer .footer-bottom .footer-icon a{margin-right:10px;line-height:0px}.footer .footer-bottom .footer-icon a ion-icon{color:#fff;font-size:24px}.footer .footer-bottom .footer-icon a ion-icon:hover{color:#ee397d}.footer .footer-bottom span{font-size:14px;color:#fff;font-weight:300;display:flex;align-items:center;justify-content:flex-end}.footer .footer-bottom span ion-icon{margin-right:5px}.hero{padding:150px 0}.hero .hero-wrapper .hero-text h1{font-weight:600;color:#127acc;font-size:63px;line-height:75px}.hero .hero-wrapper .hero-text .hero-btn{padding:6px 25px;border-radius:35px;background-color:#127acc;font-size:14px;font-weight:400;color:#fff;display:flex;align-items:center;cursor:pointer}.hero .hero-wrapper .hero-text .hero-btn i{margin-left:5px;line-height:0px}.hero .hero-wrapper .hero-text .hero-btn:hover{background-color:#333}.hero .hero-wrapper .hero-img img{max-height:450px;width:100%;object-fit:contain}.about .about-wrapper{background-position:center;background-repeat:no-repeat;background-size:contain}.about .about-wrapper .about-arrow img{max-height:180px;width:100%;object-fit:contain}.about .about-wrapper h2{font-family:"Open Sans",sans-serif;font-weight:700}.about .about-wrapper h3{color:#127acc}.about .about-wrapper .about-btn{padding:6px 25px;border-radius:35px;background-color:#127acc;font-size:14px;font-weight:400;color:#fff;display:flex;align-items:center;cursor:pointer}.about .about-wrapper .about-btn i{margin-left:5px;line-height:0px}.about .about-wrapper .about-btn:hover{background-color:#333}.about .about-wrapper p{padding:15px 0}.player-section{display:flex;justify-content:center}.player-section .vedio-player{height:auto;width:auto}.player-section .vedio-player video{max-width:100%;max-height:100%}.homepagevideo{cursor:pointer}.work .work-swipper{margin-top:35px}.work .work-swipper .swiper-wrapper{position:relative}.work .work-swipper .swiper-button-next::after{height:40px;width:40px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#787878;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;font-size:14px}.work .work-swipper .swiper-button-next{top:50%;transform:translateY(-50%)}.work .work-swipper .swiper-button-prev{top:50%;transform:translateY(-50%)}.work .work-swipper .swiper-button-next:hover::after{background-color:#127acc;color:#fff}.work .work-swipper .swiper-button-prev:hover::after{background-color:#127acc;color:#fff}.work .work-swipper .swiper-button-prev::after{height:40px;width:40px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;color:#787878;font-size:14px}.work .work-swipper .swiper-pagination .swiper-pagination-bullet{background-color:#127acc}.work-item{border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,0);background-color:#f1f1f1;cursor:pointer;min-height:275px}.work-item:hover{border:1px solid rgba(195,195,195,.7960784314)}.work-item .work-img{height:200px;width:100%;position:relative}.work-item .work-img img{height:100%;width:100%;object-fit:cover}.work-item .work-img .overly{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}.work-item .work-img .overly ion-icon{font-size:50px;color:#fff}.work-item .work-content{padding:12px}.work-item .work-content h5{display:block;display:-webkit-box;height:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:400;font-size:14px;line-height:20px}.company-work{padding:50px 0 80px 0;position:relative;z-index:1;margin-top:60px}.company-work .overly{z-index:1;background-image:linear-gradient(267deg, #fff 7%, transparent 53%, #fff 93%);width:auto;display:block;position:absolute;top:0%;bottom:0%;left:0%;right:0%}.company-work .comapny-swipper{margin-top:40px}.company-work .comapny-swipper .swiper-wrapper{transition-timing-function:linear}.company-work .comapny-swipper .swiper-slide{height:auto;max-height:100px;width:auto;max-width:200px}.logo-item{height:50px;width:100%}.logo-item img{box-sizing:border-box;filter:grayscale(100%);width:100%;height:100%;object-fit:contain}.logo-item:hover img{filter:grayscale(0%)}.cta{padding:60px 0}.cta .cta-wrapper{max-width:950px;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:30px;padding:80px 40px}.cta .cta-wrapper h2{font-size:50px;line-height:62px;color:#fff;font-weight:500;font-family:"Open Sans",sans-serif}.cta .cta-wrapper p{color:#fff}.cta .cta-wrapper .cta-btn{padding:6px 25px;border-radius:35px;background-color:#127acc;font-size:14px;font-weight:400;color:#fff;display:flex;align-items:center;cursor:pointer;background-color:#fff;color:#127acc;margin-top:30px;padding:8px 25px;font-size:16px;font-weight:500}.cta .cta-wrapper .cta-btn i{margin-left:5px;line-height:0px}.cta .cta-wrapper .cta-btn:hover{background-color:#333}.cta .cta-wrapper .cta-btn:hover{color:#fff;background-color:rgba(243,243,243,.1725490196)}.cta .cta-wrapper .round-shape{display:flex;justify-content:center}.cta .cta-wrapper .round-shape img{max-height:220px;max-width:auto;object-fit:contain}.cta-extra-padding{padding:60px 0 100px 0}.feature-wrapper .swiper-wrapper{position:relative}.feature-wrapper .swiper-button-next::after{height:60px;width:60px;border-radius:50%;background-color:#127acc;display:flex;justify-content:center;align-items:center;color:#fff;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;font-size:20px}.feature-wrapper .swiper-button-next{top:50%;transform:translateY(-50%)}.feature-wrapper .swiper-button-prev{top:50%;transform:translateY(-50%)}.feature-wrapper .swiper-button-next:hover::after{background-color:#fff;color:#127acc}.feature-wrapper .swiper-button-prev:hover::after{background-color:#fff;color:#127acc}.feature-wrapper .swiper-button-prev::after{height:60px;width:60px;border-radius:50%;background-color:#127acc;display:flex;justify-content:center;align-items:center;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;color:#fff;font-size:20px}.feature-wrapper .swiper-wrapper{transition-timing-function:linear}.feature-wrapper .swiper-slide{height:100vh;max-height:650px;width:30%;max-width:500px}.feature-card{height:100%;width:100%;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:20px;background-color:#fff;border-left:1px solid rgba(195,195,195,.4392156863);border-right:1px solid rgba(195,195,195,.4392156863)}.feature-card:hover{transition:all .3s ease-in-out}.feature-card:hover p{opacity:1;left:0}.feature-card:hover h2{color:#fff}.feature-card h2{color:#d4d8dd;text-transform:uppercase;font-weight:600}.feature-card p{color:#fff;margin-top:20px;opacity:0;position:relative;left:-400px}.color-1:hover{background-color:#0064b2}.color-2:hover{background-color:#0d5f9d}.color-3:hover{background-color:#e2252c}.color-4:hover{background-color:#abd2ef}.color-4:hover h2{color:#333}.color-4:hover p{color:#323232}.color-5:hover{background-color:#7cadd5}.color-5:hover h2{color:#333}.color-5:hover p{color:#323232}.color-6:hover{background-color:#cf1b1a}.color-7:hover{background-color:#ff4342}.color-8:hover{background-color:#fff}.color-8:hover h2{color:#333}.color-8:hover p{color:#323232}.color-9:hover{background-color:#e7f8ff}.color-9:hover h2{color:#333}.color-9:hover p{color:#323232}.color-10:hover{background-color:#95d2ed}.color-10:hover h2{color:#333}.color-10:hover p{color:#323232}.color-11:hover{background-color:#46abd7}.color-11:hover h2{color:#333}.color-11:hover p{color:#323232}.color-12:hover{background-color:#625efb}