:root{--ff-base:"Futura-medium",sans-serif;--ff-sec-lt-bold:"Futura-lt-bold",sans-serif}.logo-history--section{align-items:center;background:#e4e8eb;display:flex;flex-direction:column;justify-content:center;margin:150px 0;padding:50px 15px}.logo-history__title--h2{font-family:var(--ff-sec-lt-bold);font-size:2rem;width:100%}.logo-history__description--p{font-family:var(--ff-base);font-size:1.3rem;max-width:385px;width:100%}.container--figure{align-items:center;display:flex;justify-content:center;margin:0}.swallow--img{margin-top:-66px;width:100%}@media screen and (width >= 485px){.swallow--img{margin-top:-40px}}@media screen and (width >= 800px){.logo-history--section{flex-direction:row;justify-content:flex-start}.logo-history__title--h2{font-family:var(--ff-sec-lt-bold);font-size:2rem;max-width:385px;width:385px}.container--figure{margin-left:-112px;width:100%}.logo-history__description--p{padding-bottom:120px}.swallow--img{margin-top:31px;position:absolute;width:525px}}@media screen and (width >= 960px){.swallow--img{margin-top:31px;position:absolute;width:660px}}@media screen and (width >= 1000px){.logo-history-content--article{margin-left:10%}}@media screen and (width >= 1350px){.logo-history-content--article{margin-left:20%}.container--figure{margin-left:-250px}.swallow--img{width:900px}}