.banner-slider.banner-slider-two .single-banner:before{background-color:#0d4476;opacity:.8}.banner-slider.banner-slider-two .single-banner{align-items:center;display:flex;justify-content:center;padding:40px 10px}.speaker-section.banner-slider.banner-slider-two .single-banner{padding-top:0!important}.banner-slider.banner-slider-two .single-banner.bg-transparent:before{background-color:transparent!important}.banner-slider.banner-slider-two .single-banner .title{color:#0d4475;margin-bottom:10px;margin-top:60px}.speaker-section.banner-slider.banner-slider-two .single-banner .title{color:#000}.banner-slider.banner-slider-two .single-banner .know-more-button{padding-bottom:40px!important}.banner-slider.banner-slider-two .banner-text .main-btn{background-color:#0d4475;color:#fff!important}.banner-slider.banner-slider-two .banner-text .main-btn:before{background-color:#0056b3;color:#fff!important}.banner-slider.banner-slider-two .slick-arrow{border-radius:5px}.homepage-statistics{background-color:#0056b3}.homepage-statistics .counter-box-five{align-items:flex-start}.homepage-statistics .counter-box-five .counter{font-size:40px}.homepage-statistics .counter-box-five .title{opacity:1!important}.homepage-statistics .counter-box-five .counter:after{font-size:20px!important}.homepage-statistics .counter-box-five .icon{margin-right:14px}.homepage-statistics .counter-box-five .icon .statistics-logo{height:40px;min-width:40px;opacity:.6;vertical-align:top;width:40px}.new-brand-slider .brand-slider .brand-item.aws{width:-moz-fit-content!important;width:fit-content!important}.new-brand-slider .brand-slider .brand-item.aws .aws-logo{height:100px;width:auto}.section-title .title-tag{color:#0e77d8}.feature-text-block p{color:#7e8f9f;opacity:.75}.service-item:hover{background-color:inherit}.service-item p{color:#7e8f9f}.service-item .title a{color:#373b45}.banner-slider .banner-text .title{font-size:40px!important;font-weight:600!important}.section-title .tag-font-size{font-size:16px}.section-title .title{font-weight:500}.section-title h2.title-font-size{font-size:40px}.portfolio-content .portfolio-link{background-color:#007bff;bottom:0;color:#f8f9fa;font-size:20px;height:60px;line-height:62px;position:absolute;right:15px;text-align:center;width:60px}.why-us-icon{width:15%}a,a:hover{color:#0e77d8}.media-bg{background-color:#616161}.banner-slider.banner-slider-one{padding:25px 0}.portfolio-arrow .slick-arrow.next,.portfolio-arrow-two .slick-arrow.next{background-color:#0e77d8;border-color:#0e77d8;color:#fff;margin-left:15px}.portfolio-arrow .slick-arrow,.portfolio-arrow-two .slick-arrow{background-color:#fff;border:2px solid #0e77d8;border-radius:50%;color:#373b45;cursor:pointer;height:60px;line-height:58px;text-align:center;width:60px}.testimonials-section .row{margin-left:50px}.container-width{max-width:960px!important}.service-item-two .title{font-size:22px;font-weight:400}.service-item .title{font-weight:400}.service-item.saas.color-1{color:#7e8f9f!important}a.service-item.saas:hover h5.title{color:#fff}.service-item.bia.color-2{color:#7e8f9f!important}a.service-item.bia:hover h5.title{color:#fff}.service-item.aws.color-3{color:#7e8f9f!important}.service-item.aws:hover h5.title,a.service-item.aws:hover h5.title{color:#fff}.why-choose-us.title{color:#373b45}.why-choose-us.paragraph{color:#7e8f9f}.why-aws.title{color:#232323!important}.our-clients-big-text{color:#373b45!important;font-size:22px!important}.redirection-arrow{bottom:40px;color:#fff;font-size:30px;font-weight:700;position:absolute;right:35px}.service-item-eight .service-img{position:relative}.service-item-eight .services-overlay{background-color:rgba(0,34,73,.8)!important}.service-item-eight:hover .services-overlay{background-color:#0e77d8;opacity:.9}.latest-news-box .post-content .latest-blogs.title a{-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;height:94px;white-space:normal}.our-offerings .latest-news-box .post-content .latest-blogs.title a{height:62px}.media-presence.portfolio-item-two .portfolio-content{height:375px}.analytics-investing.img-two{margin-top:-45px}.home-carousel-description{display:block}.refueling.title br{display:none}.footer-area .footer-widgets .widget.contact-widget ul li{font-size:16px}.service-item-eight .services-overlay{bottom:-220px;height:100%;padding-top:14px}.service-item-eight:hover .services-overlay{background-color:rgba(0,34,73,.8)}.service-item-eight .services-overlay .title{font-weight:400;padding-left:unset;text-align:center}.service-item-eight .services-overlay p{font-size:14px;line-height:1.4;padding-top:5px;text-align:justify}.service-item-eight .services-overlay p.designation{font-size:16px;font-weight:700;text-align:center;white-space:nowrap}.feature-box .feature-overlay:hover{background-color:rgba(0,34,73,.8)!important}.employee-title{color:#fff}.blog-listing.title{color:#0d4476}.blog-statistics-container{display:flex;gap:40px;padding-bottom:30px}.blog-statistics-container .blog-upload-date-container{align-items:center;display:flex;gap:5px;justify-content:center}.blog-statistics-container .blog-upload-date-container img{height:16px;width:auto}.blog-statistics-container .blog-view-count-container{align-items:center;display:flex;gap:5px;justify-content:center}.blog-statistics-container .blog-view-count-container img{height:16px;width:auto}.blog-details-container{padding:0 30px}.blog-listing-main-container{border:1px solid #d9e0e7;border-radius:2px;margin-bottom:5rem}.blog-snippet-container p{-webkit-line-clamp:3;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;height:81px;white-space:normal}.blog-footer-container{align-items:center;display:flex;justify-content:space-between;padding-bottom:30px}.blog-footer-container .blog-read-more{color:#0e77d8;cursor:pointer;font-size:15px;letter-spacing:2.5px}.blog-written-by-container{align-items:center;display:flex;gap:10px}.spherical-initials{background-color:transparent;border-radius:50%;height:40px;width:40px}.spherical-initials img{border-radius:50%}.pagination-container{gap:10px;margin:30px 0 130px}.pagination-bubble,.pagination-container{align-items:center;display:flex;justify-content:center}.pagination-bubble{background-color:#d4f2fc;border-radius:50%;color:#0e77d8;cursor:pointer;font-size:14px;height:60px;transition:background-color .3s ease;width:60px}.blog-title-container h3 a{color:#373b45;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;height:68px;white-space:normal}.pagination-bubble:hover{background-color:#04bfea;color:#fff}.container.search-box-container{display:flex;justify-content:center;margin-bottom:5rem;margin-top:5rem;width:50%}.search-box-input{border:2px solid #d4f2fc;border-radius:2px;color:#7e8f9f}.search-box-button{background-color:#04bfea;border:none;border-radius:2px;color:#fff;outline:none;transition:background-color .3s ease;width:85px}.search-box-button:hover{background-color:#00b0e1}.search-icon{height:25px;width:auto}.tableauPlaceholder{margin-left:auto;margin-right:auto}.heading-with-cover-image-section .container h1{color:#373b45!important;font-family:GilroyBold;font-size:36px!important;font-weight:700!important;padding:40px 0;text-align:center}.blog-details-section .container .blog-content-container{line-height:1.5!important;margin:0 auto;max-width:960px;width:100%}.blog-details-section .container .blog-content-container h2{padding-bottom:15px}.blog-details-section .container .blog-content-container h2,.blog-details-section .container .blog-content-container h2 span{color:#0e77d8!important;font-family:GilroyBold;font-size:24px!important;font-weight:700!important}.blog-details-section .container .blog-content-container h3{padding-bottom:15px}.blog-details-section .container .blog-content-container h3,.blog-details-section .container .blog-content-container h3 span{color:#0e77d8!important;font-family:GilroyBold;font-size:22px!important;font-weight:600!important}.blog-details-section .container .blog-content-container h4{padding-bottom:15px}.blog-details-section .container .blog-content-container h4,.blog-details-section .container .blog-content-container h4 span{color:#0e77d8!important;font-family:GilroyBold;font-size:20px!important;font-weight:600!important}.blog-details-section .container .blog-content-container h5{padding-bottom:15px}.blog-details-section .container .blog-content-container h5,.blog-details-section .container .blog-content-container h5 span{color:#0e77d8!important;font-family:GilroyBold;font-size:19px!important;font-weight:600!important}.blog-details-section .container .blog-content-container h6{padding-bottom:15px}.blog-details-section .container .blog-content-container h6,.blog-details-section .container .blog-content-container h6 span{color:#373b45!important;font-family:GilroyBold;font-size:19px!important;font-weight:600!important}.blog-details-section .container .blog-content-container p{color:#373b45!important;font-family:Karla,sans-serif;font-size:18px!important;font-weight:500!important;padding-bottom:15px}.blog-details-section .container .blog-content-container h2.blockquote,.blog-details-section .container .blog-content-container h3.blockquote,.blog-details-section .container .blog-content-container h4.blockquote,.blog-details-section .container .blog-content-container h5.blockquote,.blog-details-section .container .blog-content-container p.blockquote{margin-bottom:0!important}.blog-details-section .container .blog-content-container blockquote{align-items:flex-start;display:flex;gap:15px;padding:15px 0}.blog-details-section .container .blog-content-container blockquote:before{color:#04bfea;content:'"';font-family:Karla,sans-serif;font-size:70px;font-style:italic;line-height:0;margin-right:5px;margin-top:25px;vertical-align:middle}.blog-details-section .container .blog-content-container blockquote p{color:#373b45!important;font-family:Karla,sans-serif;font-size:22px!important;font-weight:700!important;padding-bottom:0!important}.blog-details-section .container .blog-content-container h2 img,.blog-details-section .container .blog-content-container h3 img,.blog-details-section .container .blog-content-container h4 img,.blog-details-section .container .blog-content-container ol li img,.blog-details-section .container .blog-content-container p img,.blog-details-section .container .blog-content-container ul li img{height:auto;margin:0 auto 15px;text-align:center}.blog-details-section .container .blog-content-container p a{color:#0e77d8!important;font-family:Karla,sans-serif;font-size:18px!important;font-weight:500!important;text-decoration:underline!important}.blog-details-section .container .blog-content-container p a:visited{color:rgba(55,59,69,.85)!important;font-family:Karla,sans-serif;font-size:18px!important;font-weight:500!important;text-decoration:underline!important}.blog-details-section .container .blog-content-container ol{list-style:decimal;padding-bottom:15px;padding-inline-start:15px}.blog-details-section .container .blog-content-container ol li{color:rgba(55,59,69,.85)!important;font-family:Karla,sans-serif;font-size:18px!important;font-weight:500!important;padding-bottom:5px;padding-inline-start:5px;word-break:break-word}.blog-details-section .container .blog-content-container ul{list-style:disc;padding-bottom:15px;padding-inline-start:15px}.blog-details-section .container .blog-content-container ul li{color:rgba(55,59,69,.85)!important;font-family:Karla,sans-serif;font-size:18px!important;font-weight:500!important;padding-bottom:5px;padding-inline-start:5px;word-break:break-word}.blog-details-section .container .blog-content-container ol p,.blog-details-section .container .blog-content-container ul p{padding-bottom:0!important}.blog-details-section .container .blog-content-container #video-embed{margin-bottom:15px;padding-bottom:56.25%;position:relative}.blog-details-section .container .blog-content-container #video-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blog-details-section .container .blog-content-container pre{background-color:rgba(217,224,231,.4);padding:15px}.blog-details-section .container .blog-content-container pre code{color:#373b45!important;font-family:Karla,sans-serif;font-size:18px!important;font-weight:600}.blog-details-section .container .blog-content-container .embed-demo-mobile{display:none}.blog-details-section .container .blog-content-container .embed-link{display:block;padding-bottom:15px}.blog-details-section .container .blog-content-container p.embed-link{align-items:center;background-color:#0e77d8;border-radius:3px;color:#fff!important;display:flex;justify-content:center;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:10px 20px;width:-moz-fit-content;width:fit-content;a{color:#fff!important;text-decoration:none!important}}.blog-details-section .container .blog-content-container .embed-demo{display:block;padding-bottom:15px}.blog-details-section .container .blog-content-container table{border-collapse:collapse;border-spacing:0;margin:15px auto 30px;width:100%}.blog-details-section .container .blog-content-container table tbody{color:#373b45}.blog-details-section .container .blog-content-container table td{background-color:#fff;border:1.5px solid;border-color:inherit;color:#282828;font-size:16px;font-weight:400;overflow:hidden;padding:10px 5px;text-align:left;vertical-align:top;word-break:normal}.blog-details-section .container .blog-content-container table td p{padding-bottom:15px!important}.blog-details-section .container .blog-content-container table th{border:1.5px solid;border-color:inherit;color:#000;font-size:18px;font-weight:bolder;overflow:hidden;padding:10px 5px;text-align:center;vertical-align:top;width:33%;word-break:normal}.blog-details-section .container .blog-content-container table th p{padding-bottom:0!important}.blog-writee-section{align-items:start;border:1px solid #d9e0e7;padding-left:0!important;padding-right:0!important;width:-moz-fit-content;width:fit-content}.blog-writee-section .blog-writee-container{align-items:center;display:flex;gap:20px;padding:18px 28px 18px 20px}.blog-writee-section .blog-writee-container.second-blog-author{border-top:1px solid #d9e0e7}.blog-writee-section .blog-writee-container div img{cursor:pointer;height:15px;width:auto}.blog-writee-section .blog-writee-container div h4{color:#373b45;font-weight:400!important}.blog-writee-section .written-by-label{color:#0e77d8;font-family:Karla,sans-serif;font-size:15px;font-weight:700;padding-left:20px;padding-top:10px}.blog-writee-section .blog-writee-container div .writee-designation{color:#7e8f9f;font-family:GilroyBold!important;font-size:15px!important;font-weight:400!important;line-height:inherit;min-width:200px}.related-post-section img{border:1px solid #d9e0e7;border-radius:2px}.related-post-section .latest-news-box .post-content .latest-blogs.title a{-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;height:94px;white-space:normal}.reply-form-section .leave-a-reply-form{align-items:center;background-color:#e8f7fc;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:40px;width:100%}.reply-form-section .leave-a-reply-form input{background-color:#fff;color:#7e8f9f;font-size:18px}.reply-form-section .leave-a-reply-form button{background-color:#04bfea;border:none;color:#fff;margin-right:auto;margin-top:30px;outline:none;padding:15px 30px;transition:background-color .3s ease-out 0s}.reply-form-section .leave-a-reply-form button:hover{background-color:#02b4dc}.reply-form-section .leave-a-reply-form textarea{color:#7e8f9f;font-size:18px;height:200px;line-height:1!important;vertical-align:top!important}@media only screen and (max-width:480px){.blog-writee-section .blog-writee-container div .writee-designation{line-height:normal;min-width:190px!important;padding-bottom:5px!important}}#headerPopup{margin:0 auto;width:75%}#headerPopup iframe{margin:0 auto;width:100%}.contact-info-items{border:1px solid #ededed;display:flex;flex-direction:column;flex-wrap:wrap}.contact-info-items .contact-info-item{border:1px solid #ededed;flex:0 0 50%;padding:5px 0 20px 2px;width:50%;width:100%}.contact-info-items .contact-info-item p{align-items:center;display:flex;padding-left:20px}.contact-info-items .contact-info-item p span{padding-left:20px}.contact-info-items .contact-info-item i{background:#0c59db;border-radius:50%;color:#fff!important;color:#0c59db;font-size:24px;height:30px;line-height:30px;text-align:center;width:30px}.contact-info-items .contact-info-item .title{font-size:24px;padding-left:15px;padding-top:25px}.contact-info-items .contact-info-item p{color:#69a1bb;font-size:18px;padding-top:5px}.contact-us.main-btn{height:74px;margin-left:25px;margin-top:0}.agree-contact-us-section{align-items:center;display:flex;gap:8px;margin-top:25px}.agree-contact-us-section .agree-checkbox{accent-color:#0e77d8}.agree-contact-us-section .agree-checkbox:hover{cursor:pointer}.agree-contact-us-section .agree-label{margin-bottom:0}.agree-contact-us-section .agree-label .agree-link{text-decoration:none}.agree-contact-us-section .agree-label .agree-link:hover{text-decoration:underline}.input-group input,.input-group select,.input-group textarea{padding-right:60px}.mail-plus-hours-icon{margin-left:5px}.company-email{word-break:break-all}