.image-text-with-logos-section{padding:120px 0 70px}.image-text-with-logos-section .image-wrapper{margin:0 auto;max-width:1000px;position:relative}.image-text-with-logos-section .image-wrapper img{display:block;height:auto;width:100%}.section-heading-wrapper,.section-text-wrapper{margin:0 auto;max-width:600px}.section-heading-wrapper{margin-bottom:50px;margin-top:50px}.section-heading-wrapper h4{color:#fff;font-family:Roboto,sans-serif;font-size:1.46em;font-weight:900;letter-spacing:0;line-height:1;margin:0;text-align:left}.section-heading-wrapper h2{color:#fffa5e;font-family:Playfair Display,sans-serif;font-size:4.69em;font-weight:500;letter-spacing:0;line-height:1.1;margin:-10px 0 0;text-align:left}.section-heading-wrapper h3{color:#fff;font-family:Roboto,sans-serif;font-size:1.98em;font-weight:600;letter-spacing:0;line-height:1.1;margin:0;padding-left:30%}.section-text-wrapper p{color:#fff;font-size:17px;line-height:1.5}.section-text-wrapper img{display:block;height:auto;max-width:160px!important}.logos-section{padding-top:90px}.logos-section h4{margin-bottom:40px;text-align:center}.image-text-with-logos-section .logos-wrapper{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1200px}.logos-wrapper .logo-img{padding:0 25px 30px;text-align:center;width:16.66%}@media screen and (max-width:1199px){.logos-wrapper .logo-img{width:20%}}@media screen and (max-width:991px){.logos-wrapper .logo-img{width:25%}}@media screen and (max-width:767px){.image-text-with-logos-section{padding:60px 0 40px}.section-heading-wrapper h2{font-size:68px;margin-top:-5px}.section-heading-wrapper{margin-bottom:40px;margin-top:40px}.logos-section{padding-top:50px}.logos-wrapper .logo-img{width:33.33%}}@media screen and (max-width:630px){.logos-wrapper .logo-img{width:50%}}@media screen and (max-width:480px){.section-heading-wrapper h2{font-size:42px!important;margin-top:-5px}.section-heading-wrapper h3{font-size:20px!important;padding-left:20%}.section-heading-wrapper h4{font-size:16px}}@media screen and (max-width:360px){.logos-wrapper .logo-img{width:100%}}