.ceo-connect-banner{background-position:top;background-size:cover;min-height:665px;padding-top:335px}.ceo-connect-banner__container{display:grid;grid-template-columns:auto 325px;margin:auto 0 auto auto;max-width:1040px;width:100%}.ceo-connect-banner .container{background-color:#fff;margin-left:0}.ceo-connect-banner__logo{align-items:center;background-size:cover;display:flex;justify-content:center;padding:30px;width:325px}.ceo-connect-banner__text{background-color:#fff;padding-block:80px;padding-inline:0 125px;width:100%}@media only screen and (min-width:1441px){.ceo-connect-banner .container{margin-left:auto}}@media only screen and (max-width:1100px){.ceo-connect-banner .container{padding-left:5%}}@media only screen and (max-width:1000px){.ceo-connect-banner__text{padding-block:65px}.ceo-connect-banner{min-height:0}}@media only screen and (max-width:900px){.ceo-connect-banner .container{grid-template-columns:auto 295px;width:100%}.ceo-connect-banner__text{padding-block:65px;padding-inline:0 60px}.ceo-connect-banner__logo{width:auto}}@media only screen and (max-width:768px){.ceo-connect-banner__text{padding-block:40px;padding-inline:0 40px}.ceo-connect-banner .container{grid-template-columns:auto 230px}.ceo-connect-banner__container{display:grid;grid-template-columns:auto 325px}}@media only screen and (max-width:728px){.ceo-connect-banner .container{margin:auto;padding:0 5%}.ceo-connect-banner__container{display:grid;grid-template-columns:100%}.ceo-connect-banner__logo img{width:200px}}@media only screen and (max-width:640px){.ceo-connect-banner__logo{background-color:#003f5f;background-image:none!important}}