@font-face{font-family:Recognition Playfair SC;src:url(/recognitions/amlegals-com-playfair-sc-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Recognition Montserrat;src:url(/recognitions/amlegals-com-montserrat-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.editorial-home .ed-recognition-section{width:100%;max-width:none;margin:0;padding:250px 0 63px;background:#fafaf9;color:#000;border:0}.editorial-home .ed-recognition-inner{max-width:1370px;width:100%;margin:0 auto;padding:10px;box-sizing:border-box}.editorial-home .ed-recognition-heading{text-align:center;margin:0 0 30px;padding:0 0 15px}.editorial-home .ed-recognition-heading h2{position:relative;margin:0 0 17px;padding:0 0 18px;font:400 30px/46px Recognition Playfair SC,serif;letter-spacing:normal;color:#1f2839;text-transform:none}.editorial-home .ed-recognition-heading h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:70px;height:1px;background:#b69d74}.editorial-home .ed-recognition-heading p{margin:0;padding:0;font:400 16px/26px Recognition Montserrat,sans-serif;letter-spacing:normal;color:#000}.editorial-home .ed-recognition-carousel{position:relative;width:100%}.editorial-home .ed-recognition-viewport{overflow:hidden;touch-action:pan-y pinch-zoom;outline-offset:4px}.editorial-home .ed-recognition-slides{display:flex;backface-visibility:hidden}.editorial-home .ed-recognition-slide{flex:0 0 calc(100% / 6);min-width:0;padding:0 15px;box-sizing:border-box}.editorial-home .ed-recognition-figure{margin:5px;padding:0 20px 8px;border:1.5px solid transparent;text-align:center;box-sizing:border-box}.editorial-home .ed-recognition-image{position:relative;aspect-ratio:1;background:transparent;overflow:hidden}.editorial-home .ed-recognition-image img{-o-object-fit:contain;object-fit:contain;filter:brightness(0) contrast(0) saturate(0);transition:transform .3s,filter .3s,visibility .3s}.editorial-home .ed-recognition-image .ed-recognition-hover{transform:translateY(-100%);visibility:hidden}.editorial-home .ed-recognition-figure:hover .ed-recognition-main{transform:translateY(100%);visibility:hidden}.editorial-home .ed-recognition-figure:hover .ed-recognition-hover{transform:translateY(0);visibility:visible;filter:none}.editorial-home .ed-recognition-fallback{display:grid;place-items:center;height:100%;font:400 13px/1.5 Recognition Montserrat,sans-serif;color:#1f2839}.editorial-home .ed-recognition-carousel>button{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:42px;height:42px;padding:0;border:0;border-radius:0;background:#1f2839;color:#fff;font:400 30px/42px sans-serif;cursor:pointer;opacity:0;transition:opacity .6s,background .3s}.editorial-home .ed-recognition-prev{left:0}.editorial-home .ed-recognition-next{right:0}.editorial-home .ed-recognition-carousel:focus-within>button,.editorial-home .ed-recognition-carousel:hover>button{opacity:1}.editorial-home .ed-recognition-carousel>button:hover{background:#b69d74}@media(max-width:1199px){.editorial-home .ed-recognition-slide{flex-basis:25%}}@media(min-width:768px) and (max-width:1024px){.editorial-home .ed-recognition-section{padding:253px 0 46px}}@media(max-width:767px){.editorial-home .ed-recognition-section{padding:46px 0 40px}.editorial-home .ed-recognition-heading{margin-bottom:28px}.editorial-home .ed-recognition-heading h2{font-size:25px;line-height:35px}.editorial-home .ed-recognition-slide{flex-basis:50%}.editorial-home .ed-recognition-carousel>button{display:none}}@media(prefers-reduced-motion:reduce){.editorial-home .ed-recognition-carousel>button,.editorial-home .ed-recognition-image img{transition:none}}