/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 06 2025 | 11:52:29 */
.res-landing .elementor-widget-container h4{
	font-weight: 500;
    margin: 12px 0;
    font-size: 20px;
}
.res-landing {
	line-height:35px;
}

.modi-mobile-dropdown .modi-dropdown-header img,
.elementor-element-5f9068d {
    display: none;
}

.muti-storeeql-list-wrap1 li:nth-child(3),
.muti-storeeql-list-wrap1 li:nth-child(5),
.muti-storeeql-list-wrap1 li:nth-child(6) {
    height: 60px;
}

.muti-storeeql-list-wrap li:nth-child(3)+li:before,
.muti-storeeql-list-wrap li:nth-child(5)+li:before,
.muti-storeeql-list-wrap li:nth-child(6)+li:before,
.team-manageql-list-wrap li:last-child+li:before,
.muti-storeeql-list-wrap1 li:nth-child(3)+li:before,
.muti-storeeql-list-wrap1 li:nth-child(5)+li:before,
.muti-storeeql-list-wrap1 li:nth-child(6)+li:before {
    background-image: none;
    height: 90px;
    bottom: 12px;
    top: inherit;
    width: 50px;
    border-left: 2px solid;
    border-bottom: 2px solid;
    border-radius: 0 20px;
}

.muti-storeeql-list-wrap li:nth-child(5)+li:before,
.muti-storeeql-list-wrap1 li:nth-child(5)+li:before {
    bottom: 39px;
}

.elementor-41174 .elementor-element.elementor-element-20563015 {
    box-shadow: 0px 0px 3.73px 0px #00000026;
}

.addons-tabs .e-n-tabs-heading>.e-n-tab-title:first-child::before {
    bottom: -20px;
    border-top: 1px solid #D9D9D9;
    width: 18px;
}

.addons-tabs .e-n-tabs-heading>.e-n-tab-title:first-child[aria-selected="true"]::before {
    border-top: none;
}

.elementor-41174 .elementor-element.elementor-element-6565f9b2 {
    border-radius: 16px !important;
}

.show-hide.elementor-element.elementor-element-6565f9b2,
.show-hide .elementor-element.elementor-element-4bc5338f {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.show-hide .elementor-element.elementor-element-54802b72 {
    border-bottom-left-radius: 0 !important;
}

.show-hide .elementor-element.elementor-element-ddc6922 {
    border-bottom-right-radius: 0 !important;
}

.elementor-element-7a4a167f p {
    margin-bottom: 8px;
}

.elementor-element-7cd64df .elementor-image-box-img {
    margin-right: 20px !important;
}

.resourceForm span.wpcf7-list-item label input:checked {
    background-image: url(/wp-content/uploads/2024/11/Vector.png);
    background-size: 10px;
}

.action-card.result-card-line .fa-check {
    color: #27A593;
}

.lottery-accessories .lottery-accessories-item .elementor-image-box-content .elementor-image-box-description a {
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    color: #000000;
    background-color: #e5a224;
    border-radius: 7px;
    font-size: 15px;
    padding: 10px 40px;
    letter-spacing: .3px;
    line-height: 22px;
    cursor: pointer;
    transition: background 200ms ease;
    max-width: 100%;
    margin: 20px auto 3px !important;
    display: block;
    width: fit-content;
}

.lottery-accessories-item .elementor-image-box-wrapper img {
    height: 252px;
    object-fit: contain;
}

.digital-lottery-price>.e-con-inner {
    position: relative;
}

.guide-btn .elementor-button {
	padding: 7px 15px !important;
}

@media(min-width: 1024px) {
    .digital-lottery-pricing .item-list .elementor-widget-container {
        min-height: 80px;
    }
    .digital-lottery-pricing {
        top: 165.5px !important;
        z-index: 9;
        right: 50px !important;
    }
    .digital-lottery-pricing-text {
        min-height: 80px;
    }
}