:root{--progress-color:#c9d8fa;--base-secondary:#015aa3;--base-primary:#d97f18}.custom-marker .dot{color:#d97f18;fill:#d97f18}

/*!
* Selectra.info
* Theme: sapphire-orange
* Authors: Selectra's front-end team
* Copyright 2013-2021 Selectra.
*/body blockquote{position:relative;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 30px 1.2em 40px;border-left:8px solid #015aa3;border-radius:0 .5rem .5rem 0;display:block;margin:1rem 0;font-size:1.0625rem;font-style:italic;font-weight:700;line-height:160%;letter-spacing:-.016em;color:#474849;text-align:left}@media (min-width:768px){body blockquote{font-size:1.1875rem;padding:10px 30px 1.2em 50px}}body blockquote:before{position:absolute;top:14px;left:15px;width:1rem;height:1rem;content:url(/themes/custom/agrippa/img/mep/sapphire-orange/icon-quote-2.svg);z-index:2}@media (min-width:768px){body blockquote:before{width:1.25rem;height:1.25rem;top:16px;left:16px}}body blockquote.bg--primary{background-color:#d97f18}body blockquote.bg--primary-light{background-color:#fbebde}body blockquote.bg--secondary{background-color:#015aa3}body blockquote.bg--secondary-light{background-color:#e9eefb}body blockquote.bg--ternary{background-color:#015aa3}body blockquote.bg--info{background-color:#2b9ebf}body blockquote.bg--success{background-color:#0a8023}body blockquote.bg--warning{background-color:#a55c0c}body blockquote.bg--danger{background-color:#d71a1f}body blockquote.bg--white{background-color:#fff}body blockquote.bg--neutral{background-color:#939597}body blockquote.bg--neutral-light{background-color:#edeeee}body blockquote.bg--black{background-color:#474849}body blockquote.bg--facebook{background-color:#3b5998}body blockquote.bg--twitter{background-color:#000}body blockquote.bg--instagram{background-color:#dd2a7b}body blockquote.bg--linkedin{background-color:#007bb5}body blockquote.bg--youtube{background-color:red}body blockquote.bg--telegram{background-color:#08c}body blockquote.bg--whatsapp{background-color:#52b53e}body blockquote.bg--secondary,body blockquote.bg--secondary footer,body blockquote.bg--secondary footer p,body blockquote.bg--secondary footer p:not([class]),body blockquote.bg--secondary p,body blockquote.bg--secondary p:not([class]){color:#fff}body blockquote.bg--secondary:before{content:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTMuNzQ2VjkuNjYyYzAtMS4xNi4yMjctMi4zNDUuNjgtMy41NTVhMTUuNTY1IDE1LjU2NSAwIDAxMS43OTctMy40MjJDMy4yMiAxLjYxMyA0LjAyNy43MTggNC44OTcgMGwzLjU1NSAyLjA5OWExOC42ODkgMTguNjg5IDAgMDAtMS43NCAzLjQ3OWMtLjQ0MSAxLjIxLS42NjIgMi41NTktLjY2MiA0LjA0NnY0LjEyMkgwem05LjU0OCAwVjkuNjYyYzAtMS4xNi4yMjctMi4zNDUuNjgxLTMuNTU1YTE1LjU2NiAxNS41NjYgMCAwMTEuNzk2LTMuNDIyQzEyLjc3IDEuNjEzIDEzLjU3NS43MTggMTQuNDQ1IDBMMTggMi4wOTlhMTguNjg4IDE4LjY4OCAwIDAwLTEuNzQgMy40NzljLS40NCAxLjIxLS42NjEgMi41NTktLjY2MSA0LjA0NnY0LjEyMmgtNi4wNXoiLz48L3N2Zz4=")}body blockquote.border--primary{border-left:8px solid #d97f18}body blockquote.border--primary-light{border-left:8px solid #fbebde}body blockquote.border--secondary{border-left:8px solid #015aa3}body blockquote.border--secondary-light{border-left:8px solid #e9eefb}body blockquote.border--ternary{border-left:8px solid #015aa3}body blockquote.border--info{border-left:8px solid #2b9ebf}body blockquote.border--success{border-left:8px solid #0a8023}body blockquote.border--warning{border-left:8px solid #a55c0c}body blockquote.border--danger{border-left:8px solid #d71a1f}body blockquote.border--white{border-left:8px solid #fff}body blockquote.border--neutral{border-left:8px solid #939597}body blockquote.border--neutral-light{border-left:8px solid #edeeee}body blockquote.border--black{border-left:8px solid #474849}body blockquote.border--facebook{border-left:8px solid #3b5998}body blockquote.border--twitter{border-left:8px solid #000}body blockquote.border--instagram{border-left:8px solid #dd2a7b}body blockquote.border--linkedin{border-left:8px solid #007bb5}body blockquote.border--youtube{border-left:8px solid red}body blockquote.border--telegram{border-left:8px solid #08c}body blockquote.border--whatsapp{border-left:8px solid #52b53e}body blockquote.border--none{border-left:none}body blockquote em,body blockquote strong{position:relative;z-index:0;display:inline-block;color:inherit;background-color:transparent;font-style:normal;letter-spacing:-.006em}@media (min-width:768px){body blockquote em,body blockquote strong{letter-spacing:-.016em}}body blockquote em:after,body blockquote strong:after{position:absolute;top:0;left:-2px;z-index:-1;display:inline-block;width:calc(100% + 4px);height:100%;content:"";background-color:#c8d8fc;transform:skewX(-10deg)}body blockquote:not([class]) footer p:not([class]){font-weight:400;font-size:.875rem;line-height:160%;letter-spacing:-.011em;color:#58595b;margin-bottom:0}body blockquote p{margin-top:0;font-size:1.0625rem;font-style:italic;font-weight:700;line-height:160%;letter-spacing:-.016em;color:#474849}@media (min-width:768px){body blockquote p{font-size:1.1875rem}}body blockquote footer{display:block;margin-top:-.875rem}body blockquote footer,body blockquote footer p:not([class]){font-weight:400;font-size:.875rem;line-height:160%;letter-spacing:-.011em;color:#58595b}body blockquote footer p:not([class]){margin-bottom:0}@media (min-width:768px){body blockquote footer{font-size:1rem}}body blockquote cite{margin-left:.5rem;font-weight:400;font-size:.875rem;line-height:160%;letter-spacing:-.011em}@media (min-width:576px){body blockquote.left{max-width:60%;min-width:12.5rem;float:left}}@media (min-width:576px){body blockquote.right{max-width:60%;min-width:12.5rem;float:right}}@media (min-width:576px){body blockquote.center{max-width:60%;min-width:12.5rem;margin-left:auto;margin-right:auto}}body[language=ja] blockquote,body[language=ja] blockquote p{font-style:normal}