.value_btn a.elementor-button span.value {color: var(--e-global-color-primary); font-size: clamp(18px, 2vw, 24px); }

.value_btn a.elementor-button:hover span.value  {color: var(--e-global-color-75e25a4); } 

.single-item-wrapper {margin-bottom: 30px; border: rgb(0 0 0 / 10%) 1px solid; border-radius: 30px; display: flex; flex-direction: column; align-items: baseline; padding: 30px; }

.tss-wrapper .tss-layout3 .item-content-wrapper:before, .tss-wrapper .tss-isotope1 .item-content-wrapper:before, .tss-wrapper .tss-video1 .item-content-wrapper:before, .tss-wrapper .tss-carousel3 .item-content-wrapper:before {font-size: 0; }

.tss-wrapper .tss-layout3 .item-content-wrapper, .tss-wrapper .tss-isotope1 .item-content-wrapper, .tss-wrapper .tss-video1 .item-content-wrapper, .tss-wrapper .tss-carousel3 .item-content-wrapper {padding:0; background: transparent; }

.tss-wrapper .tss-layout3 .rating-wrapper, .tss-wrapper .tss-isotope1 .rating-wrapper, .tss-wrapper .tss-carousel3 .rating-wrapper {margin: 20px 0px; order: -1; }

.tss-wrapper .tss-layout3 .profile-img-wrapper, .tss-wrapper .tss-isotope1 .profile-img-wrapper, .tss-wrapper .tss-carousel3 .profile-img-wrapper {margin-bottom: 0; max-height: 60px; }

.tss-wrapper .tss-layout3 .item-content, .tss-wrapper .tss-isotope1 .item-content, .tss-wrapper .tss-carousel3 .item-content {font-style: normal;}

.tss-wrapper .single-item-wrapper h3.author-name {margin: 0;} .meta-author-wrapper {display: flex; align-items: center; gap: 10px; margin-top: 20px; order: 1; }

.tss-carousel-main .swiper-arrow, .tss-carousel .swiper-arrow {display: flex; align-items: center; width: 40px; height: 40px; border-radius: 50%; background-color: var(--e-global-color-primary); }

.tss-wrapper .tss-img-circle .profile-img-wrapper img {max-height: 60px; }


.header_box li.launch_btn.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-402 a,.header_box li.launch_btn.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-402 a:hover {
    background-color: var(--e-global-color-primary);
    font-weight: 400;
    text-transform: capitalize;
    color: var(--e-global-color-75e25a4);
    border-radius: 30px;
    padding: 15px 25px;
    padding: 15px 25px;
    display: inline-block;
}
@media (max-width: 1024px) {
.header_box li.launch_btn.menu-item.menu-item-type-custom{
    text-align: center;
    margin-bottom: 30px;
}
}


.hurrytimer-timer-digit.hurrytimer-cdt__time {
    color: var(--e-global-color-primary);
    font-family: "Hand_Of_Sean", Sans-serif;
/*     font-size: 65px; */
	font-size: clamp(24px, 5vw, 65px);
    font-weight: 400;
    line-height: 1.5em;
}
.hurrytimer-timer-label.hurrytimer-cdt__label{    color: var(--e-global-color-text);
    font-family: "Work Sans", Sans-serif;
    font-size: clamp(20px, 1.3vw, 24px);
    font-weight: 700;}


div.wpforms-container-full textarea,
div.wpforms-container-full input, div.wpforms-container-full select, .wp-core-ui div.wpforms-container-full input, .wp-core-ui div.wpforms-container-full select {
    height: var(--wpforms-field-size-input-height);
    border: 1px solid #ddd !important;
    font-family: "Work Sans", Sans-serif !important;
    font-size: 17px !important;
    color: #f5f5f5 !important;
    min-height: 50px;
    border-radius: 10px !important;
	background:transparent!important;
}

div.wpforms-container-full button[type=submit] {
    font-size: 16px !important;
    font-weight: 400;
    line-height: 1.3em;
    border-radius: 30px !important;
    padding: 10px 35px !important;
    min-height: 60px !important;
    background: var(--e-global-color-secondary) !important;
    color: var(--e-global-color-75e25a4);
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
div.wpforms-container-full:not(:empty) {
	margin: 0 auto;}

.contact-form-main input::placeholder, .contact-form-main textarea::placeholder{
	color:#f5f5f5 !important;opacity:1
}
.page-id-7 
.single-item-wrapper {
    background: var(--e-global-color-75e25a4);
}

.page-id-2761 
h2, .page-id-2761 h3 ,.page-id-2799 h2,
.page-id-2799 h3 {
    line-height: 1.3em;
    color: var(--e-global-color-text);
}
.page-id-2761 h2 ,.page-id-2799 h2 {
    font-size: clamp(1.25rem, 2vw, 1.75rem); font-weight: 600;
    font-family: "Rooftop", Sans-serif;
}
.page-id-2761 h3 ,
.page-id-2799 h3{ font-weight: 500;
    font-size: clamp(1rem, 1.5vw, 1.3rem);    font-family: "Work Sans", sans-serif;
}

button#wpforms-submit-3199 {
    background-color: #2563FF !important;
    font-family: "Work Sans", Sans-serif;
    font-size: 1.1em;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 5px !important;
    padding: 20px 32px; width: 100%;
}


button#wpforms-submit-3199:hover{ transform: scale(1.05);   background-color: #10B981 !important;}

.wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field {padding: 10px 0;}




@media (min-width: 1024px) {
.core_value .elementor-icon-box-icon {
    /* position: absolute; */
    margin-top: -60px;
}
}


.page-id-2955 .site-footer, .page-id-2955 #site-header {
    display: none;
}

@media (max-width: 1024px) {
div.wpforms-container-full button[type=submit] {
		font-size: 13px !important}div.wpforms-container-full textarea, div.wpforms-container-full input, div.wpforms-container-full select, .wp-core-ui div.wpforms-container-full input, .wp-core-ui div.wpforms-container-full select {
	font-size: 14px !important;}
}


@media only screen and (max-width: 767px) {
    .table_box table, .table_box {
        overflow-x: scroll;
        width: 100%!important;
    }
button#wpforms-submit-3199 {
    font-size: 12px !important;
    font-weight: 500!important;
    padding: 10px !important;    width: 100%;
}
}