.sw-quote{width:100%;display:flex;position:relative;border:2px solid #9caaac;padding:90px;margin:0}.sw-quote--solid{padding-top:45px;padding-bottom:45px;max-width:900px;margin:0 auto}.sw-quote--fullwidth{max-width:100%!important;width:100%!important}.sw-quote--image{padding-left:250px;border-left-width:0}.sw-quote--image:before,.sw-quote--image:after{content:'';left:0;height:calc(50% - 150px);width:2px;background-color:#9caaac;display:block;position:absolute}.sw-quote--image:before{top:0}.sw-quote--image:after{bottom:0}.sw-quote--image .sw-quote__image{position:absolute;width:250px;left:0;top:50%}.sw-quote--image .sw-quote__image__inner{width:100%;height:0;padding-top:100%}.sw-quote--image .sw-quote__image img{width:100%;border-radius:50%;overflow:hidden;height:100%;position:absolute;top:0;left:0;object-fit:cover;display:block;transform:translate(-50%,-50%)}.sw-quote--image .sw-quote__author{color:#9caaac;font-size:23px;margin-bottom:1em}.sw-quote__author{text-transform:uppercase;font-size:23px;font-weight:600;margin-top:0!important;color:#fff!important}.sw-quote__content{width:100%}.sw-quote__content a{max-width:100%;white-space:inherit}.sw-quote__text{font-size:27px;font-weight:500;line-height:1.47em}.sw-quote__text p:last-child{margin-bottom:0}.sw-quote__button{margin-top:1.5em}@media (max-width:1299px){.sw-quote--image{margin-left:125px;width:calc(100% - 125px)}}@media (max-width:1023px){.sw-quote{padding:45px}.sw-quote--solid{padding-top:25px;padding-bottom:25px}.sw-quote__text{font-size:24px}.sw-quote--image{border-top-width:0;border-left-width:2px;padding-top:150px;margin-top:150px}.sw-quote--image:before,.sw-quote--image:after{height:2px;width:calc(50% - 150px)}.sw-quote--image:after{top:0;bottom:unset;right:0;left:unset}.sw-quote--image .sw-quote__image{left:50%;top:0}.sw-quote--image{margin-left:0;width:100%}}@media (max-width:767px){.sw-quote{padding-left:30px;padding-right:30px}.sw-quote--image{margin-top:75px}.sw-quote--image .sw-quote__image{width:150px}.sw-quote--image:before,.sw-quote--image:after{width:calc(50% - 100px)}.sw-quote--image{padding-top:120px}.sw-quote__text{font-size:19px;margin-bottom:1.5em}.sw-quote__button{text-decoration:none;position:relative;transition:color 0.3s;line-height:1.2em;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:color 0.3s,background-size 0.3s;font-weight:700!important;display:inline!important;margin-top:0!important}.sw-quote__button:hover{color:inherit!important}.sw-quote__button:before{display:none}.color-scheme-brown .sw-quote__button{background-image:linear-gradient(var(--color-brown),var(--color-brown)),linear-gradient(#fff,#fff)!important;color:var(--color-brown)!important}.color-scheme-green .sw-quote__button{background-image:linear-gradient(var(--color-green),var(--color-green)),linear-gradient(#fff,#fff)!important;color:var(--color-green)!important}.color-scheme-blue .sw-quote__button{background-image:linear-gradient(var(--color-blue),var(--color-blue)),linear-gradient(#fff,#fff)!important;color:var(--color-blue)!important}}