.elementor-1261 .elementor-element.elementor-element-3c3155fb > .elementor-container{max-width:1000px;}.elementor-1261 .elementor-element.elementor-element-3c3155fb{margin-top:0px;margin-bottom:80px;}/* Start custom CSS for text-editor, class: .elementor-element-42a2d4cb */.elementor-1261 .elementor-element.elementor-element-42a2d4cb h2 {
    font-size: 30px;
    line-height: 30px
}

.elementor-1261 .elementor-element.elementor-element-42a2d4cb a {
    color: #9672FB;
}

.elementor-1261 .elementor-element.elementor-element-42a2d4cb a:hover {
    color: #D772FB;
}

.elementor-1261 .elementor-element.elementor-element-42a2d4cb a.checkout-button {
    box-shadow: -4px -4px 10px #fff !important;
    background: transparent linear-gradient(288deg, #d772fb 0%, #9672fb 100%) 0% 0% no-repeat padding-box !important;
    box-shadow: -4px -4px 10px #ffffff !important;
    opacity: 1 !important;
    transition: background-image 0.3s ease-in-out 0s !important;
    color:#fff;
    border-radius: 40px 40px 40px 40px !important;
    font-family: "Montserrat", Sans-serif !important;
		font-style: normal !important;
    font-size: 18px !important;
    font-weight: 600 !important;
}

.elementor-1261 .elementor-element.elementor-element-42a2d4cb a.checkout-button:hover {
        background-image: linear-gradient(109deg, #d772fb 0%, #9672fb 100%) !important;
    box-shadow: inset 2px 6px 8px #400b6eab !important;
    opacity: 1 !important;
}

.elementor-1261 .elementor-element.elementor-element-42a2d4cb .button {
    box-shadow: -4px -4px 10px #fff !important;
    background: transparent linear-gradient(288deg, #d772fb 0%, #9672fb 100%) 0% 0% no-repeat padding-box !important;
    box-shadow: -4px -4px 10px #ffffff !important;
    opacity: 1 !important;
    transition: background-image 0.3s ease-in-out 0s !important;
    color:#fff;
    border-radius: 40px 40px 40px 40px !important;
    border: none;
    padding: 12px;
    font-family: "Montserrat", Sans-serif !important;
		font-style: normal !important;
    font-size: 12px !important;
    font-weight: 600 !important;
}

.elementor-1261 .elementor-element.elementor-element-42a2d4cb .button:hover {
    background-image: linear-gradient(109deg, #d772fb 0%, #9672fb 100%) !important;
    box-shadow: inset 2px 6px 8px #400b6eab !important;
    opacity: 1 !important;
    color: #fff;
}

.elementor-1261 .elementor-element.elementor-element-42a2d4cb .woocommerce-info {
    border-top-color: #9672FB;
}

.elementor-1261 .elementor-element.elementor-element-42a2d4cb a.button.wc-backward {
    display: inline-block;
    font-size: 15px !important;
    text-align: center;
}/* End custom CSS */