html{scroll-behavior:smooth}body.post-type-archive-experiences{font-family:var(--font);scroll-behavior:smooth}body.post-type-archive-experiences main{overflow-x:hidden}body.post-type-archive-experiences [class*=circle-decoration]{position:absolute}body.post-type-archive-experiences .circle-decoration-quote-block{top:300px;right:0;transform:translateX(50%)}body.post-type-archive-experiences .circle-decoration-experiences{display:none;bottom:-170px;left:-50px;transform:translateX(-50%)}@media screen and (min-width: 768px){body.post-type-archive-experiences .circle-decoration-experiences{display:block}}.quote-text-block{display:flex;max-width:var(--site-width);margin:0 auto;padding:var(--gap-sm);justify-content:space-between;gap:2rem;flex-direction:column;align-items:center;position:relative}@media screen and (min-width: 768px){.quote-text-block{padding:var(--gap-lg) var(--gap-sm);flex-direction:row}}.quote-text-block article{flex:1;max-width:50%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 768px){.quote-text-block article{max-width:100%}}.quote-text-block article h2{font-size:68px;line-height:100%;font-family:var(--font)}@media screen and (max-width: 768px){.quote-text-block article h2{font-size:28px}}.quote-text-block article p{font-family:var(--font);font-size:18px;font-weight:400}@media screen and (max-width: 768px){.quote-text-block article p{font-size:16px}}.quote-text-block article button{border:solid 1px #f39200;color:#f39200;border-radius:var(--radius-xxl);width:60%;min-height:49px;margin-top:30px}.quote-text-block article button:hover{background:var(--primary);color:var(--text-light)}.quote-text-block aside{flex:1 1 300px;position:relative;max-width:50%;height:100%}@media screen and (max-width: 768px){.quote-text-block aside{max-width:100%}}.quote-text-block aside .quote-image{border-radius:20px;width:100%;height:auto;object-fit:cover;object-position:center;mask-image:url(../img/quote-image-mask.svg);mask-repeat:no-repeat;mask-size:100%;background:#000;aspect-ratio:656/650;position:relative;z-index:2}.quote-text-block aside .quote-icon{position:absolute;left:1rem;top:1rem;z-index:2}.quote-text-block aside .quote-text-container{position:absolute;bottom:0;right:0;background:var(--text-light);color:var(--text-light);border-radius:var(--radius-sm);padding:10px 0 0 10px;width:50%;height:50%;z-index:2}.quote-text-block aside .quote-text-container p{font-size:16px;font-weight:500;line-height:1.2;font-family:var(--font);background:var(--secondary);padding:.8rem;height:100%;border-radius:16px}@media screen and (min-width: 768px){.quote-text-block aside .quote-text-container p{font-size:18px;padding:1.5rem}}@media screen and (min-width: 992px){.quote-text-block aside .quote-text-container p{font-size:22px}}@media screen and (min-width: 1200px){.quote-text-block aside .quote-text-container p{font-size:28px}}.quote-text-block aside .quote-text-container .quote-arrow{position:absolute;bottom:1rem;right:1rem}.featured-quote-block{position:relative}.featured-quote-block .quote-container{max-width:var(--site-width);margin:0 auto;padding:64px var(--gap-sm);padding-bottom:0;display:flex;flex-direction:column}@media screen and (min-width: 992px){.featured-quote-block .quote-container{padding:95px 230px 0}}.featured-quote-block .quote-container .quote-left-flex{display:flex;flex-direction:row;gap:var(--gap-md)}.featured-quote-block .quote-container .quote-left-flex .quote-left{transition:var(--transition)}@media screen and (min-width: 992px){.featured-quote-block .quote-container .quote-left-flex .quote-left{transform:translateY(-70px)}}.featured-quote-block .quote-container .quote-left-flex .quote-content>*{font-family:var(--font);color:var(--secondary);font-size:16px}.featured-quote-block .quote-container .quote-left-flex .quote{border:0;font-size:16px;font-weight:400;font-style:normal;padding:0;margin-bottom:var(--gap-md);line-height:normal}@media screen and (min-width: 768px){.featured-quote-block .quote-container .quote-left-flex .quote{font-size:32px}}.featured-quote-block .quote-container .quote-left-flex .quote-person{font-weight:500}.featured-quote-block .quote-container .quote-left-flex .quote-function-company{font-weight:300;font-size:14px}.featured-quote-block .quote-container .quote-right{margin-left:auto;margin-bottom:-4rem}.logo-container{display:inline-block;height:92px;width:92px;max-width:92px;max-height:92px;min-height:92px;min-width:92px;border-radius:50%;overflow:hidden;background:#fff;box-sizing:border-box;padding:15px}.logo-container .company-logo{object-fit:contain;width:100%;height:100%}@media only screen and (max-width: 991px){.logo-container{padding:10px;max-width:70px;max-height:70px;min-width:70px;min-height:70px}}@media only screen and (max-width: 680px){.logo-container{padding:10px;max-width:49px;max-height:49px;min-width:49px;min-height:49px}}/*# sourceMappingURL=archive.css.map */
