.banner{ overflow: hidden;background: url(https://d21u74ttq7jqzf.cloudfront.net/image/deposit-rebate-banner-bg.webp) center no-repeat; background-size: cover;}
.banner .inner{display: flex; justify-content: space-between; align-items: center; height: 600px; max-width:1440px; position: relative;}
.banner .text-box{width: 600px; max-width:48%; position: relative; z-index: 10;}
.banner .text-box h1{font-size: 48px;font-weight: 600;color: var(--v-black-light);margin-bottom: 24px;line-height: 1.2;}
.banner .text-box h1 span{color: var(--v-orange);}
.banner .text-box .orange-button.p18{margin-bottom: 10px; padding: 18px 36px;}
.banner .text-box .small-txt{font-size: 14px;color: var(--v-black);margin: 0;line-height: 1.5; padding-left:4px;}
.banner .text-box .small-txt a{text-decoration: underline; opacity: 0.5;}
.banner .img-box{ position: absolute; width: 605px; right: 0; top:0;}

h2{ font-size: 48px; font-weight: 600;color: var(--v-black-light); margin-bottom: 55px; line-height: 1.2; text-align:center;}
h2 span{color: var(--v-orange);}

.row1{background:var(--v-white);}
.row1 .inner{ padding-top:96px; padding-bottom:96px;}
.row1 .orange-arrow-button.p14{ display: none;}
.row1 ul{ display: flex; flex-wrap: wrap; justify-content: center; max-width: 1152px; margin: 0 auto; gap: 24px;}
.row1 ul li{ width:calc(100% / 3 - 24px); min-height:440px;}
.row1 ul li .box{ width: 100%; height: 100%; border-radius:8px; overflow: hidden; text-align:center; padding: 22px 34px 52px; transition: all .2s linear;}
.row1 ul li:nth-child(1) .box{ background:var(--v-orange);}
.row1 ul li:nth-child(2) .box{ background:var(--v-black-light);}
.row1 ul li:nth-child(3) .box{ background:#dadbe0;}
.row1 ul li:nth-child(2) .icon img{ width: 115px;}
.row1 ul li:nth-child(3) .icon img{ width: 115px;}
.row1 ul li:nth-child(3) h3,
.row1 ul li:nth-child(3) p{color: var(--v-black-light);}
.row1 ul li:nth-child(1):hover .box{ background:#d53e14;}
.row1 ul li:hover .icon{transform: translateY(-8px);}
.row1 ul li:hover h3{transform: translateY(-24px);}
.row1 ul li:hover p{transform: translateY(-24px);}
.row1 ul li .icon{ width: 132px; height: 132px; margin: 0 auto 8px; display: flex; align-items: center; justify-content: center; transition: all .2s linear;}
.row1 ul li h3{ font-size: 28px; font-weight: 600;color: var(--v-white); margin-bottom: 15px; line-height: 1.22; transition: all .2s linear;}
.row1 ul li p{ font-size: 16px; font-weight: 400;color: var(--v-white); margin-bottom: 0; line-height: 1.5; transition: all .2s linear;}

.row2{ background:var(--v-white) url(https://d21u74ttq7jqzf.cloudfront.net/image/deposit-rebate-row2-bg.webp) bottom center no-repeat; background-size: cover;}
.row2 .inner{ padding-top:96px; padding-bottom:96px; max-width:1440px; display: flex; justify-content: space-between; flex-wrap: wrap; align-items: flex-start;}
.row2 .text-box{ width: 590px; max-width: 48%;}
.row2 h2{ text-align:left; margin-bottom:18px;}
.row2 p{color: var(--v-black-light); margin-bottom: 0; font-size:20px; line-height: 1.3;}
.row2 .form-box{ width:592px; max-width:48%; background:var(--v-white); border-radius:8px; padding:62px 20px; box-shadow: 0px 20px 30px 0px #00000029;}
.row2 .form-box .vantage-logo {width:74px; height: 74px; background-color: var(--v-white); box-shadow: 0px 3px 6px #00000029; border-radius: 40px; display: flex; justify-content: space-around; align-items: center; margin: 0px auto 16px;}
.row2 .form-box h3{font-size: 20px; font-weight: 600;color: var(--v-black-light); margin-bottom: 32px; line-height: 1.2; text-align:center;}
/* .row2 .form-box p{font-size: 16px; color: var(--v-black); margin-bottom: 0; line-height: 1.2; text-align:center;}
.row2 .form-box p a{ color: var(--v-orange);text-decoration: underline;}
.row2 .form-box p a:hover{ color: var(--v-orange);text-decoration: underline;}
.row2 .form-box p.form-links{ display: none; margin-bottom:30px;}
.row2 .form-box p.form-links span{ display: inline-block; padding-left:13px; padding-right:13px;}
.row2 .form-box p.form-links a{ text-decoration: underline; color: var(--v-green-darker);}
.row2 .form-box p.form-links a:hover{ text-decoration: underline; color: var(--v-green-darker);}
.row2 .form-box p.form-links a.login-link{ color: var(--v-orange);}
.row2 .form-box p.form-links a.login-link:hover{color: var(--v-orange);} */

.row2 .form-box span.form-text{ display: block; font-size: 16px; font-weight: 400;color: var(--v-green-darker); line-height: 1.2; text-align:center; text-decoration: underline;}
.row2 .form-box .gform_wrapper{ width:400px; max-width:100%; margin:0px auto;}
/*Form Css Start*/
.gform_wrapper .gform-body .gform_fields{grid-row-gap: 0px !important;grid-column-gap: 1% !important;}
.form_content{ width:620px; max-width:100%; position:relative;}
.form_content .gform_wrapper .gform_heading{ display:none !important;}
.form_content .gform_wrapper .gfield{ width:100%; margin-bottom:16px; position:relative;}
.form_content .gform_wrapper .gfield .gfield_label{ margin-bottom:0px; font-size:16px; padding-top:1px; color:#818181 !important; font-weight: 400;line-height: 1.2;position: absolute;top: 18px;left: 15px;transition: all .2s linear;z-index: 9;pointer-events: none;}
.form_content .gform_wrapper .gform-body .hasInner .gfield_label, 
.form_content .gform_wrapper .gform-body .hasFouns .gfield_label{top: 6px;font-size: 12px;}
.form_content .gform_wrapper .gform-body .hasBorder .ginput_container input.large{background-color:var(--v-grey-light4);border-radius: 8px 8px 0px 0px;}
.form_content .gform_wrapper .gform-body .hasFouns .ginput_container::after{width: 100%;}
.form_content .gform_wrapper .gform-body .hasError .ginput_container .error{display: block;}
.form_content .gform_wrapper .gform-body .hasError .ginput_container .error-icon{display: block;}
.form_content .gform_wrapper .gform-body .hasError .ginput_container input.large{background-color: rgba(167, 30, 0, .1);}
.form_content .gform_wrapper .gform-body .hasError .gfield_label{color: #a71e00;}
.form_content .gform_wrapper .gfield_required{font-size:18px !important;}
.form_content .gform_wrapper .gform-body .gfield input.large,
.form_content .gform_wrapper .gform-body .gfield select{width: 100%;height: 61px;font-size: 16px;border: none;outline: none;border-radius: 8px;background-color: var(--v-grey-light2);padding-left: 15px;padding-top: 17px;transition: all .2s linear;padding-right: 64px;}
.form_content .gform_wrapper .ginput_container{position: relative;}
.form_content .gform_wrapper .ginput_container .remind{display: none;color: var(--v-black);font-size: var(--fs-14);}
.form_content .gform_wrapper .ginput_container:after{content: '';display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;top: 61px;left: 0px;}
.gform_wrapper .gform_footer{justify-content: flex-end;margin: 0 !important;padding: 0 !important;}
.form_content .gform_wrapper .gform_footer{ padding-top:15px !important; padding-bottom:33px !important;}
.form_content .gform_wrapper .gform_footer input{background: #e35728;border-radius: 36px;border: 1px solid #e35728;padding:0px;height: 55px;display: inline-block; width:100%; min-width: 162px;margin-bottom: 0px !important;color: #fff;font-size:18px;line-height: 18px !important; font-weight:500 !important; font-family: Gilroy !important; text-align: center;transition: all 0.2s;text-decoration: none;cursor: pointer;box-shadow: 0px 8px 30px #E3572880;}
.form_content .gform_wrapper .gform_footer input:hover{background: #ff8e5c; border-color: #ff8e5c;}
.gform_wrapper .gform_validation_errors{ display:none;}
.form_content .gform_wrapper .gfield_validation_message,
.form_content .gform_wrapper .validation_message{ padding:0px !important; margin:0px !important; font-size:14px !important; background:none !important;border: none !important;color: #A71E00 !important;}
.form_content .gform_confirmation_wrapper .gform_confirmation_message{ text-align:center; padding-top:50px; padding-bottom:50px; font-size:20px; }
.form_content .gform_wrapper .gform-body .label-none .gfield_label{ display:none;}
.form_content .gform_wrapper.gravity-theme .gfield.gfield--type-choice{ margin-bottom:20px; padding-top:4px;}
.form_content .gform_wrapper.gravity-theme .gfield-choice-input{opacity:0; display:none;}
.form_content .gform_wrapper.gravity-theme .gfield_checkbox label{ position:relative; text-align:left; padding-left:35px; font-size:var(--fs-14); color: var(--v-black); line-height:1.15; display:block; max-width:100% !important;}
.form_content .gform_wrapper.gravity-theme .gfield_checkbox label a{font-weight:500; text-decoration:underline; color: var(--v-black);}
.form_content .gform_wrapper.gravity-theme .gfield_checkbox label a:hover{ text-decoration:underline; color: var(--v-black);}
.form_content .gform_wrapper.gravity-theme .gfield_checkbox label::before{content:''; display:block; width:24px; height:24px; background:#e8e9ed; position:absolute; left:0px; top:1px; border-radius:3px; transition: all .2s linear;box-shadow: 0px 1px 4px 0px #00000026;}
.form_content .gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]:checked + label:before{ background:var(--v-orange) url(/wp-content/themes/vantage/images/check-mark.svg) center center no-repeat; }
.country-list .ginput_container:before,
.ginput_container_select:before{content:"";width: 26px;height: 26px;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);background: url(/wp-content/themes/vantage/images/contact-us-form-down.svg);pointer-events: none;z-index: 1;}
/*Form Css End*/

.row3{background:var(--v-white);}
.row3 .inner{ padding-top:96px; padding-bottom:96px; max-width:1430px; display: flex; justify-content: space-between; flex-wrap: wrap; align-items: center;}
.row3 h2{ text-align:left; margin-bottom:7px;}
.row3 h4{ font-size: 20px; font-weight: 20;color: var(--v-black-light); margin-bottom: 16px; line-height: 1.2;}
.row3 p{color: var(--v-black); margin-bottom: 32px;}
.row3 .img-box{ width: 420px; max-width: 36%;}
.row3 .text-box{ width: 750px; max-width: 62%;}
.row3 .link-box{ display: flex; gap: 20px;}


html[lang='ar-AE'] .banner{ background-image: url(https://d21u74ttq7jqzf.cloudfront.net/image/deposit-rebate-banner-bg-ar.webp);}
html[lang='ar-AE'] .banner .inner{ flex-direction: row-reverse;}
html[lang='ar-AE'] .banner .img-box{ right: auto; left: 36px;}
html[lang='ar-AE'] .banner .text-box{ text-align:right;}

html[lang='ar-AE'] .row1 ul{ flex-direction: row-reverse;}

html[lang='ar-AE'] .row2{ background-image: url(https://d21u74ttq7jqzf.cloudfront.net/image/deposit-rebate-row2-bg-ar.webp);}
html[lang='ar-AE'] .row2 .inner{ flex-direction: row-reverse;}
html[lang='ar-AE'] .row2 h2{ text-align:right;}
html[lang='ar-AE'] .row2 .text-box{ text-align:right;}

html[lang='ar-AE'] .row3 .inner{ flex-direction: row-reverse;}
html[lang='ar-AE'] .row3 h2{ text-align:right;}
html[lang='ar-AE'] .row3 .text-box{ text-align:right;}
html[lang='ar-AE'] .row3 .link-box { flex-direction: row-reverse;}

.gform_wrapper.gravity-theme,.gform_confirmation_wrapper{opacity: 0; width: 0; height: 0; overflow: hidden;}
.gform_wrapper.gravity-theme .gform_footer{display: none;}
/* form */
.row2 .form-box-inner{width: 463px; margin: 0 auto; max-width: 100%;}
.row2 .form-box-inner p.form-links{ margin-bottom:0; color: var(--v-black); font-size:16px; text-align:center; padding-top:20px;}
.row2 .form-box-inner p.form-links a{ color: var(--v-orange);text-decoration: underline;}
.row2 .form-box-inner p.form-links a:hover{ color: var(--v-orange);text-decoration: underline;}


.row2 .form-body .form-element{margin-bottom: 16px;position: relative;}
.row2 .form-body .form-element .input-container {position: relative;}
.row2 .form-body .form-element .input-container .remind{display: none;}
.row2 .form-body .form-element .input-container .remind{color: var(--v-black);font-size: var(--fs-14);}
/* .row2 .form-body .form-element .country-code{display: none;border-radius: 8px;overflow: hidden;padding: 12px;height: 309px;position: absolute;top: 62px;width: 100%;box-shadow: 0px 10px 14px #0000005E;background-color: var(--v-white);z-index: 999;} */
.row2 .form-body .form-element .country-code #country-search{width: 100%;height: 44px;border: none;outline: none;padding-right: 42px;border-radius: 4px;margin-bottom: 12px;background-color: var(--v-grey-light2);padding-left: 12px;position: relative;}
.row2 .form-body .form-element .country-code #country-search:hover{background-color: #ECECEC;}
.row2 .form-body .form-element .country-code #country-search:focus{border-radius: 4px 4px 0px 0px;}
.row2 .form-body .form-element .country-code #country-search:focus ~ .country-search-bottom{width: calc(100% - 24px);}
.row2 .form-body .form-element .country-code .country-search-bottom{display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;top: 56px;left: 12px;} 
.row2 .form-body .form-element .country-code .search-icon{position: absolute;top: 16px;right: 24px;display: flex;justify-content: space-around;align-items: center;width: 36px;height: 36px;}
.row2 .form-body .form-element .country-code .search-icon img{z-index: 9;position: relative;transform: translate(-1px, -1px);}
.row2 .form-body .form-element .country-code .search-icon::after{z-index: 1;content: '';display: block;position: absolute;width: 0px;height: 0px;background: var(--v-grey-light4);border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%,-50%);opacity: 0;transition: all 0.3s;}
.row2 .form-body .form-element .country-code .search-icon:hover:after{width: 36px;height: 36px;opacity: 1;}
.row2 .form-body .form-element .country-code .results{height: 229px;overflow-y: scroll;padding-bottom: 10px;}
.row2 .form-body .form-element .country-code .results::-webkit-scrollbar-thumb{background-color: rgba(227, 87, 40, 1);width: 4px;}
.row2 .form-body .form-element .country-code .results::-webkit-scrollbar-button{display: none;}
.row2 .form-body .form-element .country-code .results::-webkit-scrollbar-track{display: none;}
.row2 .form-body .form-element .country-code .results .results-option{padding-left: 8px;cursor: pointer;font-size: var(--fs-16);color: var(--v-black);height: 35px;line-height: 35px;white-space: nowrap;}
.row2 .form-body .form-element .country-code .results .results-option:hover{background-color: var(--v-grey-light1);}
.row2 .form-body .form-element .country-code .results .results-option.active{background-color: var(--v-grey-light1);}
.row2 .form-body .form-element .country-code .no-data{display: none;position: absolute;top: 70px;left: 50%;transform: translateX(-50%);color: var(--v-grey-dark);}

.row2 .form-body .form-element .input-label{position: absolute;top: 18px;left: 15px;transition: all .2s linear;z-index: 9;pointer-events:none;}
.row2 .form-body .form-element .input-label sup{color: var(--v-red-dark);font-size: 18px;display: inline-block;transform: translateY(10px) translateX(2px);}
.row2 .form-body .form-element .input-container input{width: 100%;height: 61px;font-size: 16px;border: none;outline: none;border-radius: 8px;background-color: var(--v-grey-light2);padding-left: 15px;padding-top: 17px;transition: all .2s linear;padding-right: 64px;}
.row2 .form-body .form-element .input-container input:focus::-webkit-contacts-auto-fill-button{opacity: 0;}
.row2 .form-body .form-element .input-container input::-webkit-credentials-auto-fill-button {display: none !important;visibility: hidden;pointer-events: none;position: absolute; right: 0;}
.row2 .form-body .form-element .input-container input:hover{background-color: #ECECEC;}
.row2 .form-body .form-element .input-container input#password{padding-right: 88px;}
.row2 .form-body .form-element .input-container::after{content: '';display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;top: 61px;left: 0px;}

.row2 .form-body .form-element .input-container .icons-box{display: flex;justify-content: flex-end;align-items: center;width: 56px;height: 26px;position: absolute;top: 16px;right: 16px;}
.row2 .form-body .form-element .input-container .error-icon{display: none;width: 26px;height: 26px;}
.row2 .form-body .form-element .input-container .del-icon{display: none;width: 26px;height: 26px;}
.row2 .form-body .form-element.password .input-container .icons-box,
.row2 .form-body .form-element.country .input-container .icons-box,
.row2 .form-body .form-element.province .input-container .icons-box{right: 35px;}
.row2 .form-body .form-element.country .arrow-down,
.row2 .form-body .form-element.province .arrow-down{position: absolute;top: 16px;right: 4px;pointer-events: none;}
.row2 .form-body .form-element .input-container #changePassword{position: absolute;right: 4px;top: 16px;width: 30px;height: 30px;display: flex;justify-content: space-around;align-items: center;}
.row2 .form-body .form-element .input-container #changePassword img{transition: all .15s linear;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

/* input */
.row2 .form-body .hasInner .input-label,
.row2 .form-body .hasFouns .input-label{top: 11px;font-size: 12px;}
.row2 .form-body .hasInner .input-container .del-icon{display: block !important;}
.row2 .form-body .hasFouns .input-label{color:var(--v-orange);}
.row2 .form-body .hasFouns .input-container::after{width: 100%;}
.row2 .form-body .hasBorder .input-container input{background-color:var(--v-grey-light4);border-radius: 8px 8px 0px 0px;}
.row2 .form-body .hasError .input-container .error{display: block;}
.row2 .form-body .hasError .input-container .error-icon{display: block;}
.row2 .form-body .hasError .input-container input{background-color: rgba(167, 30, 0, .1);}
.row2 .form-body .hasError .input-label{color: #a71e00;}
.row2 .form-body .password .input-container .error span{display: block;}
.row2 .form-body .password .input-container .error span.conform{color: var(--v-green);}

.row2 .form-body .error{margin-bottom: 0px;color: #a71e00;font-size: var(--fs-14);display: none;}
#eyesClose{display: block;}
#eyesOpen{display: none;}
#hide-box{display: none;}
input[type="password"]::-ms-reveal{display: none;}
input[type="password"]::-ms-clear{display: none;}
input[type="password"]::-o-clear{display: none;}
.register-info{display: none;z-index: 999;position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size: 18px;color: #d72d2b;text-align: center;margin-top: 10px;background-color: #fff;box-shadow: -1px 4px 15px 4px #2f2e2ead;border-radius: 30px;padding: 70px 50px 60px 50px;}
.register-info span{cursor: pointer;}

/* box-shadow: 0px 8px 30px #E3572880; */
.row2 .form-body button{border: none;outline: none;width: 100%;height: 60px;font-size: var(--fs-16);margin: 20px 0 0;}
.row2 .form-body button::after{content: '';display: block;width: 200%;height: 1020%;background-color: #d43d14;position: absolute;top: 540%;transform-origin: top right;transition: all .4s;z-index: -1;left: -80%;border-radius: 35%;transform: rotate(26deg);}
.row2 .form-body button:hover:after{transform: rotate(100deg) translateZ(0px);}
.row2 .form-body p.other{margin-bottom: 0;margin-top: 32px;font-size: var(--fs-16);color: var(--v-black);font-weight: 500;text-align: center;}
.row2 .form-body p.other a{color: #C62400; text-decoration-line: underline;}
html[lang='ar-AE'] .row2 .form-body .form-element .input-container input{padding-right: 15px;padding-left: 64px;text-align: right;}
html[lang='ar-AE'] .row2 .form-body .form-element .input-label{left: unset;right: 15px;}
html[lang='ar-AE'] .row2 .form-body .form-element .input-container .icons-box{right: unset;left: 16px;}
html[lang='ar-AE'] .row2 .form-body .form-element.country .input-container .icons-box{left: 35px;}
html[lang='ar-AE'] .row2 .form-body .form-element.country .arrow-down{right: unset;left: 4px;}

@media(max-width:768px) {
    .row2 .form-body .email-verification .captcha{width: calc(100% - 96px);}
    .row2 .form-body .email-verification #getVerifyCode{margin-right: 0px;min-width: unset;}
}
@media(max-width:510px) {
    .row2 .form-body .form-element .input-container .icons-box{top: 18px;right: 6px;}
}

@media (max-width: 360px) {
    .row2 .form-body .email-verification .captcha label{top: 11px !important;font-size: 12px !important;}
}

@media(max-width:1240px) {
    .banner .inner{ height: 500px;}
    .banner .text-box h1{ font-size:42px;}
    .banner .img-box{ width: 508px; max-width:45%; top:50%; transform: translateY(-50%);}

    h2{ font-size:42px; margin-bottom:40px;}

    .row1 .inner{ padding-top:65px; padding-bottom:65px;}
    
    .row2 .inner{ padding-top:65px; padding-bottom:65px;}
    
    .row3 .inner{ padding-top:65px; padding-bottom:65px;}
}

@media(max-width:1024px) {
    .banner .img-box{ right: -20px;}
    .banner .inner{ height: 420px;}
    .banner .text-box h1{ font-size:36px;}
    
    h2{ font-size:32px; margin-bottom:30px;}
    
    .row1 ul li{ width: calc(100% / 2 - 24px); min-height:390px;}
    .row1 ul li h3{ font-size:24px;}
    .row1 ul li p br{ display: none;}

    .row2 p{ font-size:18px;}

    .row3 .link-box{ gap: 12px;}
    .row3 .link-box a{ width: 142px;}
}

@media (max-width:900px){
	.row3 .form-box{ margin:0 auto; max-width:100%; padding-top:32px; padding-bottom:42px;}
	/*Form Css Start*/
	.form_content .gform_wrapper .gfield_required{font-size:17px !important;}
	.form_content .gform_wrapper .gform-body .gfield input.large,
	.form_content .gform_wrapper .gform-body .gfield select{ font-size: 16px;/*  border:1px solid #bfc6d1; background-color:var(--v-white); */padding-left: 15px;padding-top:17px; padding-right: 15px;}
	.form_content .gform_wrapper .ginput_container .remind{display: none;color: var(--v-black);font-size: var(--fs-14);}
	.form_content .gform_wrapper.gravity-theme .gfield_checkbox label{ color:#1b293f; font-size:14px; font-weight:500; padding-left:25px;}
	.form_content .gform_wrapper.gravity-theme .gfield_checkbox label::before{content:''; display:block; width:16px; height:16px; background:var(--v-white); border-radius:3px; box-shadow:none; border:1px solid #cbd0d9;}
	.form_content .gform_wrapper.gravity-theme .gfield_checkbox input[type=checkbox]:checked + label:before{ background-size:16px 16px;}
	.form_content .gform_wrapper .gform_footer input{ height:44px;}
	/*Form Css End*/
}

@media(max-width:768px) {
    .banner{ background:#fcfdfe url(https://d21u74ttq7jqzf.cloudfront.net/image/deposit-rebate-banner-mobile-bg.webp) bottom center no-repeat;}
    .banner .inner{flex-direction: column; align-items: center; height: auto;}
    .banner .text-box{padding: 33px 0 46px; width: 360px; max-width: 100%; text-align: center;}
    .banner .text-box h1{font-size: 28px;}
    .banner .text-box .orange-button.p18{ padding: 14px 25px;}
    .banner .img-box{text-align: center; position: static; transform: translateY(0); width: 290px; max-width:100%;}
    
    h2{ font-size:20px; margin-bottom:20px;}
    
    .row1 .inner{ padding-top:32px; padding-bottom:32px; text-align:center;}
    .row1 .orange-arrow-button.p14{ display: inline-block; margin-bottom:17px;}
    .row1 h2{ margin-bottom:16px;}
    .row1 ul{ gap: 8px;}
    .row1 ul li{ width: 352px; max-width:100%; min-height:auto;}
    .row1 ul li .box{ height: auto; position: relative; padding:15px 30px 15px 120px; text-align:left; border-radius:4px;}
    .row1 ul li .icon{ position: absolute; left: 7px; top:50%; transform: translateY(-50%); width: 98px;}    
    .row1 ul li:nth-child(2) .icon img{ width: 80px;}
    .row1 ul li:nth-child(3) .icon img{ width: 80px;}
    .row1 ul li h3{ font-size:16px; margin-bottom:4px;}
    .row1 ul li h3 br{ display: none;}
    .row1 ul li p{ font-size:14px; line-height: 1.45;}
    .row1 ul li:hover .icon{transform: translateY(-50%);}
    .row1 ul li:hover h3{transform: translateY(0);}
    .row1 ul li:hover p{transform: translateY(0);}
    .row1 ul li:nth-child(1):hover .box{background:var(--v-orange);}

    
    .row2{ background:url(https://d21u74ttq7jqzf.cloudfront.net/image/deposit-rebate-row2-mobile-bg.webp) center center no-repeat; background-size: 100% 100%;}
    .row2 .inner{ padding-top:32px; padding-bottom:32px; flex-direction: column; align-items: center;}
    .row2 h2{ margin-bottom:16px; text-align:center; color: var(--v-white); margin-bottom:10px;}
    .row2 .text-box{ width: 340px; max-width:100%; text-align:center; padding-bottom:32px;} 
    .row2 p{ font-size:14px; color: var(--v-white); line-height: 1.35;}
    .row2 .form-box{ width: 354px; max-width:100%; padding: 30px 16px 32px;}
    .row2 .form-box .vantage-logo{ width: 58px; height: 58px; margin-bottom:12px;}
    .row2 .form-box .vantage-logo img{ width: 32px !important; height: 32px !important;}
    .row2 .form-box h3{ margin-bottom:25px;}
    .row2 .form-box p{ font-size:14px; margin-bottom:3px;}
    .row2 .form-box p.form-links{ display: block;}
    .row2 .form-box span.form-text{ font-size:14px;}
    .form_content .gform_wrapper .gform_footer{ padding-top:22px !important; padding-bottom:13px !important;}
    .form_content .gform_wrapper .gfield{ margin-bottom: 11px;}
    .form_content .gform_wrapper .gform-body .gfield input.large{ background:var(--v-grey-light2); border-color:var(--v-grey-light2);}
    
    .row3 .inner{ padding-top:18px; padding-bottom:32px; flex-direction: column;}
    .row3 .img-box{ width:210px; max-width:100%; margin: 0 auto;}
    .row3 .text-box{ width:360px; max-width:100%; margin: 0 auto;}
    .row3 h2{ text-align:center;}
    .row3 h4{ text-align:center; font-size:16px; margin-bottom:10px;}
    .row3 p{ text-align:center; font-size:14px; margin-bottom:12px;}
    .row3 .link-box{justify-content: center;}


    html[lang='ar-AE'] .banner{ background-image: url(https://d21u74ttq7jqzf.cloudfront.net/image/deposit-rebate-banner-mobile-bg.webp);}
    html[lang='ar-AE'] .banner .inner{flex-direction: column;}
    html[lang='ar-AE'] .banner .text-box{ text-align:center;}

    html[lang='ar-AE'] .row1 .inner{flex-direction: column;}

    html[lang='ar-AE'] .row1 ul li .box{ padding-right:120px; padding-left:20px; text-align:right;}
    html[lang='ar-AE'] .row1 ul li .icon{ left: auto; right:7px; }    

    html[lang='ar-AE'] .row2{ background-image: url(https://d21u74ttq7jqzf.cloudfront.net/image/deposit-rebate-row2-mobile-bg.webp);}
    html[lang='ar-AE'] .row2 .inner{flex-direction: column;}
    html[lang='ar-AE'] .row2 h2{ text-align:center;}
    html[lang='ar-AE'] .row2 .text-box{ text-align:center;}

    html[lang='ar-AE'] .row3 .inner{flex-direction: column;}
    html[lang='ar-AE'] .row3 h2{ text-align:center;}
    html[lang='ar-AE'] .row3 .text-box{ text-align:center;}
}

@media(max-width:340px) {
    .row1 ul li .box{ padding-left:100px;}
    .row1 ul li .icon{left: 0px; width: 88px;}    
    .row1 ul li:nth-child(2) .icon img{ width: 70px;}
    .row1 ul li:nth-child(3) .icon img{ width: 70px;}
    
    html[lang='ar-AE'] .row1 ul li .box{ padding-right:100px;}
    html[lang='ar-AE'] .row1 ul li .icon{ right:0; }    
}
/* ! vantagemarekts|2025-10-21 17:20:00 ! */
