@charset "UTF-8";.features{overflow:hidden;padding:100px 25px;position:relative}@media (min-width:998px){.features{padding:220px 25px}}.features.theme__brand3 .features__container{background-color:#295a40}.features.theme__brand4 .features__container,.features__container{background-color:#012784}.features__container{border-radius:10px;box-shadow:0 20px 30px 5px rgba(0,0,0,.3);color:#fff;display:block;margin-left:auto;margin-right:auto;overflow:hidden;padding:70px 50px;position:relative;z-index:1}.features__container.container{max-width:660px}@media (min-width:998px){.features__container{padding:90px}}.features__container blockquote{font-size:22px;line-height:1.3;margin:0;quotes:"“" "”";text-align:center}.features__container blockquote:before{content:open-quote}.features__container blockquote:after{content:close-quote}@media (min-width:998px){.features__container blockquote{font-size:35px}}.features__container figcaption{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:45px;text-align:center}.features__container figcaption img{border:2px solid #a78703;border-radius:100%;height:80px;margin-bottom:20px;width:80px}.features__container figcaption span{display:block;line-height:1}.features__container figcaption span.quote--author{color:#a78703;font-size:24px;margin-bottom:5px}@media (min-width:998px){.features__container figcaption span.quote--author{font-size:30px}}.features__container figcaption span.quote--author-role{font-size:16px}@media (min-width:998px){.features__container figcaption span.quote--author-role{font-size:22px}}.features__container--bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.features__container--bg img{height:100%;object-fit:cover;object-position:center;width:100%}.features__media{height:100%;left:0;position:absolute;top:0;width:100%}.features__media .simpleParallax{height:inherit}.features__media img{height:100%;object-fit:cover;object-position:center;width:100%}.features__decoration{height:calc(100% - 40px);left:20px;position:absolute;top:20px;width:calc(100% - 40px)}.features__decoration img{height:100%;width:100%}.features__frame{border-image:url(../../images/png/frame.png) 80 80 80 80 fill repeat;border-style:solid;border-width:30px;display:block;height:calc(100% - 40px);left:20px;position:absolute;top:20px;width:calc(100% - 40px)}