:root {
  --mighty-theme-color: #e3dfe7;
  --mighty-color-style-0sQuc72lDRc4OSnPIm-eu: #93b5eb;
  --mighty-color-style-HKRR98OVc20pf_LGTwNbN: #f7b36a;
  --mighty-color-style-NCuCG7Op9kZXNSkFX-gXs: #f85e60;
  --mighty-color-style-IOz9Xm0kPOu6fZwV318UJ: #465885;
  --mighty-color-style-1dTCStcYq6uUoLd49b7lS: #a37a91;
  --mighty-color-style-e2j_MoSvJt6TOxEyvWzvg: #f0f1f5;
}

/* Type Style: display */
.mighty-type-style-display {

    font-family: "Merriweather" !important;
    --mighty-font-family: "Merriweather" !important;








}

@media (min-width: 1280px) {
.mighty-type-style-display {
    font-size: 72px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-display {
    font-size: 63px;
}
}

@media (max-width: 599px) {
.mighty-type-style-display {
    font-size: 54px;
}
}


/* Type Style: heading-large */
.mighty-type-style-heading-large {

    font-family: "Merriweather" !important;
    --mighty-font-family: "Merriweather" !important;








}

@media (min-width: 1280px) {
.mighty-type-style-heading-large {
    font-size: 60px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-heading-large {
    font-size: 53px;
}
}

@media (max-width: 599px) {
.mighty-type-style-heading-large {
    font-size: 45px;
}
}


/* Type Style: heading */
.mighty-type-style-heading {

    font-family: "Merriweather" !important;
    --mighty-font-family: "Merriweather" !important;








}

@media (min-width: 1280px) {
.mighty-type-style-heading {
    font-size: 40px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-heading {
    font-size: 37px;
}
}

@media (max-width: 599px) {
.mighty-type-style-heading {
    font-size: 34px;
}
}


/* Type Style: subheading */
.mighty-type-style-subheading {

    font-family: "Merriweather" !important;
    --mighty-font-family: "Merriweather" !important;
color: #465885;


line-height: 1.2;
display: inline-block;



}

@media (min-width: 1280px) {
.mighty-type-style-subheading {
    font-size: 32px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-subheading {
    font-size: 29px;
}
}

@media (max-width: 599px) {
.mighty-type-style-subheading {
    font-size: 27px;
}
}


/* Type Style: h68Ow0mCoCEulYQYjRW4M */
.mighty-type-style-h68Ow0mCoCEulYQYjRW4M {

    font-family: "Merriweather" !important;
    --mighty-font-family: "Merriweather" !important;








}

@media (min-width: 1280px) {
.mighty-type-style-h68Ow0mCoCEulYQYjRW4M {
    font-size: 24px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-h68Ow0mCoCEulYQYjRW4M {
    font-size: 23px;
}
}

@media (max-width: 599px) {
.mighty-type-style-h68Ow0mCoCEulYQYjRW4M {
    font-size: 22px;
}
}


/* Type Style: body */
.mighty-type-style-body {

    font-family: "Poppins" !important;
    --mighty-font-family: "Poppins" !important;








}

@media (min-width: 1280px) {
.mighty-type-style-body {
    font-size: 17px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-body {
    font-size: 16px;
}
}

@media (max-width: 599px) {
.mighty-type-style-body {
    font-size: 16px;
}
}


/* Type Style: mXdeQl8UE6WHQqiwsiSev */
.mighty-type-style-mXdeQl8UE6WHQqiwsiSev {

    font-family: "Poppins" !important;
    --mighty-font-family: "Poppins" !important;


font-weight: 700;



text-transform: uppercase;

}

@media (min-width: 1280px) {
.mighty-type-style-mXdeQl8UE6WHQqiwsiSev {
    font-size: 17px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-mXdeQl8UE6WHQqiwsiSev {
    font-size: 16px;
}
}

@media (max-width: 599px) {
.mighty-type-style-mXdeQl8UE6WHQqiwsiSev {
    font-size: 16px;
}
}


/* Type Style: 3YUOlGCUYGa5ua2GLJKDJ */
.mighty-type-style-3YUOlGCUYGa5ua2GLJKDJ {

    font-family: "Poppins" !important;
    --mighty-font-family: "Poppins" !important;
color: #F85E60;

font-weight: 700;





}

@media (min-width: 1280px) {
.mighty-type-style-3YUOlGCUYGa5ua2GLJKDJ {
    font-size: 17px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-3YUOlGCUYGa5ua2GLJKDJ {
    font-size: 16px;
}
}

@media (max-width: 599px) {
.mighty-type-style-3YUOlGCUYGa5ua2GLJKDJ {
    font-size: 16px;
}
}


/* Type Style: body-small */
.mighty-type-style-body-small {

    font-family: "Poppins" !important;
    --mighty-font-family: "Poppins" !important;








}

@media (min-width: 1280px) {
.mighty-type-style-body-small {
    font-size: 14px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-body-small {
    font-size: 14px;
}
}

@media (max-width: 599px) {
.mighty-type-style-body-small {
    font-size: 14px;
}
}


/* Type Style: micro */
.mighty-type-style-micro {

    font-family: "Poppins" !important;
    --mighty-font-family: "Poppins" !important;








}

@media (min-width: 1280px) {
.mighty-type-style-micro {
    font-size: 15px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-micro {
    font-size: 15px;
}
}

@media (max-width: 599px) {
.mighty-type-style-micro {
    font-size: 15px;
}
}


/* Type Style: button */
.mighty-type-style-button {

    font-family: "Poppins" !important;
    --mighty-font-family: "Poppins" !important;
color: #F85E60;

font-weight: 700;


letter-spacing: 0.5px;
text-transform: uppercase;

}

@media (min-width: 1280px) {
.mighty-type-style-button {
    font-size: 14px;
}
}

@media (min-width: 600px) and (max-width: 1279px) {
.mighty-type-style-button {
    font-size: 14px;
}
}

@media (max-width: 599px) {
.mighty-type-style-button {
    font-size: 14px;
}
}