.button-effect{overflow:hidden}.button-effect:after,.button-effect:before{position:absolute;top:0;left:0;width:100%;height:100%}.button-effect:after{z-index:-1}.button-effect:before{z-index:-2}.button-mimas:after{content:"";width:130%;left:-15%;transform:skew(30deg);transition:transform .4s cubic-bezier(.3,1,.8,1)}.button-mimas:hover:after{transform:translate3d(100%,0,0)}.button-pan:after{content:"";transition:transform .3s cubic-bezier(.7,0,.2,1)}.button-pan:hover:after{transform:translate3d(0,-100%,0)}.content-format h1,.content-format h3,.content-format h4,.content-format h5,.content-format h6{margin-top:12px;line-height:1.3}.content-format h2{font-size:32px;font-weight:500;color:var(--primary);line-height:1.03125;margin-top:32px}.content-format h3{font-size:24px;font-weight:500;color:var(--black-1);line-height:1.166666667;margin-top:16px}.content-format h4,.content-format h5,.content-format h6{font-size:20px;font-weight:500}.content-format p{font-size:20px;margin-top:12px;font-weight:300;line-height:1.25}.content-format p:first-of-type{margin-top:0}.content-format li{font-size:20px;margin-top:16px;font-weight:300;line-height:1.25}.content-format ul{list-style:disc;padding-left:20px;margin-top:20px}.content-format ol{list-style:decimal;padding-left:20px;margin-top:10px}.content-format .list-circle{list-style:circle;padding-left:20px;margin-top:20px}.content-format a{color:#028C47;text-decoration:underline;line-height:1.25}.content-format a:hover{-webkit-text-decoration:underline;text-decoration:underline}.content-format .table-responsive{margin-bottom:40px;width:100%}.content-format table{width:100%}.content-format table,.content-format td,.content-format th{border:1px solid #aaa;padding:8px}.content-format table p{margin:0}.content-format img{border-radius:8px;margin:20px 0}.content-format strong{font-weight:500}@media screen and (max-width:991.98px){.content-format h2{font-size:18px}.content-format h3{font-size:16px;margin-top:12}.content-format h3+p{margin-top:8px}.content-format .table-responsive{margin-top:30px}.content-format ol,.content-format ul{padding-left:10px}.content-format li,.content-format p{font-size:16px;margin-top:12px}}@media screen and (max-width:767.98px){.content-format .table-responsive{overflow-y:hidden;overflow-x:auto}::-webkit-scrollbar{height:4px}.content-format img{margin:12px 0}}