.propsal-wrapper{--propsal-margin-bottom:20px;--propsal-content-wrap-min-height:110px;--propsal-h3-margin-bottom:12px;--propsal-content-padding:10px;--propsal-direct-contact-width:300px;--propsal-direct-contact-margin:0 5px 50px;--propsal-contact-img-height:357px;--propsal-contact-img-margin-bottom:37px;--propsal-direct-contact-figcaption-p-margin-bottom:16px;--propsal-direct-contact-bu-position-font-size:18px;--propsal-direct-contact-employee-font-size:23px;--propsal-direct-contact-contacts-font-size:16px;--propsal-direct-contact-contacts-margin-bottom:10px;--propsal-propsal-header-content-padding:40px 0}.propsal-wrapper{margin-bottom:var(--propsal-margin-bottom)}.propsal-wrapper .content-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--propsal-content-wrap-min-height);height:auto;padding:0 2%;text-align:center}.propsal-wrapper h3{font-weight:700;text-align:center;margin-bottom:var(--propsal-h3-margin-bottom);color:var(--color-brand-white)}.propsal-wrapper .slogan-text{font-style:italic;font-weight:700;font-family:'Playfair Display';color:var(--color-brand-cyan2)}.propsal-wrapper-sub-content{position:relative;margin:0 auto;overflow:hidden}.propsal-wrapper .nested-image{width:100%;height:auto}.proposal-group{display:flex;justify-content:center;height:100%;overflow:hidden;background-color:var(--color-brand-gray1)}.proposal-group>div{flex-basis:50%;min-width:50%}.proposal-related-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;transition:transform .3s ease-in-out}.proposal-related-img-wrap{overflow:hidden}.proposal-content{display:flex;flex-direction:column;padding:var(--propsal-content-padding);background-size:26% auto;background-position:50% 50%;background-repeat:no-repeat}.proposal-group .preceding-text{font-family:'Playfair Display';font-weight:700;font-style:italic}.proposal-group .main-text{font-weight:900}.direct-contacts{display:flex;justify-content:space-around;flex-wrap:wrap}.direct-contact{width:var(--propsal-direct-contact-width);margin:var(--propsal-direct-contact-margin)}.direct-contact .contact-img{height:var(--propsal-contact-img-height);margin-bottom:var(--propsal-contact-img-margin-bottom);background-repeat:no-repeat;background-size:cover;background-position:50% 0}.direct-contact figcaption{padding:0 6.5%}.direct-contact figcaption p{margin-bottom:var(--propsal-direct-contact-figcaption-p-margin-bottom);line-height:1.4}.direct-contact figcaption a{color:inherit}.direct-contact figcaption small{display:block;font-size:.63em}.direct-contact p.bu-position{font-size:var(--propsal-direct-contact-bu-position-font-size)}.direct-contact p.employee{font-size:var(--propsal-direct-contact-employee-font-size)}.direct-contact .contacts{font-size:var(--propsal-direct-contact-contacts-font-size);color:var(--color-brand-cyan2)}.direct-contact .contacts p{margin-bottom:var(--propsal-direct-contact-contacts-margin-bottom)}.proposal-content .text-wrapper{margin:0 auto}.propsal-header-content{padding:var(--propsal-propsal-header-content-padding)}@media screen and (min-width:768px) and (max-width:850px){.proposal-content .text-wrapper{text-align:center}}@media screen and (max-width:767px){.proposal-group{background-color:transparent}.proposal-group .proposal-related-img-wrap{display:none}.proposal-group .proposal-content{flex-basis:100%}.proposal-content{padding:10px !important;justify-content:center}.propsal-wrapper-sub-content{min-width:80%}}@media(hover:hover) and (min-width:768px){.proposal-related-image:hover{transform:scale(1.1)}}