.tk-pullquote{margin:0 auto;max-width:35rem;padding:1.75rem 0;position:relative}.tk-pullquote svg{height:auto;position:absolute;width:6.125rem}.tk-pullquote svg path{fill:#ebf2f2;opacity:1}.tk-pullquote p{font-family:proxima-nova,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1.6em;font-weight:600;line-height:1;margin:0;padding:1.375rem 0 0 2.1875rem;position:relative}@media screen and (min-width:60em){.tk-pullquote p{font-size:2.25rem;line-height:3rem}.tk-pullquote{padding:2.75rem 0}.tk-pullquote svg{width:8.125rem}.tk-pullquote.inline{--border-width:.125rem;border:var(--border-width) solid #1f2121;border-width:0 var(--border-width) 0 0;float:left;left:-5.5rem;width:54%}}@media screen and (min-width:60em)and (min-width:60em){.tk-pullquote.inline{--border-width:.1875rem}}@media screen and (min-width:60em){.tk-pullquote.inline p{padding-right:2rem}.tk-pullquote.inline:after{clear:both;content:""}}.tk-quote-info__right{background-repeat:no-repeat;background-size:cover;color:#fff;padding:2rem}.tk-quote-info__right h2{font-family:proxima-nova,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:2.2rem;font-weight:600;line-height:1;margin:0;max-width:38rem}.tk-quote-info__right h2 svg{width:1.8rem}@media screen and (min-width:60em){.tk-quote-info__right h2{font-size:3.4375rem}.tk-quote-info__right h2 svg{width:2.4rem}}.tk-quote-info__right p{font-size:1.25rem;font-weight:400;line-height:2rem}@media screen and (min-width:64em){.tk-quote-info__right p{font-size:1.5rem;line-height:2.5rem}}@media screen and (min-width:90em){.tk-quote-info__right p{font-size:1.75rem;line-height:2.875rem}}@media screen and (min-width:48em){.tk-quote-info__right{width:50%}}@media screen and (min-width:60em){.tk-quote-info__right{padding:3rem;width:58%}}@media screen and (min-width:80em){.tk-quote-info__right{padding:6.125rem 6rem 6.125rem 7.1875rem}}