@charset "UTF-8";

body.frontend a.button,
.btn,
input[type=submit],
.tnp-subscription input[type=submit],
.wpcf7 input[type=submit],
div.wpforms-container.wpforms-container-full .wpforms-form button,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,
div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit],
.wp-block-button__link,
a.button.checkout-button,
button.button#place_order,
button.button.single_add_to_cart_button {
    position: relative;
    display: inline-block;
    white-space: normal;
    background-color: #363636;
    border: 2px solid #363636;
    padding: 10px 16px;
    min-height: 38px;
    text-decoration: none;
    text-align: center;
    font-size: 12px;
    color: #fff;
    letter-spacing: 0.05em;
    line-height: normal;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 0px;
    box-shadow: none !important;
    transition: all .5s ease-out;
    -webkit-appearance: none;
}

body.frontend a.button:hover,
body.frontend a.button:focus,
body.frontend a.button:active,
.btn:hover,
.btn:focus,
.btn:active,
input[type=submit]:hover,
input[type=submit]:focus,
input[type=submit]:active,
.wpcf7 input[type=submit]:hover,
.wpcf7 input[type=submit]:focus,
.wpcf7 input[type=submit]:active,
div.wpforms-container.wpforms-container-full .wpforms-form button:hover,
div.wpforms-container.wpforms-container-full .wpforms-form button:focus,
div.wpforms-container.wpforms-container-full .wpforms-form button:active,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:hover,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:focus,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:active,
div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:hover,
div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:focus,
div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:active,
.wp-block-button__link:hover,
.wp-block-button__link:focus,
.wp-block-button__link:active,
a.button.checkout-button:hover,
a.button.checkout-button:focus,
a.button.checkout-button:active,
button.button#place_order:hover,
button.button#place_order:focus,
button.button#place_order:active,
button.button.single_add_to_cart_button:hover,
button.button.single_add_to_cart_button:focus,
button.button.single_add_to_cart_button:active {
    color: #fff;
    outline: none;
    background-color: #6ca0e2;
    border-color: #6ca0e2;
    -webkit-appearance: none;
}

body.frontend a.button:disabled,
.btn:disabled,
input[type=submit]:disabled,
.tnp-subscription input[type=submit]:disabled,
.wpcf7 input[type=submit]:disabled,
div.wpforms-container.wpforms-container-full .wpforms-form button:disabled,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:disabled,
div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:disabled,
.wp-block-button__link:disabled,
a.button.checkout-button:disabled,
button.button#place_order:disabled,
button.button.single_add_to_cart_button:disabled {
    background: rgba(238, 238, 238, 0.8);
    border: 2px solid #eee;
}

.btn-rounded.frontend a.button,
.btn-rounded .btn,
.btn-rounded input[type=submit],
.btn-rounded .tnp-subscription input[type=submit],
.btn-rounded .wpcf7 input[type=submit],
.btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form button,
.btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,
.btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit],
.btn-rounded .wp-block-button:not(.is-style-squared) .wp-block-button__link,
.btn-rounded a.button.checkout-button,
.btn-rounded button.button#place_order,
.btn-rounded button.button.single_add_to_cart_button {
    padding: 10px 20px;
    border-radius: 30px;
}

.btn-rounded-2.frontend a.button,
.btn-rounded-2 .btn,
.btn-rounded-2 input[type=submit],
.btn-rounded-2 .tnp-subscription input[type=submit],
.btn-rounded-2 .wpcf7 input[type=submit],
.btn-rounded-2 div.wpforms-container.wpforms-container-full .wpforms-form button,
.btn-rounded-2 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,
.btn-rounded-2 div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit],
.btn-rounded-2 .wp-block-button:not(.is-style-squared) .wp-block-button__link,
.btn-rounded-2 a.button.checkout-button,
.btn-rounded-2 button.button#place_order,
.btn-rounded-2 button.button.single_add_to_cart_button {
    border-radius: 5px;
}

.btn-bordered.frontend a.button,
.btn-bordered .btn,
.btn-bordered input[type=submit],
.btn-bordered .tnp-subscription input[type=submit],
.btn-bordered .wpcf7 input[type=submit],
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit],
.btn-bordered .wp-block-button__link,
.is-style-outline .wp-block-button__link,
.btn-bordered a.button.checkout-button,
.btn-bordered button.button#place_order,
.btn-bordered button.button.single_add_to_cart_button {
    border: 2px solid;
    border-color: #557fc1;
    background-color: #fff;
    color: #557fc1;
}

