.quote{background-color:#010000;background-repeat:repeat;background-size:contain}@media screen and (min-width: 768px){.quote{background-repeat:no-repeat;background-size:cover}}.quote__container{display:flex;flex-direction:column;padding:70px 50px 20px;position:relative}@media screen and (min-width: 768px){.quote__container{flex-direction:row;max-width:1280px;padding:170px 50px 0 50px;margin:auto}}@media screen and (min-width: 768px){.quote__container:after{content:'';width:190px;height:215px;background:url("../../images/quote.png");background-size:cover;position:absolute;top:30%;left:50%;transform:translate(-50%, -50%);z-index:0}}.quote__image{flex:1;position:relative;z-index:10;margin-bottom:100px;margin-right:100px}@media screen and (max-width: 768px){.quote__image{margin-bottom:0px;margin-right:0px}}.quote__image img{width:95%}@media screen and (max-width: 768px){.quote__image .quote__media{width:100%}}.quote__body{flex:1;padding:0}@media screen and (min-width: 768px){.quote__body{padding:252px 0 100px}}.quote__body-title{font-family:'Berthoud',serif;font-size:25px;text-transform:uppercase;width:100%;margin:0 auto 15% auto;max-width:540px;flex-basis:100%;color:#fff;text-align:center;transform:translateY(0);z-index:100}.quote__body-title.desktop{display:none}.quote__body-title.mobile{display:block}@media screen and (min-width: 768px){.quote__body-title{font-size:37px;position:absolute;top:11%;left:45%}.quote__body-title.desktop{display:block}.quote__body-title.mobile{display:none}}.quote__body-description{font-family:"franklin-gothic-regular",sans-serif;text-transform:none;font-size:15px;max-width:475px;text-align:left;color:#fff}@media screen and (min-width: 768px){.quote__body-description{padding-left:50px}}@media screen and (max-width: 768px){.quote__body-description{max-width:none}}.quote__body-signature{text-align:left;text-transform:uppercase;font-weight:bold;font-size:14px;color:#aa845b;margin-top:40px;max-width:420px}@media screen and (min-width: 768px){.quote__body-signature{padding-left:50px}}
