.elementor-108 .elementor-element.elementor-element-5c1a2462{padding:50px 10px 50px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-91e4c8d{text-align:center;}.elementor-108 .elementor-element.elementor-element-91e4c8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:none;color:#034CA2;}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-5c1a2462{padding:20px 10px 20px 10px;}.elementor-108 .elementor-element.elementor-element-91e4c8d .elementor-heading-title{font-size:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-d0dd7b4 */@media only screen and (max-width: 600px) {h3 {
    font-size: 20px!important;
}

.woocommerce-info {
    font-size: 14px;
}

label {
    font-size: 14px;
}


.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    outline: 0;
    line-height: normal;
    font-size: 14px;
}

p {
    font-size: 12px !important;
}


    .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
        box-sizing: border-box;
        width: 100%;
        margin: 0;
        outline: 0;
        line-height: normal;
        font-size: 14px;
        padding: 3px;
    }
    
    td.product-name {
    font-size: 13px!important;
}


.tribe-checkout-backlinks a.tribe-checkout-backlink {
    box-shadow: unset;
    margin-bottom: .75em;
    text-decoration: none;
    font-size: 14px;
}


}/* End custom CSS */