.btn-bordered.frontend a.button:hover,
.btn-bordered.frontend a.button:focus,
.btn-bordered.frontend a.button:active,
.btn-bordered .btn:hover,
.btn-bordered .btn:focus,
.btn-bordered .btn:active,
.btn-bordered input[type=submit]:hover,
.btn-bordered input[type=submit]:focus,
.btn-bordered input[type=submit]:active,
.btn-bordered .wpcf7 input[type=submit]:hover,
.btn-bordered .wpcf7 input[type=submit]:focus,
.btn-bordered .wpcf7 input[type=submit]:active,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button:hover,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button:focus,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button:active,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:hover,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:focus,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:active,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:hover,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:focus,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:active,
.btn-bordered .wp-block-button__link:hover,
.btn-bordered .wp-block-button__link:focus,
.btn-bordered .wp-block-button__link:active,
.is-style-outline .wp-block-button__link:hover,
.is-style-outline .wp-block-button__link:focus,
.is-style-outline .wp-block-button__link:active,
.btn-bordered a.button.checkout-button:hover,
.btn-bordered a.button.checkout-button:focus,
.btn-bordered a.button.checkout-button:active,
.btn-bordered button.button#place_order:hover,
.btn-bordered button.button#place_order:focus,
.btn-bordered button.button#place_order:active,
.btn-bordered button.button.single_add_to_cart_button:hover,
.btn-bordered button.button.single_add_to_cart_button:focus,
.btn-bordered button.button.single_add_to_cart_button:active {
    background-color: #6ca0e2;
    border-color: #6ca0e2;
    color: #fff;
}

body.frontend a.button .fa,
.btn .fa,
input[type=submit] .fa,
.tnp-subscription input[type=submit] .fa,
.wpcf7 input[type=submit] .fa,
div.wpforms-container.wpforms-container-full .wpforms-form button .fa,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button .fa,
div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit] .fa,
.wp-block-button__link .fa,
a.button.checkout-button .fa,
button.button#place_order .fa,
button.button.single_add_to_cart_button .fa {
    color: #fff;
}

body.frontend a.button:hover .fa,
.btn:hover .fa,
input[type=submit]:hover .fa,
.tnp-subscription input[type=submit]:hover .fa,
.wpcf7 input[type=submit]:hover .fa,
div.wpforms-container.wpforms-container-full .wpforms-form button:hover .fa,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:hover .fa,
div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:hover .fa,
.wp-block-button__link:hover .fa,
a.button.checkout-button:hover .fa,
button.button#place_order:hover .fa,
button.button.single_add_to_cart_button:hover .fa {
    color: #fff;
}

.btn-bordered.frontend a.button .fa,
.btn-bordered .btn .fa,
.btn-bordered input[type=submit] .fa,
.btn-bordered .tnp-subscription input[type=submit] .fa,
.btn-bordered .wpcf7 input[type=submit] .fa,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button .fa,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button .fa,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit] .fa,
.btn-bordered .wp-block-button__link .fa,
.btn-bordered a.button.checkout-button .fa,
.btn-bordered button.button#place_order .fa,
.btn-bordered button.button.single_add_to_cart_button .fa {
    color: #557fc1;
}

.btn-bordered.frontend a.button:hover .fa,
.btn-bordered .btn:hover .fa,
.btn-bordered input[type=submit]:hover .fa,
.btn-bordered .tnp-subscription input[type=submit]:hover .fa,
.btn-bordered .wpcf7 input[type=submit]:hover .fa,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button:hover .fa,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:hover .fa,
.btn-bordered div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:hover .fa,
.btn-bordered .wp-block-button__link:hover .fa,
.btn-bordered a.button.checkout-button:hover .fa,
.btn-bordered button.button#place_order:hover .fa,
.btn-bordered button.button.single_add_to_cart_button:hover .fa {
    color: #fff;
}

.banner a.button,
.banner .btn {
    border: 2px solid #fff;
}

.btn-bordered .banner a.button,
.btn-bordered .banner .btn {
    background-color: transparent;
    border: 2px solid #fff;
    color: #fff;
}

.btn-bordered .banner a.button:hover,
.btn-bordered .banner .btn:hover {
    background-color: #6ca0e2;
    color: #fff;
}

.btn-rounded .newsletter-widget .mc4wp-form input[type=submit],
.btn-rounded .newsletter-widget .widget_wysija_cont .wysija-submit,
.btn-rounded .newsletter-widget .tnp-subscription .tnp-field input[type="submit"] {
    border-radius: 30px;
}

