.container.container-main-post{background:#fff;border-radius:30px 30px 0 0;padding:10%}.container.container-main-post a.btn{color:#fff}.container.container-main-post a.btn .arrow{padding-left:10px}.container.container-main-post a.btn .arrow svg{transition:all .3s ease}.container.container-main-post a.btn:hover .arrow svg{rotate:none;scale:none;transform:rotate(45deg);translate:none}.title-main-post{font-size:2.5rem;font-size:clamp(2.5rem,2.25rem + 1.25vw,3.75rem);font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:102%;margin:0 0 15px}