@import url(https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(90deg,#0e135ed2 1px,#0000 0) repeat-x;background-color:#000333;background-position:50%;background-size:25% 100%;color:#ffffef;font-family:Arimo,sans-serif;font-optical-sizing:auto;font-style:normal;margin:0;overflow-x:hidden;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.footer{background-color:rgba(0,0,0,.637);bottom:0;color:#ffffef;padding:100px 50px 50px;text-align:center}.footer .sec1{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));height:100%;justify-content:space-between}.footer .sec1 .child-sec{display:flex;flex-direction:column;padding:20px;text-align:left}.footer .sec1 .child-sec img{cursor:pointer;margin:20px 0;width:200px}.footer .sec1 .child-sec .heading{font-size:24px;font-weight:700;margin:20px 0}.footer .sec1 .child-sec .link{cursor:pointer;margin:10px 0;text-decoration:none}.footer .sec1 .child-sec .link span{color:#ffffef;font-weight:600;text-decoration:none}.footer .sec1 .child-sec .icons{display:flex;margin:20px 0}.footer .sec1 .child-sec .icons .icon{color:#ffffef;cursor:pointer;font-size:1em;margin-right:15px;text-decoration:none!important}.footer .sec1 .child-sec .icons .icon:hover{color:#000333}.footer .sec2{display:flex;justify-content:space-around;padding-top:20px}.footer .sec2 .tlink{color:#ffffef;text-decoration:none}@media (max-width:600px){.footer{padding:30px}.footer .sec2{flex-direction:column;justify-content:center}.footer .sec2 .tlink,.footer .sec2 span{margin:5px 0}}.whatsapp .btn{border:0;border-radius:50px;bottom:70px;box-shadow:0 0 20px #00000026;color:#fff;font-size:30px;font-weight:700;height:50px;left:20px;line-height:50px;position:fixed;text-align:center;transform:all .5s ease;width:50px;z-index:9999}.whatsapp .btn,.whatsapp .btn:before{background-color:#25d366;display:block}.whatsapp .btn:before{animation:pulse-border 1.5s ease-out infinite;border-radius:50%;content:"";height:60px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:60px;z-index:-1}.whatsapp .btn:focus{border:none;outline:none}.whatsapp .btn img{height:40px;margin-top:5px}@keyframes pulse-border{0%{opacity:1;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5)}}.home-section2{align-items:center;display:flex;justify-content:center;padding:50px 70px}.home-section2 .card{display:flex;flex-direction:row;height:100%;width:100%}.home-section2 .card .accolades,.home-section2 .card .clients,.home-section2 .card .lineofcode,.home-section2 .card .projects{align-items:center;display:flex;flex-direction:row;justify-content:center;transition:all .3s ease;width:25%}.home-section2 .card img{height:40px;margin:20px 0}.home-section2 .card .count{-webkit-text-fill-color:#0000;-webkit-text-stroke-width:2px;background-clip:text;-webkit-background-clip:text;background-size:cover;color:#888;font-size:6em;font-weight:600;transition:all .3s ease}.home-section2 .card .text{color:#ffffef;font-size:18px}@media only screen and (max-width:1024px){.home-section2{padding:0}.home-section2 .card{display:flex;flex-direction:column;height:100%;margin:20px 50px;padding:30px 0;width:100%}.home-section2 .card .accolades,.home-section2 .card .clients,.home-section2 .card .lineofcode,.home-section2 .card .projects{width:100%}.home-section2 .card .vertical-line{margin:20px}}.about{background-image:url(/static/media/background.97c5f658b1b39c29767a.png);background-position:top;background-repeat:no-repeat;background-size:100vw;display:flex;flex-direction:column}.about .title{background-image:red;display:flex;flex-direction:row;padding:0 70px}.about .title .quote{display:flex;flex-direction:column;justify-content:center;width:100%}.about .title .quote .abt{color:#ffffef;font-size:2em;font-weight:700;margin-bottom:10px}.about .title .quote .hd{color:#ffffef;font-size:1.5em;font-weight:700;margin-bottom:20px}.about .title .quote .txt{color:#ffffef;font-size:1em;margin-bottom:10px}.about .title .quote .button{background-color:initial;cursor:pointer;height:50px;margin:20px 0;position:relative;text-decoration:none;width:160px}.about .title .quote .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .3s ease;width:50px}.about .title .quote .button .text{align-items:center;border-radius:0 50px 50px 0;color:#ffffef;display:flex;font-size:1em;height:50px;margin:0 20px;position:relative;z-index:1}.about .title .quote .button:hover .button1{background-color:#0e135e;width:100%}.about .title .image{align-items:center;display:flex;justify-content:flex-end;margin:20px;width:50%}.about .title .image img{height:100%;width:100%}.about .content{display:flex;margin:0 70px}.about .content .what,.about .content .who{width:50%}.about .content .whatcontent,.about .content .whocontent{color:#ffffef;margin:20px 50px}.about .content .headwhat,.about .content .headwho{border-bottom:2px solid #ffffef;color:#ffffef;font-size:1.5em;font-weight:700;margin:0 50px;padding-bottom:10px;transition:all .5s ease}.about .content .what:hover .headwhat,.about .content .who:hover .headwho{border-bottom:2px solid #0e135e;color:#0e135e}@media only screen and (max-width:1024px){.about .title{flex-direction:column;padding:20px 10px}.about .title .quote{margin:10px;order:2;width:100%}.about .title .image{align-items:center;display:flex;justify-content:center;margin:20px 0;width:100%}.about .title .quote .abt{font-size:1em}.about .title .quote .hd{font-size:2em}.about .title .quote .txt{font-size:1em}.about .content{flex-direction:column;margin:0 20px}.about .content .what,.about .content .who{margin:30px 0;width:100%}.about .content .whatcontent,.about .content .whocontent{margin:20px 0}.about .content .headwhat,.about .content .headwho{margin:0}}.collab,.getin{display:flex;padding:50px 70px}.getin .getintext{color:#ffffef;font-size:6em;font-weight:700;width:70%}.collab .collabtext{align-items:center;color:#ffffef;display:flex;font-size:3em;font-weight:700;width:60%}.getin .getintext .touch{-webkit-text-fill-color:#0000;-webkit-text-stroke-width:2px;background-clip:text;-webkit-background-clip:text;background-size:cover}.getin .getinbutton{align-items:flex-start;display:flex;width:30%}.collab .collabbutton{align-items:flex-start;display:flex;width:40%}.getin .getinbutton .button{width:300px}.collab .collabbutton .button,.getin .getinbutton .button{background-color:initial;cursor:pointer;height:100px;margin:20px 0;position:relative;text-decoration:none}.collab .collabbutton .button{width:220px}.collab .collabbutton .button .button1,.getin .getinbutton .button .button1{background-color:#007bff;border-radius:50px;height:100px;position:absolute;transition:all .3s ease;width:100px}.collab .collabbutton .button .text,.getin .getinbutton .button .text{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:22px;height:100px;margin:0 20px;position:relative;z-index:1}.collab .collabbutton .button:hover .button1,.getin .getinbutton .button:hover .button1{background-color:#0e135e;width:100%}@media only screen and (max-width:1024px){.collab,.getin{flex-direction:column;padding:50px 20px}.collab .collabtext,.getin .getintext{font-size:3em;width:100%}.collab .collabtext{font-size:2em}.collab .collabbutton,.getin .getinbutton{width:100%}.getin .getinbutton .button{height:75px;width:290px}.collab .collabbutton .button{height:75px;width:180px}.collab .collabbutton .button .button1,.getin .getinbutton .button .button1{height:75px;width:75px}.collab .collabbutton .button .text,.getin .getinbutton .button .text{font-size:20px;height:75px}}header{align-items:center;color:hsla(0,23%,94%,.897);display:flex;height:80px;justify-content:space-between;padding-right:1rem}header img{height:50px;margin-left:70px}.dropdown,nav{align-items:center;display:flex;list-style-type:disc}nav{z-index:2000000}nav .responsive_logo{display:none}nav .droplink,nav .link{align-items:center;border-bottom:0 solid #000;color:hsla(0,23%,94%,.897);display:flex;font-size:16px;font-weight:700;margin:0 1rem;text-decoration:none;transition:all .3s ease}nav .droplink .round,nav .link .round{background-color:initial;border:1px solid #ffffef;border-radius:50px;height:5px;margin-right:10px;width:5px}nav .droplink:hover .list{visibility:"visible"}nav .dropdown .dropdown-menu .list span:hover,nav .droplink:hover,nav .link.active span,nav .link:hover{position:relative;text-decoration:none;text-shadow:0 0 15px #ffffef}nav .link.active .round,nav .link:hover .round{background-color:#ffffef}header .search-btn .search-bar{align-items:center;background-color:#0e135e;border-radius:20px;display:flex;justify-content:center;position:absolute;right:5%;top:13%;z-index:2000000}header .search-btn .search-bar.active{opacity:1;transform:translateY(0);transition:all .3s ease;visibility:visible}header .search-btn .search-bar.inactive{opacity:0;transform:translateY(-20px);transition:all .3s ease;visibility:hidden}header .search-btn .search-bar input{background:none;border:none;color:#ffffef;font-size:16px;height:40px;margin:0 10px;outline:none}nav .dropdown .dropdown-menu{margin-top:170px;position:absolute}nav .dropdown .dropdown-menu.active{opacity:1;transform:translateY(0);transition:all .3s ease;visibility:visible}nav .dropdown .dropdown-menu.inactive{opacity:0;transform:translateY(-20px);transition:all .3s ease;visibility:hidden}nav .dropdown .dropdown-menu .list{background-color:#0e135e;display:flex;flex-direction:column;padding:20px 10px}nav .dropdown .dropdown-menu .list span{color:#fff;font-size:16px;font-weight:700;margin-bottom:10px;transition:all .3s ease}header .nav-btn,header .search-btn{background:#0000;border:none;color:#fff;cursor:pointer;font-size:1.5rem;outline:none;padding:5px}header .nav-btn{opacity:0;visibility:hidden}@media only screen and (max-width:1024px){header{padding-right:0}header nav .serv1{visibility:hidden}header .nav-btn{opacity:1;visibility:visible}header nav{align-items:first baseline;background-color:#000333;display:flex;flex-direction:column;gap:1rem;height:100%;left:-100vw;padding-top:100px;position:fixed;top:0;transition:left 1s;width:80%}header .img,header img{margin-left:0;order:2}header .search-btn{order:2}header .nav-btn{order:1}header .responsive_nav{left:0}nav .nav-close-btn{position:absolute;right:2rem;top:2rem}nav .dropdown .dropdown-menu{margin-left:120px;margin-top:0;z-index:300000}nav .link{font-size:1rem}nav .responsive_logo{display:block;margin-bottom:1rem;text-align:center}}.credit-section{align-items:center;color:#ffffef;display:flex;justify-content:center;margin:50px 70px;text-decoration:none}.credit-section .quote{display:flex;flex-direction:column;justify-content:center;width:60%}.credit-section .quote .txt{font-size:18px}.credit-section .quote .hd1{font-size:2em;font-weight:700;padding:0}.credit-section .quote .hd2{color:#888;font-size:20px;font-weight:700;padding:0}.credit-section .image{align-items:center;display:flex;justify-content:center;width:40%}.credit-section .image img{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.credit-section .quote .button{background-color:initial;cursor:pointer;height:50px;margin:20px 0;position:relative;text-decoration:none;width:250px}.credit-section .quote .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .3s ease;width:50px}.credit-section .quote .button .text{align-items:center;border-radius:0 50px 50px 0;color:#ffffef;display:flex;font-size:1em;height:50px;margin:0 20px;position:relative;z-index:1}.credit-section .quote .button:hover .button1{background-color:#0e135e;width:100%}@media only screen and (max-width:1024px){.credit-section{flex-direction:column;margin:0 10px}.credit-section .quote{justify-content:center;order:2;width:100%}.credit-section .image{margin-bottom:20px;order:1;width:70%}.credit-section .quote .hd1main{margin-bottom:10px;text-align:center;width:100%}.credit-section .quote .hd1{font-size:1.5em}.credit-section .quote .hd2{font-size:16px}}.home-section1{display:flex;flex-direction:row;padding:0 70px}.home-section1 .quote{display:flex;flex-direction:column;justify-content:center;width:60%}.home-section1 .quote .span1{color:#ffffef;font-size:3em;font-weight:700;margin-top:100px;transition:all .3s ease}.home-section1 .quote .span2{color:#ffffef;font-size:1.5em;font-weight:700;margin-top:30px;transition:all .3s ease}.home-section1 .quote .button{background-color:initial;cursor:pointer;height:50px;margin:20px 0;position:relative;text-decoration:none;width:160px}.home-section1 .quote .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .3s ease;width:50px}.home-section1 .quote .button .text{align-items:center;border-radius:0 50px 50px 0;color:#ffffef;display:flex;font-size:1em;height:50px;margin:0 20px;position:relative;z-index:1}.home-section1 .quote .button:hover .button1{background-color:#0e135e;width:100%}.home-section1 .image{align-items:center;display:flex;justify-content:flex-end;margin:20px;width:40%}.home-section1 .image .logoss{display:flex;width:100%}.home-section1 .image .logo1{align-items:center;display:flex;justify-content:flex-end;width:50%}.home-section1 .image .logo2{align-items:center;display:flex;justify-content:flex-start;width:50%}.home-section1 .image img{height:160px;margin:0 10px}@media only screen and (max-width:1024px){.home-section1{flex-direction:column;padding:60px 10px 0}.home-section1 .quote{align-items:baseline;order:2;width:100%}.home-section1 .quote .span1{font-size:1.8em;margin-top:30px}.home-section1 .quote .span2{font-size:1em}.home-section1 .image{align-items:center;display:flex;justify-content:center;margin:0;width:100%}.home-section1 .image img{height:120px}}.home-section22{display:flex;flex-direction:column;padding:30px 70px}.home-section22 .sec1{display:flex;margin-top:50px;width:100%}.home-section22 .sec1 .quote{display:flex;justify-content:flex-start;width:50%}.home-section22 .sec1 .quote span{color:#ffffef;font-size:36px;font-weight:700;text-transform:uppercase}.home-section22 .sec1 .servicebutton{display:flex;justify-content:flex-end;width:50%}.home-section22 .sec1 .button{background-color:initial;cursor:pointer;height:50px;margin-right:20px;position:relative;text-decoration:none;width:250px}.home-section22 .sec1 .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .3s ease;width:50px}.home-section22 .sec1 .button .text{align-items:center;border-radius:0 50px 50px 0;color:#fff;display:flex;font-size:16px;height:50px;margin:0 20px;position:relative;z-index:1}.home-section22 .sec1 .button:hover .button1{background-color:#0e135e;width:200px}.home-section22 .sec2{display:flex;flex-direction:row;justify-content:space-between;padding:10px 0}.home-section22 .sec3 .quote1{color:#888;font-size:.8em;font-weight:700;margin:10px 0}.home-section22 .sec3 .quote2{font-size:1.5em;font-weight:700;margin:10px 0}.home-section22 .sec2 .image{display:flex;flex-direction:column;height:350px;width:300px}.home-section22 .sec2 .image .imgcontainer{align-items:center;display:flex;height:300px;justify-content:center;position:relative;width:100%}.home-section22 .sec2 .image .imgcontainer .img{height:200px;opacity:1;position:absolute;transition:all .3s ease;z-index:1}.home-section22 .sec2 .image .imgcontainer .arrow{align-items:center;display:flex;height:300px;justify-content:center;position:absolute;width:100%;z-index:2}.home-section22 .sec2 .image .imgcontainer .arrow img{height:50%;opacity:0;padding-right:10px;padding-top:10px;transition:opacity .3s ease;width:50%}.home-section22 .sec2 .image .title{color:#fff;font-size:24px;font-weight:700;margin-top:30px;text-align:center;text-transform:uppercase;width:100%;z-index:2}.home-section22 .sec2 .image:hover .imgcontainer .arrow img{opacity:1;padding-right:0;padding-top:0}.home-section22 .sec2 .image:hover .imgcontainer .img{opacity:.5}@media only screen and (max-width:1024px){.home-section22{padding:0 10px}.home-section22 .sec1{flex-direction:column;justify-content:center;margin-bottom:50px}.home-section22 .sec1 .servicebutton{justify-content:flex-start;width:100%}.home-section22 .sec1 .quote{margin-bottom:20px;width:100%}.home-section22 .sec2{align-items:center;flex-direction:column;justify-content:center}.home-section22 .sec2 .image{display:flex;flex-direction:column;height:350px;width:300px}.home-section22 .sec2 .image .imgcontainer{height:200px}}.portfoliosection{display:flex;flex-direction:column;padding:0 70px}.portfoliosection .text{color:#ffffef;font-size:2.5em;font-weight:700;margin-bottom:30px}.portfoliosection .text .span{margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:1024px){.portfoliosection{padding:0 20px}.portfoliosection .text .span{text-align:center;width:100%}}.swiper{max-width:100%;position:relative}.swiper .card{height:350px;position:relative;width:280px}.swiper .card,.swiper .card .img{align-items:center;display:flex;justify-content:center}.swiper .card .img{height:280px;position:absolute;transition:all .3s ease}.arrow{align-items:center;display:flex;height:250px;justify-content:center;position:absolute;width:250px;z-index:2}.arrow img{height:50%;opacity:0;padding-right:10px;padding-top:10px;transition:opacity .3s ease;width:50%}.swiper .card:hover .arrow img{opacity:1;padding-right:0;padding-top:0}.swiper .card:hover .img{opacity:.5}.swiper .card .img img{height:100%;width:100%}.swiper .popmain{height:300px;left:40%;position:fixed;top:30%;width:300px;z-index:100000}.swiper .popmain,.swiper .popmain .popupimg{align-items:center;display:flex;justify-content:center}.swiper .popmain .popupimg{position:relative}.swiper .popmain .popupimg img{max-height:300px;max-width:100%;object-fit:contain}.swiper .span{align-items:center;background-color:#ffffef;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:30px;justify-content:center;margin:10px;position:absolute;right:0;top:0;width:30px}@media only screen and (max-width:1024px){.swiper .card{margin-left:0}.swiper .popmain{height:250px;left:55px;top:150px;width:250px}.swiper .card .img img{height:100%;width:100%}.swiper .card{width:350px}.swiper .card .img{height:350px}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.logos{display:flex;overflow:hidden;padding:10px 0;position:relative;white-space:nowrap}.logos:after,.logos:before{content:"";height:100%;position:absolute;top:0;width:100%;z-index:2}.logos:before{background:linear-gradient(270deg,#fff0,#fff0,#fff0,#fff0,#000333);left:0}.logos:after{background:linear-gradient(90deg,#fff0,#fff0,#fff0,#fff0,#000333);right:0}.logos-slide{animation:slide 40s linear infinite;display:flex}.logo-text{-webkit-text-fill-color:#0000;-webkit-text-stroke-width:2px;background-clip:text;-webkit-background-clip:text;background-size:cover;color:#ffffef;font-size:4em;font-weight:700;margin:0 20px;position:relative;white-space:nowrap;z-index:2}@media only screen and (max-width:1024px){.logo-text{font-size:36px}}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.logos2{display:flex;overflow:hidden;padding:10px 0;position:relative;white-space:nowrap}.logos2:after,.logos2:before{content:"";height:100%;position:absolute;top:0;width:100%;z-index:2}.logos2:before{background:linear-gradient(270deg,#fff0,#fff0,#fff0,#fff0,#000333);left:0}.logos2:after{background:linear-gradient(90deg,#fff0,#fff0,#fff0,#fff0,#000333);right:0}.logos2 .logos-slide2{animation:slide 25s linear infinite;display:flex}.logos2 .logo-text2{color:#ffffef;font-size:4em;font-weight:700;margin:0;position:relative;white-space:nowrap;z-index:2}@media only screen and (max-width:1024px){.logos2 .logo-text2{font-size:36px}}.home{background-image:url(/static/media/background.97c5f658b1b39c29767a.png);background-position:top;background-repeat:no-repeat;background-size:100vw}@media only screen and (max-width:1024px){.home{background-size:contain}}.service-main{background-image:url(/static/media/background.97c5f658b1b39c29767a.png);background-position:top;background-repeat:no-repeat;background-size:100vw}.services{display:flex;flex-direction:column;padding:0 70px}.services .heading{color:#ffffef;font-size:2em;font-weight:700;margin:20px 0;text-align:center;width:100%}.services .section .quote{color:#ffffef;display:flex;flex-direction:column;width:30%}.services .section .quote .text{font-size:2em;font-weight:700;width:250px}.services .section .quote .ourservice{font-size:1em;font-weight:700;margin-bottom:20px;text-transform:uppercase}.services .section{display:flex;margin-top:70px}.services .section .list{grid-gap:30px;color:#ffffef;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);height:80vh;overflow-y:scroll;width:70%}.services .section .list .service{color:#ffffef;text-decoration:none}.services .section .list::-webkit-scrollbar{display:none}.services .section .list .service .serviceheading{border-bottom:2px solid #ffffef;font-size:1.5em;font-weight:700;margin-bottom:15px;padding:5px;text-align:center;transition:all .3s ease}.services .section .list .service .servicecontent{font-size:1em}.services .section .list .service:hover .serviceheading{border-bottom:2px solid #0e135e;color:#0e135e}.services .section .quote .button{background-color:initial;cursor:pointer;height:50px;margin:20px 0;position:relative;text-decoration:none;width:160px}.services .section .quote .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .5s ease;width:50px}.services .section .quote .button .text{align-items:center;border-radius:0 50px 50px 0;color:#fff;display:flex;font-size:1em;font-weight:400;height:50px;margin:0 20px;position:relative;z-index:1}.services .section .quote .button:hover .button1{background-color:#0e135e;width:100%}.service-card{display:flex;flex-direction:column;justify-content:center;margin:0 70px;padding:20px 0}.service-card .heading{color:#ffffef;font-size:2em;font-weight:700;margin-bottom:70px;text-align:center}.service-card .details p{font-size:18px}.service-card span{font-size:1.2em;font-weight:600}.service-card .details{font-size:1.5em;width:100%}.service-card .details .head{display:flex;justify-content:space-between}.service-card .details .head span{margin-top:100px;width:70%}.service-card .details .head img{height:200px}.service-card .button{background-color:initial;cursor:pointer;height:50px;margin:20px 0;position:relative;text-decoration:none;width:250px}.service-card .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .3s ease;width:50px}.service-card .button .text{align-items:center;border-radius:0 50px 50px 0;color:#ffffef;display:flex;font-size:1em;height:50px;margin:0 20px;position:relative;z-index:1}.service-card .button:hover .button1{background-color:#0e135e;width:100%}@media only screen and (max-width:1024px){.service-card .details .head{align-items:center;flex-direction:column;justify-content:center}.service-card .details .head span{margin-top:0;order:2;width:100%}.services{padding:0 10px}.service-card .details .head img{height:60%;margin:20px 0;width:60%}.services .heading{margin:0}.services .section .quote{margin:60px 0;width:100%}.services .section .quote .text{width:100%}.services .section{flex-direction:column;margin:50px 0}.services .section .list{display:flex;flex-direction:column;height:100%;overflow-y:hidden;width:100%}.service-card{margin:0 10px;padding:0}.service-card .heading{font-size:1.5em;margin-bottom:20px;margin-top:10px}.service-card .details span{font-size:1em}}.contactbody{background-image:url(/static/media/background.97c5f658b1b39c29767a.png);background-position:top;background-repeat:no-repeat;background-size:100vw;color:#ffffef}.contactbody .title{font-size:2em;font-weight:700;padding:20px 0;width:100%}.contactbody .title,.contactcontainer{align-items:center;display:flex;justify-content:center}.contactcontainer{flex-direction:column;padding:30px 70px}.address{flex-direction:column;height:100%;width:100%}.address,.address .head{display:flex;margin:30px 0}.address .head{align-items:center;font-size:1.5em;font-weight:700;justify-content:center}.address .content span{margin-bottom:10px}.address .content{align-items:center;color:#ffffef;display:flex;flex-direction:column;font-size:1em;justify-content:center}.address .contact{flex-direction:row}.address .contact span{margin:0 10px}.contactcontainer .row{display:flex;justify-content:space-between;max-width:1100px;width:100%}.row section.left{flex-basis:35%;margin-right:60px;min-width:320px}.row section.right{flex-basis:60%}section.left .contactTitle h2{color:#ffffef;display:inline-block;font-size:1.5em;margin-bottom:25px;position:relative}section.left .contactTitle h2:before{background-color:#ffffef;content:"";height:1px;left:0;position:absolute;top:120%;width:50%}section.left .contactTitle h2:after{background-color:#0e135e;content:"";height:3px;left:0;position:absolute;top:calc(120% - 1px);width:25%}section.left .contactTitle p{color:#ffffef;font-size:1em;letter-spacing:1px;line-height:1.2;padding-bottom:70px}section.left .contactInfo{margin-bottom:16px}.contactInfo .iconGroup{align-items:center;display:flex;margin:25px 0}.iconGroup .icon{border:2px solid #0e135e;border-radius:50%;height:45px;margin-right:20px;position:relative;width:45px}.iconGroup .icon .i{color:#ffffef;font-size:1em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.iconGroup .details span{color:#ffffef;display:block;font-size:1em}.iconGroup .details span:first-child{color:#ffffef;text-transform:uppercase}section.left .socialMedia{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:22px 0 20px}.socialMedia .a{background-color:#0e135e;border-radius:5px;height:35px;margin-right:15px;text-align:center;text-decoration:none;transition:.4s;width:35px}.socialMedia .a .i{border:1px solid #0000;color:#ddd;font-size:1em;line-height:35px;transition-delay:.4s}.socialMedia .a:hover{background-color:#2e2e2e;color:#0e135e}.socialMedia .a:hover i{color:#0e135e}textarea::-webkit-scrollbar{width:5px}.inputGroup label{bottom:4px}.inputGroup:nth-child(4) label{top:2px}.inputGroup input:focus~label,.inputGroup input:valid~label{transform:translateY(-30px)}.inputGroup textarea:focus~label,.inputGroup textarea:valid~label{transform:translateY(-100px)}.row section.right .button{width:160px!important}@media only screen and (max-width:1024px){.address .contact{flex-direction:column}.address .contact span{margin:10px 0}.contactcontainer{margin-top:10px;padding:30px 10px}.messageForm .halfWidth{flex-basis:100%}.contactcontainer .row{flex-wrap:wrap}.row section.left,.row section.right{flex-basis:100%;margin:0;padding:0}.contactbody .title{padding:0}section.left .contactTitle p{padding-bottom:10px}}.errormain{align-items:center;background-color:#fff;color:#000;display:flex;font-size:xx-large;font-weight:700;justify-content:center;min-height:80vh;position:relative;text-align:center;vertical-align:middle}.searchmain{background-image:url(/static/media/background.97c5f658b1b39c29767a.png);background-position:top;background-repeat:no-repeat;background-size:100vw}.searchmain,.searchmain .card{display:flex;flex-direction:column}.searchmain .card{background-color:#0e135e75;color:#ffffef;margin:20px 70px;text-decoration:none}.searchmain .card .head{font-size:2em;font-weight:700;margin:10px 20px}.searchmain .card .txt{font-size:18px;margin:5px 20px}.searchmain .card .button{align-items:center;color:#ffffef8a;display:flex;font-weight:700;justify-content:flex-start;margin:5px 20px;text-decoration:none;transition:all .3s ease}.searchmain .card .button:hover span{display:block;transition:all .3s ease}.searchmain .card .button:hover{color:#fff;transition:all .3s ease}.searchmain .card .button span{display:none;margin:0 5px;transition:all .3s ease}.searchmain .nothing{align-items:center;color:#ffffef;display:flex;flex-direction:column;justify-content:center;min-height:80vh;text-align:center}.searchmain .nothing .head{font-size:2em;font-weight:700;padding:10px 0}.searchmain .nothing .txt{font-size:18px;padding:10px 0}.searchmain .search-bar{align-items:center;background-color:#0e135e75;border-radius:20px;display:flex;justify-content:center;margin:10px 0;z-index:2000000}.searchmain .search-bar input{background:none;border:none;color:#ffffef;font-size:16px;height:40px;margin:0 10px;outline:none}.searchmain .nothing .button{background-color:initial;cursor:pointer;height:50px;margin:20px 0;position:relative;text-decoration:none;width:200px}.searchmain .nothing .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .3s ease;width:50px}.searchmain .nothing .button .text{align-items:center;border-radius:0 50px 50px 0;color:#ffffef;display:flex;font-size:1em;height:50px;margin:0 20px;position:relative;z-index:1}.searchmain .nothing .button:hover .button1{background-color:#0e135e;width:100%}.searchmain .heading{font-size:3em;font-weight:700;margin:50px 70px;text-align:center}.searchmain .subhead{font-size:1.5em;font-weight:700;margin:0 70px}@media only screen and (max-width:1024px){.searchmain .card{margin:20px 10px}}.scroll-top-button{bottom:70px;opacity:0;position:fixed;right:50px;transition:opacity .3s ease;z-index:10}.scroll-top-button.show{opacity:1}.scroll-top-button .btn{align-items:center;background:#0e135e;border-radius:50%;color:#ffffef;cursor:pointer;display:flex;font-size:2.5rem;font-weight:700;height:50px;justify-content:center;outline:none;padding:5px;transition:all .3s ease;width:50px}.scroll-top-button .btn:hover{background-color:#ffffef;color:#0e135e}.portfolio{background-image:url(/static/media/background.97c5f658b1b39c29767a.png);background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column}.portfolio .type{font-size:2em;font-weight:700;margin:20px 70px}.portfolio .head span{color:#ffffef;font-size:2em;font-weight:700}.portfolio .quote .abt{color:hsla(0,0%,100%,.329);font-size:1em;font-weight:700;margin-bottom:10px}.portfolio .quote{display:flex;flex-direction:column;margin:220px 150px 20px}.portfolio .quote .hd{color:#ffffef;font-size:2em;font-weight:700;margin-bottom:20px}.portfolio .head{margin-bottom:0;padding:20px 0;text-align:center;width:100%}.portfolio .content .card{align-items:center;display:flex;height:350px;justify-content:center;position:relative;width:350px}.portfolio .content .card .img{height:300px;position:absolute;transition:all .3s ease}.portfolio .content .card .arrow{align-items:center;display:flex;height:300px;justify-content:center;position:absolute;width:300px;z-index:2}.portfolio .content .card .arrow img{height:50%;opacity:0;padding-right:10px;padding-top:10px;transition:opacity .3s ease;width:50%}.portfolio .content .card:hover .arrow img{opacity:1;padding-right:0;padding-top:0}.portfolio .content .card:hover .img{opacity:.5}.portfolio .content .card .img img,.portfolio .popmain{height:100%;width:100%}.portfolio .popmain{align-items:center;background:#00000080;display:flex;justify-content:center;left:0;position:fixed;top:0;z-index:1000}.portfolio .popmain .popupimg{background-color:#ffffef;position:relative}.portfolio .popmain .popupimg img{max-height:100%;max-width:100%;object-fit:contain}.portfolio .content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:30px 60px;width:100%}@media only screen and (max-width:1024px){.portfolio{padding:0 10px}.portfolio .content{display:flex;flex-direction:column;margin:10px 0;text-align:center;width:100%}.portfolio .type{font-size:2em;font-weight:700;margin:0 10px}.portfolio .head{margin-top:0;padding:0}.portfolio .content .service-card{padding:30px;width:100%}.portfolio .head span{font-size:2em}.portfolio .quote{margin:100px 0}}.body{background-image:url(/static/media/background.97c5f658b1b39c29767a.png)!important;background-position:top;background-repeat:no-repeat;background-size:100vw;color:#ffffef}.body .title{font-size:2em;font-weight:700;padding:20px 0;width:100%}.body .title,.joinuscontainer{align-items:center;display:flex;justify-content:center}.joinuscontainer{flex-direction:column;padding:30px 70px}.joinuscontainer section .contactsection{display:flex;flex-direction:column;margin:40px 0;width:800px}.joinuscontainer section .contactsection .abt{color:hsla(0,0%,100%,.699);font-size:1em;font-weight:700;margin-bottom:10px;text-transform:uppercase}.joinuscontainer section .contactsection .hd{color:#ffffef;font-size:2em;font-weight:700;margin-bottom:50px}.joinuscontainer section .contactsection .txt{color:#ffffef;font-size:1em;margin-bottom:50px;word-spacing:5%}.joinuscontainer section .contactsection .addressandsocial{align-items:center;display:flex;flex-direction:column}.joinuscontainer section .contactsection .addressandsocial .place{color:#ffffef;font-size:1em;margin-bottom:30px}.joinuscontainer section .contactsection .addressandsocial .phone,.joinuscontainer section .contactsection .addressandsocial .site{color:#0e135e;cursor:pointer;margin-bottom:30px}.joinuscontainer section .contactsection .addressandsocial .phone:hover,.joinuscontainer section .contactsection .addressandsocial .site:hover{color:#ffffef}.joinuscontainer section .contactsection .addressandsocial .social{display:flex}.joinuscontainer section .contactsection .addressandsocial .social .icon{color:#ffffef;cursor:pointer;font-size:1em;padding:10px}.joinuscontainer section .contactsection .addressandsocial .social .icon:hover{color:#0e135e}.joinuscontainer .row{display:flex;justify-content:space-between;max-width:1100px;width:100%}.row section.col{display:flex;flex-direction:column}.row section.right{flex-basis:100%}.row section.right .messageForm{background-color:#ffffef;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px}.row section.right .inputGroup{margin:18px 0;position:relative}.messageForm .halfWidth{flex-basis:48%}.messageForm .fullWidth{flex-basis:100%}.messageForm input,.messageForm textarea{background-color:#ffffef;border:none;border-bottom:2px solid #0000007c;color:#000;font-size:1em;outline:none;padding:2px 0;width:100%}.file-name::-webkit-file-upload-button{visibility:hidden;width:0}.messageForm textarea{display:block;height:100px;resize:none}textarea::-webkit-scrollbar{cursor:pointer;width:10px}textarea::-webkit-scrollbar-track{background-color:#1e1e1e;border-radius:15px;cursor:pointer}textarea::-webkit-scrollbar-thumb{background-color:#0e135e;border-radius:15px;cursor:pointer}.messageForm .file{border-bottom:2px solid red}.inputGroup label{bottom:30px;color:#000333;font-size:1em;left:0;pointer-events:none;position:absolute;transition:.4s}.inputGroup:nth-child(4) label{top:0}.inputGroup input:focus~label,.inputGroup input:valid~label{font-size:1em;transform:translateY(-10px)}.inputGroup textarea:focus~label,.inputGroup textarea:valid~label{font-size:1em;transform:translateY(-80px)}.inputGroup .drop{color:#000;font-size:2.5em;font-weight:700}.row section.right .button{background-color:initial;border:none;cursor:pointer;height:50px;margin:20px 0;position:relative;text-decoration:none;width:150px}.row section.right .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .3s ease;width:50px}.row section.right .button .text{align-items:center;border-radius:50px;color:#000;display:flex;font-size:1em;height:50px;margin:0 20px;position:relative;z-index:1}.row section.right .button:hover .button1{background-color:#0e135e;width:100%}.row section.right .button:hover .text{color:#fff}@media only screen and (max-width:1024px){.joinuscontainer{padding:30px 20px}.messageForm .halfWidth{flex-basis:100%}.joinuscontainer .row{flex-wrap:wrap}.row section.right{flex-basis:100%;margin:0;padding:0}.joinuscontainer section .contactsection{width:100%}.body .title{padding:0}}.price-plan{display:flex;justify-content:center;margin:50px 0}.price-plan .grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.price-plan .grid .card{align-items:center;border:2px solid #ffffef;display:flex;flex-direction:column;height:100%;width:300px}.price-plan .grid .card .planamount,.price-plan .grid .card .planname{font-size:2em;font-weight:700;padding:10px 0}.price-plan .grid .card .planname{margin-top:20px}.price-plan .grid .card .duration,.price-plan .grid .card .subhead{font-size:.8em;font-weight:700;padding:10px 0}.price-plan .grid .card .button{background-color:initial;cursor:pointer;height:50px;margin:20px 0;position:relative;text-decoration:none;width:150px}.price-plan .grid .card .button .button1{background-color:#007bff;border-radius:50px;height:50px;position:absolute;transition:all .3s ease;width:50px}.price-plan .grid .card .button .text{align-items:center;border-radius:0 50px 50px 0;color:#ffffef;display:flex;font-size:1em;height:50px;margin:0 20px;position:relative;z-index:1}.fullhorizontalline{width:100%}.fullhorizontalline,.halfhorizontalline{background-color:#ffffef;height:2px;margin:10px 0}.halfhorizontalline{width:80%}.facility{font-size:1em;margin:10px 0}.price-plan .grid .card .button:hover .button1{background-color:#0e135e;width:100%}@media only screen and (max-width:1024px){.price-plan{display:flex;justify-content:center;margin:30px 0}.price-plan .grid{display:flex;flex-direction:column}}.terms{background-image:url(/static/media/background.97c5f658b1b39c29767a.png);background-position:top;background-repeat:no-repeat;background-size:100vw;display:flex;flex-direction:column;padding:0 70px}.terms .mainhead{margin:30px 0;text-align:center}.terms .mainhead span{font-size:3em;font-weight:700}.terms .subhead{margin:10px 0}.terms .subhead span{font-size:1.5em;font-weight:700}.terms .content{display:flex;flex-direction:column;margin:10px 0}.terms .content span{font-size:16px;margin:5px 0}.terms .points{display:flex;flex-direction:column;margin-top:20px}.terms .points .point{display:flex;flex-direction:row;margin-bottom:10px;margin-left:50px}.terms .points .point .dot{background-color:#ffffef;border-radius:50%;height:8px;margin-top:5px;width:8px}.terms .points .point .text{font-size:16px;margin-left:10px}@media only screen and (max-width:1024px){.terms{background-size:contain;padding:0 10px}.terms .points .point{margin-left:20px}}
/*# sourceMappingURL=main.dff705db.css.map*/