.btn-rounded .newsletter-widget .mc4wp-form input[type=email],
.btn-rounded .newsletter-widget .widget_wysija_cont .wysija-input,
.btn-rounded .newsletter-widget .tnp-subscription input[type=email] {
    border-radius: 30px;
}

.btn-rounded-2 .newsletter-widget .mc4wp-form input[type=submit],
.btn-rounded-2 .newsletter-widget .widget_wysija_cont .wysija-submit,
.btn-rounded-2 .newsletter-widget .tnp-subscription .tnp-field input[type="submit"] {
    border-radius: 5px;
}

.btn-rounded-2 .newsletter-widget .mc4wp-form input[type=email],
.btn-rounded-2 .newsletter-widget .widget_wysija_cont .wysija-input,
.btn-rounded-2 .newsletter-widget .tnp-subscription input[type=email] {
    border-radius: 5px;
}

.btn-rounded .mc4wp-form input[type=submit],
.btn-rounded .widget_wysija_cont .wysija-submit,
.btn-rounded .tnp-subscription .tnp-field input[type="submit"],
.btn-rounded .tnp-subscription .tnp-submit {
    border-radius: 0px 30px 30px 0px;
}

.btn-rounded .mc4wp-form input[type=email],
.btn-rounded .widget_wysija_cont .wysija-input,
.btn-rounded .tnp-subscription input[type=email] {
    border-radius: 30px 0px 0px 30px;
}

.btn-rounded-2 .mc4wp-form input[type=submit],
.btn-rounded-2 .widget_wysija_cont .wysija-submit,
.btn-rounded-2 .tnp-subscription .tnp-field input[type="submit"],
.btn-rounded-2 .tnp-subscription .tnp-submit {
    border-radius: 0px 5px 5px 0px;
}

.btn-rounded-2 .mc4wp-form input[type=email],
.btn-rounded-2 .widget_wysija_cont .wysija-input,
.btn-rounded-2 .tnp-subscription input[type=email] {
    border-radius: 5px 0px 0px 5px;
}

.btn-rounded .search-form input[type=submit],
.btn-rounded .woocommerce-product-search input[type=submit] {
    border-radius: 0px 30px 30px 0px;
}

.btn-rounded .search-form input[type=search],
.btn-rounded .woocommerce-product-search input[type=search] {
    border-radius: 30px 0px 0px 30px;
}

.btn-rounded .widget_search input[type=search].search-field,
.btn-rounded .widget_product_search input[type=search].search-field {
    border-radius: 30px;
    background: #fff;
}

.btn-rounded-2 .search-form input[type=submit],
.btn-rounded-2 .woocommerce-product-search input[type=submit] {
    border-radius: 0px 5px 5px 0px;
}

.btn-rounded-2 .search-form input[type=search],
.btn-rounded-2 .woocommerce-product-search input[type=search] {
    border-radius: 5px 0px 0px 5px;
}

.btn-rounded-2 .widget_search input[type=search].search-field,
.btn-rounded-2 .widget_product_search input[type=search].search-field {
    border-radius: 5px;
}

.btn-rounded .wpcf7 input[type=submit],
.btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form button,
.btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,
.btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit] {
    border-radius: 30px;
}

.btn-rounded-2 .wpcf7 input[type=submit],
.btn-rounded-2 div.wpforms-container.wpforms-container-full .wpforms-form button,
.btn-rounded-2 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,
.btn-rounded-2 div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit] {
    border-radius: 5px;
}

body.frontend a.button:last-child,
.btn:last-child,
input[type=submit]:last-child,
.tnp-subscription input[type=submit]:last-child,
.wpcf7 input[type=submit]:last-child,
div.wpforms-container.wpforms-container-full .wpforms-form button:last-child,
div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button:last-child,
div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:last-child,
.wp-block-button__link:last-child,
a.button.checkout-button:last-child,
button.button#place_order:last-child,
button.button.single_add_to_cart_button:last-child {
    margin-right: 0px;
}

.read-more,
.header-box a.btn,
.header-box-bottom a.btn,
.woocommerce #respond input#submit,
.woocommerce.frontend a.button,
.woocommerce button.button,
.woocommerce input.button {
    float: none;
    position: relative;
    display: inline-block;
    padding: 5px 16px;
    background: #6ca0e2;
    border: 2px solid #6ca0e2;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    font-size: 13px;
    font-weight: 600;
    border-radius: 0px;
    min-height: auto;
    line-height: 1.8;
    letter-spacing: inherit;
}

