.article-footer{margin-top:40px}.article-footer h5{font-size:18px;margin-bottom:20px;color:var(--black);font-family:inherit}.article-footer .images{grid-template-columns:repeat(4,1fr);margin-bottom:30px;grid-gap:15px;display:grid}@media screen and (max-width:768px){.article-footer .images{margin-bottom:20px}}@media screen and (max-width:767px){.article-footer .images{grid-template-columns:repeat(2,1fr)}}.article-footer .images img{border-radius:1em;width:100%}.article-footer .tags{margin-bottom:46px}.article-footer .tags .tag{padding:5px 12px;font-size:12px;font-weight:500;margin-right:6px;color:var(--white);background-color:var(--primary);border-radius:4px}.article-footer .tags .tag:last-child{margin-right:0}.arrows{justify-content:space-between;font-size:20px;margin-bottom:60px;color:var(--gray);font-family:inherit}.arrows a:hover{color:var(--primary)}.strategic-plans{margin-bottom:1.5em}.strategic-plans h3{font-size:18px;font-weight:700;color:var(--primary);position:relative;padding-bottom:8px;display:inline-block}@media screen and (max-width:767px){.strategic-plans h3{font-size:16px}}.strategic-plans h3:after{content:"";position:absolute;border-bottom:2px solid var(--primary);bottom:0;left:0;width:45%}.strategic-plans .plan-list{grid-template-columns:repeat(4,1fr);grid-gap:30px;display:grid}@media screen and (max-width:768px){.strategic-plans .plan-list{grid-gap:20px}}@media screen and (max-width:767px){.strategic-plans .plan-list{grid-template-columns:repeat(2,1fr)}}.strategic-plans .plan-list .plan{overflow:hidden;flex-direction:column;text-align:center;border-radius:1em;display:flex}.strategic-plans .plan-list .plan-top{position:relative;max-height:200px}.strategic-plans .plan-list .plan-top:hover span,.strategic-plans .plan-list .plan-top:hover:after{opacity:1}.strategic-plans .plan-list .plan-top:after{right:0;transition:all .2s;content:"";position:absolute;opacity:0;bottom:0;will-change:opacity;top:0;background-color:rgba(0,147,169,.9);left:0;z-index:0}.strategic-plans .plan-list .plan-top img{height:100%;width:100%}.strategic-plans .plan-list .plan-top span{transform:translate(-50%,-50%);font-size:30px;font-weight:700;color:var(--white);transition:all .2s;position:absolute;opacity:0;will-change:opacity;top:50%;left:50%;z-index:2}@media screen and (max-width:768px){.strategic-plans .plan-list .plan-top span{font-size:20px}}.strategic-plans .plan-list .plan h4{padding:14px 0;font-size:18px;font-weight:500;color:var(--primary);text-align:center;background-color:var(--card-bg);margin-top:0}@media screen and (max-width:768px){.strategic-plans .plan-list .plan h4{font-size:16px}}.press h5{font-size:18px;font-weight:700;color:var(--primary);position:relative;padding-bottom:8px;display:inline-block}.press h5:after{content:"";position:absolute;border-bottom:2px solid var(--primary);bottom:0;left:0;width:70%}@media screen and (max-width:767px){.press .buttons>*{margin-top:10px}.press .buttons>:first-child{margin-top:0}}.press .buttons .btn-primary{border-color:var(--gray);color:var(--gray)}.press .buttons .btn-primary:hover{border-color:var(--primary);color:var(--primary);background-color:transparent}.banner{border-bottom-right-radius:16px;border-bottom-left-radius:16px;height:170px;overflow:hidden;position:relative;background-size:100% 100%;border-radius:1em;width:100%;background-repeat:no-repeat}.banner+.banner{margin-left:25px}.banner h4{transform:translateY(0);font-size:30px;color:var(--white);position:absolute;top:50%;left:28%}@media screen and (max-width:767px){.banners{flex-direction:column}.banners .banner{margin-left:0}.banners .banner:last-child{margin-top:15px}}#backtotop{height:50px;right:20px;position:fixed;opacity:.35;bottom:15px;border-radius:100px;width:50px}#backtotop.active{right:20px;position:fixed;bottom:20px}#backtotop:hover{opacity:.7}.contact-header{padding:5px 0;text-align:center;background-color:var(--primary)}.contact-header h4{font-size:18px;color:var(--white)}.contact-body{margin-top:12px}.contact-body .row{padding:5px 0;margin-bottom:4px;align-items:center;display:flex}.contact-body .row h5{font-size:16px;margin-bottom:0;flex-basis:70%}.contact-body .row .tel{font-weight:400}.person-list{grid-template-columns:repeat(5,1fr);grid-row-gap:10px;grid-column-gap:30px;margin:0 0 45px;display:grid}@media screen and (max-width:768px){.person-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.person-list{grid-template-columns:repeat(2,1fr)}}.person-list .person{text-align:center}.person-list .person img{border:1px solid var(--primary);max-height:300px;border-radius:1em;width:100%}.person-list .person .name{padding:10px 0;font-size:20px;font-weight:400;color:var(--white);position:relative;text-align:center;top:-30px;background-color:var(--primary);margin:0 auto;border-radius:4px;width:80%}@media screen and (max-width:768px){.person-list .person .name{font-size:16px;width:90%}}.person-list .person .title{font-size:20px;font-weight:500;color:var(--black);position:relative;top:-15px}@media screen and (max-width:768px){.person-list .person .title{font-size:16px}}.press{margin-bottom:25px}