ss-button a{

   line-height:1.2rem;


}
.ss-button a:hover, .ss-button a:hover span{
	font-size:var(--e-global-typography-4f64ff2-font-size);
	line-height:1.2rem;
}

.ss-button  .wf-button-snowbound{
    color:var(--e-global-color-c9165ef);
    background-color:var(--e-global-color-ea38404);
}

.ss-button  .wf-button-snowbound:hover{
    background-color:var(--e-global-color-5af5ea6);
}

.ss-button  .wf-button-snowbound:hover span{

    color: var(--e-global-color-c696dce);

}

.ss-button  .wf-button-coral{


}


/*
.ss-button  .wf-button-small {
padding:16px 18px;

}
*/

.ss-button  .wf-button-regular,
.ss-button  .wf-button-regular:hover {

        line-height:1.2rem;
	font-family:var(--e-global-typography-4f64ff2-font-family),


}


/*
.ss-button  .wf-button-large {
padding:28px 30px;

}
*/

.ss-button .elementor-button-text{
	text-decoration: inherit;
    display: inline-block;
    margin: 0;
    text-align: center;
    vertical-align: baseline;
    box-sizing: border-box;
}

.ss-button  .wf-button-large span,
.ss-button  .wf-button-large:hover span{


        font-size:var(--e-global-typography-6d0cb71-font-size);
        font-weight:var(--e-global-typography-6d0cb71-font-weight);

        font-family:var(--e-global-typography-4f64ff2-font-family),


    line-height: 2rem;

}


.ss-button  .wf-button-small span,
.ss-button  .wf-button-small:hover span{

        font-size:var(--e-global-typography-aaaa2d5-font-size);;
        font-weight:var(--e-global-typography-aaaa2d5-font-weight);

        font-family:var(--e-global-typography-4f64ff2-font-family),

    line-height: 1rem;


}


@media screen and (max-width: 600px) {
  .ss-button a {
    width: 100%;
  }
}
