@font-face{font-family:"Public Sans";font-style:italic;font-weight:100 900;font-display:swap;src:url("../fonts/public-sans-vietnamese-normal.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Public Sans";font-style:italic;font-weight:100 900;font-display:swap;src:url("../fonts/public-sans-latin-ext-normal.woff2") format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Public Sans";font-style:italic;font-weight:100 900;font-display:swap;src:url("../fonts/public-sans-latin-ext-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Public Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/public-sans-vietnamese-italic.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Public Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/public-sans-latin-ext-italic.woff2") format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Public Sans";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/public-sans-latin-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.btn{display:inline-block;font-family:"Public Sans",sans-serif;font-size:.938rem;font-weight:600;color:rgba(255,255,255,.8);text-align:center;text-decoration:none;user-select:none;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:10px 20px;border-radius:10px;text-transform:uppercase;position:relative}.btn:hover{color:rgba(255,255,255,.8);text-decoration:none}@media(max-width: 767px){.btn{width:100%}}.btn.btn-primary{color:#040406;background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);border-radius:10px;border:none;padding:15px;font-size:1rem}.btn.btn-secondary{color:#040406;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);padding:20px 80px 20px 30px;font-size:1.2rem;border-radius:15px;justify-content:center;display:inline-flex;gap:10px;align-items:center;overflow:hidden;position:relative;transition:box-shadow .3s ease,background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease;z-index:9;border:1px solid #fff;-webkit-clip-path:inset(0 round 10px);clip-path:inset(0 round 10px)}@media(max-width: 1199px){.btn.btn-secondary{font-size:1rem}}@media(max-width: 991px){.btn.btn-secondary{font-size:.9rem;padding:13px 58px 13px 20px}}.btn.btn-secondary:before{content:"";position:absolute;width:100%;height:100%;background:#040406;top:0;left:0;border-radius:15px;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s ease,background-color .3s ease;z-index:-1}.btn.btn-secondary::after{content:"";position:absolute;top:50%;right:15px;background:url("../images/btn-arrow.svg") no-repeat -47px 0/cover;width:40px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%) rotate(0deg);transition:transform .3s ease}@media(max-width: 991px){.btn.btn-secondary::after{background:url("../images/btn-arrow.svg") no-repeat -35px 0/cover;width:30px;height:30px}}.btn.btn-secondary:hover{color:#fff}.btn.btn-secondary:hover:before{transform:scale3d(1, 1, 1)}.btn.btn-secondary:hover::after{background-position:0 0;transform:translateY(-50%) rotate(-50deg)}@media(max-width: 991px){.btn.btn-secondary:hover::after{background-position:0 0}}.btn.btn-blue{color:#fff;background:linear-gradient(90deg, rgb(0, 96, 165) 0%, rgb(0, 74, 128) 50%, rgb(2, 40, 68) 100%);padding:20px 80px 20px 30px;font-size:1.2rem;border-radius:15px;justify-content:center;display:inline-flex;gap:10px;align-items:center;overflow:hidden;position:relative;z-index:9;border:1px solid rgba(0,0,0,0)}@media(max-width: 1199px){.btn.btn-blue{font-size:1rem}}@media(max-width: 991px){.btn.btn-blue{font-size:.9rem;padding:13px 58px 13px 20px}}.btn.btn-blue::after{content:"";position:absolute;top:50%;right:15px;background:url("../images/portfolio-form/submit-btn-arrow.svg") no-repeat 0 0/cover;width:40px;height:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:transform .3s ease}@media(max-width: 991px){.btn.btn-blue::after{background:url("../images/portfolio-form/submit-btn-arrow.svg") no-repeat 0 0/cover;width:30px;height:30px}}.btn.btn-blue:hover{border:1px solid #040406;background:none;color:#040406}.btn.btn-blue:hover::after{background-position:-41px 0}@media(max-width: 991px){.btn.btn-blue:hover::after{background-position:-41px 0}}.btn.btn-light{color:#fff;background:rgba(255,255,255,.1)}.btn.btn-outline-primary{color:#fff;background:linear-gradient(#000000, #000000) padding-box,linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%) border-box}.btn.btn-outline-secondry{border:1px solid rgba(255,255,255,.6);border-radius:15px;padding:15px 70px 15px 30px}@media(max-width: 1199px){.btn.btn-outline-secondry{font-size:.8rem;padding:15px 60px 15px 25px}}.btn.btn-outline-secondry::after{content:"";position:absolute;top:50%;right:15px;background:url("../images/outine-btn-arrow.svg") no-repeat -40px 0/cover;width:30px;height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.34s all ease;transition:.34s all ease}@media(max-width: 1199px){.btn.btn-outline-secondry::after{background-position:-45px 0;width:25px}}.btn.btn-outline-secondry:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);color:#040406}.btn.btn-outline-secondry:hover::after{background-position:0px 0}@media(max-width: 1199px){.btn.btn-outline-secondry:hover::after{background-position:-8px 0}}.btn.btn-arrow{background:rgba(0,0,0,0);color:#040406;padding:10px;border:1px solid rgba(255,255,255,.8);width:50px;height:50px;border-radius:50px}@media(max-width: 991px){.btn.btn-arrow{width:40px;height:40px}}@media(max-width: 991px){.btn.btn-arrow{width:30px;height:30px}}.btn.btn-arrow:hover{transform:scaleX(1);background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.btn.btn-arrow:hover::after{background-position:0 0}@media(max-width: 991px){.btn.btn-arrow:hover::after{background-position:-10px 0;right:6px}}@media(max-width: 767px){.btn.btn-arrow:hover::after{background-position:-8px 0}}.btn.btn-arrow::after{content:"";position:absolute;top:50%;right:6px;background:url("../images/home/arrow-white.svg") no-repeat -40px 0/cover;width:30px;height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.34s all ease;transition:.34s all ease;transition:transform .34s ease,background-position .34s ease,top .34s ease}@media(max-width: 991px){.btn.btn-arrow::after{width:15px;height:15px}}@media(max-width: 767px){.btn.btn-arrow::after{right:10px;width:10px;height:10px;background:url("../images/home/arrow-white.svg") no-repeat -25px 0/cover}}.btn.btn-contact{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);color:#040406;padding:15px 70px 15px 30px;font-size:1rem;border-radius:15px;justify-content:center;display:inline-flex;gap:10px;align-items:center;overflow:hidden;position:relative;transition:box-shadow .3s ease,background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease;z-index:9;border:1px solid rgba(255,255,255,.2);-webkit-clip-path:inset(0 round 10px);clip-path:inset(0 round 10px)}@media(max-width: 1199px){.btn.btn-contact{font-size:.8rem;padding:15px 60px 15px 25px}}.btn.btn-contact:before{content:"";position:absolute;width:100%;height:100%;background:#040406;top:0;left:0;border-radius:15px;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s ease,background-color .3s ease;z-index:-1}.btn.btn-contact::after{content:"";position:absolute;top:50%;right:15px;background:url("../images/btn-arrow-small.svg") no-repeat 0 0/cover;width:33px;height:33px;-webkit-transform:translateY(-50%);transform:translateY(-50%) rotate(0deg);transition:transform .3s ease}.btn.btn-contact:hover{color:#fff;border:1px solid rgba(255,255,255,.5)}.btn.btn-contact:hover:before{transform:scale3d(1, 1, 1)}.btn.btn-contact:hover::after{background-position:-36px 0;transform:translateY(-50%) rotate(-50deg)}.btn.btn-black{background:#040406;color:#fff;padding:15px 70px 15px 30px;font-size:1rem;border-radius:15px;justify-content:center;display:inline-flex;gap:10px;align-items:center;overflow:hidden;position:relative;transition:box-shadow .3s ease,background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease;z-index:9;border:1px solid #040406;-webkit-clip-path:inset(0 round 10px);clip-path:inset(0 round 10px)}@media(max-width: 1199px){.btn.btn-black{font-size:.8rem;padding:15px 60px 15px 25px}}.btn.btn-black:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);top:0;left:0;border-radius:15px;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s ease,background-color .3s ease;z-index:-1}.btn.btn-black::after{content:"";position:absolute;top:50%;right:15px;background:url("../images/btn-arrow-small.svg") no-repeat -36px 0/cover;width:33px;height:33px;-webkit-transform:translateY(-50%);transform:translateY(-50%) rotate(0deg);transition:transform .3s ease}.btn.btn-black:hover{color:#040406;border:1px solid #040406}.btn.btn-black:hover:before{transform:scale3d(1, 1, 1)}.btn.btn-black:hover::after{background-position:0 0;transform:translateY(-50%) rotate(-50deg)}.btn.btn-primary-contact{background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);color:#040406;padding:15px 70px 15px 30px;font-size:1rem;border-radius:15px;justify-content:center;display:inline-flex;gap:10px;align-items:center;overflow:hidden;position:relative;transition:box-shadow .3s ease,background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease;z-index:9;border:1px solid rgba(255,255,255,.2);-webkit-clip-path:inset(0 round 10px);clip-path:inset(0 round 10px)}@media(max-width: 1199px){.btn.btn-primary-contact{font-size:.8rem;padding:15px 60px 15px 25px}}.btn.btn-primary-contact:before{content:"";position:absolute;width:100%;height:100%;background:#040406;top:0;left:0;border-radius:15px;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s ease,background-color .3s ease;z-index:-1}.btn.btn-primary-contact::after{content:"";position:absolute;top:50%;right:15px;background:url("../images/btn-arrow-small.svg") no-repeat 0 0/cover;width:33px;height:33px;-webkit-transform:translateY(-50%);transform:translateY(-50%) rotate(0deg);transition:transform .3s ease}.btn.btn-primary-contact:hover{color:#fff;border:1px solid rgba(255,255,255,.5)}.btn.btn-primary-contact:hover:before{transform:scale3d(1, 1, 1)}.btn.btn-primary-contact:hover::after{background-position:-36px 0;transform:translateY(-50%) rotate(-50deg)}.btn.btn-glow{position:relative;display:inline-block;font-size:1.25rem;padding:20px 65px;border-radius:15px;color:#fff;background-color:#040406;border:none;cursor:pointer;z-index:1}@media(max-width: 1399px){.btn.btn-glow{padding:20px 50px;font-size:1rem}}@media(max-width: 991px){.btn.btn-glow{padding:15px 40px}}@media(max-width: 767px){.btn.btn-glow{padding:12px 40px;font-size:.9rem}}.btn.btn-glow:hover::before{filter:blur(10px)}.btn.btn-glow::before{content:"";position:absolute;top:0;left:0;width:calc(100% + 7px);height:calc(100% + 7px);transform:translate(-3.5px, -3.5px);background:linear-gradient(90deg, #58EAE3 0%, #7EC0E7 25%, #A396EA 50%, #C471ED 75%, #83B9E7 100%);background-size:600% 600%;border-radius:15px;z-index:-2;animation:animate-border 4s ease infinite;transition:filter .4s ease}.btn.btn-glow::after{content:"";position:absolute;inset:0;background-color:#000;border-radius:15px;z-index:-1}@keyframes animate-border{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.btn.btn-padding{padding:15px 40px;font-size:1rem}@media(max-width: 767px){.btn.btn-padding{font-size:.9rem}}.btn.btn-transperent{color:rgba(255,255,255,.8);background:rgba(0,0,0,0);padding:15px 70px 15px 30px;font-size:1rem;border-radius:10px;justify-content:center;display:inline-flex;gap:10px;align-items:center;overflow:hidden;position:relative;transition:box-shadow .3s ease,background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease;z-index:9;border:1px solid rgba(255,255,255,.8);-webkit-clip-path:inset(0 round 10px);clip-path:inset(0 round 10px)}@media(max-width: 1199px){.btn.btn-transperent{font-size:1rem}}@media(max-width: 991px){.btn.btn-transperent{font-size:.9rem;padding:13px 58px 13px 20px}}.btn.btn-transperent:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);top:0;left:0;border-radius:10px;pointer-events:none;transform-origin:100% 50%;transform:scale3d(0, 1, 1);transition:transform .3s ease,background-color .3s ease;z-index:-1}.btn.btn-transperent::after{content:"";position:absolute;top:50%;right:10px;background:url("../images/btn-arrow-small.svg") no-repeat -36px 0/cover;width:33px;height:33px;-webkit-transform:translateY(-50%);transform:translateY(-50%) rotate(0deg);transition:transform .3s ease}.btn.btn-transperent:hover{color:#040406}.btn.btn-transperent:hover:before{transform:scale3d(1, 1, 1)}.btn.btn-transperent:hover::after{transform:translateY(-50%) rotate(-50deg);background-position:0px 0}@media(max-width: 991px){.btn.btn-transperent:hover::after{background-position:0px 0}}.btn-view a{margin-bottom:14px}@media(max-width: 767px){.btn-view a{margin-bottom:10px}}@media(max-width: 767px){.btn-view .ml-20{margin-left:0}}@keyframes pulse{to{box-shadow:0 0 0 10px #737373 100%}}@-webkit-keyframes spin{from{transform:translate(-50%, -50%) rotate(0)}to{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spin{from{transform:translate(-50%, -50%) rotate(0)}to{transform:translate(-50%, -50%) rotate(360deg)}}.desktop-menu{transition:all ease .5s}.desktop-menu::before{content:"";background:rgba(0,0,0,.1);backdrop-filter:blur(20px);position:fixed;left:0;top:0;bottom:0;right:0;z-index:999}.header{padding:18px 0;background:rgba(4,4,6,.2);transition:transform .3s ease-in-out;position:fixed;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}@media(max-width: 991px){.header{backdrop-filter:none;background:#040406}}.header.hidden{transform:translateY(-100%);transition:transform .3s ease-in-out}@media(max-width: 1199px){.header .navbar-brand img{width:170px}}.header .header-info{margin-bottom:18px}@media(max-width: 991px){.header .header-info{display:none}}.header .header-info ul .btn-header span{position:relative}.header .header-info ul .btn-header span::before{content:"";position:absolute;top:50%;left:-40px;background:rgba(0,0,0,0);width:20px;height:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .header-info ul .btn-header:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);border-radius:10px}.header .header-info ul .btn-header:hover a{color:#040406}.header .header-info ul .btn-header:hover span::before{background-position:-26px 0}.header .header-info ul .btn-header a{padding-left:45px}.header .header-info ul .email span::before{background:url("../images/mega-menu/email.svg") no-repeat 0 0/cover}.header .header-info ul .whatsapp span::before{left:-40px;width:20px;height:20px;background:url("../images/mega-menu/whatsapp.svg") no-repeat 0 0/cover}.header .header-info ul .whatsapp:hover span::before{background-position:-22px 0}.header .header-info ul .book-call .btn-glow{font-size:.9rem;padding:10px 15px 10px 15px;border-radius:10px}.header .header-info ul .book-call .btn-glow::before{width:calc(100% + 4px);height:calc(100% + 4px);transform:translate(-2px, -2px);border-radius:10px}.header .header-info ul .book-call .btn-glow::after{border-radius:10px}.header .header-info ul .contact-us{position:relative;animation:pulse 4s infinite 4s cubic-bezier(0.25, 0, 0, 1);box-shadow:0 0 0 0 #fff;border-radius:10px}.header .header-info ul .contact-us::after{position:absolute;content:"";top:10px;right:10px;width:23px;height:22px;background:url("../images/mega-menu/contact-us.svg") no-repeat -24px 0/cover}@keyframes pulse{to{box-shadow:0 0 0 18px rgba(255,255,255,0)}}.header .header-info ul .contact-us:hover .btn-primary{background:linear-gradient(90deg, rgb(0, 96, 165) 0%, rgb(0, 74, 128) 50%, rgb(2, 40, 68) 100%);color:#fff}.header .header-info ul .contact-us:hover::after{background-position:0 0}.header .header-info ul .contact-us a{padding:10px 40px 10px 15px}@media(max-width: 991px){.header .header-menu .menu{position:fixed;width:530px;left:0;top:0;height:100%;overflow:hidden;transform:translate(-100%);transition:all .5s ease;z-index:4}}@media(max-width: 991px)and (max-width: 991px){.header .header-menu .menu.active{transform:translate(0%)}}@media(max-width: 767px){.header .header-menu .menu{width:100%}}@media(max-width: 991px){.header .header-menu .menu>ul{display:inherit;background:#202020}}@media(max-width: 991px){.header .header-menu .menu>ul>li{margin:0;display:block;position:relative}}.header .header-menu .menu>ul>li>a{font-size:1.1rem;font-weight:500;color:#fff;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-decoration:none;position:relative;padding:0 12px;transition:color .3s ease}@media(max-width: 991px){.header .header-menu .menu>ul>li>a{padding:10px 50px 10px 15px !important;color:#fff;background:unset;-webkit-text-fill-color:unset;font-size:1.1rem;line-height:1.5;font-weight:700;height:auto;display:block;border-bottom:1px solid rgba(255,255,255,.1)}}@media(max-width: 991px){.header .header-menu .menu>ul>li .arrow-up-dpwn{background:url("../images/mega-menu/nav-down-arrow.svg") no-repeat center;width:50px;height:100%;position:absolute;right:0;top:0;z-index:2}}.header .header-menu .menu>ul>li .sub-menu{display:none;z-index:500;background:#202020;backdrop-filter:blur(30px);padding:20px 30px;transition:all .5s ease;margin-top:15px;opacity:0;visibility:hidden;border-radius:20px}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu{visibility:visible;opacity:1;position:fixed;box-shadow:none;margin:0;padding:15px;top:0;left:0;width:100%;height:100%;padding-top:65px;max-width:none;min-width:auto;display:none;transform:translateX(0%);overflow-y:auto;border-radius:0px}}.header .header-menu .menu>ul>li .sub-menu.portfolio-menu,.header .header-menu .menu>ul>li .sub-menu.our-quality-menu{max-width:730px}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu.portfolio-menu,.header .header-menu .menu>ul>li .sub-menu.our-quality-menu{max-width:630px}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.portfolio-menu,.header .header-menu .menu>ul>li .sub-menu.our-quality-menu{max-width:100%}}.header .header-menu .menu>ul>li .sub-menu.our-quality-menu .sub-nav li{max-width:50%;flex:0 0 50%}@media(max-width: 767px){.header .header-menu .menu>ul>li .sub-menu.our-quality-menu .sub-nav li{max-width:100%;flex:0 0 100%}}.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu{max-width:1250px}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu{max-width:1100px}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu{max-width:100%}}.header .header-menu .menu>ul>li .sub-menu.our-company-menu{width:600px}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu.our-company-menu{width:500px}}@media(max-width: 1199px){.header .header-menu .menu>ul>li .sub-menu.our-company-menu{width:450px}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.our-company-menu{width:100%}}.header .header-menu .menu>ul>li .sub-menu.our-company-menu .our-company .sub-nav li{max-width:50%;flex:0 0 50%}@media(max-width: 767px){.header .header-menu .menu>ul>li .sub-menu.our-company-menu .our-company .sub-nav li{max-width:100%;flex:0 0 100%}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.hire-menu,.header .header-menu .menu>ul>li .sub-menu.service-menu{grid-template-columns:repeat(1, 1fr) !important}}@media(max-width: 1600px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .our-services,.header .header-menu .menu>ul>li .sub-menu.service-menu .our-services{max-height:450px;overflow-y:auto}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .our-services,.header .header-menu .menu>ul>li .sub-menu.service-menu .our-services{max-height:100%}}@media(max-width: 1600px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .our-services .grid-column-4,.header .header-menu .menu>ul>li .sub-menu.service-menu .our-services .grid-column-4{gap:10px;margin-bottom:40px}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .our-services .grid-column-4,.header .header-menu .menu>ul>li .sub-menu.service-menu .our-services .grid-column-4{grid-template-columns:repeat(2, 1fr);margin-bottom:0}}@media(max-width: 767px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .our-services .grid-column-4,.header .header-menu .menu>ul>li .sub-menu.service-menu .our-services .grid-column-4{grid-template-columns:repeat(1, 1fr)}}.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .list-item,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .list-item{max-width:25%;flex:0 0 25%}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .list-item,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .list-item{max-width:100%;flex:0 0 100%}}.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box{max-width:75%;flex:0 0 75%;border-radius:28px;background:linear-gradient(92deg, #4E54C8 -2.29%, #8F94FB 104.84%);padding:25px}@media(max-width: 1199px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box{padding:20px}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box{max-width:100%;flex:0 0 100%;justify-content:center;flex-wrap:wrap}}.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box .contact-right,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box .contact-right{max-width:699px}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box .contact-right,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box .contact-right{max-width:100%;text-align:center}}.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box .contact-right p,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box .contact-right p{font-size:1rem;line-height:1.5;margin-bottom:0px}@media(max-width: 1600px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box .contact-right p,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box .contact-right p{font-size:.875rem}}@media(max-width: 1199px){.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box .contact-right p,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box .contact-right p{font-size:.75rem;margin-bottom:15px}}.header .header-menu .menu>ul>li .sub-menu.hire-menu .get-botom-part .conatct-box .contact-left a,.header .header-menu .menu>ul>li .sub-menu.service-menu .get-botom-part .conatct-box .contact-left a{padding-right:70px}.header .header-menu .menu>ul>li .sub-menu ul li a{display:inline-block;padding:0px;font-size:.938rem;color:#555;transition:color .3s ease;text-decoration:none;text-transform:capitalize}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu ul li a{display:block}}.header .header-menu .menu>ul>li .sub-menu.mega-menu-column-4{max-width:1320px;width:100%;padding:30px 30px 30px;gap:15px 20px}@media(max-width: 1600px){.header .header-menu .menu>ul>li .sub-menu.mega-menu-column-4{padding:15px;grid-template-columns:repeat(5, 1fr)}}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu.mega-menu-column-4{gap:5px}}@media(max-width: 1199px){.header .header-menu .menu>ul>li .sub-menu.mega-menu-column-4{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.mega-menu-column-4{padding-top:65px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.header .header-menu .menu>ul>li .sub-menu.mega-menu-column-4{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item{flex:0 0 100%;padding:0px}}.header .header-menu .menu>ul>li .sub-menu .list-item .title{font-size:1.3rem;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:700;line-height:1.5;padding:0;margin-bottom:15px;margin-top:0px;display:block;text-align:left}@media(max-width: 1600px){.header .header-menu .menu>ul>li .sub-menu .list-item .title{font-size:1.1rem}}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu .list-item .title{margin-bottom:20px}}@media(max-width: 1199px){.header .header-menu .menu>ul>li .sub-menu .list-item .title{font-size:1rem}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item .title{font-size:1.2rem;text-transform:capitalize;margin-bottom:5px}}.header .header-menu .menu>ul>li .sub-menu .list-item .title::after{display:none}.header .header-menu .menu>ul>li .sub-menu .list-item .title img{margin-right:10px}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item img{margin-top:0}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav{margin-bottom:15px}}.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li{display:block;position:relative}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li{padding:0px 20px}}.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a{margin-bottom:13px;padding-right:0px;padding-left:25px;display:inline-block;font-size:1rem;line-height:1.5;color:rgba(255,255,255,.8);transition:all .3s ease-in-out;font-weight:500;position:relative}@media(max-width: 1600px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a{line-height:1.1;margin-bottom:10px}}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a{font-size:.913rem;padding-left:20px}}@media(max-width: 1199px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a{font-size:.8rem}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a{position:static;display:block;padding-left:0px;font-size:.9rem;line-height:1.5;font-weight:600;padding:13px 0px;border-bottom:1px solid rgba(255,255,255,.1);color:#fff;margin-bottom:0px}}.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a::after{content:"";position:absolute;background:url("../images/mega-menu/sub-arrow.svg");width:14px;height:17px;background-position:left 100%;background-repeat:no-repeat;background-size:contain;left:0;top:0px}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a::after{width:12px;height:12px;top:3px}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a::after{top:16px}}.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a::before{position:absolute;content:"";height:3px;width:0;left:0;right:0;bottom:-5px;background-color:rgba(0,0,0,0);color:#1fa2ff;border-bottom:2px solid #1fa2ff;transition:all .3s ease-in-out;transform:translate(0%, 0) translateZ(0);-webkit-transform:translate(0%, 0) translateZ(0);margin-left:25px}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a::before{display:none}}.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a:hover{color:#1fa2ff}.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a:hover::before{width:calc(100% - 25px)}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu .list-item .sub-nav li a:hover::before{display:none}}.header .header-menu .menu>ul>li .sub-menu.active{display:block;visibility:visible;opacity:1;color:#12d8fa}@media(max-width: 1199px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav.grid-column-4{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 991px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav.grid-column-4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav.gap-10{gap:5px}}.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li{max-width:100%;flex:0 0 100%}@media(max-width: 767px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li{padding:0px 5px}}.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li a{padding-left:0;padding-right:10px;margin-bottom:5px}@media(max-width: 767px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li a{font-size:.8rem}}@media(max-width: 1600px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li a img{width:25px}}@media(max-width: 1399px){.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li a img{width:20px}}.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li a:hover::before{width:calc(100% - 10px)}.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li a::after{display:none}.header .header-menu .menu>ul>li .sub-menu.our-expertise-menu .sub-nav li a::before{margin-left:0;bottom:-8px}.header .header-menu .menu>ul>li .single-column-menu{min-width:280px;max-width:350px}.header .header-menu .menu>ul>li.menu-item-has-children a{padding-right:20px}.header .header-menu .menu>ul>li.menu-item-has-children a.arrow-desktop:after,.header .header-menu .menu>ul>li.menu-item-has-children a .arrow-up-dpwn:after{content:"";background:url("../images/mega-menu/nav-down-arrow.svg") no-repeat center;width:13px;height:8px;position:absolute;right:0px;top:50%;transform:translate(0, -50%)}@media(max-width: 991px){.header .header-menu .menu>ul>li.menu-item-has-children a.arrow-desktop:after,.header .header-menu .menu>ul>li.menu-item-has-children a .arrow-up-dpwn:after{display:none}}@media(max-width: 991px){.header .header-menu .menu>ul>li.menu-item-has-children a .arrow-up-dpwn{position:relative}}@media(max-width: 991px){.header .header-menu .menu>ul>li.menu-item-has-children a .arrow-up-dpwn:after{right:18px;display:block}}.header .header-menu .menu>ul>li.menu-item-has-children a:hover{cursor:pointer}@media(max-width: 991px){.header .header-menu .menu .mobile-menu-head{display:flex;height:50px;border-bottom:1px solid rgba(0,0,0,.1);justify-content:center;align-items:center;position:relative;z-index:501;background-color:#000;top:0}}@media(max-width: 991px){.header .header-menu .menu .mobile-menu-head .go-back{height:50px;width:50px;border-right:1px solid rgba(0,0,0,.1);cursor:pointer;line-height:50px;text-align:center;color:#000;font-size:1rem;display:none}}.header .header-menu .menu .mobile-menu-head .logo img{width:170px}@media(max-width: 991px){.header .header-menu .menu .mobile-menu-head.active .go-back{display:block;position:absolute;left:0}}.header .header-menu .menu .mobile-menu-head .current-menu-title{display:none}@media(max-width: 991px){.header .header-menu .menu .mobile-menu-head .mobile-menu-close{height:50px;width:50px;border-left:1px solid rgba(0,0,0,.1);cursor:pointer;line-height:50px;text-align:center;color:#fff;font-size:2.438rem;font-weight:100;position:absolute;right:0}}@media(max-width: 991px){.header .header-menu .menu .menu-main{height:100%;overflow-x:hidden;overflow-y:auto}}.header .header-menu .menu.mob-active .header-info{display:flex}.header .header-menu .menu.mob-active .header-info ul{justify-content:start;margin:20px 15px 20px 15px;width:100%}@media(max-width: 767px){.header .header-menu .menu.mob-active .header-info ul{display:block}}@media(max-width: 991px){.header .header-menu .menu.mob-active .header-info ul li{flex:0 0 48%;max-width:48%}}@media(max-width: 767px){.header .header-menu .menu.mob-active .header-info ul li{margin-bottom:15px;flex:0 0 100%;max-width:100%}}.header .header-menu .menu.mob-active .header-info ul li .btn.btn-outline-primary{width:100%}@media(max-width: 991px){.header .mobile-menu-trigger{display:flex;height:25px;width:25px;margin-left:0px;cursor:pointer;align-items:center;justify-content:center}}.header .mobile-menu-trigger span{position:relative;margin:0 auto;display:block}.header .mobile-menu-trigger span:before,.header .mobile-menu-trigger span:after{display:inherit;position:absolute;content:""}.header .mobile-menu-trigger span,.header .mobile-menu-trigger span:before,.header .mobile-menu-trigger span:after{width:25px;height:2px;background-color:#fff;border-radius:10px;transition:all .4s}.header .mobile-menu-trigger span:before{top:-9px}.header .mobile-menu-trigger span:after{bottom:-9px}.header .menu-overlay.active{position:fixed;top:60px;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.header .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li>a:hover,.header .menu>ul>li .sub-menu>ul>li>a:hover,.header .item-right a:hover,.header .menu>ul>li:hover>a{color:#1fa2ff;background:unset;-webkit-text-fill-color:unset}.mobile-menu-head,.mobile-menu-trigger{display:none}@keyframes slideLeft{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@keyframes slideRight{0%{opacity:1;transform:translateX(0%)}100%{opacity:0;transform:translateX(100%)}}*,*::before,*::after{box-sizing:border-box}:root{font-size:16px}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:"Public Sans",sans-serif;font-weight:400;line-height:1.6;color:rgba(255,255,255,.8);background-color:#000;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(255,255,255,0);overflow-x:hidden;overflow-y:scroll}body.modal-open,body.mb-menu{overflow:hidden}h1{font-size:3.5rem;margin-top:0;margin-bottom:10px;font-family:"Public Sans",sans-serif;font-weight:900;line-height:1.5;color:#1fa2ff;text-transform:capitalize}@media(max-width: 1600px){h1{font-size:3.2rem}}@media(max-width: 1399px){h1{font-size:2.7rem}}@media(max-width: 1199px){h1{font-size:2.4rem}}@media(max-width: 575px){h1{font-size:2rem}}h2{font-size:3.125rem;font-weight:800;line-height:1.2;margin:15px 0;text-transform:capitalize}@media(max-width: 1600px){h2{font-size:2.8rem}}@media(max-width: 1399px){h2{font-size:2.4rem}}@media(max-width: 1199px){h2{font-size:2.2rem}}@media(max-width: 575px){h2{font-size:1.8rem}}h3{font-size:2.375rem;font-weight:800;margin:10px 0;line-height:1.2;text-transform:capitalize}@media(max-width: 1199px){h3{font-size:1.9rem}}@media(max-width: 575px){h3{font-size:1.7rem}}h4{font-size:1.875rem;font-weight:600;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);-webkit-background-clip:text;color:rgba(0,0,0,0);margin:10px 0;line-height:1.2;text-transform:capitalize}@media(max-width: 1199px){h4{font-size:1.5rem}}h5{font-size:1.5rem;font-weight:600;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);-webkit-background-clip:text;color:rgba(0,0,0,0);margin:10px 0;line-height:1.2;text-transform:capitalize}@media(max-width: 1199px){h5{font-size:1.3rem}}@media(max-width: 991px){h5{font-size:1.2rem}}h6{font-size:1.2rem;font-weight:600;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);-webkit-background-clip:text;color:rgba(0,0,0,0);margin:5px 0;line-height:1.2}@media(max-width: 1399px){h6{font-size:1rem}}p{font-size:1.1rem;line-height:1.5;margin-top:0;margin:10px 0;color:rgba(255,255,255,.8)}@media(max-width: 1399px){p{font-size:1rem}}ul{list-style-type:none}ol,ul{padding-left:0;margin:0}a{color:#1fa2ff;text-decoration:none}a:hover{color:#12d8fa;text-decoration:none}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{font-weight:600;text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input{color:#fff}input:focus{outline:none}input:-webkit-autofill{transition:background-color 125000s ease-in-out;-webkit-transition:background-color 125000s ease-in-out;-webkit-text-fill-color:#fff}input.error{position:static}.error{color:red;font-size:.8rem}input,button,select,optgroup,textarea{margin:0;font-family:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}textarea{resize:vertical}iframe{border:0}[hidden]{display:none !important}.text-decoration-none{text-decoration:none}.d-inline-block{display:inline-block}.d-none{display:none !important}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}@media(max-width: 991px){.flex-flow{flex-flow:wrap-reverse}}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-start{align-items:start}.align-items-end{align-items:end}.align-items-center{align-items:center}.align-items-baseline{align-items:baseline}.align-items-stretch{align-items:stretch}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.position-absolute{position:absolute}.position-relative{position:relative}.top-0{top:0}.top-50{top:50%}.bottom-0{bottom:0}.bottom-50{bottom:50%}.left-0{left:0}.left-50{left:50%}.translate-middle{transform:translate(-50%, -50%)}.right-0{right:0}.float-left{float:left}.gap-0{gap:0 !important}.gap-8{gap:8px}.gap-10{gap:10px}.gap-20{gap:20px}@media(max-width: 991px){.gap-20{gap:10px}}.gap-30{gap:30px}@media(max-width: 991px){.gap-30{gap:20px}}.gap-40{gap:40px}@media(max-width: 1600px){.gap-40{gap:20px}}.gap-50{gap:50px}@media(max-width: 1399px){.gap-50{gap:25px}}.position-relative{position:relative}.position-fixed{position:fixed}.mb-0{margin-bottom:0px}.ms-4{margin-right:10px}.menu-heading{font-size:1.625rem;font-weight:700;color:#fff !important;margin:0 0 20px 0;display:block;letter-spacing:1.1px;padding-right:0px !important}@media(max-width: 1600px){.menu-heading{font-size:1.25rem}}@media(max-width: 1199px){.menu-heading{font-size:1rem}}@media(max-width: 991px){.menu-heading{margin-bottom:5px}}.mt-0{margin-top:0px !important}.d-lg-none{display:none}.text-center{text-align:center}.w-100{width:100%}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-999{z-index:999}.gap-60{gap:60px}@media(max-width: 1600px){.gap-60{gap:40px}}@media(max-width: 1199px){.gap-60{gap:30px}}@media(max-width: 767px){.gap-60{gap:20px}}.gap-70{gap:70px}.custom-flex-col{display:flex}@media(max-width: 991px){.custom-flex-col{flex-wrap:wrap}}.custom-flex-col .content-1{flex:0 0 40%;max-width:40%}@media(max-width: 991px){.custom-flex-col .content-1{flex:0 0 100%;max-width:100%}}.custom-flex-col .content-2{flex:0 0 60%;max-width:60%}@media(max-width: 991px){.custom-flex-col .content-2{flex:0 0 100%;max-width:100%}}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}@media(max-width: 1199px){.mt-50{margin-top:25px}}.mt-60{margin-top:60px}@media(max-width: 1199px){.mt-60{margin-top:30px}}.mt-70{margin-top:70px}@media(max-width: 1199px){.mt-70{margin-top:35px}}.mt-80{margin-top:80px}@media(max-width: 1199px){.mt-80{margin-top:40px}}@media(max-width: 575px){.mt-80{margin-top:25px}}.mt-90{margin-top:90px}@media(max-width: 1199px){.mt-90{margin-top:45px}}@media(max-width: 575px){.mt-90{margin-top:30px}}.mt-100{margin-top:100px}@media(max-width: 1199px){.mt-100{margin-top:50px}}@media(max-width: 575px){.mt-100{margin-top:35px}}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}@media(max-width: 1199px){.mb-50{margin-bottom:25px}}.mb-60{margin-bottom:60px}@media(max-width: 1199px){.mb-60{margin-bottom:30px}}.mb-70{margin-bottom:70px}@media(max-width: 1199px){.mb-70{margin-bottom:35px}}.mb-80{margin-bottom:80px}@media(max-width: 1199px){.mb-80{margin-bottom:40px}}@media(max-width: 575px){.mb-80{margin-bottom:25px}}.mb-90{margin-bottom:90px}@media(max-width: 1199px){.mb-90{margin-bottom:45px}}@media(max-width: 575px){.mb-90{margin-bottom:30px}}.mb-100{margin-bottom:100px}@media(max-width: 1199px){.mb-100{margin-bottom:50px}}@media(max-width: 575px){.mb-100{margin-bottom:35px}}.ml-10{margin-left:10px}.ml-20{margin-left:20px}@media(max-width: 575px){.ml-20{margin-left:10px}}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-60{margin-right:60px}.p-10{padding:10px}.p-20{padding:20px}.list-padding{padding:10px 20px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}@media(max-width: 991px){.pt-30{padding-top:20px}}@media(max-width: 767px){.pt-30{padding-top:10px}}.pt-40{padding-top:40px}@media(max-width: 575px){.pt-40{padding-top:35px}}.pt-50{padding-top:50px}@media(max-width: 1199px){.pt-50{padding-top:35px}}@media(max-width: 575px){.pt-50{padding-top:25px}}.pt-60{padding-top:60px}@media(max-width: 1199px){.pt-60{padding-top:30px}}@media(max-width: 767px){.pt-60{padding-top:20px}}.pt-70{padding-top:70px}@media(max-width: 1199px){.pt-70{padding-top:35px}}.pt-80{padding-top:80px}@media(max-width: 1199px){.pt-80{padding-top:40px}}@media(max-width: 575px){.pt-80{padding-top:35px}}.pt-90{padding-top:90px}@media(max-width: 1199px){.pt-90{padding-top:45px}}@media(max-width: 575px){.pt-90{padding-top:30px}}.pt-100{padding-top:100px}@media(max-width: 991px){.pt-100{padding-top:65px}}@media(max-width: 767px){.pt-100{padding-top:45px}}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}@media(max-width: 991px){.pb-30{padding-bottom:20px}}@media(max-width: 767px){.pb-30{padding-bottom:10px}}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}@media(max-width: 1199px){.pb-50{padding-bottom:35px}}.pb-60{padding-bottom:60px}@media(max-width: 1199px){.pb-60{padding-bottom:45px}}@media(max-width: 767px){.pb-60{padding-bottom:25px}}.pb-70{padding-bottom:70px}@media(max-width: 1199px){.pb-70{padding-bottom:50px}}.pb-80{padding-bottom:80px}@media(max-width: 1199px){.pb-80{padding-bottom:40px}}@media(max-width: 575px){.pb-80{padding-bottom:35px}}.pb-90{padding-bottom:90px}@media(max-width: 1199px){.pb-90{padding-bottom:45px}}@media(max-width: 575px){.pb-90{padding-bottom:50px}}.pb-100{padding-bottom:100px}@media(max-width: 1199px){.pb-100{padding-bottom:70px}}@media(max-width: 575px){.pb-100{padding-bottom:50px}}@media(max-width: 767px){.pb-100{padding-bottom:35px}}.text-center{text-align:center}.text-left{text-align:left}.black-bg{background:#040406}.pink-bg{background:#ffc0d9}.violet-bg{background:#d0bfff}.green-bg{background:#b5f1cc}.orange-bg{background:#ffd8c0}.blue-bg{background:#9fe9f6}.yellow-bg{background:#ffe2a5}@media(max-width: 767px){.border-top-100{border-top:1px solid rgba(255,255,255,.3);padding:15px}}.border-left{border-left:1px solid rgba(255,255,255,.3);padding-left:15px}@media(max-width: 991px){.border-left{border-left:none}}.border-left-black{border-left:1px solid #000;padding-left:15px}.dark-grey-bg{background:#1f1f1f}.border-white-100{border:1px solid rgba(255,255,255,.3)}.border-pink{border:1px solid rgba(255,192,217,.6)}.border-pink-100{border:1px solid rgba(255,192,217,.3)}.border-violet{border:1px solid rgba(208,191,255,.6)}.border-violet-100{border:1px solid rgba(208,191,255,.3)}.border-green{border:1px solid rgba(181,241,204,.6)}.border-green-100{border:1px solid rgba(181,241,204,.3)}.border-orange{border:1px solid rgba(255,216,192,.6)}.border-orange-100{border:1px solid rgba(255,216,192,.3)}.border-blue{border:1px solid rgba(159,233,246,.6)}.border-blue-100{border:1px solid rgba(159,233,246,.3)}.border-yellow{border:1px solid rgba(255,226,165,.6)}.border-yellow-100{border:1px solid rgba(255,226,165,.3)}.border-radius{border-radius:10px}.border-radius-20{border-radius:20px}.border-radius-30{border-radius:30px}@media(max-width: 767px){.border-radius-30{border-radius:20px}}.border-radius-60{border-radius:60px}@media(max-width: 1399px){.border-radius-60{border-radius:40px}}@media(max-width: 1199px){.border-radius-60{border-radius:30px}}@media(max-width: 575px){.border-radius-60{border-radius:10px}}.white-line{position:relative}.white-line::before{content:"";position:absolute;background:rgba(255,255,255,.2);width:280px;height:1px;top:-15px;left:0}@media(max-width: 1399px){.white-line::before{width:235px}}@media(max-width: 1199px){.white-line::before{width:310px}}@media(max-width: 375px){.white-line::before{width:290px}}.pink-line,.green-line,.violet-line,.orange-line,.blue-line,.yellow-line{position:relative}.pink-line::before,.green-line::before,.violet-line::before,.orange-line::before,.blue-line::before,.yellow-line::before{content:"";position:absolute;background:#ffc0d9;width:370px;height:1px;top:-15px;left:0}@media(max-width: 1399px){.pink-line::before,.green-line::before,.violet-line::before,.orange-line::before,.blue-line::before,.yellow-line::before{width:290px}}@media(max-width: 1199px){.pink-line::before,.green-line::before,.violet-line::before,.orange-line::before,.blue-line::before,.yellow-line::before{width:310px}}@media(max-width: 767px){.pink-line::before,.green-line::before,.violet-line::before,.orange-line::before,.blue-line::before,.yellow-line::before{width:290px}}@media(max-width: 375px){.pink-line::before,.green-line::before,.violet-line::before,.orange-line::before,.blue-line::before,.yellow-line::before{width:260px}}.green-line::before{background:#b5f1cc}.violet-line::before{background:#d0bfff}.orange-line::before{background:#ffd8c0}.blue-line::before{background:#9fe9f6}.yellow-line::before{background:#ffe2a5}.comman-list li{position:relative;font-size:1rem;padding:7px 0 7px 30px}.comman-list li::before{position:absolute;content:"";background:url("../images/hire/list-bullet.svg") no-repeat;top:50%;transform:translate(0, -50%);width:18px;height:18px;left:0}.pink-border-bullets li{position:relative}.pink-border-bullets li::before{content:"";position:absolute;border:1px solid #ffc0d9;border-radius:30px;background:rgba(0,0,0,0);width:18px;height:18px;left:-30px;top:50%;transform:translate(0, -50%)}@media(max-width: 767px){.pink-border-bullets li::before{width:14px;height:14px}}.pink-bullets li{position:relative}.pink-bullets li::before{content:"";position:absolute;border-radius:30px;background:#ffc0d9;width:14px;height:14px;left:10px;top:16px}@media(max-width: 991px){.pink-bullets li::before{top:12px;width:10px;height:10px;left:4px}}.green-border-bullets li{position:relative}.green-border-bullets li::before{content:"";position:absolute;border:1px solid #b5f1cc;border-radius:30px;background:rgba(0,0,0,0);width:18px;height:18px;left:-30px;top:50%;transform:translate(0, -50%)}@media(max-width: 767px){.green-border-bullets li::before{width:14px;height:14px}}.green-bullets li{position:relative}.green-bullets li::before{content:"";position:absolute;border-radius:30px;background:#b5f1cc;width:14px;height:14px;left:10px;top:16px}@media(max-width: 991px){.green-bullets li::before{top:12px;width:10px;height:10px;left:4px}}.violet-border-bullets li{position:relative}.violet-border-bullets li::before{content:"";position:absolute;border:1px solid #d0bfff;border-radius:30px;background:rgba(0,0,0,0);width:18px;height:18px;left:-30px;top:50%;transform:translate(0, -50%)}@media(max-width: 767px){.violet-border-bullets li::before{width:14px;height:14px}}.violet-bullets li{position:relative}.violet-bullets li::before{content:"";position:absolute;border-radius:30px;background:#d0bfff;width:14px;height:14px;left:10px;top:16px}@media(max-width: 991px){.violet-bullets li::before{top:12px;width:10px;height:10px;left:4px}}.orange-border-bullets li{position:relative}.orange-border-bullets li::before{content:"";position:absolute;border:1px solid #ffd8c0;border-radius:30px;background:rgba(0,0,0,0);width:18px;height:18px;left:-30px;top:50%;transform:translate(0, -50%)}@media(max-width: 767px){.orange-border-bullets li::before{width:14px;height:14px}}.orange-bullets li{position:relative}.orange-bullets li::before{content:"";position:absolute;border-radius:30px;background:#ffd8c0;width:14px;height:14px;left:10px;top:16px}@media(max-width: 991px){.orange-bullets li::before{top:12px;width:10px;height:10px;left:4px}}.blue-border-bullets li{position:relative}.blue-border-bullets li::before{content:"";position:absolute;border:1px solid #9fe9f6;border-radius:30px;background:rgba(0,0,0,0);width:18px;height:18px;left:-30px;top:50%;transform:translate(0, -50%)}@media(max-width: 767px){.blue-border-bullets li::before{width:14px;height:14px}}.blue-bullets li{position:relative}.blue-bullets li::before{content:"";position:absolute;border-radius:30px;background:#9fe9f6;width:14px;height:14px;left:10px;top:16px}@media(max-width: 991px){.blue-bullets li::before{top:12px;width:10px;height:10px;left:4px}}.yellow-border-bullets li{position:relative}.yellow-border-bullets li::before{content:"";position:absolute;border:1px solid #ffe2a5;border-radius:30px;background:rgba(0,0,0,0);width:18px;height:18px;left:-30px;top:50%;transform:translate(0, -50%)}@media(max-width: 767px){.yellow-border-bullets li::before{width:14px;height:14px}}.yellow-bullets li{position:relative}.yellow-bullets li::before{content:"";position:absolute;border-radius:30px;background:#ffe2a5;width:14px;height:14px;left:10px;top:16px}@media(max-width: 991px){.yellow-bullets li::before{top:12px;width:10px;height:10px;left:4px}}.gradient-bullet li{position:relative}.gradient-bullet li::before{content:"";position:absolute;border-radius:30px;background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);width:12px;height:12px;left:-23px;top:50%;transform:translate(0, -50%)}.primary-gradient-line{position:relative;margin:10px 0 20px 0}@media(max-width: 991px){.primary-gradient-line{margin:10px 0 15px 0}}.primary-gradient-line::before{content:"";position:absolute;background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);width:80px;height:4px;left:0;bottom:-8px;border-radius:10px}.gradient-line{position:relative}.gradient-line::after{content:"";display:inline-block;background:linear-gradient(90deg, #ffffff 0%, #000000 100%);height:1px;width:13vw;vertical-align:middle;position:relative;top:-1px;margin-left:25px}@media(max-width: 767px){.gradient-line::after{display:none}}.img-border{border:7px solid rgba(255,255,255,.2)}@media(max-width: 991px){.img-border{border:5px solid rgba(255,255,255,.2)}}.font-white-800{color:rgba(255,255,255,.8)}video{max-width:100%}.img-responsive{max-width:100%}.max-fit-content{max-width:fit-content}@media(max-width: 767px){.max-fit-content{max-width:100%;margin:0 auto}}.pink-title{color:#ffc0d9}.violet-title{color:#d0bfff}.green-title{color:#b5f1cc}.orange-title{color:#ffd8c0}.blue-title{color:#9fe9f6}.yellow-title{color:#ffe2a5}.ogblue-title{color:#27aae1}.secondary-gradient-title{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.primary-gradient-title{background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);-webkit-background-clip:text;color:rgba(0,0,0,0)}.purple-gradient-title{background:linear-gradient(92deg, #4E54C8 -2.29%, #8F94FB 104.84%);-webkit-background-clip:text;color:rgba(0,0,0,0)}.ai-gradient-title{background:linear-gradient(90deg, #60a5fa, #a78bfa, #f472b6, #fb7185);-webkit-background-clip:text;color:rgba(0,0,0,0)}.new-blue-cta-gradient-title{background:linear-gradient(90deg, rgb(0, 96, 165) 0%, rgb(0, 74, 128) 50%, rgb(2, 40, 68) 100%);-webkit-background-clip:text;color:rgba(0,0,0,0)}.text-black{color:#000}.text-white{color:#fff}.powerapp{color:#ab59d0}.text-white-100{color:rgba(255,255,255,.5)}.italic{font-style:italic}.font-weight-light{font-weight:500}.font-weight-semi-bold{font-weight:600}.font-weight-bold{font-weight:800}.font-weight-extra-bold{font-weight:900}.purple-gradient-bg{background:linear-gradient(92deg, #4E54C8 -2.29%, #8F94FB 104.84%)}.ai-gradient-bg{background:linear-gradient(273.26deg, #FE5C5D -10.02%, #F359A5 10.99%, #E957E7 26.9%, #8087F2 81%, #1FB3FD 109.37%)}.generative-ai-gradient-bg{background:linear-gradient(90deg, rgb(88, 234, 227) 0%, rgb(163, 150, 234) 25%, rgb(196, 113, 237) 50%, rgb(246, 79, 89) 100%)}.secondary-gradient-bg{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.primary-gradient-bg{background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%)}.new-blue-cta-gradient-bg{background:linear-gradient(90deg, rgb(0, 96, 165) 0%, rgb(0, 74, 128) 50%, rgb(2, 40, 68) 100%)}.white-600-bg{background:rgba(255,255,255,.06)}.black-600-bg{background:rgba(0,0,0,.2)}.bg-blur{backdrop-filter:blur(20px)}.sticky-top{position:sticky;top:0;z-index:1020}.sub-nav li a::before{position:absolute;content:"";height:3px;width:0;left:0;right:0;bottom:-5px;background-color:rgba(0,0,0,0);color:#27aae1;border-bottom:2px solid #27aae1;transition:all .3s ease-in-out;transform:translate(0%, 0) translateZ(0);-webkit-transform:translate(0%, 0) translateZ(0);margin-left:25px}@media(max-width: 991px){.sub-nav li a::before{display:none}}.m-0{margin:0px}#button-bottom-top{opacity:0;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);width:50px;height:50px;text-align:center;border-radius:50px;position:fixed;bottom:20px;left:24px;transition:background-color .3s;z-index:99;line-height:47px}#button-bottom-top::after{position:absolute;content:"";background:url("../images/arrow-up.svg") no-repeat;width:30px;height:30px;top:50%;left:50%;transform:translate(-50%, -50%)}#button-bottom-top.show{opacity:1;visibility:visible}#button-bottom-top:hover{cursor:pointer}.loader{width:30px;height:30px;display:block;margin:15px auto;position:relative;color:#ccc;box-sizing:border-box;animation:rotation 1s linear infinite;margin-left:20px}.loader::after,.loader::before{content:"";box-sizing:border-box;position:absolute;width:20px;height:20px;top:50%;left:50%;transform:scale(0.5) translate(0, 0);background:#040406;border-radius:50%;animation:animloader 1s infinite ease-in-out;background:#fff}.loader::before{transform:scale(0.5) translate(-30px, -30px)}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animloader{50%{transform:scale(1) translate(-50%, -50%)}}.f-18{font-size:1.125rem;font-family:"Public Sans",sans-serif}@media(max-width: 1199px){.f-18{font-size:1rem}}.f-20{font-size:1.2rem;font-weight:600;line-height:1.5;font-family:"Public Sans",sans-serif}@media(max-width: 1399px){.f-20{font-size:1rem}}.f-22{font-size:1.375rem;font-weight:700;line-height:1.5;font-family:"Public Sans",sans-serif}@media(max-width: 1399px){.f-22{font-size:1.1rem}}@media(max-width: 1199px){.f-22{font-size:1rem}}.f-24{font-size:1.5rem;line-height:1.5;text-transform:capitalize;font-weight:700;font-family:"Public Sans",sans-serif}@media(max-width: 1199px){.f-24{font-size:1.3rem}}@media(max-width: 991px){.f-24{font-size:1.1rem}}@media(max-width: 320px){.f-24{font-size:1rem}}.f-28{font-size:1.8rem;line-height:1.5;text-transform:capitalize;font-weight:700;font-family:"Public Sans",sans-serif}@media(max-width: 1600px){.f-28{font-size:1.5rem}}@media(max-width: 991px){.f-28{font-size:1.3rem}}.f-100{font-size:6.5rem;font-weight:900;line-height:1.5}@media(max-width: 1600px){.f-100{font-size:5rem}}@media(max-width: 1399px){.f-100{font-size:4rem}}@media(max-width: 1199px){.f-100{font-size:3.4rem}}@media(max-width: 575px){.f-100{font-size:2rem}}.banner-padding{padding-top:150px}@media(max-width: 991px){.banner-padding{padding-top:100px}}@media(max-width: 767px){.banner-padding{padding-top:80px}}.banner-bg{background:url("../images/home/hero-banner-bg.webp") no-repeat;background-size:cover}@media(max-width: 991px){.banner-bg{background:none}}.section-bg{background:url("../images/linear-bg.webp") no-repeat;background-size:cover}.loading-spinner{width:25px;height:25px;border-radius:50%;display:inline-block;position:relative;color:#fff;animation:animloader44 2s linear infinite}.g-recaptcha{visibility:none}.sparkle-text{align-items:center}.sparkle-text .shimmer-text{margin-right:5px}.sparkle-text .sparkle{display:inline-block;animation:bounce 1.2s infinite}@keyframes animloader44{0%{box-shadow:28px 0 0 -4px,76px 0 0 -4px,-28px 0 0 -4px,-76px 0 0 -4px}25%{box-shadow:28px 0 0 -4px,76px 0 0 -4px,-28px 0 0 -4px,-76px 0 0 4px}50%{box-shadow:28px 0 0 -4px,76px 0 0 -4px,-28px 0 0 4px,-76px 0 0 -4px}75%{box-shadow:28px 0 0 4px,76px 0 0 -4px,-28px 0 0 -4px,-76px 0 0 -4px}100%{box-shadow:28px 0 0 -4px,76px 0 0 4px,-28px 0 0 -4px,-76px 0 0 -4px}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes glitter{0%{background-position:0% 50%}100%{background-position:200% 50%}}.video-wrapper{position:relative}.video-wrapper video{width:100%;height:auto;display:block}.video-wrapper .play-button{position:absolute;bottom:15px;right:15px;background:none;border:none;cursor:pointer;padding:0;z-index:2}.video-wrapper .play-button img{width:40px;height:40px;transition:transform .2s ease}.video-wrapper .play-button.play .pause{display:none}.video-wrapper .play-button.pause .play{display:none}.container{max-width:1320px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(max-width: 1399px){.container{max-width:1140px}}@media(max-width: 1199px){.container{max-width:960px}}@media(max-width: 991px){.container{max-width:720px}}@media(max-width: 767px){.container{max-width:540px}}@media(max-width: 575px){.container{max-width:100%}}.container-fluid{margin:0 50px}@media(max-width: 1199px){.container-fluid{margin:0 40px}}@media(max-width: 991px){.container-fluid{margin:0 30px}}@media(max-width: 767px){.container-fluid{margin:0 20px}}.d-grid{display:grid}.grid-column-l{grid-template-columns:repeat(1, 1fr)}.grid-column-2{grid-template-columns:repeat(2, 1fr)}@media(max-width: 767px){.grid-column-2{grid-template-columns:repeat(1, 1fr)}}.grid-column-3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 1199px){.grid-column-3{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.grid-column-3{grid-template-columns:repeat(1, 1fr)}}.grid-column-4{grid-template-columns:repeat(4, 1fr)}@media(max-width: 991px){.grid-column-4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.grid-column-4{grid-template-columns:repeat(1, 1fr)}}.grid-column-5{grid-template-columns:repeat(5, 1fr)}@media(max-width: 1199px){.grid-column-5{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 575px){.grid-column-5{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 320px){.grid-column-5{grid-template-columns:repeat(1, 1fr)}}.grid-column-6{grid-template-columns:repeat(6, 1fr)}@media(max-width: 1399px){.grid-column-6{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1199px){.grid-column-6{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.grid-column-6{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.grid-column-6{grid-template-columns:repeat(1, 1fr)}}.grid-column-7{grid-template-columns:repeat(7, 1fr)}@media(max-width: 1399px){.grid-column-7{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1199px){.grid-column-7{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.grid-column-7{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.grid-column-7{grid-template-columns:repeat(1, 1fr)}}.grid-column-8{grid-template-columns:repeat(8, 1fr)}@media(max-width: 1600px){.grid-column-8{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 1399px){.grid-column-8{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1199px){.grid-column-8{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.grid-column-8{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.grid-column-8{grid-template-columns:repeat(1, 1fr)}}.card{padding:20px;border-radius:10px}@media(max-width: 1199px){.card{padding:15px}}.card-img{position:relative}.carousel{width:100%;height:100%}@media(max-width: 575px){.carousel{margin-bottom:20px}}.carousel .flickity-viewport{backface-visibility:hidden;perspective:1000}.carousel .flickity-viewport .carousel-cell{margin:0 20px;transform:translateZ(0)}@media(max-width: 767px){.carousel .flickity-viewport .carousel-cell{margin:0}}.carousel .flickity-page-dots{bottom:60px}@media(max-width: 1600px){.carousel .flickity-page-dots{bottom:45px}}@media(max-width: 1399px){.carousel .flickity-page-dots{bottom:30px}}@media(max-width: 991px){.carousel .flickity-page-dots{bottom:-20px}}.carousel .flickity-page-dots .dot{position:relative;width:15px;height:15px;margin:0 5px;background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%)}.carousel .flickity-button{z-index:10 !important;transform:translateZ(0);backface-visibility:hidden;will-change:transform;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease}.carousel .flickity-button:focus,.carousel .flickity-button:active{outline:none;box-shadow:none}.carousel .flickity-button.is-hidden{opacity:1 !important;visibility:visible !important;display:block !important}.carousel .flickity-prev-next-button{width:44px;height:44px;border-radius:50%;transform:translateY(-50%);border:2px solid rgba(255,255,255,.6);background:rgba(0,0,0,0);box-shadow:none}.carousel .flickity-prev-next-button:hover{background:rgba(0,0,0,0)}.carousel .flickity-prev-next-button:focus,.carousel .flickity-prev-next-button:active{outline:none !important;box-shadow:none !important}@media(max-width: 991px){.carousel .flickity-prev-next-button{bottom:-80px;top:auto}}.carousel .flickity-prev-next-button.previous{left:-50px;box-shadow:none}@media(max-width: 1199px){.carousel .flickity-prev-next-button.previous{left:-10px}}@media(max-width: 991px){.carousel .flickity-prev-next-button.previous{top:auto;left:-60px;right:0;margin:auto}}.carousel .flickity-prev-next-button.previous::before{position:absolute;content:"";background:url("../../assets/images/prev-arrow.svg") no-repeat -22px 0/cover;width:20px;height:20px;top:10px;left:10px;-webkit-transition:.34s all ease;transition:.34s all ease;transition:transform .34s ease,background-position .34s ease,top .34s ease}.carousel .flickity-prev-next-button.previous:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.carousel .flickity-prev-next-button.previous:hover:before{background-position:0 0}.carousel .flickity-prev-next-button.next{right:-50px;box-shadow:none}@media(max-width: 1199px){.carousel .flickity-prev-next-button.next{right:-10px}}@media(max-width: 991px){.carousel .flickity-prev-next-button.next{top:auto;right:-60px;left:0;margin:auto}}.carousel .flickity-prev-next-button.next::before{position:absolute;content:"";background:url("../../assets/images/next-arrow.svg") no-repeat -22px 0/cover;width:20px;height:20px;top:10px;left:12px;-webkit-transition:.34s all ease;transition:.34s all ease;transition:transform .34s ease,background-position .34s ease,top .34s ease}.carousel .flickity-prev-next-button.next:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.carousel .flickity-prev-next-button.next:hover:before{background-position:0 0}.carousel .flickity-button-icon{display:none}@media(max-width: 1199px){.tabination .tab-list-area{overflow-x:auto;padding-bottom:10px}}.tabination .tab-list-area ul{overflow:hidden}@media(max-width: 1399px){.tabination .tab-list-area ul{flex-wrap:wrap}}@media(max-width: 1199px){.tabination .tab-list-area ul{width:max-content;flex-wrap:nowrap}}@media(max-width: 1199px){.tabination .tab-list-area ul{background:none;border:0;padding:0}}.tabination .tab-list-area ul li{cursor:pointer;float:left}.tabination .tab-list-area ul li.active-tab{color:#000}.tabination .tab-content-area .tab-content{display:none}.tabination .tab-content-area .tab-content.active-content{display:block !important}@media(max-width: 767px){.tabination.tab-services .services-tab-content{border:none;border-radius:0;padding:0;background:none}}.tabination.tab-services .services-tab-content .tab-list-area{background:#202020;border-radius:20px 0 0 20px;padding:20px}@media(max-width: 991px){.tabination.tab-services .services-tab-content .tab-list-area{padding:10px}}@media(max-width: 767px){.tabination.tab-services .services-tab-content .tab-list-area{border-radius:0;background:none}}.tabination.tab-services .services-tab-content .tab-list-area .list-inline{display:grid;justify-content:left;grid-template-columns:repeat(1, 1fr);padding:0}@media(max-width: 1199px){.tabination.tab-services .services-tab-content .tab-list-area .list-inline{width:100%}}@media(max-width: 767px){.tabination.tab-services .services-tab-content .tab-list-area .list-inline{display:flex;width:max-content;flex-wrap:wrap;justify-content:center;align-items:center}}.tabination.tab-services .services-tab-content .tab-list-area .list-inline li{font-size:1.3rem;border:none;padding:15px 15px;border-radius:10px;color:#fff;font-weight:600;margin:0}.tabination.tab-services .services-tab-content .tab-list-area .list-inline li.active-tab{color:#040406}@media(max-width: 1199px){.tabination.tab-services .services-tab-content .tab-list-area .list-inline li{font-size:1rem;font-weight:500}}@media(max-width: 991px){.tabination.tab-services .services-tab-content .tab-list-area .list-inline li{padding:10px 10px}}@media(max-width: 767px){.tabination.tab-services .services-tab-content .tab-list-area .list-inline li{background:#202020}.tabination.tab-services .services-tab-content .tab-list-area .list-inline li.active-tab{background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%)}}@media(max-width: 767px){.tabination.tab-services .services-tab-content .tab-content-area{background:rgba(171,171,171,.4);border-radius:10px;margin:10px;padding:10px}}.tabination.tab-services .services-tab-content .tab-content-area .tab-content{padding:20px 20px 20px 0;border:none;border-radius:0}.tools-and-technologies .tools-and-tech-content .tools-and-tech-text{margin-bottom:20px}.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-title{flex:0 0 25%;max-width:25%;padding:20px;border-right:1px solid rgba(255,255,255,.3)}@media(max-width: 991px){.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-title{flex:0 0 100%;max-width:100%;border-right:0;border:none;padding:15px 15px 5px 15px}}.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-list{flex:0 0 75%;max-width:75%;padding:20px}.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-list ul{gap:20px}@media(max-width: 1199px){.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-list ul{gap:10px}}.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-list ul li{padding:10px 15px;border:1px solid rgba(255,255,255,.3);border-radius:50px}@media(max-width: 1199px){.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-list ul li{padding:8px 10px;border-radius:10px;font-size:.9rem}}@media(max-width: 991px){.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-list ul li{font-size:.8rem;padding:10px}}@media(max-width: 991px){.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-list ul{gap:10px}}@media(max-width: 991px){.tools-and-technologies .tools-and-tech-content .tools-and-tech-text .tools-and-tech-list{flex:0 0 100%;max-width:100%;padding:10px}}.main-call-to-action .container-fluid{margin:0 150px}@media(max-width: 1600px){.main-call-to-action .container-fluid{margin:0 50px}}@media(max-width: 1199px){.main-call-to-action .container-fluid{margin:0 40px}}@media(max-width: 991px){.main-call-to-action .container-fluid{margin:0 30px}}@media(max-width: 767px){.main-call-to-action .container-fluid{margin:0 20px}}.main-call-to-action .main-call-to-action-section{position:relative;padding:40px;border-radius:40px}@media(max-width: 1199px){.main-call-to-action .main-call-to-action-section{padding:30px;border-radius:20px}}@media(max-width: 1199px){.main-call-to-action .main-call-to-action-section{padding:20px}}@media(max-width: 1199px){.main-call-to-action .main-call-to-action-section img{display:none}}@media(max-width: 1600px){.main-call-to-action .main-call-to-action-section .gap-40{gap:30px}}.main-call-to-action .main-call-to-action-section .cta-text-content{max-width:55%}@media(max-width: 1600px){.main-call-to-action .main-call-to-action-section .cta-text-content{max-width:55%}}@media(max-width: 1199px){.main-call-to-action .main-call-to-action-section .cta-text-content{max-width:100%;text-align:center}}@media(max-width: 1199px){.main-call-to-action .main-call-to-action-section .cta-text-content p{margin:15px 0px}}@media(max-width: 991px){.main-call-to-action .main-call-to-action-section .btn-secondary{margin:0 auto}}.main-call-to-action .cta-section{position:relative;width:auto;height:auto;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:30px;padding:40px}@media(max-width: 767px){.main-call-to-action .cta-section{border-radius:15px;background:linear-gradient(90deg, rgb(0, 96, 165) 0%, rgb(0, 74, 128) 50%, rgb(2, 40, 68) 100%);padding:20px}}.main-call-to-action .cta-section .bg-video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto;height:auto;object-fit:cover;z-index:1}@media(max-width: 767px){.main-call-to-action .cta-section .bg-video{display:none}}.main-call-to-action .cta-section .overlay{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto;height:auto;background:linear-gradient(90deg, rgb(0, 96, 165) 0%, rgb(0, 74, 128) 50%, rgb(2, 40, 68) 100%);z-index:2;opacity:75%}@media(max-width: 767px){.main-call-to-action .cta-section .overlay{display:none}}.main-call-to-action .cta-section .cta-content{position:relative;z-index:3;padding:30px}@media(max-width: 1199px){.main-call-to-action .cta-section .cta-content{padding:0px}}.creative-cta{position:relative}.creative-cta.main-call-to-action{padding:0}.creative-cta.main-call-to-action .cta-img img{position:absolute;top:-75px;left:-10px}@media(max-width: 1600px){.creative-cta.main-call-to-action .cta-img img{top:-30px;left:-30px}}@media(max-width: 1399px){.creative-cta.main-call-to-action .cta-img img{left:-60px}}@media(max-width: 1199px){.creative-cta.main-call-to-action .cta-img img{display:none}}.creative-cta.main-call-to-action .cta-text-content{max-width:50%}@media(max-width: 1600px){.creative-cta.main-call-to-action .cta-text-content{max-width:45%;padding-left:75px}}@media(max-width: 1199px){.creative-cta.main-call-to-action .cta-text-content{max-width:100%;margin-left:0;padding-left:0}}@media(max-width: 991px){.creative-cta.main-call-to-action .cta-text-content{text-align:center}}@media(max-width: 1199px){.creative-cta.main-call-to-action .cta-text-content p{margin:15px 0px}}@media(max-width: 1199px){.creative-cta.main-call-to-action .cta-text-content.ml-50{margin-left:0}}@media(max-width: 1199px){.creative-cta.ai-gradient-bg,.creative-cta.generative-ai-gradient-bg{padding:25px}}@media(max-width: 767px){.creative-cta.ai-gradient-bg,.creative-cta.generative-ai-gradient-bg{padding:15px}}@media(max-width: 1199px){.creative-cta.ai-gradient-bg .cta-img,.creative-cta.generative-ai-gradient-bg .cta-img{display:none}}.creative-cta.ai-gradient-bg .cta-img img,.creative-cta.generative-ai-gradient-bg .cta-img img{position:relative;top:0;left:0;width:100%;max-width:300px}.about-call-to-action .about-call-to-action-section{background:linear-gradient(90deg, rgba(6, 6, 6, 0) -35.28%, #005EA1 100%);position:relative;padding:50px 60px;border-radius:30px}@media(max-width: 1399px){.about-call-to-action .about-call-to-action-section{display:flex;padding:35px 35px 50px 35px}}@media(max-width: 1199px){.about-call-to-action .about-call-to-action-section{padding:30px;flex-direction:column-reverse;border-radius:15px}}@media(max-width: 767px){.about-call-to-action .about-call-to-action-section{padding:20px}}.about-call-to-action .about-call-to-action-section::before{content:"";position:absolute;border:.1px solid rgba(255,255,255,.2);width:670px;height:1px;left:3%}@media(max-width: 1399px){.about-call-to-action .about-call-to-action-section::before{width:575px}}@media(max-width: 1199px){.about-call-to-action .about-call-to-action-section::before{display:none}}.about-call-to-action .about-call-to-action-section img{position:absolute;right:22px;top:-35px}@media(max-width: 1399px){.about-call-to-action .about-call-to-action-section img{max-width:40%;top:-9px}}@media(max-width: 1199px){.about-call-to-action .about-call-to-action-section img{position:relative;max-width:60%;right:auto;top:0}}@media(max-width: 767px){.about-call-to-action .about-call-to-action-section img{max-width:100%}}.about-call-to-action .about-call-to-action-section .cta-text-content{position:relative}.about-call-to-action .about-call-to-action-section .cta-text-content::before,.about-call-to-action .about-call-to-action-section .cta-text-content::after{content:"";position:absolute;border:.1px solid rgba(255,255,255,.2);width:1px;height:225px;left:32%}@media(max-width: 1199px){.about-call-to-action .about-call-to-action-section .cta-text-content::before,.about-call-to-action .about-call-to-action-section .cta-text-content::after{display:none}}.about-call-to-action .about-call-to-action-section .cta-text-content::after{left:68%;top:0}@media(max-width: 1199px){.about-call-to-action .about-call-to-action-section .cta-text-content .grid-column-3{grid-template-columns:repeat(6, 1fr);gap:10px}}@media(max-width: 991px){.about-call-to-action .about-call-to-action-section .cta-text-content .grid-column-3{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.about-call-to-action .about-call-to-action-section .cta-text-content .grid-column-3{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 1199px){.about-call-to-action .about-call-to-action-section .cta-text-content .cta-text{border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:10px;background:rgba(255,255,255,.06)}}.about-call-to-action .about-call-to-action-section .cta-text-content .cta-text span{font-weight:700;font-size:2.375rem;text-align:center}@media(max-width: 1199px){.about-call-to-action .about-call-to-action-section .cta-text-content .cta-text span{font-size:1.7rem}}.about-call-to-action .about-call-to-action-section .cta-text-content .cta-text p{font-size:.9rem;margin:0;font-weight:300}@media(max-width: 1199px){.about-call-to-action .about-call-to-action-section .cta-text-content .cta-text p{font-size:.8rem}}.our-solution-grid.pb-80{padding-bottom:80px}.our-solution-grid .container-fluid{margin:0 120px}@media(max-width: 1600px){.our-solution-grid .container-fluid{margin:0 100px}}@media(max-width: 1399px){.our-solution-grid .container-fluid{margin:0 80px}}@media(max-width: 1199px){.our-solution-grid .container-fluid{margin:0 30px}}@media(max-width: 991px){.our-solution-grid .container-fluid{margin:0 15px}}.our-solution-grid .carousel{padding:0 20px}@media(max-width: 991px){.our-solution-grid .carousel{margin-bottom:60px}}.our-solution-grid .carousel .carousel-cell{width:383px;height:482px;margin-right:10px;border-radius:15px;border:1px solid rgba(255,255,255,.3)}.our-solution-grid .carousel .carousel-cell:nth-child(even){margin-top:35px}@media(max-width: 1199px){.our-solution-grid .carousel .carousel-cell:nth-child(even){margin-top:0}}@media(max-width: 1600px){.our-solution-grid .carousel .carousel-cell{width:375px;margin-right:5px}}@media(max-width: 1399px){.our-solution-grid .carousel .carousel-cell{width:370px}}@media(max-width: 1199px){.our-solution-grid .carousel .carousel-cell{width:340px;height:430px}}@media(max-width: 991px){.our-solution-grid .carousel .carousel-cell{width:330px;height:380px}}@media(max-width: 767px){.our-solution-grid .carousel .carousel-cell{width:100%;height:330px}}.our-solution-grid .carousel .carousel-cell:hover .btn-arrow{transform:scaleX(1);background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.our-solution-grid .carousel .carousel-cell:hover .btn-arrow::after{background-position:0 0;right:8px}@media(max-width: 991px){.our-solution-grid .carousel .carousel-cell:hover .btn-arrow::after{background-position:-10px 0;right:6px}}@media(max-width: 767px){.our-solution-grid .carousel .carousel-cell:hover .btn-arrow::after{background-position:-8px 0;right:8px}}@media(max-width: 1199px){.our-solution-grid .carousel .carousel-cell .card-img img{display:none}}.our-solution-grid .carousel .carousel-cell .card{border:unset}.our-solution-grid .carousel .carousel-cell ul{position:relative}.our-solution-grid .carousel .carousel-cell ul::before{content:"";position:absolute;background:none;border:1px solid rgba(255,255,255,.3);width:275px;height:1px;top:-23px;left:-4px}@media(max-width: 375px){.our-solution-grid .carousel .carousel-cell ul::before{width:255px}}.our-solution-grid .carousel .carousel-cell ul li{font-size:1rem;color:rgba(255,255,255,.8);font-weight:400;margin:10px 0 10px 30px}@media(max-width: 991px){.our-solution-grid .carousel .carousel-cell ul li{font-size:.8rem}}.our-solution-grid.ai-industries-services .carousel .carousel-cell{height:420px}@media(max-width: 1199px){.our-solution-grid.ai-industries-services .carousel .carousel-cell{height:385px}}@media(max-width: 991px){.our-solution-grid.ai-industries-services .carousel .carousel-cell{height:340px}}@media(max-width: 991px){.our-solution-grid.ai-industries-services .carousel .carousel-cell{height:300px}}.our-portfolio{background:url("../images/portfolio-bg.webp") no-repeat;background-size:cover}@media(max-width: 991px){.our-portfolio{background:none}}@media(max-width: 991px){.our-portfolio .carousel{margin-bottom:60px}}.our-portfolio .carousel .portfolio-slider{border-radius:10px;padding:30px 40px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.3);margin:0 1rem}@media(max-width: 991px){.our-portfolio .carousel .portfolio-slider{padding:20px}}@media(max-width: 767px){.our-portfolio .carousel .portfolio-slider{margin:0}}@media(max-width: 767px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content{order:1}}@media(max-width: 767px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content h4{margin-top:0}}@media(max-width: 991px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:20px}}@media(max-width: 991px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content .grid-column-2{grid-template-columns:repeat(1, 1fr);gap:0}}@media(max-width: 991px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content ul{display:none}}.our-portfolio .carousel .portfolio-slider .portfolio-text-content ul li{padding:10px 10px 10px 40px;border-radius:10px;background:rgba(255,255,255,.06);font-size:1.1rem;color:#fff}@media(max-width: 1399px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content ul li{font-size:.9rem}}@media(max-width: 1199px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content ul li{padding:10px 10px 10px 30px}}@media(max-width: 991px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content ul li{padding:5px 10px 5px 25px;background:none;border:none}}@media(max-width: 375px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content .btn-outline-secondry{margin-bottom:15px}}@media(max-width: 991px){.our-portfolio .carousel .portfolio-slider .portfolio-text-content .btn-view .ml-20{margin-left:0}}.our-portfolio .carousel .portfolio-slider .portfolio-img img{border-radius:20px}.hire-cta{padding:40px;border-radius:50px}@media(max-width: 1399px){.hire-cta{padding:30px}}@media(max-width: 1199px){.hire-cta{padding:20px;border-radius:20px}}.hire-cta .hire-cta-text{max-width:68%}@media(max-width: 1399px){.hire-cta .hire-cta-text{max-width:65%}}@media(max-width: 1199px){.hire-cta .hire-cta-text{max-width:100%}}@media(max-width: 1399px){.hire-cta .hire-cta-img img{max-width:100%}}@media(max-width: 1199px){.hire-cta .hire-cta-img{display:none}}.hire-cta.health-care-hire-cta{padding:0}.hire-cta.health-care-hire-cta .hire-cta-text{padding:20px 50px;max-width:65%}@media(max-width: 1399px){.hire-cta.health-care-hire-cta .hire-cta-text{max-width:55%}}@media(max-width: 1199px){.hire-cta.health-care-hire-cta .hire-cta-text{max-width:100%}}@media(max-width: 767px){.hire-cta.health-care-hire-cta .hire-cta-text{padding:20px}}.our-case-studies .tab-list-area .list-inline{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.our-case-studies .tab-list-area .list-inline .tab-link{padding:20px;border-radius:10px;margin:0 20px 0 0;max-width:20%;width:100%;text-align:center}@media(max-width: 1199px){.our-case-studies .tab-list-area .list-inline .tab-link{max-width:fit-content}}.our-case-studies .tab-list-area .list-inline .tab-link .card-img{width:50px;height:50px;background:url("../images/casestudy-tab-img.svg") no-repeat 0 0;margin:0 auto 10px auto}.our-case-studies .tab-list-area .list-inline .tab-link:nth-child(1) .card-img{background-position:0 0}.our-case-studies .tab-list-area .list-inline .tab-link:nth-child(2) .card-img{background-position:-55px 0}.our-case-studies .tab-list-area .list-inline .tab-link:nth-child(3) .card-img{background-position:-105px 0}.our-case-studies .tab-list-area .list-inline .tab-link:nth-child(4) .card-img{background-position:-165px 0}.our-case-studies .tab-list-area .list-inline .tab-link:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);color:#040406}.our-case-studies .tab-list-area .list-inline .tab-link:hover .card-img{background-position-y:-55px}.our-case-studies .tab-list-area .list-inline .tab-link .f-22{font-weight:500}.our-case-studies .tab-list-area .list-inline .tab-link.active-tab{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);color:#040406}.our-case-studies .tab-list-area .list-inline .tab-link.active-tab .card-img{background-position-y:-55px}.our-case-studies .tab-content-area .case-study-sliders{border:1px solid rgba(255,255,255,.3);padding:20px 30px;border-radius:30px}@media(max-width: 991px){.our-case-studies .tab-content-area .case-study-sliders{padding:20px}}@media(max-width: 575px){.our-case-studies .tab-content-area .case-study-sliders{padding:15px}}@media(max-width: 767px){.our-case-studies .tab-content-area .case-study-sliders .case-study-text-content{order:1}}@media(max-width: 991px){.our-case-studies .tab-content-area .case-study-sliders .case-study-text-content .features-text{display:none}}@media(max-width: 991px){.our-case-studies .tab-content-area .case-study-sliders .case-study-text-content p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:20px}}@media(max-width: 991px){.our-case-studies .tab-content-area .case-study-sliders .case-study-text-content ul{display:none}}.our-case-studies .tab-content-area .case-study-sliders .case-study-img ul{bottom:70px;left:10px}.our-case-studies .tab-content-area .case-study-sliders .case-study-img ul li{border:1px solid rgba(255,255,255,.8);padding:10px 20px;border-radius:35px;font-weight:700;color:#fff;margin:0 6px;background:rgba(0,0,0,.3);backdrop-filter:blur(20px)}@media(max-width: 1199px){.our-case-studies .tab-content-area .case-study-sliders .case-study-img ul li{font-size:.8rem}}@media(max-width: 575px){.our-case-studies .tab-content-area .case-study-sliders .case-study-img ul li{font-size:.7rem;padding:10px}}@media(max-width: 375px){.our-case-studies .tab-content-area .case-study-sliders .case-study-img ul li{display:none}}.accordion .accordion-item{margin-bottom:15px}.accordion .accordion-item button .accordion-title{padding:1em 1.5em 1em 0}.accordion .accordion-item button[aria-expanded=true]+.accordion-content{opacity:1;max-height:100%}.accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .5s ease-out}@media(max-width: 767px){.accordion .accordion-item .accordion-content{transition:max-height .2s ease-out}}.accordion .accordion-item .accordion-content .panel-body{padding:20px}@media(max-width: 991px){.accordion .accordion-item .accordion-content .panel-body p{font-size:1rem}}.faq-section{background:rgba(255,255,255,.06) !important;background-size:cover}@media(max-width: 1199px){.faq-section .fixed-sidebar-section .d-flex{display:block}}.faq-section .fixed-sidebar-section .accordion-item{border-bottom:1px solid rgba(255,255,255,.2)}.faq-section .fixed-sidebar-section .accordion-item:hover{border-bottom:1px solid #27aae1}.faq-section .fixed-sidebar-section .accordion-item:hover .faq-button{color:#27aae1}.faq-section .fixed-sidebar-section .accordion-item:hover .faq-button::before,.faq-section .fixed-sidebar-section .accordion-item:hover .faq-button::after{background:#27aae1}.faq-section .fixed-sidebar-section .accordion-item .faq-button[aria-expanded=true]::after{transform:translateY(-50%) rotate(45deg)}.faq-section .fixed-sidebar-section .accordion-item .faq-button[aria-expanded=true]::before{opacity:1;transform:translateY(-50%) rotate(135deg)}.faq-section .fixed-sidebar-section .accordion-item .faq-button{position:relative;font-size:1.2rem;font-weight:500;color:#fff;padding:10px 50px 20px 15px;width:100%;background:rgba(0,0,0,0);text-align:left;cursor:pointer;border:none}@media(max-width: 991px){.faq-section .fixed-sidebar-section .accordion-item .faq-button{padding:5px 50px 15px 15px;font-size:1rem}}.faq-section .fixed-sidebar-section .accordion-item .faq-button::before,.faq-section .fixed-sidebar-section .accordion-item .faq-button::after{content:"";position:absolute;background:rgba(255,255,255,.8);height:3px;border-radius:10px;transition:transform .3s ease,width .3s ease,opacity .3s ease;top:50%;right:10px;transform:translateY(-50%);left:auto !important}.faq-section .fixed-sidebar-section .accordion-item .faq-button::after{width:25px;transform:translateY(-50%) rotate(0deg)}@media(max-width: 1199px){.faq-section .fixed-sidebar-section .accordion-item .faq-button::after{width:20px}}.faq-section .fixed-sidebar-section .accordion-item .faq-button::before{width:25px;transform:translateY(-50%) rotate(90deg);opacity:0}@media(max-width: 1199px){.faq-section .fixed-sidebar-section .accordion-item .faq-button::before{width:20px}}.faq-section .fixed-sidebar-section .accordion-item .faq-button .accordion-title{padding:16px 24px 16px 0}.faq-section .fixed-sidebar-section .accordion-item .accordion-content .panel-body{padding:0 15px 15px 15px}.faq-section .fixed-sidebar-section .accordion-item .accordion-content p{font-weight:400;line-height:1.5;text-align:left;margin:0 0 20px}@media(max-width: 575px){.faq-section .fixed-sidebar-section .accordion-item .accordion-content p{font-size:1rem}}.faq-section .fixed-sidebar-section .accordion-item .accordion-content p:last-child{margin:0}.faq-section .fixed-sidebar-section .accordion-item .accordion-content ul li{position:relative;font-size:1.2rem;font-weight:400;line-height:1.5;margin:0 0 20px 30px}.faq-section .fixed-sidebar-section .accordion-item .accordion-content ul li:last-child{margin-bottom:0}@media(max-width: 575px){.faq-section .fixed-sidebar-section .accordion-item .accordion-content ul li{font-size:1rem}}.faq-section .fixed-sidebar-section .accordion-item .accordion-content ul li::before{content:"";position:absolute;background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);width:10px;height:10px;border-radius:50px;top:10px;left:-20px}.faq-section .fixed-sidebar-section .sidebar-form .sidebar-text{position:relative}.faq-section .fixed-sidebar-section .sidebar-form .sidebar-text::before{content:"";position:absolute;background:url("../images/faq-bg.webp") no-repeat;background-size:contain;height:800px;width:800px;top:-240px;left:-250px;z-index:-1}@media(max-width: 1199px){.faq-section .fixed-sidebar-section .sidebar-form .sidebar-text::before{display:none}}@media(max-width: 1199px){.faq-section .fixed-sidebar-section .desktop-btn{display:none}}.faq-section .fixed-sidebar-section .responsive-btn{display:none}@media(max-width: 1199px){.faq-section .fixed-sidebar-section .responsive-btn{display:block}}.client-testimonial{position:relative;background:url("../images/testimonial-bg.webp") no-repeat}@media(max-width: 991px){.client-testimonial{background:none}}@media(max-width: 991px){.client-testimonial .grid-column-2{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 767px){.client-testimonial .what-we-deliver-content .testimonial-text-title{display:none}}@media(max-width: 991px){.client-testimonial .what-we-deliver-content .grid-column-2{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.client-testimonial .what-we-deliver-content .grid-column-2{grid-template-columns:repeat(1, 1fr)}}.client-testimonial .what-we-deliver-content .card{padding:15px}.client-testimonial .what-we-deliver-content .card .icons-text{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:15px}@media(max-width: 1399px){.client-testimonial .what-we-deliver-content .card .card-img img{width:35px}}@media(max-width: 1199px){.client-testimonial .what-we-deliver-content .card .card-img img{display:none}}@media(max-width: 1199px){.client-testimonial .what-we-deliver-content .card .ml-20{margin-left:0}}@media(max-width: 1399px){.client-testimonial .what-we-deliver-content .card .f-18{font-size:1rem}}@media(max-width: 1199px){.client-testimonial .what-we-deliver-content .card .f-18{font-size:1.1rem;font-weight:600;color:#fff}}.client-testimonial .carousel{position:relative}.client-testimonial .carousel .flickity-button{display:none}.client-testimonial .carousel .carousel-cell{margin:0 10px 0 5px}.client-testimonial .carousel .carousel-cell .card{padding:15px 15px;background:rgba(255,255,255,.06);border-radius:30px;border:.3px solid rgba(255,255,255,.3)}.client-testimonial .carousel .carousel-cell .card a{cursor:pointer}.client-testimonial .carousel .carousel-cell .card a .card-img{position:relative}.client-testimonial .carousel .carousel-cell .card a .card-img::before{position:absolute;content:"";background:url("../images/play-button.svg");width:55px;height:55px;bottom:10px;left:10px}.client-testimonial .carousel .carousel-cell .card span{font-size:.9rem;color:#fff}.inquiry-page-testimonial .carousel{padding:0 20px}@media(max-width: 991px){.inquiry-page-testimonial .carousel{padding:0}}.inquiry-page-testimonial .carousel .flickity-prev-next-button{width:40px;height:40px;border-radius:50%;transform:translateY(-50%);border:.5px solid rgba(255,255,255,.08);background:rgba(255,255,255,.1);box-shadow:none}.inquiry-page-testimonial .carousel .flickity-prev-next-button:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.inquiry-page-testimonial .carousel .flickity-prev-next-button.next::before{background:url("../images/inquiry/slider-arrow-icon-next.svg") no-repeat -24px 0/cover;width:20px;height:14px;top:12px;left:11px}.inquiry-page-testimonial .carousel .flickity-prev-next-button.next:hover:before{background-position:0px 0;left:10px}.inquiry-page-testimonial .carousel .flickity-prev-next-button.previous::before{background:url("../images/inquiry/slider-arrow-icon-prev.svg") no-repeat -21px 0/cover;width:20px;height:13px;top:12px;left:11px}.inquiry-page-testimonial .carousel .flickity-prev-next-button.previous:hover:before{background-position:0px 0}.inquiry-page-testimonial .carousel.mb-40{margin-bottom:40px}@media(max-width: 767px){.inquiry-page-testimonial .carousel.mb-40{margin-bottom:80px}}.inquiry-page-testimonial .carousel .carousel-cell{max-width:48%}@media(max-width: 1199px){.inquiry-page-testimonial .carousel .carousel-cell{max-width:100%;width:100%}}.inquiry-page-testimonial .carousel .carousel-cell .card{background:rgba(255,255,255,.1019607843);border-radius:20px;position:relative}.inquiry-page-testimonial .carousel .carousel-cell .card::before{position:absolute;content:"";background:url("../images/inquiry/quotes.svg") no-repeat;width:62px;height:50px;top:20px;right:20px}@media(max-width: 767px){.inquiry-page-testimonial .carousel .carousel-cell .card::before{display:none}}@media(max-width: 767px){.inquiry-page-testimonial .carousel .carousel-cell .card.d-flex{display:grid}}.inquiry-page-testimonial .carousel .carousel-cell .card .card-img{position:relative}@media(max-width: 767px){.inquiry-page-testimonial .carousel .carousel-cell .card .card-img{max-width:fit-content;margin:0 auto}}.inquiry-page-testimonial .carousel .carousel-cell .card .card-img::before{content:"";position:absolute;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000000 100%);width:100%;height:100%;left:0;top:0;border-radius:10px}.inquiry-page-testimonial .carousel .carousel-cell .card .card-img a{position:absolute;top:10px;left:10px;cursor:pointer}.inquiry-page-testimonial .carousel .carousel-cell .card .card-img span{position:absolute;bottom:10px;left:0;right:0;margin:0 auto;justify-content:center}.inquiry-page-testimonial .carousel .carousel-cell .card .card-text .f-20{margin:0}.inquiry-page-testimonial .carousel .carousel-cell .card .card-text span{font-size:.875rem}.inquiry-page-testimonial .carousel .carousel-cell .card .card-text p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.certificates .certificates-list{background:linear-gradient(180deg, #232526 0%, #161616 100%);padding:20px 0;border-radius:40px}@media(max-width: 1199px){.certificates .certificates-list{overflow-x:scroll}}@media(max-width: 991px){.certificates .certificates-list{background:none;padding:10px 0;border-radius:0}}.certificates .certificates-list .certificate-img{background:url("../images/certificates.webp");background-repeat:no-repeat;width:120px;max-width:120px;height:120px;flex:0 0 120px;margin:0 20px}.certificates .certificates-list .certificate-img:nth-child(1){background-position:0 0}.certificates .certificates-list .certificate-img:nth-child(2){background-position:-160px 0}.certificates .certificates-list .certificate-img:nth-child(3){background-position:-320px 0}.certificates .certificates-list .certificate-img:nth-child(4){background-position:-480px 0}.certificates .certificates-list .certificate-img:nth-child(5){background-position:-640px 0}.certificates .certificates-list .certificate-img:nth-child(6){background-position:-800px 0}.certificates .certificates-list .certificate-img:nth-child(7){background-position:-960px 0}.certificates .certificates-list .certificate-img:nth-child(8){background-position:-1120px 0}@media(max-width: 1399px){.certificates .certificates-list .certificate-img{margin:0 9px}}@media(max-width: 991px){.certificates .certificates-list .certificate-img{margin:0 5px}}.microsoft-certificates .microsoft-certifiactes-img{background:linear-gradient(180deg, #232526 0%, #161616 100%);padding:50px 30px;border-radius:40px}@media(max-width: 1199px){.microsoft-certificates .microsoft-certifiactes-img{padding:30px}}@media(max-width: 767px){.microsoft-certificates .microsoft-certifiactes-img{padding:15px}}.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-text{flex:0 0 45%;max-width:45%}@media(max-width: 1199px){.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-text{flex:0 0 35%;max-width:35%}}@media(max-width: 991px){.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-text{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:30px}}.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-text span{font-size:2.375rem;font-weight:800;margin:10px 0;line-height:1.2;text-transform:capitalize}@media(max-width: 1199px){.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-text span{font-size:1.9rem}}@media(max-width: 575px){.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-text span{font-size:1.7rem}}.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image{flex:0 0 55%;max-width:55%}@media(max-width: 1199px){.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image{flex:0 0 65%;max-width:65%}}@media(max-width: 991px){.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image{flex:0 0 100%;max-width:100%}}.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img{background:url("../images/hire/microsoft-certificates.webp");background-repeat:no-repeat;width:130px;max-width:130px;height:130px;flex:0 0 130px;margin:0 10px}@media(max-width: 1399px){.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img{margin:0 5px}}@media(max-width: 991px){.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img{margin:10px 5px}}.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(1){background-position:0 0}.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(2){background-position:-155px 0}.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(3){background-position:-310px 0}.microsoft-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(4){background-position:-465px 0}.microsoft-dynamics-certificates .microsoft-certifiactes-img{background:linear-gradient(180deg, #232526 0%, #161616 100%);padding:50px 30px;border-radius:40px}@media(max-width: 1199px){.microsoft-dynamics-certificates .microsoft-certifiactes-img{padding:30px}}@media(max-width: 767px){.microsoft-dynamics-certificates .microsoft-certifiactes-img{padding:15px}}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-text{flex:0 0 30%;max-width:30%}@media(max-width: 1199px){.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-text{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:30px}}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-text span{font-size:2.375rem;font-weight:800;margin:10px 0;line-height:1.2;text-transform:capitalize}@media(max-width: 1199px){.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-text span{font-size:1.9rem}}@media(max-width: 575px){.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-text span{font-size:1.7rem}}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image{flex:0 0 70%;max-width:70%}@media(max-width: 1199px){.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image{flex:0 0 100%;max-width:100%}}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img{background:url("../images/hire/microsoft-dynamics-certificates.webp");background-repeat:no-repeat;width:140px;max-width:140px;height:140px;flex:0 0 140px;margin:0 10px}@media(max-width: 1399px){.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img{margin:0 5px}}@media(max-width: 991px){.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img{margin:10px 5px}}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(1){background-position:0 0}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(2){background-position:-140px 0}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(3){background-position:-300px 0}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(4){background-position:-450px 0}.microsoft-dynamics-certificates .microsoft-certifiactes-img .microsoft-certificates-image .certificates-img:nth-child(5){background-position:-595px 0}@media(max-width: 1199px){.form-areya .area-serve .country-map.grid-column-2{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 1199px){.form-areya .area-serve .country-map .country-names.grid-column-3{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.form-areya .area-serve .country-map .country-names.grid-column-3{grid-template-columns:repeat(2, 1fr)}}.form-areya .area-serve .country-map .country-names li span img{margin-right:15px}@media(max-width: 991px){.form-areya .area-serve .country-map .country-names li span img{margin-right:5px;max-width:15%}}@media(max-width: 767px){.form-areya .area-serve .country-map .country-names li p{font-size:.9rem}}@media(max-width: 1199px){.form-areya .area-serve .country-map .country-img{display:none}}.footer{padding-top:60px;z-index:1;background:url("../images/footer-bg.webp");background-color:#242424;background-size:cover;background-position:50%;width:100%;height:100%}@media(max-width: 991px){.footer{padding-top:30px}}@media(max-width: 991px){.footer .footer-inner{display:block}}.footer .footer-inner .footer-links ul li{max-width:33.33%;flex:0 0 33.33%;padding-left:20px;margin-bottom:20px}@media(max-width: 767px){.footer .footer-inner .footer-links ul li{max-width:50%;flex:0 0 50%;margin-bottom:15px}}@media(max-width: 767px){.footer .footer-inner .footer-links ul li:last-child{margin-bottom:0px}}.footer .footer-inner .footer-links ul li a{color:rgba(255,255,255,.8);display:inline-block;position:relative;font-size:1.125rem;line-height:1.5;padding-left:5px}@media(max-width: 991px){.footer .footer-inner .footer-links ul li a{font-size:1rem}}.footer .footer-inner .footer-links ul li a::after{content:"";position:absolute;top:7px;left:-20px;width:10px;height:10px;background-color:rgba(255,255,255,.8);border:3px solid var(--primary-color);border-radius:20px}.footer .footer-inner .footer-links ul li a:hover{color:#27aae1}.footer .footer-inner .footer-links ul li a:hover::before{width:100%;margin-left:6px}@media(max-width: 991px){.footer .footer-inner .footer-links ul li a:hover::before{display:none}}.footer .career-inquiry{width:40%}@media(max-width: 991px){.footer .career-inquiry{margin-top:25px}}@media(max-width: 767px){.footer .career-inquiry{width:100%}}.footer .career-inquiry .footer-links ul li{max-width:100%;margin-bottom:14px}.footer .career-inquiry .footer-links ul li:last-child{margin-bottom:0px}.footer .copyright-area{border-top:1px solid rgba(255,255,255,.3);padding:36px}@media(max-width: 991px){.footer .copyright-area{padding:10px 0px}}@media(max-width: 991px){.footer .copyright-area .footer-bottom{display:block;text-align:center}}.footer .copyright-area .footer-bottom p{color:rgba(255,255,255,.6);font-size:1.125rem;line-height:1.5}@media(max-width: 1199px){.footer .copyright-area .footer-bottom p{font-size:1rem}}@media(max-width: 991px){.footer .copyright-area .footer-bottom ul{justify-content:center;margin-top:15px;margin-bottom:15px}}.footer .copyright-area .footer-bottom .footer-bottom-links ul li+li{padding:0 0 0 14px;margin:0 0 0 14px;border-left:1px solid gray}.footer .copyright-area .footer-bottom .footer-bottom-links ul li a{font-size:18px;font-size:1.125rem;color:rgba(255,255,255,.8)}@media(max-width: 1199px){.footer .copyright-area .footer-bottom .footer-bottom-links ul li a{font-size:1rem}}.footer .copyright-area .footer-bottom .footer-bottom-links ul li a:hover{color:#27aae1}.footer .copyright-area .footer-bottom .footer-bottom-links ul li a:hover::before{width:100%;margin-left:3px}@media(max-width: 991px){.footer .copyright-area .footer-bottom .footer-bottom-links ul li a:hover::before{display:none}}.cookie-bar{background:#000;clear:both;padding:10px 10px;position:fixed;bottom:0;z-index:999;left:0;right:0;text-align:left;border:rgba(255,255,255,.5) solid 1px;max-width:700px;width:100%;border-radius:10px}@media(max-width: 1199px){.cookie-bar{max-width:500px}}@media(max-width: 767px){.cookie-bar{max-width:400px}}.cookie-bar .btn{border:1px solid rgba(255,255,255,.5);padding:6px 12px;margin-right:10px}.cookie-bar .btn:hover{cursor:pointer}@media(max-width: 767px){.cookie-bar .btn{margin-bottom:10px}}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.modal .no-scroll{overflow:hidden}.modal .close{color:#fff;float:right;font-size:3rem;font-weight:200;cursor:pointer;padding-right:20px}.modal .modal-dialog .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0;background:#000}.modal .modal-dialog .modal-content .video-container{max-width:100%;background:#040406}@media(max-width: 1199px){.modal .modal-dialog .modal-content .video-container iframe{width:900px}}@media(max-width: 991px){.modal .modal-dialog .modal-content .video-container iframe{width:700px;height:450px}}@media(max-width: 575px){.modal .modal-dialog .modal-content .video-container iframe{width:400px;height:250px}}@media(max-width: 375px){.modal .modal-dialog .modal-content .video-container iframe{width:350px;height:210px}}.modal.model-xl{width:1140px}.modal.model-lg{width:800px}.modal.model-sm{width:300px}.client-logo-slider{position:relative}.client-logo-slider::before{position:absolute;content:"";background:linear-gradient(270deg, #000000 14.15%, rgba(0, 0, 0, 0) 100%);backdrop-filter:blur(0px);height:130px;width:318px;top:0;right:0;z-index:1}@media(max-width: 1600px){.client-logo-slider::before{width:250px;height:125px}}@media(max-width: 991px){.client-logo-slider::before{display:none}}.client-logo-slider::after{position:absolute;content:"";background:linear-gradient(90deg, #000000 14.15%, rgba(0, 0, 0, 0) 100%);backdrop-filter:blur(0px);height:130px;width:318px;top:0;left:0;z-index:1}@media(max-width: 1600px){.client-logo-slider::after{width:250px;height:125px}}@media(max-width: 991px){.client-logo-slider::after{display:none}}@media(max-width: 991px){.client-logo-slider .container-fluid{margin:0}}.client-logo-slider .carousel{position:relative;height:100%}@media(max-width: 991px){.client-logo-slider .carousel{background:none;margin-bottom:0}}.client-logo-slider .carousel:hover{cursor:pointer}.client-logo-slider .carousel .carousel-cell{display:inline-block;width:195px;height:130px;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2);position:relative;margin:0}@media(max-width: 1600px){.client-logo-slider .carousel .carousel-cell{height:125px}}@media(max-width: 991px){.client-logo-slider .carousel .carousel-cell{width:130px;height:90px}}.client-logo-slider .carousel .carousel-cell img{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 991px){.client-logo-slider .carousel .carousel-cell img{max-width:60%}}.footer-form .contact-us{padding:30px;flex:0 0 40%;max-width:40%}@media(max-width: 991px){.footer-form .contact-us{flex:0 0 100%;max-width:100%;padding:20px}}.footer-form .contact-us .contact-us-content .gradient-line::after{width:5vw}.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text{padding:15px}@media(max-width: 375px){.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text{padding:10px}}.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text:hover{background:linear-gradient(180deg, rgb(35, 37, 38) 0%, rgb(65, 67, 69) 100%)}.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text:hover img{filter:grayscale(0);animation:bounce .4s linear}.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text span{color:rgba(255,255,255,.8)}.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text img{padding:15px;filter:grayscale(100%)}@media(max-width: 375px){.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text img{padding:0;width:25px}}.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text .contact-text{border-left:1px solid rgba(255,255,255,.5);padding-left:15px}@media(max-width: 375px){.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text .contact-text span{font-size:.8rem}.footer-form .contact-us .contact-us-content .contact-us-platforms .contact-us-text .contact-text p{font-size:.9rem}}.footer-form .contact-us .contact-us-content .our-social-media a{position:relative;padding:5px 15px 5px 0;margin-bottom:15px}@media(max-width: 1199px){.footer-form .contact-us .contact-us-content .our-social-media a{padding:5px 5px 5px 0}}.footer-form .contact-us .contact-us-content .our-social-media a:hover{transform:scale(1.2)}.footer-form .contact-us .contact-us-content .our-social-media a::before{content:"";position:absolute;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);border-radius:30px;width:50px;height:50px;top:0;left:0}@media(max-width: 1199px){.footer-form .contact-us .contact-us-content .our-social-media a::before{width:40px;height:40px;top:4px;left:4px}}.footer-form .contact-us .contact-us-content .our-social-media a img{position:relative;padding:7px 12px}.footer-form .contact-us .contact-us-content .our-social-media a img:hover{animation:bounce .4s linear}@keyframes bounce{40%{transform:scale(1.2)}}.footer-form .contact-form{flex:0 0 60%;max-width:60%;border-left:1px solid rgba(255,255,255,.3);padding:70px 40px}@media(max-width: 1199px){.footer-form .contact-form{padding:35px 25px}}@media(max-width: 991px){.footer-form .contact-form{flex:0 0 100%;max-width:100%;padding:20px;border-left:none}}@media(max-width: 1199px){.footer-form .contact-form .mb-30{margin-bottom:20px}}.footer-form .contact-form .gradient-line h5::before{width:250px;right:25px}@media(max-width: 1399px){.footer-form .contact-form .gradient-line h5::before{display:none}}.footer-form .contact-form .form-field{padding:15px 20px 10px 0;border-bottom:1px solid rgba(255,255,255,.3);position:relative}@media(max-width: 767px){.footer-form .contact-form .form-field{padding:10px 15px 10px 0}}.footer-form .contact-form .form-field input,.footer-form .contact-form .form-field textarea{background:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;font-size:1.1rem;color:#fff;width:100%;resize:none;height:100%;position:static}.footer-form .contact-form .form-field input:focus{outline:none}.footer-form .contact-form .form-field textarea{min-height:100px;position:relative}.footer-form .contact-form .form-field textarea:focus{outline:none}.footer-form .contact-form .file-drop-area{padding:20px;border-radius:10px;border:2px dashed rgba(255,255,255,.5);min-height:150px;position:relative}.footer-form .contact-form .file-drop-area .file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.footer-form .contact-form .file-drop-area span{color:rgba(255,255,255,.3)}@media(max-width: 767px){.footer-form .contact-form .file-drop-area span{font-size:.8rem}}.footer-form .contact-form .form-checkbox input{width:25px;height:25px}.footer-form .contact-form .error{position:absolute;bottom:-28px;width:100%;left:0}.footer-form .contact-form .w-header-search-select{position:relative;display:inline-block;width:100%}.footer-form .contact-form .w-header-search-select .dropdown-toggle{display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);border:none;color:rgba(255,255,255,.5);font-size:1.1rem;cursor:pointer;width:100%;position:relative}.footer-form .contact-form .w-header-search-select .dropdown-toggle::after{position:absolute;content:"";background:url("../images/dropdown-arrow.svg") no-repeat;width:10px;height:6px;right:0;top:10px}.footer-form .contact-form .w-header-search-select .dropdown-toggle.active span{color:#fff;font-weight:500}.footer-form .contact-form .w-header-search-select .dropdown-toggle span{margin-right:10px;font-weight:100}.footer-form .contact-form .w-header-search-select .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;width:100%;font-size:1.1rem;color:#fff;text-align:left;list-style:none;background-color:rgba(255,255,255,.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.footer-form .contact-form .w-header-search-select .dropdown-menu.show{display:block}.footer-form .contact-form .w-header-search-select .dropdown-menu .dropdown-item{font-size:1rem;clear:both;color:rgba(255,255,255,.8);text-align:inherit;white-space:nowrap;background:none;border:0;cursor:pointer}.footer-form .contact-form .w-header-search-select .dropdown-menu .dropdown-item:hover{background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);color:#000;font-weight:500}.footer-form .contact-form .w-header-search-select .dropdown-menu .dropdown-item span{display:block;width:100%;padding:10px 20px}.footer-form .contact-form .enquiryform{display:none}.footer-form .contact-form .hiddenvalue{display:none}.footer-form .contact-form .form-recaptcha span{font-size:1.1rem;margin-bottom:20px}@media(max-width: 1600px){.footer-form .contact-form .form-recaptcha span{font-size:.9rem}}.footer-form .contact-form .form-recaptcha p{font-size:.7rem}.footer-form .contact-form .form-recaptcha p a{color:#12d8fa}@media(max-width: 767px){.footer-form .contact-form .footer-from-button{width:100%}}.footer-form .contact-form .footer-from-button button{position:relative;padding:20px 70px 20px 20px;background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);border:none;border-radius:15px;color:#000;cursor:pointer;width:100%}@media(max-width: 991px){.footer-form .contact-form .footer-from-button button{padding:13px 63px 13px 20px}}.footer-form .contact-form .footer-from-button button:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.footer-form .contact-form .footer-from-button button::before{position:absolute;content:"";background:url("../images/send-mssge-arrow.svg") no-repeat;width:36px;height:36px;top:50%;transform:translate(0, -50%);right:9px}@media(max-width: 991px){.footer-form .contact-form .footer-from-button button::before{right:12px}}.footer-form .contact-form .footer-from-button-2 button{display:flex;align-items:center;padding:0 30px;background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);border:none;border-radius:15px;color:#000;width:100%}.contact-us-form .contact-form{border-right:1px solid rgba(255,255,255,.3);border-left:none;padding:70px 40px}@media(max-width: 991px){.contact-us-form .contact-form{border:none}}.custom-checkbox{display:inline-flex;align-items:center;cursor:pointer;color:#fff}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox .checkmark{width:20px;height:20px;border:2px solid rgba(255,255,255,.5);background-color:rgba(0,0,0,0);display:inline-block;margin-right:8px;position:relative;border-radius:4px;transition:all .3s ease}.custom-checkbox .checkmark::after{content:"";position:absolute;left:5px;top:1px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .3s ease}.custom-checkbox input[type=checkbox]:checked+.checkmark::after{opacity:.8}.page-inquiry .portfolio-modal{display:none !important}.portfolio-modal .modal-dialog .modal-content{background-color:rgba(0,0,0,0);width:100%}@media(max-width: 767px){.portfolio-modal .modal-dialog .modal-content{width:90%}}.portfolio-modal .modal-dialog .modal-content .close{position:absolute;right:0}@media(max-width: 767px){.portfolio-modal .modal-dialog .modal-content .close{font-size:2.5rem}}.portfolio-form{max-width:1160px;width:100%;position:relative;margin:auto;border-radius:30px}@media(max-width: 767px){.portfolio-form{border-radius:10px}}.portfolio-form .close{background:rgba(0,0,0,.4);padding:1px 15px 0 13px;border-radius:50px;font-size:1.7rem;right:15px !important;top:15px}@media(max-width: 767px){.portfolio-form .close{background:none;color:#040406;padding:0;top:0}}.portfolio-form .portfolio-form-content{padding:15px}@media(max-width: 767px){.portfolio-form .portfolio-form-content{padding:20px}}.portfolio-form .portfolio-form-content .contact-us{padding:20px 20px 50px 20px;flex:0 0 45%;max-width:45%;border-radius:20px}@media(max-width: 1199px){.portfolio-form .portfolio-form-content .contact-us{display:none}}.portfolio-form .portfolio-form-content .contact-us p{font-size:.875rem}.portfolio-form .portfolio-form-content .contact-us .form-testimonial span{font-size:.775rem;color:#fff}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-page-dots{bottom:-30px;left:0}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-page-dots .dot{width:15px;height:3px;margin:0 4px;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);border-radius:10px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-button{width:30px;height:30px;border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(5px);background:rgba(255,255,255,.06)}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-prev-next-button.previous{left:-10px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-prev-next-button.previous::before{background:url("../../assets/images/prev-arrow.svg") no-repeat -13px 0/cover;width:20px;height:11px;top:8px;left:10px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-prev-next-button.previous:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-prev-next-button.previous:hover:before{background-position:-2px 0}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-prev-next-button.next{right:-10px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-prev-next-button.next::before{background:url("../../assets/images/next-arrow.svg") no-repeat -13px 0/cover;width:20px;height:11px;top:8px;left:12px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-prev-next-button.next:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .flickity-prev-next-button.next:hover:before{background-position:-2px 0}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell{margin:0;background:rgba(255,255,255,.2);padding:15px 15px;border-radius:20px;position:relative}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell::after,.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell::before{position:absolute;content:"";width:50px;height:41px;background:url("../images/portfolio-form/left-quote.svg") no-repeat;top:30px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell::after{background:url("../images/portfolio-form/right-quote.svg") no-repeat;right:35px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell::before{background:url("../images/portfolio-form/left-quote.svg") no-repeat;left:35px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell .card{padding:0}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell .card .card-img img{width:50px;height:50px}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell .card .client-name{font-size:1rem;font-weight:700;margin-bottom:0}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell .card .client-designation{font-size:.75rem;font-weight:200;color:rgba(255,255,255,.8)}.portfolio-form .portfolio-form-content .contact-us .form-testimonial .carousel .carousel-cell .card .client-detailed-testimonial{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff;font-weight:200}.portfolio-form .portfolio-form-content .contact-form{flex:0 0 55%;max-width:55%;padding:20px 20px 20px 30px}@media(max-width: 1199px){.portfolio-form .portfolio-form-content .contact-form{flex:0 0 100%;max-width:100%;padding:20px 20px 20px 20px}}@media(max-width: 767px){.portfolio-form .portfolio-form-content .contact-form{padding:0}}.portfolio-form .portfolio-form-content .contact-form .gradient-line::after{background:linear-gradient(270deg, #ffffff 0%, #000000 100%);width:5vw}@media(max-width: 767px){.portfolio-form .portfolio-form-content .contact-form .mt-30,.portfolio-form .portfolio-form-content .contact-form .mb-30{margin:10px 0}}.portfolio-form .portfolio-form-content .contact-form .form-field{padding:15px 20px 10px 0;border-bottom:.5px solid rgba(4,4,6,.4);position:relative}@media(max-width: 767px){.portfolio-form .portfolio-form-content .contact-form .form-field{padding:10px 15px 10px 0}}.portfolio-form .portfolio-form-content .contact-form .form-field input,.portfolio-form .portfolio-form-content .contact-form .form-field textarea{background:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;font-size:1rem;color:#040406;width:100%;resize:none;height:100%;position:static}.portfolio-form .portfolio-form-content .contact-form .form-field input:-webkit-autofill,.portfolio-form .portfolio-form-content .contact-form .form-field textarea:-webkit-autofill{transition:background-color 125000s ease-in-out;-webkit-transition:background-color 125000s ease-in-out;-webkit-text-fill-color:#040406}.portfolio-form .portfolio-form-content .contact-form .form-field input:focus,.portfolio-form .portfolio-form-content .contact-form .form-field textarea:focus{outline:none}.portfolio-form .portfolio-form-content .contact-form .form-field textarea{min-height:80px;position:relative}.portfolio-form .portfolio-form-content .contact-form .error{position:absolute;bottom:-28px;width:100%;left:0}.portfolio-form .portfolio-form-content .contact-form .enquiryform{display:none}.portfolio-form .portfolio-form-content .contact-form .hiddenvalue{display:none}.portfolio-form .portfolio-form-content .contact-form .form-recaptcha span{font-size:1.1rem;margin-bottom:20px}@media(max-width: 1600px){.portfolio-form .portfolio-form-content .contact-form .form-recaptcha span{font-size:.9rem}}.portfolio-form .portfolio-form-content .contact-form .form-recaptcha p{font-size:.7rem}.portfolio-form .portfolio-form-content .contact-form .form-recaptcha p a{background:linear-gradient(90deg, rgb(0, 96, 165) 0%, rgb(0, 74, 128) 50%, rgb(2, 40, 68) 100%);-webkit-background-clip:text;color:rgba(0,0,0,0)}.portfolio-form .portfolio-form-content .contact-form .footer-from-button .btn-blue{width:100%;font-size:1rem}.portfolio-form .portfolio-form-content .contact-form .footer-from-button-2 .btn-blue{width:100%;padding:5px 30px 5px 30px}.portfolio-form .portfolio-form-content .contact-form .footer-from-button-2 .btn-blue::after{display:none}.portfolio-form .portfolio-form-content .contact-form .footer-from-button-2 .btn-blue:hover .loader::after,.portfolio-form .portfolio-form-content .contact-form .footer-from-button-2 .btn-blue:hover .loader::before{background:#040406}.portfolio-form .trusted-by-wrapper{display:flex;align-items:center;justify-content:center;margin:10px 0}@media(max-width: 767px){.portfolio-form .trusted-by-wrapper{display:none}}.portfolio-form .trusted-by-wrapper .line-left,.portfolio-form .trusted-by-wrapper .line-right{margin:0 20px;width:200px;height:3px}.portfolio-form .trusted-by-wrapper .line-left{background:linear-gradient(90deg, #FFFFFF 0%, #282A2B 100%)}.portfolio-form .trusted-by-wrapper .line-right{background:linear-gradient(270deg, #FFFFFF 0%, #282A2B 100%)}.portfolio-form .client-logo-slider{position:relative}@media(max-width: 767px){.portfolio-form .client-logo-slider{display:none}}.portfolio-form .client-logo-slider::before{display:none}.portfolio-form .client-logo-slider::after{display:none}.portfolio-form .client-logo-slider .container-fluid{margin:0}.portfolio-form .client-logo-slider .carousel{position:relative;height:100%}.portfolio-form .client-logo-slider .carousel .carousel-cell{border:none;width:170px;height:100px}.portfolio-form .client-logo-slider .carousel .carousel-cell img{filter:brightness(0) saturate(100%)}.tab-catagories{position:relative}@media(max-width: 767px){.tab-catagories{background:none}}.tab-catagories .active-tab{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);color:#040406}.tab-catagories .list-inline{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.tab-catagories .list-inline li{font-size:1.1rem;border:1px solid rgba(255,255,255,.3);padding:10px 20px;border-radius:45px}@media(max-width: 1399px){.tab-catagories .list-inline li{font-size:1rem}}@media(max-width: 1199px){.tab-catagories .list-inline li{padding:10px;border-radius:10px}}@media(max-width: 991px){.tab-catagories .list-inline li{font-size:.9rem}}.tab-catagories .tab-content ul{border:1px solid rgba(255,255,255,.3);padding:20px;border-radius:10px}@media(max-width: 1600px){.tab-catagories .tab-content ul{padding:15px}}@media(max-width: 1199px){.tab-catagories .tab-content ul{padding:10px}}.tab-catagories .tab-content ul li{padding:15px 15px 15px 35px;background:rgba(255,255,255,.08);border-radius:10px;margin:10px;font-size:1rem}@media(max-width: 1199px){.tab-catagories .tab-content ul li{margin:10px 5px}}@media(max-width: 991px){.tab-catagories .tab-content ul li{margin:5px;font-size:.8rem}}.tab-catagories .tab-content .gradient-bullet li::before{left:13px}@media(max-width: 991px){.fixed-sidebar-section{display:block}}.fixed-sidebar-section .sidebar-form{flex:0 0 30%;max-width:30%;z-index:0}.fixed-sidebar-section .sidebar-form #sidebarWrap,.fixed-sidebar-section .sidebar-form #sidebarWrap2,.fixed-sidebar-section .sidebar-form #sidebarWrap3{position:relative}.fixed-sidebar-section .sidebar-form #sidebar,.fixed-sidebar-section .sidebar-form #sidebar2,.fixed-sidebar-section .sidebar-form #sidebar3{position:absolute}@media(max-width: 1199px){.fixed-sidebar-section .sidebar-form #sidebar,.fixed-sidebar-section .sidebar-form #sidebar2,.fixed-sidebar-section .sidebar-form #sidebar3{text-align:center;margin-bottom:40px}}.fixed-sidebar-section .sidebar-form #sidebar.fixed,.fixed-sidebar-section .sidebar-form #sidebar2.fixed,.fixed-sidebar-section .sidebar-form #sidebar3.fixed{position:fixed;z-index:999}.fixed-sidebar-section .sidebar-form #sidebar.fixed .sidebar-text,.fixed-sidebar-section .sidebar-form #sidebar2.fixed .sidebar-text,.fixed-sidebar-section .sidebar-form #sidebar3.fixed .sidebar-text{max-width:385px;width:100%}.fixed-sidebar-section .sidebar-form #sidebar3{max-width:480px;width:100%}@media(max-width: 1399px){.fixed-sidebar-section .sidebar-form #sidebar3{max-width:333px}}@media(max-width: 1199px){.fixed-sidebar-section .sidebar-form #sidebar3{max-width:100%;text-align:center;margin-bottom:40px}}@media(max-width: 1199px){.fixed-sidebar-section .sidebar-form{flex:0 0 100%;max-width:100%}}.fixed-sidebar-section .sidebar-form .hire-form{margin-left:0;max-width:fit-content}@media(max-width: 1199px){.fixed-sidebar-section .sidebar-form .hire-form{max-width:100%}}.fixed-sidebar-section .sidebar-content{flex:0 0 65%;max-width:65%;display:grid;gap:20px}.fixed-sidebar-section .sidebar-content#main{position:relative}@media(max-width: 1199px){.fixed-sidebar-section .sidebar-content{flex:0 0 100%;max-width:100%}}.about-us-grid li{text-align:center;margin-bottom:10px}@media(max-width: 1199px){.about-us-grid li{margin-bottom:0}}@media(max-width: 991px){.about-us-grid li{border:1px solid rgba(255,255,255,.3);border-radius:10px;padding:16px 0}}.about-us-grid li span{font-size:3rem;font-weight:900}@media(max-width: 1199px){.about-us-grid li span{font-size:2.5rem}}@media(max-width: 991px){.about-us-grid li span{font-size:2rem}}@media(max-width: 575px){.about-us-grid li span{font-size:1.5rem}}.about-us-grid li p{font-size:1.1rem}@media(max-width: 991px){.about-us-grid li p{font-size:1rem}}@media(max-width: 575px){.about-us-grid li p{font-size:.7rem}}.about-us-grid .about-text{position:relative;flex:0 0 65%;max-width:65%}@media(max-width: 1199px){.about-us-grid .about-text{flex:0 0 70%;max-width:70%}}@media(max-width: 991px){.about-us-grid .about-text{flex:0 0 100%;max-width:100%}}.about-us-grid .about-text::before{position:absolute;content:"";background:linear-gradient(180deg, #000000 0%, rgba(255, 255, 255, 0.5) 48.11%, #000000 100%);height:690px;width:1px;top:-60px;left:50%}@media(min-width: 2000px){.about-us-grid .about-text::before{width:2px}}@media(min-width: 1399px){.about-us-grid .about-text::before{left:53%}}@media(max-width: 1199px){.about-us-grid .about-text::before{height:520px;left:45%}}@media(max-width: 991px){.about-us-grid .about-text::before{display:none}}.about-us-grid .about-text::after{position:absolute;content:"";background:linear-gradient(270deg, #696969 0%, rgba(255, 255, 255, 0.5) 10.65%, #000000 100%);width:911px;height:1px;bottom:150px;left:-50px}@media(min-width: 2000px){.about-us-grid .about-text::after{height:2px}}@media(max-width: 1399px){.about-us-grid .about-text::after{width:771px;left:-48px}}@media(max-width: 1199px){.about-us-grid .about-text::after{width:696px;left:-45px;bottom:120px}}@media(max-width: 991px){.about-us-grid .about-text::after{display:none}}@media(max-width: 1199px){.about-us-grid .about-text .grid-column-2{gap:40px}}@media(max-width: 991px){.about-us-grid .about-text .grid-column-2{gap:20px}}@media(max-width: 767px){.about-us-grid .about-text .grid-column-2{grid-template-columns:repeat(2, 1fr);gap:15px}}.about-us-grid .about-video{flex:0 0 35%;max-width:35%;position:relative}@media(max-width: 1199px){.about-us-grid .about-video{flex:0 0 30%;max-width:30%}}@media(max-width: 991px){.about-us-grid .about-video{flex:0 0 100%;max-width:100%;margin:48px 0 0}}@media(max-width: 575px){.about-us-grid .about-video{margin:20px 0 0}}.about-us-grid .about-video::before{position:absolute;content:"";background:linear-gradient(90deg, #000000 0%, rgba(255, 255, 255, 0.5) 48.11%, #000000 100%);width:1320px;height:1px;top:160px;right:0}@media(min-width: 2000px){.about-us-grid .about-video::before{height:2px}}@media(max-width: 1399px){.about-us-grid .about-video::before{width:1129px}}@media(max-width: 1199px){.about-us-grid .about-video::before{width:985px;top:130px}}@media(max-width: 991px){.about-us-grid .about-video::before{display:none}}.about-us-grid .about-video::after{position:absolute;content:"";background:linear-gradient(180deg, #000000 0%, rgba(255, 255, 255, 0.5) 48.11%, #000000 100%);height:690px;width:1px;top:-60px;left:22px}@media(min-width: 2000px){.about-us-grid .about-video::after{width:2px}}@media(max-width: 1399px){.about-us-grid .about-video::after{left:0}}@media(max-width: 1199px){.about-us-grid .about-video::after{height:520px}}@media(max-width: 991px){.about-us-grid .about-video::after{display:none}}.about-us-grid .about-video .our-video{position:relative}@media(max-width: 991px){.about-us-grid .about-video .our-video{margin-top:0}}@media(max-width: 767px){.about-us-grid .about-video .our-video .open-modal-btn{width:100%}}.about-us-grid .about-video .our-video img{cursor:pointer;max-width:100%}@media(max-width: 1199px){.about-us-grid .about-video .our-video img{max-width:80%}}@media(max-width: 991px){.about-us-grid .about-video .our-video img{max-width:100%}}@media(max-width: 1199px){.about-us-grid .about-video .our-video .video-bg{margin-left:25px}}@media(max-width: 991px){.about-us-grid .about-video .our-video .video-bg{margin-left:0}}@media(max-width: 767px){.about-us-grid .about-video .our-video .video-bg{width:100%}}.about-us-grid .about-video .our-video::before{content:"";position:absolute;background:url("../../assets/images/home/video-text.svg");width:129px;height:129px;top:50%;left:50%;transform:translate(-50%, -50%);animation:rotate 10s linear infinite}@keyframes rotate{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@media(max-width: 1199px){.microsoft-services .gap-30{gap:20px}}@media(max-width: 767px){.microsoft-services .gap-30{gap:10px}}.microsoft-services .card{height:100%;padding:30px}.microsoft-services .card .card-img img{margin:16px}.microsoft-services .card .card-img::after{content:"";position:absolute;background:rgba(255,255,255,.1);width:80px;height:80px;left:0;top:0;border-radius:10px;z-index:-1}.home-tabination .home-tabination-content{display:flex;gap:30px;padding:30px;background:linear-gradient(#000000, #000000) padding-box,linear-gradient(97.91deg, rgba(31, 162, 255, 0.6235294118) -7.4%, rgba(18, 215, 250, 0.7333333333) 46.54%, rgba(166, 255, 203, 0.5882352941) 104.98%) border-box;border-radius:25px;border:1px solid rgba(0,0,0,0)}@media(max-width: 991px){.home-tabination .home-tabination-content{display:block;padding:0;background:none;border-radius:0;border:none}}.home-tabination .home-tabination-content .tab-list-area{flex:0 0 33%;max-width:33%}@media(max-width: 991px){.home-tabination .home-tabination-content .tab-list-area{flex:0 0 100%;max-width:100%;margin-bottom:20px}}.home-tabination .home-tabination-content .tab-list-area ul{display:grid;gap:20px;width:100%}@media(max-width: 991px){.home-tabination .home-tabination-content .tab-list-area ul{display:flex;width:max-content}}.home-tabination .home-tabination-content .tab-list-area ul li{font-size:1.3rem;color:rgba(255,255,255,.5);padding:15px 15px;font-weight:600;background:rgba(255,255,255,.08);border-radius:10px}@media(max-width: 1199px){.home-tabination .home-tabination-content .tab-list-area ul li{font-size:1.1rem}}@media(max-width: 991px){.home-tabination .home-tabination-content .tab-list-area ul li{font-size:1rem}}.home-tabination .home-tabination-content .tab-list-area ul .active-tab{background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);color:#040406}@media(max-width: 1199px){.home-tabination .home-tabination-content .tab-list-area ul .active-tab{color:#000;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}}.home-tabination .home-tabination-content .tab-content-area{flex:0 0 65%;max-width:65%;display:flex;flex-direction:column;height:auto}@media(max-width: 991px){.home-tabination .home-tabination-content .tab-content-area{flex:0 0 100%;max-width:100%}}.home-tabination .home-tabination-content .tab-content-area .tab-content{flex-grow:1}.home-tabination .home-tabination-content .tab-content-area .tab-content ul li{padding:5px 0 5px 32px;position:relative}@media(max-width: 1199px){.home-tabination .home-tabination-content .tab-content-area .tab-content ul li{padding:5px 0 5px 32px}}.home-tabination .home-tabination-content .tab-content-area .tab-content ul li::before{content:"";position:absolute;background:url("../images/mega-menu/sub-arrow.svg") no-repeat;width:14px;height:17px;background-position:left 100%;left:7px;top:50%;transform:translate(0, -50%)}@media(max-width: 1399px){.home-tabination .home-tabination-content .tab-content-area .tab-content ul li::before{top:22%;transform:translate(0, 0)}}@media(max-width: 767px){.home-tabination .home-tabination-content .tab-content-area .tab-content ul li::before{left:5px}}.home-tabination .home-tabination-content .tab-content-area .tab-content ul li a{color:#fff;text-decoration:none;position:relative}.home-tabination .home-tabination-content .tab-content-area .tab-content ul li a::after{position:absolute;content:"";height:3px;width:0;left:0;right:0;bottom:-5px;background-color:rgba(0,0,0,0);color:#27aae1;border-bottom:2px solid #27aae1;transition:all .3s ease-in-out;transform:translate(0%, 0) translateZ(0);-webkit-transform:translate(0%, 0) translateZ(0);margin-left:0}@media(max-width: 991px){.home-tabination .home-tabination-content .tab-content-area .tab-content ul li a::after{display:none}}.home-tabination .home-tabination-content .tab-content-area .tab-content ul li a:hover{color:#27aae1;cursor:pointer}.home-tabination .home-tabination-content .tab-content-area .tab-content ul li a:hover::after{width:100%}@media(max-width: 991px){.home-tabination .home-tabination-content .tab-content-area .tab-content ul li a:hover::after{display:none}}.home-tabination .home-tabination-content .tab-content-area .btn-view{margin-top:auto}.home-tabination .home-tabination-content .tab-content-area .btn-view .btn-glow::before{width:calc(100% + 4px);height:calc(100% + 4px);transform:translate(-2px, -2px)}.home-tabination .home-tabination-content .tab-content-area .btn-view a{margin-bottom:0}@media(max-width: 991px){.home-tabination .home-tabination-content .tab-content-area .btn-view.justify-content-end{justify-content:start}}.hire-our-experts .hire-developers-list{border:1px solid rgba(255,255,255,.3);padding:20px;background:rgba(255,255,255,.06)}.hire-our-experts .hire-developers-list:hover .btn-arrow{transform:scaleX(1);background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%)}.hire-our-experts .hire-developers-list:hover .btn-arrow::after{background-position:0 0;right:8px}@media(max-width: 991px){.hire-our-experts .hire-developers-list:hover .btn-arrow::after{background-position:-10px 0;right:6px}}@media(max-width: 767px){.hire-our-experts .hire-developers-list:hover .btn-arrow::after{background-position:-8px 0;right:8px}}@media(max-width: 1199px){.hire-our-experts .hire-developers-list{padding:15px}}@media(max-width: 575px){.hire-our-experts .hire-developers-list{padding:10px}}@media(max-width: 1199px){.hire-our-experts .hire-developers-list img{width:40px}}@media(max-width: 991px){.hire-our-experts .hire-developers-list img{width:30px;margin-left:0px !important}}@media(max-width: 991px){.hire-our-experts .hire-developers-list span{font-size:1rem;margin-left:10px}}@media(max-width: 767px){.hire-our-experts .hire-developers-list span{font-size:.9rem}}.our-work{background:url("../../assets/images/home/our-work-bg.webp") no-repeat center/cover}@media(max-width: 1199px){.our-work .grid-column-3{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.our-work .grid-column-3{gap:20px}}@media(max-width: 767px){.our-work .grid-column-3{grid-template-columns:repeat(1, 1fr)}}.our-work .our-work-platform{border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.06);border-radius:10px;padding:20px 20px}@media(max-width: 1199px){.our-work .our-work-platform{padding:15px}}.our-work .our-work-platform:hover{background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);color:#040406}.our-work .our-work-platform:hover span{color:rgba(0,0,0,0);-webkit-text-stroke:2px #040406}.our-work .our-work-platform:hover img{animation:bounce .6s linear}@keyframes bounce{40%{transform:scale(1.6)}}.our-work .our-work-platform span{color:rgba(0,0,0,0);-webkit-text-stroke:1px rgba(255,255,255,.6);text-align:center;font-size:2.8rem;font-weight:700}@media(max-width: 1399px){.our-work .our-work-platform span{font-size:2.5rem}}@media(max-width: 1199px){.our-work .our-work-platform span{font-size:2rem}}@media(max-width: 1199px){.review-section .grid-column-3{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 767px){.review-section .grid-column-3{grid-template-columns:repeat(1, 1fr)}}.review-section .review-img{position:relative}.review-section .review-img:hover::before{filter:grayscale(0)}.review-section .review-img::before{position:absolute;content:"";background:url("../images/programatic-pages/services-banner-page/award-decor.svg") no-repeat;width:272px;height:230px;top:-20%;left:50%;transform:translate(-50%, 0);filter:grayscale(100%)}@media(max-width: 991px){.review-section .review-img::before{display:none}}.our-award-section.hire-leverage-content::before{height:650px}@media(max-width: 1399px){.our-award-section.hire-leverage-content::before{height:550px}}@media(max-width: 1199px){.our-award-section.hire-leverage-content::before{height:450px}}.our-award-section.hire-leverage-content::after{height:650px}@media(max-width: 1399px){.our-award-section.hire-leverage-content::after{height:550px}}@media(max-width: 1199px){.our-award-section.hire-leverage-content::after{height:450px}}.page-industries .hire-leverage-section .hire-leverage-content::before,.page-testimonials .hire-leverage-section .hire-leverage-content::before{height:650px !important}@media(max-width: 1399px){.page-industries .hire-leverage-section .hire-leverage-content::before,.page-testimonials .hire-leverage-section .hire-leverage-content::before{height:550px !important}}@media(max-width: 1199px){.page-industries .hire-leverage-section .hire-leverage-content::before,.page-testimonials .hire-leverage-section .hire-leverage-content::before{height:450px !important}}.page-industries .hire-leverage-section .hire-leverage-content::after,.page-testimonials .hire-leverage-section .hire-leverage-content::after{height:650px !important}@media(max-width: 1399px){.page-industries .hire-leverage-section .hire-leverage-content::after,.page-testimonials .hire-leverage-section .hire-leverage-content::after{height:550px !important}}@media(max-width: 1199px){.page-industries .hire-leverage-section .hire-leverage-content::after,.page-testimonials .hire-leverage-section .hire-leverage-content::after{height:450px !important}}.different-cities-pages .card{background:rgba(255,255,255,.1);border:1px solid rgba(0,0,0,0);transition:border .3s ease;height:100%;display:flex;justify-content:center;align-items:center;z-index:9;position:relative}.different-cities-pages .card .card-text span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.different-cities-pages .card:hover{background:#1388fd;cursor:pointer}@media(max-width: 767px){.page-about-us-sec .about-us-sec-content .grid-column-3{grid-template-columns:repeat(2, 1fr)}}.page-about-us-sec .about-us-sec-content .card{background:#222}.page-about-us-sec .about-us-sec-content .card .card-img img{border-radius:10px}@media(max-width: 767px){.page-about-us-sec .about-us-sec-content .card .card-img img{display:none}}.page-about-us-sec .about-us-sec-content .card .card-text span{font-weight:600;font-size:2.5rem}@media(max-width: 1399px){.page-about-us-sec .about-us-sec-content .card .card-text span{font-size:2rem}}@media(max-width: 991px){.page-about-us-sec .about-us-sec-content .card .card-text p{font-size:.9rem}}.related-project-section .card,.blog-section .card{height:100%;position:relative;overflow:hidden}.related-project-section .card .blog-caption,.blog-section .card .blog-caption{display:block;position:absolute;bottom:0;left:0;right:0;padding:16px;background:linear-gradient(90deg, rgb(31, 162, 255) 0%, rgb(18, 216, 250) 50%, rgb(166, 255, 203) 100%);text-align:center;border-radius:0 0 10px 10px;transform:translateY(100%);opacity:0;transition:all .4s ease-in-out}.related-project-section .card:hover,.blog-section .card:hover{border:rgba(18,216,250,.65) 1px solid}.related-project-section .card:hover .blog-caption,.blog-section .card:hover .blog-caption{transform:translateY(0);opacity:1}.home-why-choose-us{background:url("../images/home/why-us-bg.webp") no-repeat;background-size:cover}.home-why-choose-us .home-why-choose-us-img img{border-radius:20px}@media(max-width: 1199px){.home-why-choose-us .home-why-choose-us-img{display:none}}@media(max-width: 991px){.home-why-choose-us .grid-column-3{gap:20px}}@media(max-width: 767px){.home-why-choose-us .grid-column-3{gap:0}}.home-why-choose-us .home-why-choose-us-content .card{padding:15px;margin:15px 0}@media(max-width: 1399px){.home-why-choose-us .home-why-choose-us-content .card .card-img{margin-bottom:0px !important}}@media(max-width: 1399px){.home-why-choose-us .home-why-choose-us-content .card .card-img img{width:45px}}.hero-banner-slider{padding-top:100px}@media(max-width: 1399px){.hero-banner-slider{padding-top:90px}}@media(max-width: 991px){.hero-banner-slider{padding-top:70px}}@media(max-width: 991px){.hero-banner-slider{padding-bottom:80px}}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel.mt-70{margin-top:40px}}.hero-banner-slider .hero-slider-carousel .hero-banner-slide{width:100%}@media(max-width: 991px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide{padding-bottom:20px}}.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card{border:none}@media(max-width: 991px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card{padding:0px}}@media(max-width: 991px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-head{display:none}}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-head.gap-30{gap:15px}}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-head img{width:35px}}.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body h2{font-size:3.5rem;font-weight:900}@media(max-width: 1600px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body h2{font-size:3.2rem}}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body h2{font-size:2.7rem}}@media(max-width: 1199px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body h2{font-size:2.4rem}}@media(max-width: 575px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body h2{font-size:2rem}}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-img img{max-width:140px;width:100%}}@media(max-width: 767px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-img img{display:none}}.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-title span{font-size:1.5rem;font-weight:600;line-height:1.5;background:linear-gradient(135deg, #D8E6FF 0%, #FFFAF3 100%);-webkit-background-clip:text}@media(max-width: 767px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-title span{font-size:1.1rem}}.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-text p{font-size:1.125rem}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-text p{font-size:1rem}}@media(max-width: 767px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-text p{font-size:.9rem}}@media(max-width: 575px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul{gap:10px}}.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li{width:100%;max-width:188px;display:flex;align-items:center;justify-content:center}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li{max-width:165px}}@media(max-width: 1199px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li{max-width:150px}}@media(max-width: 991px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li{max-width:125px}}@media(max-width: 767px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li{max-width:fit-content}}.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li a{display:grid;width:100%;padding:20px 10px;font-size:1.125rem;font-weight:600;color:#fff}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li a{font-size:1rem;padding:15px 10px}}@media(max-width: 991px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li a{font-size:.9rem;padding:12px 8px}}@media(max-width: 767px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li a{display:flex;gap:10px;padding:10px 15px}}@media(max-width: 991px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li a .mb-10{margin-bottom:0}}@media(max-width: 1399px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li img{width:35px}}@media(max-width: 767px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li img{width:25px}}@media(max-width: 575px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-list ul li img{width:20px}}@media(max-width: 767px){.hero-banner-slider .hero-slider-carousel .hero-banner-slide .card .card-body .card-button{padding:0 20px}}@media(max-width: 991px){.hero-banner-slider .hero-slider-carousel .hero-mobile-app-silder .card .card-head img{width:60px;padding:5px 10px}}.hero-banner-slider .hero-slider-carousel .hero-mobile-app-silder .card .card-body .card-list ul li:nth-child(1){border:1px solid rgba(255,48,113,.3)}.hero-banner-slider .hero-slider-carousel .hero-mobile-app-silder .card .card-body .card-list ul li:nth-child(2){border:1px solid rgba(94,186,70,.3)}.hero-banner-slider .hero-slider-carousel .hero-mobile-app-silder .card .card-body .card-list ul li:nth-child(3){border:1px solid rgba(255,192,44,.3)}.hero-banner-slider .hero-slider-carousel .hero-mobile-app-silder .card .card-body .card-list ul li:nth-child(4){border:1px solid rgba(28,88,255,.3)}.hero-banner-slider .hero-slider-carousel .hero-mobile-app-silder .card .card-body .card-list ul li:nth-child(5){border:1px solid rgba(254,137,35,.3)}.hero-banner-slider .hero-slider-carousel .hero-microsoft-dyanmics-slider .card .card-body .card-list ul li:nth-child(1){border:1px solid rgba(237,126,70,.3)}.hero-banner-slider .hero-slider-carousel .hero-microsoft-dyanmics-slider .card .card-body .card-list ul li:nth-child(2){border:1px solid rgba(174,130,221,.3)}.hero-banner-slider .hero-slider-carousel .hero-microsoft-dyanmics-slider .card .card-body .card-list ul li:nth-child(3){border:1px solid rgba(41,178,239,.3)}.hero-banner-slider .hero-slider-carousel .hero-microsoft-dyanmics-slider .card .card-body .card-list ul li:nth-child(4){border:1px solid rgba(43,217,228,.3)}.hero-banner-slider .hero-slider-carousel .hero-microsoft-dyanmics-slider .card .card-body .card-list ul li:nth-child(5){border:1px solid rgba(250,189,26,.3)}.hero-banner-slider .hero-slider-carousel .hero-testing-slider .card .card-body .card-list ul li:nth-child(1){border:1px solid rgba(200,72,185,.3)}.hero-banner-slider .hero-slider-carousel .hero-testing-slider .card .card-body .card-list ul li:nth-child(2){border:1px solid rgba(249,98,167,.3)}.hero-banner-slider .hero-slider-carousel .hero-testing-slider .card .card-body .card-list ul li:nth-child(3){border:1px solid rgba(54,161,29,.3)}.hero-banner-slider .hero-slider-carousel .hero-asp-net-slider .card-body .card-list ul li:nth-child(1){border:1px solid rgba(122,58,193,.3)}.hero-banner-slider .hero-slider-carousel .hero-asp-net-slider .card-body .card-list ul li:nth-child(2){border:1px solid rgba(162,19,236,.3)}.hero-banner-slider .hero-slider-carousel .hero-asp-net-slider .card-body .card-list ul li:nth-child(3){border:1px solid rgba(81,43,212,.3)}
