.ce_member_contact .wrapper{display:flex;flex-wrap:wrap;padding-bottom:2rem}.ce_member_contact .wrapper h2,.ce_member_contact .wrapper h3{flex-basis:100%;font-size:1.25rem;font-size:clamp(1.25rem, 1.125vw + 1.125vh + .5rem, 3rem);font-weight:300;text-transform:uppercase;line-height:1.3;color:#38485D;margin-bottom:1.875rem}@media (min-width:48rem){.ce_member_contact .wrapper h2,.ce_member_contact .wrapper h3{padding-right:15%}}@media (min-width:tablet){.ce_member_contact .wrapper h2,.ce_member_contact .wrapper h3{padding-right:15%}}.ce_member_contact .wrapper .image_container{flex-basis:45%;margin-top:0}@media (min-width:25.75rem){.ce_member_contact .wrapper .image_container{flex-basis:50%}}@media (min-width:phone-medium){.ce_member_contact .wrapper .image_container{flex-basis:50%}}.ce_member_contact .wrapper .image_container picture{display:block}.ce_member_contact .wrapper .image_container img{display:block;width:100%;min-width:10rem;max-width:490px;height:100%;min-height:12.5rem;max-height:620px;object-fit:cover;border-radius:0.5rem}.ce_member_contact .wrapper .contact-info{flex-basis:45%;align-self:center;padding-left:1.5rem}@media (min-width:25.75rem){.ce_member_contact .wrapper .contact-info{flex-basis:50%}}@media (min-width:phone-medium){.ce_member_contact .wrapper .contact-info{flex-basis:50%}}.ce_member_contact .wrapper .contact-info .name{font-size:0.875rem;font-size:clamp(0.875rem, .55vw + .55vh, 1.25rem);font-weight:300;line-height:1.6;font-weight:600;line-height:1.1;text-transform:uppercase;color:#38485D}.ce_member_contact .wrapper .contact-info .position{font-size:0.875rem;font-size:clamp(0.875rem, .55vw + .55vh, 1.25rem);font-weight:300;line-height:1.6;font-weight:600;line-height:1.1;text-transform:uppercase;color:#707B8C;text-transform:none;margin-bottom:1rem}.ce_member_contact .wrapper .contact-info .phone{margin-bottom:0.5rem}.ce_member_contact .wrapper .contact-info .email a{font-size:0.875rem;font-size:clamp(0.875rem, .55vw + .55vh, 1.25rem);font-weight:300;line-height:1.6;font-size:0.75rem;font-weight:600;line-height:1.1;text-transform:uppercase;color:#707B8C;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (min-width:80rem){.ce_member_contact .wrapper .contact-info .email a:hover{opacity:0.4}}@media (min-width:tablet-desktop){.ce_member_contact .wrapper .contact-info .email a:hover{opacity:0.4}}.overlay .ce_member_contact{position:relative;margin:-1rem 0 0 0}.overlay .ce_member_contact .wrapper{width:100% !important;max-width:unset;background-color:#F6F8F4;padding:1rem 8% 4.5rem 8%;margin:0}@media (min-width:56.25rem){.overlay .ce_member_contact .wrapper{width:unset !important;margin-left:47%}}@media (min-width:tablet-large){.overlay .ce_member_contact .wrapper{width:unset !important;margin-left:47%}}@media (min-width:120rem){.overlay .ce_member_contact .wrapper{padding-bottom:6.25rem;padding-right:13%}}@media (min-width:full-hd){.overlay .ce_member_contact .wrapper{padding-bottom:6.25rem;padding-right:13%}}.overlay .ce_member_contact .wrapper h2,.overlay .ce_member_contact .wrapper h3{font-size:1.125rem;font-size:clamp(1.125rem, .6vw + .6vh + .5rem, 1.875rem);font-weight:300;line-height:1.6;text-transform:uppercase;line-height:1.3}