.saigon-booking-provide-email .entry-content-layout{padding-top:60px;gap:30px;display:flex}@media only screen and (max-width: 768px){.saigon-booking-provide-email .entry-content-layout{flex-direction:column;gap:0;padding-top:0}}.saigon-booking-provide-email .entry-content-layout .layout-left svg{width:100%;height:100%}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form{max-width:470px;width:100%}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .title{font-size:25px;font-weight:600;color:#333}@media only screen and (max-width: 768px){.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .title{font-size:20px;line-height:32px}}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .description{font-size:16px;font-weight:normal;line-height:1.88;color:#333;margin-bottom:24px;margin-top:60px}@media only screen and (max-width: 768px){.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .description{margin-top:27px}}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group{text-align:left;margin-bottom:20px;position:relative}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group label{font-size:16px;font-weight:600;letter-spacing:0;margin-bottom:4px;color:#333;line-height:1.25}@media only screen and (max-width: 767px){.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group label{font-size:14px}}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group label.is-error+input,.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group label.is-error+select{border:1px solid #c00}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group .form-input{height:38px;border:1px solid #8f9ba9;border-radius:5px;background-color:#fff;transition:.4s;font-size:16px;letter-spacing:0;line-height:1;color:#333;position:relative}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group .form-input::placeholder{font-size:16px}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group .form-input.is-email-icon{background:url("../assets/images/login/icon-email.svg") no-repeat left center;background-position:10px;background-size:24px;padding-left:40px;padding-right:10px}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group .form-input.has-prefix{padding-left:45px}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group .form-error{margin-top:4px;color:#CC0000;font-size:12px;font-weight:500;letter-spacing:0;line-height:20px;padding-left:24px;display:none}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-fields .form-group .form-error:before{content:'';width:20px;height:20px;background-image:url("../images/notice-error.svg");background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;position:absolute;left:0}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-action button{border-radius:25px;font-size:18px;font-weight:normal;line-height:1.67;text-align:center;color:#fff;min-width:225px;height:50px;text-transform:initial}@media only screen and (max-width: 768px){.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-action button{width:100%}}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-action button:disabled{background-color:#cacfd3;cursor:not-allowed}.saigon-booking-provide-email .entry-content-layout .layout-right .apple-provide-email-form-wrapper .form-action button:hover{background-color:#ad5e99}.saigon-booking-provide-email .entry-content-layout .layout-right .confirm-apple-email-wrapper{padding:60px 40px;max-width:600px}.saigon-booking-provide-email .entry-content-layout .layout-right .confirm-apple-email-wrapper .title{font-size:25px;font-weight:600;color:#333;margin-bottom:40px}@media only screen and (max-width: 768px){.saigon-booking-provide-email .entry-content-layout .layout-right .confirm-apple-email-wrapper .title{font-size:20px;line-height:32px}}.saigon-booking-provide-email .entry-content-layout .layout-right .confirm-apple-email-wrapper .description{font-size:18px;font-weight:normal;line-height:1.88;color:#333;margin:60px 0}@media only screen and (max-width: 768px){.saigon-booking-provide-email .entry-content-layout .layout-right .confirm-apple-email-wrapper .description{margin-top:27px}}.saigon-booking-provide-email .entry-content-layout .layout-right .confirm-apple-email-wrapper .icon{width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.saigon-booking-provide-email .entry-content-layout .layout-right .confirm-apple-email-wrapper .icon.icon-confirm-apple-email{width:144px;height:144px;background-image:url("../images/confirm-apple-email.svg")}.saigon-booking-provide-email .entry-content-layout .layout-right .confirm-apple-email-wrapper .button-wrapper .button{border-radius:25px;font-size:18px;font-weight:normal;line-height:1.67;text-align:center;color:#fff;min-width:225px;height:50px;text-transform:initial;background-color:#ad5e99;width:100%}
