section.seo{position:relative;font-size:18px;line-height:150%;padding:150px 0 170px}@media (max-width:991px){section.seo{padding:75px 0 95px}}@media (max-width:768px){section.seo{padding:30px 0 50px}}section.seo .seo_title h2{font-weight:400;font-size:30px;margin-bottom:20px;line-height:1.5}section.seo .seo_content .seo_content__wrapper{position:relative;font-weight:300;opacity:.8;max-height:300px;overflow:hidden;transition:height 0.5s ease,position 0.5s ease,width 0.5s ease,max-height 0.5s ease}section.seo .seo_content .seo_content__wrapper h2{font-weight:400;margin-bottom:20px;line-height:1.5}section.seo .seo_content .seo_content__wrapper p{margin-bottom:12px}section.seo .seo_content .seo_content__wrapper ul,section.seo .seo_content .seo_content__wrapper ol{padding-left:15px;margin-bottom:20px}section.seo .seo_content .seo_content__wrapper .fade-overlay{position:absolute;content:"";width:100%;height:220px;background:linear-gradient(0deg,#16171B,transparent);bottom:0;transition:opacity 0.5s ease}section.seo .seo_content .seo_content__wrapper.expanded{max-height:none}section.seo .seo_content .seo_content__wrapper.expanded .fade-overlay{opacity:0}section.seo .seo_content button{margin-top:20px;cursor:pointer}