.read-more:hover,
.header-box a.btn:hover,
.header-box-bottom a.btn:hover,
.woocommerce #respond input#submit:hover,
.woocommerce.frontend a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
    color: #fff;
    background: #557fc1;
    border-color: #557fc1;
}

.read-more:disabled,
.header-box a.btn:disabled,
.header-box-bottom a.btn:disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce.frontend a.button:disabled,
.woocommerce button.button:disabled,
.woocommerce input.button:disabled {
    background: rgba(238, 238, 238, 0.8);
    border: 2px solid #eee;
}

.rm-btn-rounded .read-more,
.rm-btn-rounded .header-box a.btn,
.rm-btn-rounded .header-box-bottom a.btn,
.rm-btn-rounded .woocommerce #respond input#submit,
.rm-btn-rounded.frontend .woocommerce a.button,
.rm-btn-rounded .woocommerce button.button,
.rm-btn-rounded .woocommerce input.button {
    padding: 5px 19px;
    border-radius: 30px;
}

.rm-btn-rounded-2 .read-more,
.rm-btn-rounded-2 .header-box a.btn,
.rm-btn-rounded-2 .header-box-bottom a.btn,
.rm-btn-rounded-2 .woocommerce #respond input#submit,
.rm-btn-rounded-2.frontend .woocommerce a.button,
.rm-btn-rounded-2 .woocommerce button.button,
.rm-btn-rounded-2 .woocommerce input.button {
    border-radius: 4px;
}

.rm-btn-bordered .read-more,
.rm-btn-bordered .header-box a.btn,
.rm-btn-bordered .header-box-bottom a.btn,
.rm-btn-bordered .woocommerce #respond input#submit,
.rm-btn-bordered.frontend .woocommerce a.button,
.rm-btn-bordered .woocommerce button.button,
.rm-btn-bordered .woocommerce input.button {
    border: 2px solid #6ca0e2;
    background-color: #fff;
    color: #6ca0e2;
}

.rm-btn-bordered .read-more:hover,
.rm-btn-bordered .read-more:focus,
.rm-btn-bordered .read-more:active,
.rm-btn-bordered .header-box .btn:hover,
.rm-btn-bordered .header-box .btn:focus,
.rm-btn-bordered .header-box .btn:active,
.rm-btn-bordered .header-box-bottom .btn:hover,
.rm-btn-bordered .header-box-bottom .btn:focus,
.rm-btn-bordered .header-box-bottom .btn:active,
.rm-btn-bordered .woocommerce #respond input#submit:hover,
.rm-btn-bordered .woocommerce #respond input#submit:focus,
.rm-btn-bordered .woocommerce #respond input#submit:active,
.rm-btn-bordered.frontend .woocommerce a.button:hover,
.rm-btn-bordered.frontend .woocommerce a.button:focus,
.rm-btn-bordered.frontend .woocommerce a.button:active,
.rm-btn-bordered .woocommerce button.button:hover,
.rm-btn-bordered .woocommerce button.button:focus,
.rm-btn-bordered .woocommerce button.button:active,
.rm-btn-bordered .woocommerce input.button:hover,
.rm-btn-bordered .woocommerce input.button:focus,
.rm-btn-bordered .woocommerce input.button:active {
    background-color: #6ca0e2;
    color: #fff;
}

.rm-btn-bordered .read-more:disabled,
.rm-btn-bordered .header-box a.btn:disabled,
.rm-btn-bordered .header-box-bottom a.btn:disabled,
.rm-btn-bordered .woocommerce #respond input#submit:disabled,
.rm-btn-bordered .woocommerce.frontend a.button:disabled,
.rm-btn-bordered .woocommerce button.button:disabled,
.rm-btn-bordered .woocommerce input.button:disabled {
    border: 2px solid #eee;
    background: rgba(238, 238, 238, 0.2);
}

.default-list:not(.special) .read-more {
    position: absolute;
    bottom: -58px;
    left: 50%;
    transform: translate(-50%, -50%);
}

.default-list:not(.special) .sticky .read-more {
    bottom: -62px;
}

.read-more.inline {
    padding: 0px !important;
    border: 0px !important;
    font-size: inherit !important;
    text-transform: none !important;
    font-weight: inherit !important;
    background: none;
}

.read-more.inline:hover {
    background: none !important;
    color: inherit !important;
}

.read-more.on-bg:not(:hover) {
    background: transparent;
    color: #fff;
    border-color: #fff;
}

