:root{--deep-green-color:#1E8999}.container{width:93%}.about-mc a.card-wrapper:hover::after,.top-bar{width:100%}section.banner-section .banner-wrapper{background-image:url("https://storage.googleapis.com/infiflexnew.appspot.com/new-banner-aws.png")}section.banner-section{margin-bottom:80px}section.banner-section article.banner-wrapper{position:relative;height:auto;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:8em;padding-bottom:4em}section.banner-section .banner-text-content{left:5%;top:0;width:55%;position:relative;margin-top:0}section.banner-section .banner-text-content p{color:#252525;margin-bottom:2em;margin-top:2em;line-height:1.5;font-size:1.3em;letter-spacing:-.5px}section.banner-section .banner-text-content p.banner-note{text-transform:uppercase;font-size:1.2em;letter-spacing:.3px;font-weight:700;margin:0!important}section.banner-section .banner-text-content .digital-line-banner{width:1.75em;height:4.5px;margin:.75em 0 3em;border-radius:6px}section.banner-section .banner-text-content h1.banner-text-main-heading{font-weight:500;text-transform:inherit;font-size:3em;line-height:1.1;letter-spacing:-1.5px;color:#252525;text-shadow:none;margin:0}section.banner-section .banner-text-content h1.banner-text-main-heading .banner-span{font-weight:700;letter-spacing:-1px}section.banner-section .banner-text-content button.banner-btn{background:#1e8999;padding:10px 25px;font-size:18px;letter-spacing:.6px;font-weight:600;color:#fff;width:15vw;text-transform:uppercase;border-radius:4px}form#contactForm{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;column-gap:1.5em}form#contactForm input.input-text{width:100%;border:2px solid #1e8999;font-size:1em;padding:1rem;border-radius:4px;outline:0}form#contactForm button.subscribe-to-newsletter-btn{padding:1rem 2rem;font-size:1em;border:none;text-transform:uppercase;letter-spacing:.7px;font-weight:600;background-color:#e6c946;border-radius:4px;transition:.3s ease-in-out}form#contactForm button.subscribe-to-newsletter-btn:hover{background-color:#1e8999;color:#fff}h4.modal-title{font-weight:500;color:#1e8999;letter-spacing:0;text-transform:uppercase}.modal-body p{color:#000;font-size:1em;letter-spacing:-.3px;line-height:1.5}.about-mc a.card-wrapper{overflow:hidden;position:relative;transition:.3s ease-in;text-decoration:none}.about-mc a.card-wrapper::after{position:absolute;content:"";bottom:0;left:0;height:4px;width:0%;background-color:#1e8999;transition:.3s ease-in}.about-mc a.card-wrapper .inner-card{padding:2em;transition:.3s ease-in;margin-bottom:2em;border-radius:0;border:1px solid #dfdddd;height:18em;background:#fff}.about-mc a.card-wrapper .inner-card h4.card-title{font-size:1.3em;font-weight:600;color:#1e8999;margin:0;text-transform:uppercase;transition:.3s ease-in;display:grid;grid-auto-flow:column;justify-content:space-between;gap:1em;line-height:1.4}h4.card-title i.download-brochure-button{color:var(--red-theme-color);font-size:1.2em}.about-mc a.card-wrapper .inner-card p.text{transition:.3s ease-in;font-size:1em;color:#282828;letter-spacing:-.2px;margin-bottom:0;margin-top:2em;line-height:1.6}.about-mc a.card-wrapper:hover .inner-card{-webkit-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;box-shadow:-5px 5px 7px 2px #d4d4d4;color:unset;background:#fff}.pagination{display:block;width:75%;margin:1em auto;text-align:center}.pagination:after{content:"";clear:both}.pagination-button{display:inline-block;padding:5px 10px;color:#333;cursor:pointer;transition:.2s ease-in-out}.pagination-button:hover{background-color:#f1f1f1;color:var(--deep-green-color);font-weight:600}.pagination-button.active{background-color:#d5d5d5;border-color:#e3e3e3;color:var(--deep-green-color);font-weight:600}.pagination-button:first-of-type{border-radius:18px 0 0 18px}.pagination-button:last-of-type{border-radius:0 18px 18px 0}.download-span{text-align:right}.cloud-download{width:50%}@media (max-width:992px){.about-mc a.card-wrapper .inner-card{height:20em;padding:1.5em}.about-mc a.card-wrapper .inner-card h4.card-title{font-size:1.1em;gap:.5em}}@media only screen and (max-width:768px){section.banner-section .banner-text-content .digital-line-banner{margin:10px 0 20px}section.banner-section .banner-text-content{width:86%}form#contactForm{grid-auto-columns:unset;grid-auto-flow:row;column-gap:unset;row-gap:1em}section.banner-section .banner-text-content p{margin-bottom:35px;font-size:18px}section.banner-section{margin-bottom:40px;height:auto}section.banner-section .banner-text-content h1.banner-text-main-heading{font-size:29px}section.banner-section .banner-text-content button.banner-btn{padding:10px 20px;border-radius:4px;width:12em;font-size:1em}section.about-mc .section-main-content .section-card-title .digital-line-about{left:1em;margin:10px 0 20px}section.about-mc .section-main-content .section-card-title p{width:85%;left:1em}section.about-mc .section-main-content p.main-para{width:85%;font-size:1.5rem;left:1em;margin-bottom:0}section.about-mc .section-main-content{margin-top:10em;margin-bottom:0}section.about-mc .section-main-content .section-card-title .digital-line-about,section.banner-section .banner-text-content .digital-line-banner{width:2em;height:4px}.about-mc a.card-wrapper .inner-card h4.card-title{font-size:1.2em;gap:1em;line-height:1.6}.about-mc a.card-wrapper .inner-card{height:auto}}@media (min-width:1440px){section.banner-section .banner-text-content h1.banner-text-main-heading{font-size:3.5em}section.banner-section .banner-text-content p{font-size:1.5em}}@media (min-width:1921px){section.banner-section .banner-text-content h1.banner-text-main-heading{font-size:4em}section.banner-section .banner-text-content p{font-size:1.8em}}@media (min-width:2560px){section.banner-section article.banner-wrapper{padding-top:14em}section.banner-section .banner-text-content h1.banner-text-main-heading{font-size:4.5em}form#contactForm button.subscribe-to-newsletter-btn,form#contactForm input.input-text,section.banner-section .banner-text-content p{font-size:2em}.about-mc a.card-wrapper .inner-card h4.card-title{font-size:2.3em}.about-mc a.card-wrapper .inner-card p.text{font-size:1.5em}}