.heroarea{height:700px;background-image:linear-gradient(150deg,#cfd3fa,#fff ,#72bcd3 99%,#b3f6d8 95% ,#70ff8f 95%);position:relative;background-size:400% 400%;animation:15s infinite gradient}@keyframes gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.heroarea .midContent{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);text-align:center;width:100%}.heroarea .midContent h1{font-size:180px;font-weight:700}.heroarea .midContent span{font-size:50px;margin-top:-55px;float:left;width:100%;font-weight:400}.heroarea .midContent span i{color:#ff32ff}.heroarea .quickButtons{margin-top:10px;float:left;width:100%}.heroarea .quickButtons button{font-size:20px;margin:0 10px;line-height:28px;font-weight:700;padding:5px 25px;transition:.3s}.ourBlog .blogTitle b,.ourClients .reviewTitle b,.ourProducts .ourProductTitle b,.ourTeam .teamTitle b,.ourTech .ourTechTitle b,.service .serviceTitle b,.whyChooseUs .whyChooseUsTitle b{color:orange;font-weight:600}.heroarea .quickButtons button:hover{border-radius:40px!important;transition:.3s}.floatIcon1{position:absolute;top:200px;left:100px;transform:translatey(-10px);animation:3s ease-in-out infinite float}.floatIcon2,.floatIcon3,.floatIcon4{transform:translatey(0);animation:3s ease-in-out infinite float;position:absolute}.floatIcon2{bottom:150px;right:150px}.floatIcon3{top:150px;right:250px}.floatIcon4{bottom:150px;left:190px}.floatIconImg{width:30px;height:30px;object-fit:cover;opacity:.5}@keyframes float{0%,100%{transform:translate(0,0)}50%{transform:translate(0,15px)}}.overview{background:#fff;position:relative;padding-top:40px!important}.overview .dataBox{border:none;box-shadow:0 0 8px -2px #0000008f;padding:10px;float:left;width:100%;border-radius:10px;cursor:pointer;position:relative;z-index:1000;background:#f3fbfc;transition:.3s linear}.ourTech .tech,.service .serviceCard{background:#e2f5fa;border-radius:10px}.ourBlog .blogBox .blogs:hover,.overview .dataBox:hover{background:#fff;transition:.3s linear}.overview .dataBox .ovImg{float:left;width:60px}.overview .dataBox .ovImg img{width:100%}.overview .dataBox .ovData{width:calc(100% - 60px);padding-left:10px;float:left;text-align:center;font-size:25px}.overview .dataBox .ovData b{display:block;margin-bottom:-13px}.overview .dataBox .ovData span{font-weight:400;color:#2f3037c7}.service{background:#d3edf4;float:left;width:100%;position:relative;padding-bottom:100px}.service .serviceTitle{width:100%;float:left;text-align:left;font-size:50px;font-weight:700;color:#0d6efd;margin-top:-80px;padding-right:10px}.service .servicrCardArea{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.service .serviceCard{width:calc(25% - 20px);float:left;margin:10px;padding:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#000;text-decoration:none;font-size:20px;transition:.3s;z-index:1000}.ourProducts .productBox,.ourTech .tech{height:auto;box-shadow:0 0 7px 0 #00000042}.ourTech .ourTechTitle,.whyChooseUs .whyChooseUsTitle{font-size:50px;font-weight:700;padding-bottom:50px;width:100%;float:left;color:#0d6efd}.service .serviceCard:hover{transform:translateY(-10px);transition:.3s;background:#fff}.service .serviceCard .serviceCardIcon{width:80%;background:red;margin:0 auto;display:block}.service .serviceCard .serviceCardIcon img{width:100%;float:left}.service .serviceCard span{float:left;width:100%;text-align:center;font-size:25px;line-height:35px}.ourClients,.whyChooseUs{float:left;width:100%;position:relative}.whyChooseUs .whyChooseUsTitle{text-align:center;margin-top:-50px}.whyChooseUs .ourIntro{float:left;width:100%}.whyChooseUs .ourIntro .left{width:40%;float:left}.whyChooseUs .ourIntro .left .left1,.whyChooseUs .ourIntro .left .left2,.whyChooseUs .ourIntro .right .right1,.whyChooseUs .ourIntro .right .right2{background:#f3fbfc;padding:10px;border-radius:10px;margin-bottom:30px;box-shadow:0 0 8px -1px rgb(0 0 0 / 25%);cursor:no-drop}.whyChooseUs .ourIntro .center{width:20%;float:left;position:relative}.whyChooseUs .ourIntro .center img{height:auto;width:80%;border-radius:50%;object-fit:cover;margin:20px auto 0;display:block;box-shadow:0 0 5px -1px #0000009e;position:absolute;left:50%;top:50%;transform:translate(-50%)}.whyChooseUs .ourIntro .right{width:40%;float:right}.whyChooseUs .ourIntro .left .left1 b,.whyChooseUs .ourIntro .left .left2 b,.whyChooseUs .ourIntro .right .right1 b,.whyChooseUs .ourIntro .right .right2 b{display:block;font-size:22px}.whyChooseUs .ourIntro .left .left1 span,.whyChooseUs .ourIntro .left .left2 span,.whyChooseUs .ourIntro .right .right1 span,.whyChooseUs .ourIntro .right .right2 span{font-size:18px;color:#000000b2}.ourBlog,.ourProducts,.ourTech{background:#d3edf4;float:left;width:100%;position:relative}.ourTech .ourTechTitle{text-align:right;margin-top:-70px;z-index:1000;position:relative}.ourTech .techs{float:left;width:100%;margin-top:-30px;margin-bottom:40px}.ourTech .tech{width:calc(14% - 20px);float:left;padding:10px;cursor:help;margin:10px;transition:.3s linear}.ourClients .reviewTitle,.ourProducts .ourProductTitle,.ourTeam .teamTitle{margin-bottom:-20px;font-size:50px;z-index:1000;float:left;position:relative;font-weight:700}.ourTech .tech:hover{transition:.3s linear;background:#fff}.ourTech .tech img{width:100%;height:100px;cursor:help;object-fit:contain}.ourClients .reviews{width:100%;display:block;float:left}.slick-dots{display:flex;justify-content:center;margin:0;padding:0;list-style-type:none;bottom:-30px!important}.slick-dots li{margin:0 .25rem}.slick-dots button{display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:100%;background-color:orange!important;text-indent:-9999px}.slick-dots li.slick-active button{background-color:#0d6efd!important}.ourClients .reviewTitle{width:100%;text-align:left;color:#0d6efd;margin-top:-50px}.ourClients .reviews .reviewCard{background:#f3fbfc;margin:60px 10px 10px;border-radius:10px;padding:5px;float:left;box-shadow:0 0 8px -2px #0000008f;cursor:grab;position:relative}.ourClients .reviews .reviewCard img{position:absolute;right:0;height:60px;width:60px;border-radius:50%;border:3px solid #0d6efd;margin-top:-40px;background:#f3fbfc;z-index:1;object-fit:cover;padding:3px}.ourClients .reviews .reviewCard span{background:#0d6efd;width:auto;border-radius:10px 0 0 10px;padding:0 30px;position:absolute;top:-16px;right:48px;font-size:20px;text-align:center;box-shadow:-3px -4px 3px rgba(0,0,0,.09);color:#fff;font-weight:700}.ourClients .reviews .reviewCard p{margin-top:20px;font-size:20px;line-height:25px;float:left;width:100%;padding:10px}.ourProducts .ourProductTitle{width:100%;text-align:right;color:#0d6efd;margin-top:-50px}.ourProducts .row{margin-top:40px;float:left}.ourProducts .productBox{background:#fff;float:left;padding:10px;border-radius:10px;color:#000;text-decoration:none}.ourProducts .productBox .productImg img{width:100%;height:250px;object-fit:contain}.ourProducts .productBox .productData{padding:5px 15px;font-size:20px}.ourProducts .productBox .productData h5{font-size:35px;line-height:30px;font-weight:700;margin-top:10px}.ourProducts .productBox .productData p{color:#000000b2}.ourTeam{background:#fff;float:left;width:100%;position:relative}.ourTeam .teamTitle{width:100%;text-align:center;color:#0d6efd;margin-top:-120px}.ourTeam .teamSlider .person{margin:10px;float:left;cursor:grab}.ourTeam .teamSlider .person .photo{width:150px;height:150px;border-radius:50%;margin:0 auto;border:2px dashed #00f;border-style:dotted dashed dotted groove}.ourTeam .teamSlider .person .photo img{width:calc(100% - 10px);height:calc(100% - 10px);border-radius:50%;object-fit:cover;margin:5px}.ourTeam .teamSlider .person .info{float:left;width:100%;text-align:center;color:#0d6efd}.ourTeam .teamSlider .person .info h4{font-size:30px;margin-top:10px;color:#59427b}.ourTeam .teamSlider .person .info span{font-size:22px;font-weight:400;margin-top:-10px;float:left;width:100%;text-align:center}.ourTeam .container{position:relative}.ourTeam .sheap img:first-child{position:absolute;left:-50px;top:-50px;height:40px;object-fit:cover;opacity:.5;animation:3s ease-in-out infinite teamFloat}@keyframes teamFloat{0%,100%{transform:translate(0,0);opacity:.5}50%{transform:translate(0,15px);opacity:1}}.ourTeam .sheap img:nth-child(2){position:absolute;right:-35px;bottom:-90px;height:100px;object-fit:cover;transform:rotate(270deg);opacity:.3;animation:3s ease-in-out infinite teamFloat2}@keyframes teamFloat2{0%,100%{transform:rotate(270deg),scale(1.1);opacity:.3}50%{transform:rotate(270deg),scale(1.2);opacity:.7}}.teamSliderController{text-align:center;padding-top:10px}.teamSliderController button{padding:0;background:0 0;border:none;margin:0 10px;border-radius:50%}.teamSliderController button img{height:40px;width:40px;border-radius:50%;transition:.3s linear}.teamSliderController button img:hover{background:#0d3447;transition:.3s linear}.teamSliderController button:first-child img{transform:rotate(-90deg)}.teamSliderController button:last-child img{transform:rotate(90deg)}.ourBlog .blogTitle{width:100%;float:left;text-align:left;font-size:50px;font-weight:700;color:#0d6efd;z-index:1000;position:relative;margin-top:-100px;margin-bottom:0}.ourBlog .blogBox .blogs{background:#e2f5fa;width:calc(33% - 20px);margin:10px;box-shadow:0 0 8px -2px #0000003b;border-radius:10px;overflow:hidden;padding:10px;float:left;text-decoration:none;color:#000;transition:.3s linear}.ourBlog .blogBox .blogs img{width:150px;float:left;border-radius:10px;height:94px}.ourBlog .blogBox .blogs h6{font-size:25px;float:left;width:calc(100% - 180px);display:block;padding-left:10px;font-weight:700;height:30px;overflow:hidden}.ourBlog .blogBox .blogs p{margin-bottom:1rem;float:left;padding-left:10px;width:calc(100% - 180px);font-size:20px;font-weight:300;line-height:20px;color:#000000b2;word-break:break-all}.ourBlog .blogBox .blogs:first-child img{width:100%;height:170px;object-fit:fill}.ourBlog .blogBox .blogs:first-child h6{width:100%;float:left;margin-top:7px;margin-bottom:-2px}.ourBlog .blogBox .blogs:first-child p{width:100%;float:left;font-size:20px;font-weight:300;line-height:normal;margin-bottom:-5px}.contactUs{background:linear-gradient(to top,#d5ecf3,#fff);float:left;width:100%;position:relative}.contactUs .col-6:last-child{padding:0 100px}.contactUs .col-6 img{width:100%;margin-top:80px}.contactUs .contactForm{background-image:linear-gradient(150deg,#d8f6ff,#99f5b44f);background-size:100%;animation:10s infinite contactAnimation;box-shadow:0 0 9px -4px #000;padding:20px;border-radius:10px}.contactUs .contactForm input,.contactUs .contactForm textarea{background:0 0;border:1px solid #ffb0b0}.contactUs .contactForm h3{font-size:35px;font-weight:700;width:100%;text-align:center;color:#0d6efd}.contactUs .contactForm label{font-size:20px}.contactUs .contactForm textarea{resize:none}.contactUs .contactForm p{margin-top:-13px;font-size:20px;text-align:center;color:#4e2c92;margin-bottom:5px}.contactUs .contactForm button{background:#f8f;color:#fff;padding:5px 20px;font-size:24px;border:none;border-radius:10px;width:50%;transition:.3s;margin-top:20px}.contactUs .contactForm button:hover{background:#e54ae5;transition:.3s}@media only screen and (max-width:1250px){.ourTeam .sheap img:first-child{left:0;top:-70px}.ourTeam .sheap img:nth-child(2){right:30px;bottom:-50px;transform:rotate(290deg)}}@media only screen and (max-width:1200px){.overview .dataBox .ovData{font-size:18px;margin-top:10px}.ourTeam .sheap img:first-child{left:50px;top:-70px}}@media only screen and (max-width:1100px){.ourBlog .blogBox .blogs{width:calc(50% - 20px);float:left}.contactUs .col-6:last-child{padding:0 20px}}@media only screen and (max-width:1000px){.heroarea{height:600px}.floatIcon3{top:120px;right:130px}.heroarea .midContent h1{font-size:150px}.heroarea .midContent span{font-size:40px}.overview .dataBox .ovData{font-size:22px;margin-top:3px}.overview .col-3{width:50%;margin-bottom:25px}.whyChooseUs .ourIntro .center img{margin-top:70px}.ourTech .tech img{height:80px}.ourProducts .col-4{padding:0}.ourProducts .productBox{margin:10px}.ourTeam .sheap img:first-child{left:70px}.ourTeam .sheap img:nth-child(2){right:60px}}@media only screen and (max-width:900px){.whyChooseUs .ourIntro .center img{margin-top:115px}}@media only screen and (max-width:850px){.ourBlog .blogBox .blogs:first-child img{width:100%;height:160px;object-fit:fill}.ourBlog .blogBox .blogs:first-child p{width:100%;float:left;font-size:20px;font-weight:300;line-height:20px;margin-bottom:-5px;margin-top:20px}}@media only screen and (max-width:800px){.service .serviceCard{width:calc(33% - 20px)}.service{margin-top:-50px}.service .serviceTitle{font-size:40px}.ourProducts .col-4:last-child,.whyChooseUs .ourIntro .center{display:none}.whyChooseUs .ourIntro .left,.whyChooseUs .ourIntro .right{width:50%;padding:10px}.ourTech .tech{width:calc(16% - 20px)}.whyChooseUs .whyChooseUsTitle{padding-bottom:0;margin-top:-75px}.whyChooseUs{margin-bottom:-80px}.ourProducts .col-4{width:50%}}@media only screen and (max-width:730px){.ourBlog .blogBox .blogs{width:calc(50% - 20px);height:auto;object-fit:fill}.ourBlog .blogBox .blogs img{width:100%!important;height:150px!important}.ourBlog .blogBox .blogs h6{font-size:25px;float:left;width:100%;display:block;padding-left:10px;font-weight:700;height:auto;overflow:hidden}.ourBlog .blogBox .blogs p{width:100%}.ourBlog .blogBox .blogs:nth-child(4){margin-bottom:20px}.ourBlog .blogBox .blogs:last-child{margin:0 auto;display:block;float:unset}}@media only screen and (max-width:700px){.heroarea .midContent h1{font-size:130px}.heroarea .midContent span{font-size:35px;padding:0 30px;line-height:34px;margin-top:-25px;margin-bottom:10px}.floatIcon1{top:160px;left:60px}.floatIcon3{top:120px;right:70px}.floatIcon2{bottom:150px;right:120px}.floatIcon4{bottom:110px;left:110px}.service .serviceCard span{line-height:25px;margin-top:10px}.ourTech .tech{width:calc(20% - 20px)}.contactUs .row{display:flex;flex-direction:column-reverse}.contactUs .col-6{width:100%}}@media only screen and (max-width:600px){.floatingIconBox{display:none}.heroarea{height:500px}.overview .dataBox .ovImg{float:left;width:55px}.overview .dataBox .ovData{width:calc(100% - 55px);font-size:20px;margin-top:5px}.overview .col-3{width:50%;padding:7px;margin:0}.overview .dataBox .ovData span{margin-top:7px;float:left;width:100%}.ourTech .tech{width:calc(25% - 20px)}.ourTech{padding-bottom:70px}.ourProducts .col-4{width:100%;padding:10px;display:block!important}.ourProducts .productBox .productImg img{height:auto;max-height:250px;margin-bottom:10px}.ourProducts{margin-top:-50px}.ourProducts .ourProductTitle{margin-top:-75px}.ourProducts .row{margin-top:0}.ourProducts .productBox{width:calc(100% - 20px)}.ourBlog .blogTitle{margin-top:-80px}.service .serviceCard span{font-size:22px}.ourBlog .blogTitle,.ourClients .reviewTitle,.ourProducts .ourProductTitle,.ourTeam .teamTitle,.ourTech .ourTechTitle,.service .serviceTitle{font-size:35px}.whyChooseUs .whyChooseUsTitle{margin-top:-55px;font-size:35px}}@media only screen and (max-width:550px){.ourBlog .blogBox .blogs{width:calc(100% - 20px);height:auto;object-fit:fill}.ourBlog .blogBox .blogs img{width:130px!important;float:left;height:auto!important}.ourBlog .blogBox .blogs:first-child h6{width:unset;float:left;margin-top:10px}.ourBlog .blogBox .blogs h6{width:calc(100% - 130px);margin-top:10px}.ourBlog .blogBox .blogs:first-child p{width:calc(100% - 130px);float:left;font-size:20px;font-weight:300;line-height:20px;margin-bottom:unset;margin-top:8px}.ourBlog .blogBox .blogs p{width:calc(100% - 130px);height:20px;overflow:hidden}}@media only screen and (max-width:500px){.heroarea .quickButtons button:first-child{width:70%;margin-bottom:10px}.heroarea .quickButtons button{width:33%}.overview .dataBox .ovData{font-size:16px;margin-top:5px;width:calc(100% - 45px);padding:0}.overview .dataBox .ovData span{margin-top:7px;float:left;width:100%}.overview .dataBox .ovImg{width:45px}.overview{padding-top:10px!important}.service .serviceCard{width:calc(50% - 20px)}.service .serviceTitle{margin-top:-60px}.serviceSvg img{height:50px!important}.serviceSvg{top:-50px!important}.service{margin-top:-90px}.ourTech .tech{width:calc(33% - 10px);margin:5px}.ourTech .ourTechTitle{font-size:40px;padding-bottom:35px;margin-top:-90px}.ourTeam .sheap img:nth-child(2){right:30px;bottom:-50px;transform:rotate(280deg);height:55px}.ourTeam .sheap img:first-child{left:45px;top:-25px}.contactUs{padding-bottom:30px}}@media only screen and (max-width:450px){.heroarea .midContent h1{font-size:80px}.heroarea .midContent span{font-size:25px}.whyChooseUs .ourIntro .left,.whyChooseUs .ourIntro .right{width:100%;padding:10px;margin-bottom:-20px}.whyChooseUs .whyChooseUsTitle{font-size:40px}.ourClients .reviewTitle{font-size:40px;margin-top:-80px;margin-bottom:0}.ourClients .reviews{margin-top:-40px}.ourTeam .sheap img:first-child{left:25px;top:0}.ourTeam .sheap img:nth-child(2){right:30px;bottom:-40px;transform:rotate(280deg);height:55px}}@media only screen and (max-width:400px){.overview .col-3{width:100%;margin-bottom:0}.overview .dataBox .ovData{font-size:20px;margin-top:5px;width:calc(100% - 60px);padding:0}.overview .dataBox .ovImg{width:60px}.service .serviceCard{width:calc(100% - 20px)}.service .serviceCard span{margin-bottom:20px}.whyChooseUs .whyChooseUsTitle{padding-bottom:0;margin-top:-70px}}