body{font-family:"Open Sans",sans-serif}.paragraph--type--customer-quote{padding-top:max(80px,min(5.291vw,80px));background:0 0 !important}.paragraph--type--customer-quote .container .flex{display:flex;align-items:stretch;margin:0;background:#262222;color:#fff;border-radius:max(2px,min(.1323vw,2px));overflow:hidden}.paragraph--type--customer-quote .container .flex>div{padding:0;display:flex;flex-direction:column;width:50%}.paragraph--type--customer-quote .container .flex>div.text-wrapper{padding:max(159px,min(10.5159vw,159px)) max(33px,min(2.1825vw,33px)) max(48px,min(3.1746vw,48px)) max(46px,min(3.0423vw,46px));height:inherit}.paragraph--type--customer-quote .container .flex>div .field--name-field-text{position:relative}.paragraph--type--customer-quote .container .flex>div .field--name-field-text p{font-size:max(38px,min(2.5132vw,38px));font-family:"Open Sans",sans-serif;font-weight:400;line-height:120%}@media (max-width:800px){.paragraph--type--customer-quote .container .flex>div .field--name-field-text p{font-size:35px}}@media (min-width:1921px){.paragraph--type--customer-quote .container .flex>div .field--name-field-text p{font-size:max(43px,min(2.8439vw,43px))}}.paragraph--type--customer-quote .container .flex>div .field--name-field-text:before{content:"";background-image:url("/themes/custom/araymond3_theme/css/../img/icons/quote.svg");top:min(-87px,min(-5.754vw,-87px));left:0;position:absolute;width:max(72px,min(4.7619vw,72px));height:max(46px,min(3.0423vw,46px));background-size:cover;background-repeat:no-repeat}.paragraph--type--customer-quote .container .flex>div .field--name-field-credit{margin-top:auto;font-weight:700}.paragraph--type--customer-quote .container .flex>div .field--name-field-title{margin-top:max(20px,min(1.3228vw,20px))}.paragraph--type--customer-quote .container .flex .image-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:100%;min-height:max(839px,min(55.4894vw,839px))}@media (max-width:800px){.paragraph--type--customer-quote .container .flex{position:relative}.paragraph--type--customer-quote .container .flex>div.text-wrapper{width:100%;position:relative;z-index:2;padding:150px 20px 40px}.paragraph--type--customer-quote .container .flex>div.text-wrapper .field--name-field-text p{font-size:28px}.paragraph--type--customer-quote .container .flex>div.text-wrapper .field--name-field-credit{margin-top:40px}.paragraph--type--customer-quote .container .flex .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.1}}