.contact-form input,
.contact-form textarea {
    width: 100%;
    color: #fff !important; 
    font-family: 'Space Grotesk', sans-serif !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: 16px !important;
    border-radius: 8px !important;
    background: rgba(255, 255, 255, 0.04) !important;
    padding: 18px !important;
    margin-top: 0px !important;
    height: auto !important;
    border: 0px !important;
}
.contact-form .gform_fields {
    gap: 18px !important;
}
.contact-form .gform-footer.gform_footer.top_label {
    justify-content: flex-end;
}
.contact-form .gform-footer.gform_footer.top_label .gform_button {
    color:#03060a !important;
    font-family: 'Space Grotesk', sans-serif !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    font-style: normal !important;
    line-height: 18px !important;
    letter-spacing: -0.36px !important;
    text-transform: uppercase !important;
    display: inline-block !important;
    transition: all 0.4s !important;
    background: #3faebd !important;
    padding: 18px 22px !important;
    border-radius: 8px !important;
    position: relative !important;
    z-index: 1 !important;
    border-bottom: 4px solid #17636d !important;
    cursor: pointer;
}
.inner-section-area {
    background-image: url('/wp-content/uploads/2025/09/h1-test-bg.png') !important;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
}
a {
    color: #3faebd;
}
:root {
    --ztc-text-text-1: #fff;
    --ztc-text-text-2: #17636d !important;
    --ztc-text-text-3: rgba(255, 255, 255, 0.8);
    --ztc-text-text-4: #03060A;
    --ztc-text-text-5: rgba(17, 17, 17, 0.9);
    --ztc-text-text-6: #3faebd !important;
    --ztc-text-text-7: #03060A;
    --ztc-text-text-8: #3faebd !important;
    --ztc-text-text-9: #3faebd !important;
    --ztc-text-text-10: #03060A;
    --ztc-text-text-11: #F13A00;
    --ztc-bg-bg-1: #fff;
    --ztc-bg-bg-2: #17636d !important;
    --ztc-bg-bg-3: rgba(255, 255, 255, 0.06);
    --ztc-bg-bg-4: #3faebd !important;
    --ztc-bg-bg-5: #03060A;
    --ztc-bg-bg-6: #2D3034;
    --ztc-bg-bg-7: #3faebd !important;
    --ztc-bg-bg-8: #3faebd !important;
    --ztc-bg-bg-9: #03060A;
    --ztc-bg-bg-10: var(--Color, linear-gradient(90deg, #FF4308 0%, #FB8500 100%));
    --ztc-border-border-1: #E5E7EB;
    --ztc-border-border-2: #dfdcdc;
    --ztc-border-border-3: #F13A00;
    --ztc-font-size-font-s10: 10px;
    --ztc-font-size-font-s12: 12px;
    --ztc-font-size-font-s14: 14px;
    --ztc-font-size-font-s16: 16px;
    --ztc-font-size-font-s18: 18px;
    --ztc-font-size-font-s20: 20px;
    --ztc-font-size-font-s22: 22px;
    --ztc-font-size-font-s24: 24px;
    --ztc-font-size-font-s26: 26px;
    --ztc-font-size-font-s28: 28px;
    --ztc-font-size-font-s30: 30px;
    --ztc-font-size-font-s32: 32px;
    --ztc-font-size-font-s34: 34px;
    --ztc-font-size-font-s36: 36px;
    --ztc-font-size-font-s38: 38px;
    --ztc-font-size-font-s40: 40px;
    --ztc-font-size-font-s42: 42px;
    --ztc-font-size-font-s44: 44px;
    --ztc-font-size-font-s46: 46px;
    --ztc-font-size-font-s48: 48px;
    --ztc-font-size-font-s50: 50px;
    --ztc-font-size-font-s52: 52px;
    --ztc-font-size-font-s54: 54px;
    --ztc-font-size-font-s56: 56px;
    --ztc-font-size-font-s58: 58px;
    --ztc-font-size-font-s60: 60px;
    --ztc-font-size-font-s62: 62px;
    --ztc-font-size-font-s64: 64px;
    --ztc-font-size-font-s66: 66px;
    --ztc-font-size-font-s68: 68px;
    --ztc-font-size-font-s70: 70px;
    --ztc-font-size-font-s80: 80px;
    --ztc-font-size-font-s100: 100px;
    --ztc-font-size-font-s10: 10px;
    --ztc-font-size-font-s12: 12px;
    --ztc-font-size-font-s14: 14px;
    --ztc-font-size-font-s16: 16px;
    --ztc-font-size-font-s18: 18px;
    --ztc-font-size-font-s20: 20px;
    --ztc-font-size-font-s22: 22px;
    --ztc-font-size-font-s24: 24px;
    --ztc-font-size-font-s26: 26px;
    --ztc-font-size-font-s28: 28px;
    --ztc-font-size-font-s30: 30px;
    --ztc-font-size-font-s32: 32px;
    --ztc-font-size-font-s34: 34px;
    --ztc-font-size-font-s36: 36px;
    --ztc-font-size-font-s38: 38px;
    --ztc-font-size-font-s40: 40px;
    --ztc-font-size-font-s42: 42px;
    --ztc-font-size-font-s44: 44px;
    --ztc-font-size-font-s46: 46px;
    --ztc-font-size-font-s48: 48px;
    --ztc-font-size-font-s50: 50px;
    --ztc-font-size-font-s52: 52px;
    --ztc-font-size-font-s54: 54px;
    --ztc-font-size-font-s56: 56px;
    --ztc-font-size-font-s58: 58px;
    --ztc-font-size-font-s60: 60px;
    --ztc-font-size-font-s62: 62px;
    --ztc-font-size-font-s64: 64px;
    --ztc-font-size-font-s66: 66px;
    --ztc-font-size-font-s68: 68px;
    --ztc-font-size-font-s70: 70px;
    --ztc-font-size-font-s80: 80px;
    --ztc-font-size-font-s100: 100px;
    --ztc-specing-height6: 6px;
    --ztc-specing-height8: 8px;
    --ztc-specing-height10: 10px;
    --ztc-specing-height12: 12px;
    --ztc-specing-height14: 114px;
    --ztc-specing-height16: 16px;
    --ztc-specing-height18: 18px;
    --ztc-specing-height20: 20px;
    --ztc-specing-height22: 22px;
    --ztc-specing-height24: 24px;
    --ztc-specing-height26: 26px;
    --ztc-specing-height28: 28px;
    --ztc-specing-height30: 30px;
    --ztc-specing-height32: 32px;
    --ztc-specing-height34: 34px;
    --ztc-specing-height36: 36px;
    --ztc-specing-height38: 38px;
    --ztc-specing-height40: 40px;
    --ztc-specing-height42: 42px;
    --ztc-specing-height44: 44px;
    --ztc-specing-height46: 46px;
    --ztc-specing-height48: 48px;
    --ztc-specing-height50: 50px;
    --ztc-specing-height52: 52px;
    --ztc-specing-height54: 54px;
    --ztc-specing-height56: 56px;
    --ztc-specing-height58: 58px;
    --ztc-specing-height60: 60px;
    --ztc-specing-height70: 70px;
    --ztc-specing-height80: 80px;
    --ztc-specing-height90: 90px;
    --ztc-specing-height100: 100px;
    --ztc-specing-height110: 110px;
    --ztc-specing-height120: 120px;
    --ztc-specing-height130: 130px;
    --ztc-weight-regular: 400;
    --ztc-weight-medium: 500;
    --ztc-weight-semibold: 600;
    --ztc-weight-bold: 700;
    --ztc-weight-black: 800;
    --ztc-family-font1: 'Space Grotesk', sans-serif;
    --ztc-family-font2: 'Figtree', serif;
}

.team-author-boxarea::after {
    background: linear-gradient(180deg, rgba(206, 241, 43, 0) 42.14%, rgb(78 174 189) 77.05%);
}
.hero1-section-area .hero-header-area h1 .others-img1 {
    border:2px solid #4eaebd;
}



.home .inner-section-area.live-breadcrumb {
    display: none;
}
.need-help-main {
    max-width: 770px;
    width: 100%;
    position: relative;
    border-radius: 60px;
    z-index: 1;
    float: left;
    transform: scale(0.9);
    transform-origin: left;
    padding: 0px 15px !important;
}
.need-help, .need-help-main .selectedOption {
    border: none;
    height: 80px;
    width: 90%;
    margin: 0 auto;
    border-radius: 60px;
    font-size: 22px;
    padding: 0 5px;
    line-height: 80px;
    cursor: pointer;
    color: #3faebd !important;
    font-weight: 600;
    text-align: left;
    position: relative;
    z-index: 0;
    -moz-appearance: none;
    -webkit-appearance: none;
}
.need-help option {
    padding: 10px;
}
.scrollableList {
    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.20);
    border-radius: 60px;
    background: #fff;
}
.need-help-main .selectedOption:after {
    content: "";
    background-color: #3faebd !important;
    background-image: url('https://creeddigital.wordifysites.com/wp-content/uploads/2025/10/arrowsvgarrow-white.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 22px auto;
    position: absolute;
    right: 0;
    top: 13px !important;
    z-index: 99;
    width: 65px !important;
    height: 55px !important;
    transition: all 0.5sease-in-out;
    /* margin: 10px; */
    border-radius: 60px;
}
.need-help-main .scrollableList ul {
    position: absolute;
    background: #fff;
    width: 90%;
    text-align: left;
    margin: 10px auto 0;
    left: 0;
    right: 0;
    list-style: none;
    padding: 1px;
    border-radius: 15px;
    z-index: 9999;
    max-height: auto;
    overflow: auto;
}
.need-help-main .scrollableList ul li {
    list-style: none;
    margin: 0;
    padding: 0;
}
.need-help-main .scrollableList ul li a, .need-help-main .scrollableList ul li option {
    list-style: none;
    font-family: 'Space Grotesk', sans-serif;
    margin: 0 auto;
    font-size: 20px;
    padding: 5px 15px;
    line-height: 1.5em;
    cursor: pointer;
    color:#3faebd !important;
    font-weight: 600;
    display: block;
    text-decoration: none;
}


@media(max-width: 767px) {
	.need-help, .need-help-main .selectedOption {
		height: 48px;
		font-size: 14px;
		line-height: 48px;
		width: 92%;
	}

	.need-help-main .selectedOption:after {
		width: 40px !important;
        height: 32px !important;
        top: 8px !important;
        background-size: 16px auto !important;
	}
    .slider-for-mobile {
        padding-left: 40px;
        padding-right: 40px;
    }
    .slider-for-mobile .slick-arrow {
        min-width: 40px;
        width: 40px;
        height: 40px;
        background: #389dac;
        border-radius: 100px;
        border: 0px;
        color: #fff;
        font-weight: 600;
        font-size: 22px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        cursor: pointer;
        z-index: 1;
    }
    .slider-for-mobile button.slick-prev {
        left: -5px;
    }
     .slider-for-mobile button.slick-next {
        right: -5px;
    }
}
