.last-section{font-family:"Montserrat",sans-serif;padding-block:4rem;position:relative;background-color:#F8F8FD}@media screen and (min-width:768px){.last-section{padding-block:5rem}}.last-section .container{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width:768px){.last-section .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}}@media screen and (min-width:1280px){.last-section{padding-block:7rem;padding-bottom:162px}}@media screen and (min-width:768px){.last-section .informations{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media screen and (min-width:1024px){.last-section .informations{-webkit-box-pack:justify;justify-content:space-between}}.last-section .informations .subtitle{font-weight:normal;color:#2800FF;padding-bottom:1rem;font-size:.875rem;font-weight:500;text-transform:uppercase}.last-section .informations .title{font-size:1.625rem;margin-bottom:1rem;color:#1b1b1b}.last-section .informations .title .--highlight{color:#2800FF}@media screen and (min-width:768px){.last-section .informations .title{font-size:2rem}}@media screen and (min-width:1024px){.last-section .informations .title{font-size:2.5rem;max-width:413px}}@media screen and (min-width:1280px){.last-section .informations .title{max-width:517px}}.last-section .informations .description{margin-bottom:2rem}@media screen and (min-width:768px){.last-section .informations .description{margin-bottom:2rem;min-width:314px}}@media screen and (min-width:1024px){.last-section .informations .description{margin-bottom:2rem;min-width:450px;max-width:413px}}@media screen and (min-width:1280px){.last-section .informations .description{max-width:517px;min-width:498px}}.last-section .informations .--cta{max-width:340px}.last-section .last-section__image{display:none}@media screen and (min-width:768px){.last-section .last-section__image{display:block}}.last-section .ilustration{min-width:319px;-webkit-align-self:center;align-self:center}@media screen and (min-width:1024px){.last-section .ilustration{min-width:462px}}@media screen and (min-width:1280px){.last-section .ilustration{min-width:535px;max-width:535px}}