.read-more .fa,
.header-box a.btn .fa,
.header-box-bottom a.btn .fa,
.woocommerce #respond input#submit .fa,
.woocommerce.frontend a.button .fa,
.woocommerce button.button .fa,
.woocommerce input.button .fa {
    color: #fff;
}

.read-more:hover .fa,
.header-box a.btn:hover .fa,
.header-box-bottom a.btn:hover .fa,
.woocommerce #respond input#submit:hover .fa,
.woocommerce.frontend a.button:hover .fa,
.woocommerce button.button:hover .fa,
.woocommerce input.button:hover .fa {
    color: #6ca0e2;
}

.rm-btn-bordered .read-more .fa,
.rm-btn-bordered .header-box a.btn .fa,
.rm-btn-bordered .header-box-bottom a.btn .fa,
.rm-btn-bordered .woocommerce #respond input#submit .fa,
.rm-btn-bordered .woocommerce.frontend a.button .fa,
.rm-btn-bordered .woocommerce button.button .fa,
.rm-btn-bordered .woocommerce input.button .fa {
    color: #6ca0e2;
}

.rm-btn-bordered .read-more:hover .fa,
.rm-btn-bordered .header-box a.btn:hover .fa,
.rm-btn-bordered .header-box-bottom a.btn:hover .fa,
.rm-btn-bordered .woocommerce #respond input#submit:hover .fa,
.rm-btn-bordered .woocommerce.frontend a.button:hover .fa,
.rm-btn-bordered .woocommerce button.button:hover .fa,
.rm-btn-bordered .woocommerce input.button:hover .fa {
    color: #fff;
}

.btn .fa {
    font-size: 1.3em;
    margin-right: 5px;
    color: #557fc1;
}

.btn:hover .fa {
    color: #6ca0e2;
}

.btn-ico.iframe-lightbox {
    color: #fff;
    vertical-align: middle;
}

.btn-ico.iframe-lightbox .fa {
    color: #557fc1;
    vertical-align: middle;
    margin-right: 10px;
    transition: 0.3s linear;
}

.header .btn-ico.iframe-lightbox .fa {
    color: #fff;
}

.btn-ico.iframe-lightbox:hover {
    color: #fff;
}

.btn-ico.iframe-lightbox:hover .fa {
    color: #6ca0e2;
}

.header-box .btn-ico.iframe-lightbox {
    color: #557fc1;
}

.header-box .btn-ico.iframe-lightbox .fa {
    color: #557fc1;
}

.header-box .btn-ico.iframe-lightbox:hover {
    color: #557fc1;
}

.header-box .btn-ico.iframe-lightbox:hover .fa {
    opacity: 0.6;
}

.header-box-bottom .btn-ico.iframe-lightbox {
    color: #557fc1;
}

.header-box-bottom .btn-ico.iframe-lightbox .fa {
    color: #557fc1;
}

.header-box-bottom .btn-ico.iframe-lightbox:hover {
    color: #557fc1;
}

.header-box-bottom .btn-ico.iframe-lightbox:hover .fa {
    opacity: 0.6;
}

@media (min-width: 768px) {

    body.frontend a.button,
    .btn,
    input[type=submit],
    .tnp-subscription input[type=submit],
    .wpcf7 input[type=submit],
    div.wpforms-container.wpforms-container-full .wpforms-form button,
    div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,
    div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit],
    .wp-block-button__link,
    a.button.checkout-button,
    button.button#place_order,
    button.button.single_add_to_cart_button {
        padding: 15px 30px;
        min-height: 50px;
    }

    .btn-rounded.frontend a.button,
    .btn-rounded .btn,
    .btn-rounded input[type=submit],
    .btn-rounded .tnp-subscription input[type=submit],
    .btn-rounded .wpcf7 input[type=submit],
    .btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form button,
    .btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-pagebreak-left .wpforms-page-button,
    .btn-rounded div.wpforms-container.wpforms-container-full .wpforms-form button[type=submit],
    .btn-rounded .wp-block-button:not(.is-style-squared) .wp-block-button__link,
    .btn-rounded a.button.checkout-button,
    .btn-rounded button.button#place_order,
    .btn-rounded button.button.single_add_to_cart_button {
        padding: 15px 38px;
    }

    .read-more,
    .header-box a.btn,
    .header-box-bottom a.btn,
    .woocommerce #respond input#submit,
    .woocommerce.frontend a.button,
    .woocommerce button.button,
    .woocommerce input.button {
        padding: 5px 16px;
    }
}