body{ margin: 0 !important;}
header.header-lp .inner{padding: 24px 48px 32px;}
header .nav-logo a{width: 162px;height: 28px; background:url(/image/crypto-wallet-logo-V15.svg) center center no-repeat; background-size:100% auto; }
header .nav-logo a img{ opacity: 0;width: 162px;}
.header-lp{ background: #000000CC; box-shadow: 0px 20px 30px 0px #00000029; backdrop-filter: blur(20px);}
.header-lp .main-menu{background:none;}
footer{ background: var(--v-black); color: var(--v-white);backdrop-filter: blur(18px);}

h1 span,
h2 span{color: var(--v-orange);}

.banner{padding: 140px 0 56px;background: url(/image/crypto-wallet-feedback-form-banner.webp) center center no-repeat;background-size: cover;}
.banner .text-box{max-width: 800px;margin: 0 auto;text-align: center;}
.banner h2{color: var(--v-white);font-size: var(--fs-32);font-weight: 600;line-height: 38px;margin-bottom: 16px;}
.banner p{color: var(--v-white);font-size: var(--fs-16);font-weight: 400;line-height: 24px;margin-bottom: 0;}

.form-wrapper{padding: 56px 0 96px;}
.form-wrapper.active{background: rgb(0 0 0 / 80%);}

.gform_wrapper{max-width: 900px;margin: 0 auto;}
.gform_wrapper .gform_heading{display: none;}
.gform_wrapper.gravity-theme .gform_validation_errors{display: none;}
.gform_wrapper.gravity-theme .gform_footer.top_label{margin: 25px 0 0px;padding: 0;justify-content: center;}
.gform_wrapper .gform_button{color: var(--v-white);font-size: var(--fs-18);font-weight: 500;line-height: 23px;background: var(--v-orange);border-radius: 50px;border: 0;padding: 16px 36px;text-transform: uppercase;box-shadow: 0px 8px 20px 0px #B75D2670;margin-bottom: 0!important;}
.gform_wrapper.gravity-theme .gform_fields{grid-row-gap: 0 !important;}
.gform_wrapper.gravity-theme .gfield{margin-bottom: 32px !important;}
.gform_wrapper.gravity-theme .option-title .gfield_label{width: 100%;color: var(--v-black);font-size: var(--fs-18);font-weight: 600;line-height: 22px;background: var(--v-grey-light1);margin-bottom: 16px;padding: 4px 8px 4px 36px;position: relative;}
.gform_wrapper.gravity-theme .option-title .gfield_label::before{display: block;color: var(--v-black);font-size: var(--fs-18);font-weight: 600;line-height: 22px;position: absolute;left: 8px;top: 4px;}
.gform_wrapper.gravity-theme .option-title .gfield_label::after{content: "*";display: block;color: var(--v-red-dark);font-size: var(--fs-18);font-weight: 600;line-height: 22px;position: absolute;left: 19px;top: 4px;}
.gform_wrapper.gravity-theme .option-title.num1 .gfield_label::before{content: "1";}
.gform_wrapper.gravity-theme .option-title.num2 .gfield_label::before{content: "2";}
.gform_wrapper.gravity-theme .option-title.num3 .gfield_label::before{content: "3";}
.gform_wrapper.gravity-theme .option-title.num4 .gfield_label::before{content: "4";}
.gform_wrapper.gravity-theme .option-title.num5 .gfield_label::before{content: "5";}
.gform_wrapper.gravity-theme .option-title.num6 .gfield_label::before{content: "6";}
.gform_wrapper.gravity-theme .option-title.num7 .gfield_label::before{content: "7";}
.gform_wrapper.gravity-theme .option-title.num8 .gfield_label::before{content: "8";}
.gform_wrapper.gravity-theme .option-title.num9 .gfield_label::before{content: "9";}
.gform_wrapper.gravity-theme .option-title.num10 .gfield_label::before{content: "10";}
.gform_wrapper.gravity-theme .option-title.num11 .gfield_label::before{content: "11";}
.gform_wrapper.gravity-theme .option-title.num12 .gfield_label::before{content: "12";}
.gform_wrapper.gravity-theme .option-title.num13 .gfield_label::before{content: "13";}
.gform_wrapper.gravity-theme .option-title.num14 .gfield_label::before{content: "14";}
/* .gform_wrapper.gravity-theme .option-title:nth-child(15) .gfield_label::before{content: "11";}
.gform_wrapper.gravity-theme .option-title:nth-child(16) .gfield_label::before{content: "12";}
.gform_wrapper.gravity-theme .option-title:nth-child(17) .gfield_label::before{content: "13";}
.gform_wrapper.gravity-theme .option-title:nth-child(18) .gfield_label::before{content: "14";} */
.gform_wrapper.gravity-theme .option-title.num10 .gfield_label::after{left: 27px;}
.gform_wrapper.gravity-theme .option-title.num11 .gfield_label::after,
.gform_wrapper.gravity-theme .option-title.num12 .gfield_label::after,
.gform_wrapper.gravity-theme .option-title.num13 .gfield_label::after,
.gform_wrapper.gravity-theme .option-title.num14 .gfield_label::after{left: 24px;}
.gform_wrapper.gravity-theme .option-title .gfield_required{display: none;}
.gform_wrapper.gravity-theme .option-title .gchoice{display: flex;align-items: center;gap: 12px;margin-bottom: 8px;}
.gform_wrapper.gravity-theme .option-title .gchoice:nth-child(3).active{margin-bottom: 36px;}
.gform_wrapper.gravity-theme .option-title .gchoice:nth-child(3).mb{margin-bottom: 60px;}
.gform_wrapper.gravity-theme .option-title .gchoice:last-child{margin-bottom: 0;}
.gform_wrapper.gravity-theme .option-title .gfield-choice-input+label{color: var(--v-black);font-size: var(--fs-16);font-weight: 400;line-height: 24px;}
.gform_wrapper.gravity-theme .option-title input[type=radio]{width: 20px;height: 20px;background: var(--v-grey-light2);border-radius: 50%;border: 1px solid var(--v-grey-dark);}
.gform_wrapper.gravity-theme .option-title input[type=radio]:checked{background: var(--v-green);border: 0;display: flex;justify-content: center;align-items: center;}
.gform_wrapper.gravity-theme .option-title input[type=radio]:checked::after{content: "";display: block;width: 10px;height: 10px;background: var(--v-white);border-radius: 50%;}
.gform_wrapper.gravity-theme .option-title input[type=radio]:checked+label{color: var(--v-green);}
.gform_wrapper.gravity-theme .option-title input[type=checkbox]{width: 20px;height: 20px;background: var(--v-grey-light2);border-radius: 4px;border: 1px solid var(--v-grey-dark);}
.gform_wrapper.gravity-theme .option-title input[type=checkbox]:checked{background: var(--v-green);border: 0;display: flex;justify-content: center;align-items: center;}
.gform_wrapper.gravity-theme .option-title input[type=checkbox]:checked::after{content: "";display: block;width: 14px;height: 12px;background: url(/image/checkbox-arrow.svg) center center no-repeat;background-size: cover;}
.gform_wrapper.gravity-theme .option-title input[type=checkbox]:checked+label{color: var(--v-green);}
.gform_wrapper.gravity-theme .option-title .validation_message{color: var(--v-red-dark);font-size: var(--fs-14);font-weight: 400;line-height: 19px;border: 0;background: unset;position: relative;margin-top: 8px;padding: 0;display: flex;align-items: center;gap: 8px;}
.gform_wrapper.gravity-theme .option-title .validation_message::before{content: "";display: block;width: 24px;height: 24px;background: url(/image/validation-message-arrow.svg) center center no-repeat;background-size: cover;}
.gform_wrapper.gravity-theme .option-title.gfield_error .gfield_label{background: #C624001A;}
.gform_wrapper.gravity-theme .option-choice .gchoice:last-child label{width: 100%;position: relative;display: flex;gap: 8px;}
/* .gform_wrapper.gravity-theme .option-choice .gchoice:last-child label::after{content: "";display: block;width: 251px;height: 1px;background: rgb(0 0 0 / 20%);position: absolute;left: 54px;bottom: 0;transition: all .3s linear;} */
.gform_wrapper.gravity-theme .option-title.gfield_error+.other-choice{margin: -88px 0px 0px 92px;}
.gform_wrapper.gravity-theme .other-choice{height: 24px;position: relative;margin: -56px 0px 0px 86px;}
.gform_wrapper.gravity-theme .other-choice::after{content: "";display: block;width: 251px;height: 1px;background: rgb(0 0 0 / 20%);position: absolute;left: 0;bottom: 0;transition: all .3s linear;}
.gform_wrapper.gravity-theme .other-choice .gfield_label{display: none;}
.gform_wrapper.gravity-theme .other-choice input[type=text]{border: 0;padding: 0;}
.gform_wrapper.gravity-theme .other-choice.active::after{width: 100%;background: var(--v-green);}
.gform_wrapper.gravity-theme .other-choice.choice1{margin: -89px 0px 0px 34px;}
.gform_wrapper.gravity-theme .other-choice.choice2{margin: -27px 0px 0px 34px;}
.gform_wrapper.gravity-theme .other-choice.choice3{margin: -56px 0px 0px 200px;}
html[lang='et-EE'] .gform_wrapper.gravity-theme .other-choice.choice3{margin: -56px 0px 0px 225px;}
html[lang='zh-hant-TW'] .gform_wrapper.gravity-theme .other-choice.choice3{margin: -56px 0px 0px 160px;}
html[lang='ko-KR'] .gform_wrapper.gravity-theme .other-choice.choice3{margin: -56px 0px 0px 275px;}
html[lang='mn-MN'] .gform_wrapper.gravity-theme .other-choice.choice3{margin: -56px 0px 0px 235px;}
html[lang='ru-RU'] .gform_wrapper.gravity-theme .other-choice.choice3{margin: -56px 0px 0px 270px;}
html[lang='th-TH'] .gform_wrapper.gravity-theme .other-choice.choice3{margin: -56px 0px 0px 150px;}
.gform_wrapper.gravity-theme .gfield_error.other-choice.choice1{margin: -112px 0px 0px 34px;}
.gform_wrapper.gravity-theme .other-choice.choice1::after,
.gform_wrapper.gravity-theme .other-choice.choice2::after{width: 100%;}
.gform_wrapper.gravity-theme .option-choice .gchoice label .other-text{width: 100%;background: unset;border: 0;padding: 0;margin: 0;}
/* .gform_wrapper.gravity-theme .choice-hidde .gchoice:last-child input[type=text]{position: absolute;left: 2px;top: 28px;}
.gform_wrapper.gravity-theme .choice-hidde .gchoice:last-child input[type=text]::after{width: 100%;left: 0;bottom: -29px;} */
.gform_wrapper.gravity-theme .option-choice .gchoice:last-child label.active{color: var(--v-green);}
.gform_wrapper.gravity-theme .option-choice .gchoice:last-child label.active::after{width: 93%;background: var(--v-green);}
.gform_wrapper.gravity-theme .option-title.gfield--type-textarea .gfield_label{margin-bottom: 8px;}
.gform_wrapper.gravity-theme .option-title.gfield--type-textarea .gfield_label::before{content: "14";display: block;color: var(--v-black);font-size: var(--fs-18);font-weight: 600;line-height: 22px;position: absolute;left: 8px;top: 4px;}
.gform_wrapper.gravity-theme .option-title.gfield--type-textarea .gfield_label::after{content: "*";display: block;color: var(--v-red-dark);font-size: var(--fs-18);font-weight: 600;line-height: 22px;position: absolute;left: 24px;top: 4px;}
.gform_wrapper.gravity-theme .gfield.option-title textarea.large{border: 0;padding: 16px;background: #ECECEC;height: 120px;resize: none;position: relative;}
.gform_wrapper.gravity-theme .choice-hidde.gfield_error+.choice1{margin: -120px 0px 0px 34px;}
.gform_wrapper.gravity-theme .option-title.gfield--type-textarea .ginput_container_textarea{position: relative;}
.gform_wrapper.gravity-theme .option-title.gfield--type-textarea .ginput_container_textarea::after{content: "";display: block;width: 0;height: 2px;background: var(--v-orange);position: absolute;left: 0;bottom: 5px;transition: all .3s linear;}
.gform_wrapper.gravity-theme .option-title.gfield--type-textarea .ginput_container_textarea.active::after{width: 100%;}

.form-wrapper .img-box{background: url(/image/crypto-wallet-feedback-form-bg-img.webp) center center no-repeat;background-size: cover;padding: 80px 20px;max-width: 1240px;margin: 56px auto 0;border-radius: 8px;}
.form-wrapper .img-box .text-box{max-width: 600px;margin: 0 auto;text-align: center;}
.form-wrapper .img-box h2{color: var(--v-white);font-size: 28px;font-weight: 600;line-height: 33px;margin-bottom: 8px;}
.form-wrapper .img-box p{color: var(--v-white);font-size: var(--fs-16);font-weight: 400;line-height: 24px;margin-bottom: 16px;}
.form-wrapper .img-box p b{font-weight: 500;}
.form-wrapper .img-box p:nth-last-of-type(1){margin-bottom: 0;}

.form-popup{background: rgb(0 0 0 / 80%);padding: 200px 0;background: rgba(0, 0, 0, 0.8);width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;z-index: 9998;}
.form-popup.hidde{display: none;position: unset;}
.form-popup .inner{max-width: 1000px;display: flex;flex-direction: column;gap: 60px;}
.form-popup .popup-btn{color: var(--v-white);font-size: var(--fs-18);font-weight: 500;line-height: 23px;display: inline-block;background: #646464;padding: 16px 36px;border-radius: 50px;}

.success-popup{background: var(--v-white);border-radius: 16px;box-shadow: 0px 12px 16px 0px #00000014;padding: 40px 60px;position: relative;text-align: center;}
.success-popup .icon-box{position: absolute;left: 50%;transform: translateX(-50%);top: -32px;}
.success-popup .text-box{text-align: center;}
.success-popup h2{color: var(--v-green);font-size: var(--fs-32);font-weight: 600;line-height: 38px;margin-bottom: 16px;}
.success-popup p{color: var(--v-black);font-size: var(--fs-16);font-weight: 400;line-height: 24px;margin-bottom: 0;}

.canvas-bg{width: 400px;height: 192px;background: url(/image/form-popup-success-img.webp) center center no-repeat;background-size: cover;margin: 24px auto;padding: 32px 33px 35px;box-shadow: 0px 10.77px 53.84px 0px #00000029;}
.canvas-con{background: #ECEFEF;padding: 36px 63px;display: flex;justify-content: center;align-items: center;position: relative;}
.canvas-con h2{color: var(--v-grey);font-size: var(--fs-32);font-weight: 600;line-height: 38px;margin-bottom: 0;text-transform: uppercase;}
#canvas{width: 100%;height: 100%;position: absolute;left: 0;cursor: pointer;display: flex;justify-content: center;align-items: center;}
.canvas-bg h3{color: var(--v-orange);font-size: 48px;font-weight: 600;line-height: 57px;margin-bottom: 0;}

.failed-popup{background: var(--v-white);border-radius: 16px;box-shadow: 0px 12px 16px 0px #00000014;padding: 40px 60px;position: relative;max-width: 660px;margin: 0 auto;}
.failed-popup .icon-box{position: absolute;left: 50%;transform: translateX(-50%);top: -32px;}
.failed-popup .text-box{text-align: center;}
.failed-popup h2{color: var(--v-red-dark);font-size: var(--fs-32);font-weight: 600;line-height: 38px;margin-bottom: 16px;}
.failed-popup p{color: var(--v-black);font-size: var(--fs-16);font-weight: 400;line-height: 24px;margin-bottom: 32px;}
.failed-popup p b{font-weight: 600;}
.failed-popup .close{position: absolute;top: 12px;right: 14px;}

@media (max-width:768px) {
    .banner{background: url(/image/crypto-wallet-feedback-form-banner-mobile.webp) left center no-repeat;background-size: cover;}

    .form-wrapper .img-box{background: url(/image/crypto-wallet-feedback-form-bg-img-mobile.webp) center center no-repeat;background-size: cover;padding: 40px 20px;max-width: 100%;margin-top: 32px;}
    .form-wrapper .img-box h2{font-size: 24px;line-height: 1.22;}

    .success-popup{padding: 40px 30px;}
    .canvas-bg{width: 333px;height: 160px;padding: 20px 25px;}
    .canvas-con{padding: 40px 25px;}
    .canvas-bg h3{font-size: 32px;line-height: 1.22;}

    .failed-popup{padding: 40px 30px;}
}
@media only screen and (max-width: 641px) {
    .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {
        line-height: 19px !important;
        min-height: min-content !important;
    }
}
@media (max-width:568px) {
    .gform_wrapper.gravity-theme .other-choice.choice1{margin: -112px 0px 0px 34px;}
    .gform_wrapper.gravity-theme .gfield_error.other-choice.choice1{margin: -138px 0px 0px 34px;}
}
@media (max-width:510px) {
    header.header-lp .inner{padding: 12px 20px;}

    .banner{padding: 81px 0 32px;}
    .banner .text-box{max-width: 100%;}
    .banner h2{font-size: 20px;line-height: 24px;margin-bottom: 8px;}
    .banner p{line-height: 20px;text-align: left;}

    .form-wrapper{padding: 32px 0;}
    .form-wrapper .img-box{padding: 32px 16px;}
    .form-wrapper .img-box h2{font-size: 20px;line-height: 24px;}
    .form-wrapper .img-box p{font-size: 14px;line-height: 19px;margin-bottom: 25px;}

    /* .gform_wrapper.gravity-theme .gform_fields{grid-row-gap: 32px !important;} */
    .gform_wrapper.gravity-theme .option-title .gfield_label{font-size: 16px;line-height: 19px;}
    .gform_wrapper.gravity-theme .option-title .gfield-choice-input+label{line-height: 19px;}
    .gform_wrapper.gravity-theme .option-choice .gchoice:last-child label::after{width: 80%;}
    .gform_wrapper.gravity-theme .option-choice .gchoice:last-child label.active::after{width: 80%;}
    .gform_wrapper.gravity-theme .option-choice .gchoice:last-child label::after{left: 46px;}
    .gform_wrapper.gravity-theme .other-choice{height: 19px;margin: -53px 0px 0px 82px;}
    .gform_wrapper.gravity-theme .other-choice::after{width: 100%;}
    .gform_wrapper.gravity-theme .other-choice input[type=text]{font-size: 14px;}
    .gform_wrapper.gravity-theme .other-choice.choice1{margin: -97px 0px 0px 34px;}
    .gform_wrapper.gravity-theme .gfield_error.other-choice.choice1{margin: -80px 0px 0px 34px;}
    .gform_wrapper.gravity-theme .gfield_error.other-choice.choice1{margin: -126px 0px 0px 34px;}
    .gform_wrapper .gform_button{width: 100%;font-size: 16px;line-height: 24px !important;padding: 12px 36px;}

    .success-popup{padding: 40px 20px 20px;}
    .success-popup h2{font-size: 20px;line-height: 24px;}
    .success-popup p{line-height: 20px;}

    .failed-popup{padding: 40px 20px 20px;}
    .failed-popup h2{font-size: 20px;line-height: 24px;}
    .failed-popup p{line-height: 20px;}
    .failed-popup .close{top: 6px;right: 6px;text-align: center;}
    .failed-popup .close img{width: 80%;}
}
@media (max-width:473px) {
    .gform_wrapper.gravity-theme .other-choice.choice1{margin: -100px 0px 0px 34px;}
}
@media (max-width:440px) {
    .canvas-bg{width: 267px;height: 128px;}
    .canvas-con{padding: 30px 25px;}
    .canvas-bg h3{font-size: 24px;}
}
@media (max-width:360px) {
    .canvas-bg{width: 200px;height: 96px;padding: 15px 12px;}
    .canvas-con{padding: 22px 25px;}
    .canvas-con h2{font-size: 18px;}
    .canvas-bg h3{font-size: 20px;}
}

/* ! vantagemarekts|2025-10-23 14:20:00 ! */
