@media (max-width: 991px) {.image__img--s2-ixnfkn5rz {object-fit: cover;}}
.button--u-iylol32io {height: 3.45vw; column-gap: 0px; padding-left: 1.72vw; padding-right: 1.72vw; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; background-image: linear-gradient(315deg, rgba(255, 94, 98, 1) 0%, rgba(255, 106, 40, 1) 100%); width: auto; padding-top: 0.86vw; padding-bottom: 0.86vw; margin-top: 2.59vw; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.button--u-iylol32io:hover {background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(45, 45, 45, 1); border-left-color: rgba(45, 45, 45, 1); border-right-color: rgba(45, 45, 45, 1); border-bottom-color: rgba(45, 45, 45, 1); justify-content: center;}
.button--u-iylol32io:hover .text-button--u-i2ez8x0eb {color: rgba(45, 45, 45, 1);}
.button--u-iylol32io:hover .text-button--u-i2wg4w5zp {color: rgba(45, 45, 45, 1);}
.button--u-iylol32io:hover .text-button--u-idcbhg3a9 {color: rgba(45, 45, 45, 1);}
.div--u-ihvuq8gev {display: flex; flex-direction: column; row-gap: 0vw; padding-left: 1.72vw; padding-right: 1.72vw; padding-top: 1.72vw; padding-bottom: 1.72vw; height: auto; justify-content: space-between; align-items: flex-start;}
.div--u-i85a3pwqf {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(215, 215, 215, 1); border-left-color: rgba(215, 215, 215, 1); border-right-color: rgba(215, 215, 215, 1); border-bottom-color: rgba(215, 215, 215, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; display: flex; flex-direction: column; width: auto; justify-content: space-between;}
.div--u-i8huurafr {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(215, 215, 215, 1); display: flex; flex-direction: column; row-gap: 0.72vw; padding-left: 0vw; padding-right: 0vw; padding-top: 0vw; padding-bottom: 0vw; align-items: center; height: auto; justify-content: center; width: auto;}
.image--u-iuoxg0xah {width: auto; height: auto;}
.text--u-ievawwpn8 {font-size: 1.21vw; color: rgba(45, 45, 45, 1); letter-spacing: 0.5px; line-height: 140%;}
.text--u-ip4no2i42 {font-weight: 700; color: rgba(45, 45, 45, 1); letter-spacing: 0.5px; font-size: 1.72vw; width: auto; flex-grow: 0; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; text-transform: uppercase; margin-bottom: 0.86vw;}
.text-button--u-idcbhg3a9 {font-weight: 600; font-size: 1.21vw; text-transform: uppercase; letter-spacing: 1px;}
@media (max-width: 991px) {.button--u-iylol32io {width: auto; height: 6vw; margin-top: 6.54vw;}}
@media (max-width: 991px) {.div--u-ihvuq8gev {height: 25.97vw; row-gap: 0px; padding-left: 2.02vw; padding-right: 2.02vw; padding-top: 2.02vw; padding-bottom: 2.02vw;}}
@media (max-width: 991px) {.div--u-i85a3pwqf {width: 100%; justify-content: flex-start;}}
@media (max-width: 991px) {.div--u-i8huurafr {row-gap: 1.01vw; height: 21vw;}}
@media (max-width: 991px) {.image--u-iuoxg0xah {width: 100%;}}
@media (max-width: 991px) {.text--u-ievawwpn8 {font-size: 1.81vw;}}
@media (max-width: 991px) {.text--u-ip4no2i42 {font-size: 2.82vw;}}
@media (max-width: 991px) {.text-button--u-idcbhg3a9 {font-size: 1.82vw;}}
@media (max-width: 767px) {.button--u-iylol32io {width: auto; height: 6.52vw;}}
@media (max-width: 767px) {.div--u-ihvuq8gev {align-items: stretch; padding-top: 2.61vw; padding-bottom: 2.61vw; padding-left: 2.61vw; padding-right: 2.61vw;}}
@media (max-width: 767px) {.text--u-ievawwpn8 {font-size: 1.83vw;}}
@media (max-width: 767px) {.text-button--u-idcbhg3a9 {font-size: 1.83vw;}}
@media (max-width: 479px) {.button--u-iylol32io {width: 100%; height: auto; padding-top: 4vw; padding-bottom: 4vw; margin-top: 4.18vw;}}
@media (max-width: 479px) {.div--u-ihvuq8gev {padding-left: 4.18vw; padding-right: 4.18vw; padding-top: 4.18vw; padding-bottom: 4.18vw; row-gap: 2.09vw; justify-content: flex-start; height: auto;}}
@media (max-width: 479px) {.div--u-i85a3pwqf {width: auto;}}
@media (max-width: 479px) {.div--u-i8huurafr {height: auto; row-gap: 2.092050209205021vw; padding-left: 0vw; padding-right: 0vw; padding-top: 0vw; padding-bottom: 0vw;}}
@media (max-width: 479px) {.text--u-ievawwpn8 {font-size: 3.34vw; width: 82.67vw;}}
@media (max-width: 479px) {.text--u-ip4no2i42 {font-size: 5.02vw; margin-bottom: 0vw;}}
@media (max-width: 479px) {.text-button--u-idcbhg3a9 {font-size: 3.6vw;}}
@media (min-width: 1280px) {.div--u-i8huurafr {height: 18vw;}}
@media (min-width: 1280px) {.image--u-iuoxg0xah {width: 100%;}}
