.bg-iotics,.ioticsRed{background-color:#0e72b8}.ioticsRedIcon i{color:#0e72b8}.ioticsBtn,.ioticsBtn a{background-color:#0e72b8}.ioticsBtn a{height:75px}.ioticsTitle{color:#0e72b8}.ioticsIcon,.ioticsIcon:after{color:#c03f3f}.ioticsGradient{background:-webkit-gradient(linear,left top,right top,from(#62ace0),to(#0e72b8));background:-webkit-linear-gradient(left,#62ace0,#0e72b8);background:-moz-linear-gradient(left,#62ace0 0,#0e72b8 100%);background:linear-gradient(90deg,#62ace0,#0e72b8)}.ioticsGradient:hover{background:#fff!important}.ioticsGradient:hover i{color:#0e72b8!important}.ioticsGradient:hover h5,.ioticsGradient:hover p{color:#0e2b3d!important}.ioticsGradientSolid{background:#fff}.ioticsGradient:hover,.ioticsGradientSolid:hover{background:-webkit-gradient(linear,left top,right top,from(#62ace0),to(#0e72b8));background:-webkit-linear-gradient(left,#62ace0,#0e72b8);background:-moz-linear-gradient(left,#62ace0 0,#0e72b8 100%);background:linear-gradient(90deg,#62ace0,#0e72b8)}.logo{max-width:150px}.max-lines{display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:16em;line-height:1.8em}.custom-flex{display:-moz-box;display:flex;justify-content:space-around}.ioticsBorderAnimation:after,.ioticsBorderAnimation:before{background:#62ace0}.ioticReadMore{color:#62ace0;margin-top:15px}.ioticReadMore a:hover{color:#62ace0}.h-full{height:100%}@media only screen and (max-width:420px){.bannerHeading h2,footer h3,h2{font-size:22px!important}}@media only screen and (max-width:999px){.footerHeading,.text-right{text-align:center!important}}.whyChooseUs .itemPoints .item{padding:50px 25px!important}.whyChooseUs .itemPoints .item ul li{margin:18px 0;text-align:left}.whyChooseUs .itemPoints .item ul li .itemIcon{padding:0 13px}.whyChooseUs .itemPoints .item ul li h4{font-size:16px;margin-bottom:5px}.whyChooseUs .itemPoints .item ul li p{line-height:20px}.porfolioWrapper{margin-top:-100px;background-color:#fff;padding:50px;border-radius:15px}.porfolioWrapper>div{margin-bottom:15px;margin-top:15px}.porfolioWrapper .portfolioItem{border-radius:25px;min-height:350px;height:auto;overflow:hidden;color:#fff;background-size:100%!important;background-position:50%!important;transition:background-size .3s ease-in-out;-moz-transition:background-size .3s ease-in-out;-ms-transition:background-size .3s ease-in-out;-o-transition:background-size .3s ease-in-out;-webkit-transition:background-size .3s ease-in-out}.porfolioWrapper .portfolioItem:hover{background-size:120%!important}.porfolioWrapper .portfolioItem a{display:block;height:100%}.porfolioWrapper .portfolioItem a .overlay{padding:30px;background:rgba(0,0,0,.5);height:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.porfolioWrapper .portfolioItem a .overlay:hover{padding-top:75px;padding-bottom:75px;background:rgba(0,0,0,.8)}.porfolioWrapper .portfolioItem a .overlay h3{font-weight:700;font-size:26px;color:#fff}.porfolioWrapper .portfolioItem a .overlay p{color:#fff;line-height:16px;font-weight:300;font-size:12px}.projectWrap{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;padding-top:2rem;padding-bottom:4rem;grid-gap:3rem;gap:3rem}@media screen and (max-width:1200px){.projectWrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1024px){.projectWrap{grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}}@media screen and (max-width:767px){.projectWrap{grid-template-columns:100%;grid-gap:1.5rem;gap:1.5rem}}.projectWrap .projectItem .link{display:block;color:#fff;position:relative;font-weight:400}.projectWrap .projectItem .link .imageBox{border-radius:8px;overflow:hidden;position:relative;padding-top:128%;z-index:10}.projectWrap .projectItem .link .imageBox,.projectWrap .projectItem .link .imageBox:before{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.projectWrap .projectItem .link .imageBox:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,31,39,.41);z-index:5}.projectWrap .projectItem .link .imageBox img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.projectWrap .projectItem .link .contentWrap{position:absolute;left:0;top:0;width:100%;height:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-moz-box-pack:center;justify-content:center;padding:2rem;z-index:10;letter-spacing:.7px}.projectWrap .projectItem .link .contentWrap .tech{position:absolute;left:0;top:0;width:100%;height:auto;padding:2rem 2rem 0;display:grid;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1) 0s;-moz-transition:all .5s cubic-bezier(.165,.84,.44,1) 0s;transition:all .5s cubic-bezier(.165,.84,.44,1) 0s;font-weight:700}.projectWrap .projectItem .link .contentWrap .tech .main,.projectWrap .projectItem .link .contentWrap .tech span{font-size:16px;font-weight:700}.projectWrap .projectItem .link .contentWrap .tech .sub{-webkit-transition:all;-moz-transition:all;transition:all;font-size:14px;font-weight:400}.projectWrap .projectItem .link .contentWrap h4{font-size:2.4vw;font-weight:700;color:#fff;line-height:1.2;letter-spacing:1px;margin:0;-webkit-padding-end:10%;-moz-padding-end:10%;padding-inline-end:10%;-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;-moz-transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;transition:all .5s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);transform:translateY(-25%)}@media screen and (max-width:1200px){.projectWrap .projectItem .link .contentWrap h4{font-size:2.4}}@media screen and (max-width:1024px){.projectWrap .projectItem .link .contentWrap h4{font-size:3.5vw}}@media screen and (max-width:767px){.projectWrap .projectItem .link .contentWrap h4{font-size:8.5vw}}.projectWrap .projectItem .link .contentWrap .desc{position:absolute;left:0;bottom:0;width:100%;height:auto;padding:0 2rem 2rem;display:grid;grid-gap:.7rem;-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1) 0s;-moz-transition:all .5s cubic-bezier(.165,.84,.44,1) 0s;transition:all .5s cubic-bezier(.165,.84,.44,1) 0s}.projectWrap .projectItem .link .contentWrap .desc p{color:#fff}.projectWrap .projectItem .link:hover .imageBox{padding-top:128%;z-index:10}.projectWrap .projectItem .link:hover .imageBox:before{background:rgba(0,31,39,.7)}.projectWrap .projectItem .link:hover .imageBox img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.projectWrap .projectItem .link:hover .contentWrap{padding:2rem}.projectWrap .projectItem .link:hover .contentWrap .tech{padding:5rem 2rem 0}.projectWrap .projectItem .link:hover .contentWrap .tech .sub{display:none}.projectWrap .projectItem .link:hover .contentWrap h4{margin-top:-20px}.projectWrap .projectItem .link:hover .contentWrap .desc{padding:0 2rem 5rem}.servicesWrapper{-webkit-transition:height .2s ease-in-out 0s;-moz-transition:height .2s ease-in-out 0s;transition:height .2s ease-in-out 0s;padding:40px 0}.servicesWrapper .gridItem{margin-bottom:30px;cursor:pointer}.servicesWrapper .gridItem .serviceItem{background-color:#f4f4f5;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border-radius:8px;overflow:hidden;height:100%}.servicesWrapper .gridItem .serviceItem .imageBox{position:relative}.servicesWrapper .gridItem .serviceItem .imageBox img{width:100%;border-radius:unset}.servicesWrapper .gridItem .serviceItem .imageBox .overlay{position:absolute;top:0;left:0;height:0;width:100%;background:rgba(0,31,39,.3);-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.servicesWrapper .gridItem .serviceItem .contentBox{padding:50px 60px;text-align:center;position:relative}.servicesWrapper .gridItem .serviceItem .contentBox h4.title{font-size:24px;font-weight:500;margin-top:6px;margin-bottom:23px;z-index:2;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;color:#0e72b8}.servicesWrapper .gridItem .serviceItem .contentBox .excerpt{z-index:2}.servicesWrapper .gridItem .serviceItem .contentBox .readMore{margin-top:20px;z-index:2;color:#0e72b8}.servicesWrapper .gridItem .serviceItem .contentBox .overlay{position:absolute;bottom:0;left:0;height:0;width:100%;background:rgba(0,31,39,.1);-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;z-index:1}.servicesWrapper .gridItem .serviceItem:hover .imageBox .overlay{height:100%}.servicesWrapper .gridItem .serviceItem:hover .contentBox{overflow:hidden}.servicesWrapper .gridItem .serviceItem:hover .contentBox .overlay{height:100%;bottom:100%}.servicesWrapper .gridItem .serviceItem:hover .contentBox h4.title{color:#62ace0!important}.servicesWrapper .gridItem:nth-child(2n) .serviceItem{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}img{border-radius:8px}.ioticsBorderAnimation{border-radius:8px;overflow:hidden}.works-about-items:before{border-radius:8px}.services-points li{margin-top:15px!important}.services-points li h4{margin-bottom:5px;font-size:16px;font-weight:700}.services-points li:after{display:none}.services-points li .itemIcon{margin-right:15px;color:#0e72b8}.services-points li .itemIcon span{border-color:#0e72b8!important}.services-points li .itemIcon span i{font-size:20px;min-width:auto;min-height:auto;margin-right:0;width:30px;height:30px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}.fixed-shape-bottom img{border-radius:unset}.innerpage-banner{background-position:50%;background-size:cover}.blogWrap{margin:50px auto}.blogWrap .blogItem{display:table;width:100%;margin-bottom:50px;border:1px solid #d3d3d3;border-radius:8px;overflow:hidden}@media screen and (max-width:991px){.blogWrap .blogItem{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.blogWrap .blogItem .thumb{display:table-cell;width:400px;height:300px;position:relative}@media screen and (max-width:991px){.blogWrap .blogItem .thumb{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}}.blogWrap .blogItem .thumb img{border-radius:0;object-fit:cover}.blogWrap .blogItem .thumb .overlay{position:absolute;height:0;width:0;-webkit-transition:all;-moz-transition:all;transition:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;top:50%;left:50%;color:#fff;overflow:hidden;text-align:center;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;font-size:22px;cursor:pointer}.blogWrap .blogItem .content{display:table-cell;padding:40px 50px;vertical-align:middle}.blogWrap .blogItem .content .header{margin-bottom:15px}.blogWrap .blogItem .content .header .title{font-weight:700;font-size:1.5em}.blogWrap .blogItem .content .header .meta{display:-moz-box;display:flex;grid-gap:2rem;gap:2rem;font-size:16px;font-style:italic;margin-bottom:15px}.blogWrap .blogItem .content .more .moreBtn{display:inline-block;padding:12px 50px;color:#62ace0;border:1px solid #62ace0;font-size:16px}.blogWrap .blogItem .content .more .moreBtn:hover{background-color:#62ace0;color:#fff}.blogWrap .blogItem:hover .thumb .overlay{background:rgba(0,31,39,.5);width:100%;height:100%;top:0;bottom:0;left:0;right:0}.blogDetailWrap{text-align:center;padding:40px 0}.blogDetailWrap .header{margin:20px auto 50px;max-width:900px}.blogDetailWrap .header .title{font-size:2em;font-weight:600}.blogDetailWrap .blogContent{max-width:900px;margin:0 auto;background-color:#f4f4f5}.blogDetailWrap .blogContent .image img{border-radius:0}.blogDetailWrap .blogContent .description{padding:30px}.blogDetailWrap .blogContent .bottom{padding:20px 30px;background-color:#0e2b3d;color:#fff;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.blogDetailWrap .blogContent .bottom p{color:#fff;margin-bottom:0}.serviceDetailWrap{text-align:center;padding:40px 0}.serviceDetailWrap .blogContent{max-width:900px;margin:0 auto;background-color:#f4f4f5}.serviceDetailWrap .blogContent .image img{border-radius:0}.serviceDetailWrap .blogContent .header{margin:20px auto 10px;max-width:900px}.serviceDetailWrap .blogContent .header .title{font-size:2em;font-weight:600}.serviceDetailWrap .blogContent .description{padding:30px}.serviceDetailWrap .blogContent .bottom{padding:20px 30px;background-color:#0e2b3d;color:#fff;display:-moz-box;display:flex;-moz-box-pack:justify;justify-content:space-between}.serviceDetailWrap .blogContent .bottom p{color:#fff;margin-bottom:0}.contactForm .message{margin:20px auto;font-weight:700}.green{color:green!important;font-weight:700}.red{color:red!important}.servicesBanner{background-image:url(/assets/img/services-banner.jpg)}.servicesBanner .banner-area{background-color:rgba(0,0,0,.2)}.servicesBanner .banner-area .bannerIcons .iconsItem .iconBg{font-size:2em;margin-bottom:10px}.servicesBanner .banner-area .bannerIcons .iconsItem .iconLabel{font-size:14px;color:#fff}.servicesBanner .banner-area .formWrap{border-radius:8px}.servicesBanner .banner-area .formWrap form input{min-height:30px!important}.servicesList .icon{font-size:50px;border:2px solid #0e72b8;border-radius:50%;color:#0e72b8;width:100px;height:100px;text-align:center;padding:15px;margin-bottom:15px}.servicesList .title{font-size:20px;font-weight:400}.servicesTech .techWrap{background-color:#d3d3d3;border-radius:50%;width:120px;height:120px;margin:0 auto;color:#0e72b8;font-size:55px;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}