/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
@keyframes pop{0%{transform:scale(0.9)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.pop-animation{animation:pop .3s ease-in-out}@keyframes pop-small{0%{transform:scale(90%)}100%{transform:scale(100%)}}.pop-animation-small{animation:pop-small .3s ease-in-out}.draw-border{box-shadow:inset 0 0 0 4px #58afd1;color:#58afd1;transition:color .25s .0833333333s;position:relative}.draw-border::before,.draw-border::after{border:0 solid rgba(0,0,0,0);box-sizing:border-box;content:"";pointer-events:none;position:absolute;width:0;height:0;bottom:0;right:0}.draw-border::before{border-bottom-width:4px;border-left-width:4px}.draw-border::after{border-top-width:4px;border-right-width:4px}.draw-border:hover{color:#ffe593}.draw-border:hover::before,.draw-border:hover::after{border-color:#ffe593;transition:border-color 0s,width .25s,height .25s;width:100%;height:100%}.draw-border:hover::before{transition-delay:0s,0s,.25s}.draw-border:hover::after{transition-delay:0s,.25s,0s}.about-content{padding:42px 0 39px}@media screen and (min-width: 1025px){.about-content{padding:103px 0 89px}}.about-content h2{text-align:center}@media screen and (min-width: 1025px){.about-content h2{font-size:2.875rem;line-height:3.375rem}}.about-content p{font-family:var(--font-blockquote),helvetica,arial,sans-serif;font-size:1.25rem;line-height:1.75rem}@media screen and (min-width: 1025px){.about-content p{width:calc(100% + 5px);font-size:1.5rem;line-height:2rem}}.about-content blockquote{width:100%;padding:33px 19px 31px;border-top:1px solid var(--primary-color-1);border-bottom:1px solid var(--primary-color-1);margin:22px 0 25px;font-family:var(--font-blockquote),helvetica,arial,sans-serif;font-size:1.375rem;line-height:1.875rem;text-align:center}@media screen and (min-width: 1025px){.about-content blockquote{padding:50px 79px 47px;margin:39px 0 45px;font-size:2rem;line-height:2.5rem}}.about-content blockquote span{display:block;margin:24px 0 0}@media screen and (min-width: 1025px){.about-content blockquote span{margin:31px 0 0}}@media screen and (min-width: 750px){.about-content blockquote br{display:none}}.about-content__wrapper{max-width:900px}.about-content__img-holder{margin:24px 0 0}@media screen and (min-width: 750px){.about-content__img-holder{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:40px 0 0;gap:32px}}.about-content__img-holder .responsive-image__wrapper{width:100%;margin:0 auto 16px}@media screen and (min-width: 1025px){.about-content__img-holder .responsive-image__wrapper{width:50%;margin:0 auto}}.about-content__content-holder{margin:24px 0 0}@media screen and (min-width: 1025px){.about-content__content-holder{margin:41px 0 0}}.theme-tip-top .about-content h2{letter-spacing:-0.04rem}@media screen and (min-width: 1025px){.theme-tip-top .about-content h2{letter-spacing:-0.0575rem}}.theme-tip-top .about-content p{letter-spacing:-0.025rem}@media screen and (min-width: 1025px){.theme-tip-top .about-content p{letter-spacing:-0.03rem}}.theme-tip-top .about-content blockquote{letter-spacing:-0.0275rem}@media screen and (min-width: 1025px){.theme-tip-top .about-content blockquote{letter-spacing:-0.04rem}}.theme-tip-top .about-content blockquote span{display:block;font-size:0.75rem;letter-spacing:0.12rem;line-height:0.875rem}