.content-with-bg-image-wrapper .container-fullWidth{width:100%}.content-with-bg-image-wrapper .container-row{display:flex;flex-flow:row;width:100%}.content-with-bg-image-wrapper .content-with-bg-image-inner{padding-bottom:60px;position:relative;justify-content:space-between;max-width:100%;padding:0;display:flex;flex-flow:row wrap;width:100%;margin:0 auto}.content-with-bg-image-wrapper .content{padding-left:0;padding-right:0;justify-content:center;position:relative;display:flex;width:100%;align-self:center;flex-flow:column;align-items:center}.content-with-bg-image-wrapper .block--image{position:relative;width:100%}.content-with-bg-image-wrapper .block-imageWrapper{display:flex;flex-flow:column;position:relative;background:#000}.content-with-bg-image-wrapper picture{display:flex;width:100%}.content-with-bg-image-wrapper picture img{font-style:italic;color:#c00;border:0;max-width:100%;flex-shrink:0;align-self:center;-ms-interpolation-mode:bicubic;display:flex;opacity:.6;width:100%}.content-with-bg-image-wrapper .block-content{left:0;width:100%;position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;margin:0;transition:all 300ms ease-in-out;padding:0 2vw}.content-with-bg-image-wrapper .block-content-inner{width:100%;margin:0;transition:all 300ms ease-in-out;padding-top:20px;padding-bottom:20px}.content-with-bg-image-wrapper h1{text-align:center;text-transform:uppercase}.content-with-bg-image-wrapper p{text-align:center;color:#00b0ad;font-size:20px;margin-bottom:0}.content-with-bg-image-wrapper h1,.content-with-bg-image-wrapper h2,.content-with-bg-image-wrapper h3,.content-with-bg-image-wrapper h4,.content-with-bg-image-wrapper h5,.content-with-bg-image-wrapper h6{color:#fff}@media(min-width:576px){.content-with-bg-image-wrapper .block-content-inner{width:72.92%}}@media(max-width:1024px) and (min-width:768px){.content-with-bg-image-wrapper .block-content-inner{width:80%}.content-with-bg-image-wrapper h2,.content-with-bg-image-wrapper h2 span{font-size:32px !important}}@media(max-width:880px) and (min-width:768px){.content-with-bg-image-wrapper h2,.content-with-bg-image-wrapper h2 span{font-size:30px !important}}@media(max-width:767px){.content-with-bg-image-wrapper h2,.content-with-bg-image-wrapper h2 span{font-size:32px !important}}@media(max-width:575px){.content-with-bg-image-wrapper h2,.content-with-bg-image-wrapper h2 span{font-size:28px !important}}@media(max-width:360px){.content-with-bg-image-wrapper h2,.content-with-bg-image-wrapper h2 span{font-size:24px !important}}