.container-banner{--success-default:#19C397;--success-hover:#16AD86;--primary-default:#07074E;margin:0 auto 1.65em;display:grid;grid-template-columns:repeat(2,1fr);width:100%;min-width:360px;max-width:676px;background-color:var(--primary-default);border-radius:10px;overflow:hidden;color:white;box-shadow:2px 2px 10px 0 #9DA9B633}.container-banner *{font-family:Rubik,sans-serif}.container-banner .button,.container-banner .content{display:flex;flex-direction:column;justify-content:center;padding:30px}.container-banner .content{align-items:start;gap:10px;grid-column:1/1}.container-banner .content p.description,.container-banner .content p.title{margin:0}.container-banner .content .tag{border:1px solid var(--success-default);border-radius:3px;padding:4px 10px;width:-moz-fit-content;width:fit-content;font-size:12px;line-height:14px;letter-spacing:0;font-weight:500;color:var(--success-default)}.container-banner .content .title{font-weight:500;font-size:22px;line-height:27px;letter-spacing:0}.container-banner .content .description{font-family:Source Sans\ 3,sans-serif;font-weight:400;font-size:18px;line-height:27px;letter-spacing:0}.container-banner .image{grid-column:2/2}.container-banner .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.container-banner .description{font-family:Source Sans\ 3}.container-banner .button{grid-column:1/span 2;align-items:center;background:unset}.container-banner .button a{display:inline-flex;justify-content:center;align-items:center;background-color:var(--success-default);text-decoration:none;width:100%;min-height:50px;border-radius:5px;color:white;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;text-align:center}@media (max-width:640px),(min-width:921px) and (max-width:1105px){.container-banner{grid-template-columns:1fr}.container-banner .image img{height:100%}.container-banner .button,.container-banner .content,.container-banner .image{grid-column:1/1}.container-banner .content{order:1}.container-banner .image{order:0}.container-banner .button{order:2}}