@media (max-width:1299px){.blur-bg .fiCstmBtntrans{margin-top:16px}}@media (min-width:768px) and (max-width:1199px){.progress-stats .stat strong{font-size:32px}}@media (min-width:768px){.image-content-copy{max-width:80%;margin-left:auto}.image-counter-section .border-right{border-right:1px solid #191919}.image-counter-section .border-right:last-child{border-right:none}.image-content-section2 .image-content-copy{margin-left:0!important}}@media (max-width:1199px){.blur-bg .fiCstmBtntrans{margin-top:16px}.progress-chart{margin-top:-60px!important}}@media (max-width:991px){.faq-page-layout{flex-wrap:wrap}.faq-page-results{width:100%}aside.faq-page-sidebar{width:100%}.faq-category-select{display:block;width:100%;padding:14px 16px;border:1px solid #e7e7e7;border-radius:4px;background:#fff;color:#191919;font:inherit}.faq-category-button{display:none}.technology-hero{background-size:cover}.technology-hero h1 span{-webkit-text-fill-color:#191919!important}.progress-chart{min-height:240px;gap:.4rem;padding:1.25rem}.bar-column{min-height:190px}.about-image img{min-height:370px;object-fit:cover;object-position:bottom right;border-radius:20px 20px 0px 0px}.blur-bg{border-radius:0 0px 20px 20px!important}.certified-section .title{font-size:22px}.certified-section .subtitle{font-size:16px!important}.problem-section .w-md-50.active,.problem-section .w-md-50{flex:0 0 100%!important;width:100%!important}.problem-section .problem-card{min-height:auto!important}.problem-section .w-md-50:nth-child(2){margin:24px 0!important}.progress-section{padding:130px 0 60px}.about-section .section-title{min-height:auto!important}.logo-hover-wrap{margin:30px auto 10px;max-width:100%;text-align:center}.logo-hover-base{display:none}.logo-hover{position:static;width:calc(100% - 30px);max-width:540px;opacity:.88;filter:none;-webkit-mask-image:none!important;mask-image:none!important}.entry-exit-criteria .entry-exit-grid{grid-template-columns:repeat(min(var(--entry-exit-columns,2),2),minmax(0,1fr))}.entry-exit-criteria .entry-exit-panel{padding:22px 20px}.entry-exit-criteria .entry-exit-panel-title{font-size:15px;padding:6px 12px}.entry-exit-criteria .entry-exit-list li{font-size:14.5px}}@media (max-width:767px){.testimonial-card{flex:0 0 280px;min-width:280px;padding:20px}.common-challenges-header{display:block}.common-challenge-card{min-height:300px}.fixed-cards-section .fixed-cards-copy{position:static;margin-bottom:2rem}.fixed-cards-section .fixed-card:hover{transform:none}.logo-tabs-nav{justify-content:flex-start;flex-wrap:wrap;border-radius:28px}.logo-tab{min-width:110px;padding-inline:12px}.logo-tabs-panels{padding-inline:14px;border-radius:24px}section.contact-banner{background-position:bottom right!important;background-size:auto!important}.contact-card-content{position:relative!important;bottom:0!important;left:0!important}.cards-row{animation:none!important;flex-wrap:wrap!important}.contact-info-card{min-height:auto}.testimonials-carousel{gap:16px}.main-banner-section p{max-width:100%}.certified-section .border-right{border-right:none!important}.progress-stats .stat strong{font-size:32px!important}.progress-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.progress-chart{margin-top:0!important}.aws-bg{padding:40px}section.certified-section{margin-top:0}.certified-section .certified-box{margin:auto!important}a.fiCstmBtn.service-button{margin-top:14px}.solutions-section .owl-dots{display:block!important}.process-section .process-card{min-height:110px!important}.process-card h3{bottom:20px;left:20px;font-size:18px!important;max-width:calc(100% - 40px)}.entry-exit-criteria{padding:40px 0}.entry-exit-criteria .entry-exit-title{font-size:22px;margin-bottom:16px}.entry-exit-content{font-size:14px;margin-bottom:24px}.entry-exit-criteria .entry-exit-grid{grid-template-columns:1fr!important}.entry-exit-criteria .entry-exit-panel+.entry-exit-panel{border-top:1px solid #dedede!important;border-left:0!important}.entry-exit-criteria .entry-exit-panel{padding:20px 16px}.entry-exit-criteria .entry-exit-panel-title{font-size:14.5px;padding:6px 12px}.entry-exit-criteria .entry-exit-list{gap:10px;margin-top:14px}.entry-exit-criteria .entry-exit-list li{font-size:14px;padding-left:28px;line-height:1.45}.entry-exit-criteria .entry-exit-list li::before{top:2px;width:18px;height:18px}}@media (max-width:574px){.header-bg{padding:10px 0!important}.technology-hero{padding-top:100px}.progress-chart{grid-template-columns:repeat(25,minmax(5px,1fr));gap:.25rem;padding:1rem;min-height:180px}.bar-column{min-height:150px}.entry-exit-criteria .entry-exit-panel{padding:16px 14px}.entry-exit-criteria .entry-exit-title{font-size:20px}}@media (min-width:992px){.home section.certified-section{margin-top:-30px}.main-banner-section p{max-width:80%}.contact-banner{padding-top:170px!important}.about-bg:after{background-size:50% 100%!important}}@media (min-width:1200px){.services-slider-section .services-carousel .owl-item{width:auto}.services-slider-section .services-carousel .owl-item{padding-right:16px}}