:root{--ff-main: 'Fira Sans', sans-serif;--ff-second: 'Nunito', sans-serif}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}body .mainContent{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:auto}.form-group__label{display:block;font-family:var(--ff-main);font-weight:400;font-size:16px;line-height:20px;color:#32383A}.form-group__value{margin:0 !important;margin-top:12px !important}.form-group__value.formField{width:100%}@media only screen and (min-width: 1024px){.form-group__value.formField{margin-top:16px !important}}.form-group__value.formField input[type="text"]{margin:0}.radio-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px -12px}.radio-view__item{margin:0 7px 12px}.radio-view__label{display:inline-block;font-family:var(--ff-main);font-weight:400;font-size:16px;line-height:16px;color:#36332F;padding:12px 20px;background:#F5F5F5;border-radius:24px;white-space:nowrap;cursor:pointer}.radio-view__field{display:none}.radio-view__field:checked+.radio-view__label{font-weight:500;background:#DBBC89;color:#FFFFFF}.radio-view__field:disabled+.radio-view__label{cursor:not-allowed;opacity:0.5}.certificate-view{position:relative;min-height:136px}.certificate-view__box{padding:0 24px;background:linear-gradient(116.17deg, #ECD6B1 0%, #F7E5C8 23.44%, #D0BC99 55.73%, #F6E5C8 73.96%, #ECD6B1 100%),linear-gradient(116.17deg, #D1D7E1 0%, #E3EDFF 23.44%, #C5CFE2 55.73%, #E3EDFF 73.96%, #D5DBE6 100%);border-radius:16px}.certificate-view__label{padding:6px;display:block;border:2px solid #F5F5F5;border-radius:24px;cursor:pointer;position:relative;z-index:1;overflow:hidden;white-space:nowrap}.certificate-view__name{padding:42px 0;font-family:var(--ff-second);font-weight:700;font-size:28px;line-height:36px;letter-spacing:0.02em;text-align:center;color:#FFFFFF}.certificate-view__input{margin:36px 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:48px;padding:16px;border:2px solid rgba(255,255,255,0.7);background:transparent;-webkit-transition:0.3s border-color;transition:0.3s border-color}.certificate-view__input::-webkit-outer-spin-button,.certificate-view__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.certificate-view__input::-webkit-input-placeholder{font-family:var(--ff-main);font-weight:400;font-size:16px;line-height:16px;color:#FFFFFF}.certificate-view__input:-ms-input-placeholder{font-family:var(--ff-main);font-weight:400;font-size:16px;line-height:16px;color:#FFFFFF}.certificate-view__input::-ms-input-placeholder{font-family:var(--ff-main);font-weight:400;font-size:16px;line-height:16px;color:#FFFFFF}.certificate-view__input::placeholder{font-family:var(--ff-main);font-weight:400;font-size:16px;line-height:16px;color:#FFFFFF}.certificate-view__input:not(:placeholder-shown){border-color:transparent;-webkit-transition:0.3s border-color;transition:0.3s border-color;font-family:var(--ff-second);font-weight:700;font-size:28px;line-height:36px;text-align:center;letter-spacing:0.02em;color:#FFFFFF;padding-left:0;padding-right:0}.certificate-view__field{display:none}.certificate-view__field:checked+.certificate-view__label{padding:8px;border:unset;background:linear-gradient(226.16deg, #EBC88E 0%, #F9E2B2 47.92%, #EBC88E 100%)}.certificate-view__field:checked+.certificate-view__label::before{content:"";display:block;position:absolute;top:2px;left:2px;right:2px;bottom:2px;background:#FFFFFF;border-radius:22px;z-index:-1}.time-picker{position:relative}.time-picker__invisible{display:none;position:absolute;padding:16px;left:0;top:100%;margin-top:-2px;width:278px;background:#FFFFFF;border:2px solid #E0E0E0}.time-picker__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-12px}.time-picker__list span{display:block;margin-right:8px;font-family:var(--ff-main);font-weight:400;font-size:16px;line-height:16px;color:#32383A;padding:6px 8px 4px;background:#F5F5F5;border-radius:24px;margin-bottom:12px;cursor:pointer}.time-picker__list span.is-active{background:#DBBC89;font-weight:500;color:#FFFFFF}.time-picker__list span.is-disabled{cursor:not-allowed;opacity:0.5}.time-picker__field{padding-right:32px !important}.time-picker__field[readonly="readonly"]{cursor:pointer}.time-picker__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:14px;height:8px;position:absolute;right:16px;top:50%;margin-top:-4px}.time-picker__arrow svg{width:100%;height:100%}.flatpickr-input-wrap{position:relative}.flatpickr-input-wrap .flatpickr-input-icon{content:"";display:block;width:24px;height:24px;background-image:url("/images/date-picker-calendar.svg");background-position:center center;background-repeat:no-repeat;position:absolute;left:16px;top:50%;margin-top:-12px}.flatpickr-input-wrap .flatpickr-input{padding-left:48px !important}.flatpickr-input-wrap .flatpickr-input.active+.flatpickr-input-icon{background-image:url("/images/date-picker-calendar-active.svg")}.flatpickr-calendar{background:#FFFFFF;border:2px solid #E0E0E0;border-radius:0;margin-top:-4px;-webkit-box-shadow:unset;box-shadow:unset;width:256px;padding:14px}.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-prev-month{-webkit-box-sizing:border-box;box-sizing:border-box;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;height:auto}.flatpickr-calendar .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-prev-month svg{stroke:#92989A;-webkit-transition:0.3s stroke;transition:0.3s stroke}.flatpickr-calendar .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-prev-month:hover svg{fill:transparent;stroke:#DBBC89}.flatpickr-calendar .flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:17.6px;margin-bottom:12px}.flatpickr-calendar .flatpickr-month{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 24px;height:auto;font-family:var(--ff-main);font-weight:400;font-size:16px;line-height:16px;color:#32383A}.flatpickr-calendar span.flatpickr-weekday{font-family:var(--ff-main);font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#32383A}.flatpickr-calendar .flatpickr-innerContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flatpickr-calendar .flatpickr-rContainer{width:100%}.flatpickr-calendar .flatpickr-weekdays{height:16px;margin-bottom:12px}.flatpickr-calendar .flatpickr-days{width:100%}.flatpickr-calendar .dayContainer{width:233px;min-width:233px;max-width:233px;margin:0 -4px -12px}.flatpickr-calendar .flatpickr-day{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:var(--ff-main);font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#32383A;border-radius:unset;height:24px;width:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;border:unset;margin:0 4px 12px;position:relative}.flatpickr-calendar .flatpickr-day:hover{background:#EEEEEE}.flatpickr-calendar .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-day.prevMonthDay{color:#DDDDDD;background:transparent}.flatpickr-calendar .flatpickr-day.selected{background:#DBBC89;font-weight:500;color:#FFFFFF}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{display:none}@media only screen and (min-width: 719px){.srt-form{padding:0 32px}}@media only screen and (min-width: 1024px){.srt-form{padding:0}}.srt-form .form-group{margin-bottom:24px}@media only screen and (min-width: 1024px){.srt-form .form-group{margin-bottom:24px}}@media only screen and (min-width: 719px){.srt-form .form-group{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%}}.srt-form .srt-form__message,.srt-form .srt-form__wrapper{padding:32px 16px}@media only screen and (min-width: 519px){.srt-form .srt-form__message,.srt-form .srt-form__wrapper{padding:32px}}@media only screen and (min-width: 1024px){.srt-form .srt-form__message,.srt-form .srt-form__wrapper{padding:48px}}@media only screen and (min-width: 719px){.srt-form .srt-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 719px){.srt-form .srt-form__field-sender{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);width:calc(50% - 8px);margin-left:8px}}@media only screen and (min-width: 1024px){.srt-form .srt-form__field-sender{-webkit-box-flex:0;-ms-flex:0 0 256px;flex:0 0 256px;width:256px;margin-right:24px;margin-left:0;margin-bottom:0}}.srt-form .srt-form__field-srts .form-group__value{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1024px){.srt-form .srt-form__field-srts .form-group__value{margin:16px -4px -8px !important}}.srt-form .srt-form__field-srts .form-group__value .certificate-view{width:100%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-bottom:8px}.srt-form .srt-form__field-srts .form-group__value .certificate-view:last-of-type{margin-bottom:0}@media only screen and (min-width: 1024px){.srt-form .srt-form__field-srts .form-group__value .certificate-view:last-of-type{margin-bottom:8px}}@media only screen and (min-width: 519px){.srt-form .srt-form__field-srts .form-group__value .certificate-view{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2 - 4px);flex:0 0 calc(100% / 2 - 4px);width:calc(100% / 2 - 4px);margin-right:4px}.srt-form .srt-form__field-srts .form-group__value .certificate-view:nth-child(2n){margin-left:4px;margin-right:0}}@media only screen and (min-width: 1024px){.srt-form .srt-form__field-srts .form-group__value .certificate-view{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 4 - 8px);flex:0 0 calc(100% / 4 - 8px);width:calc(100% / 4 - 8px);margin:0 4px 8px}}@media only screen and (min-width: 719px){.srt-form .srt-form__field-date-receiving{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);width:calc(50% - 8px);margin-left:8px}}@media only screen and (min-width: 1024px){.srt-form .srt-form__field-date-receiving{-webkit-box-flex:0;-ms-flex:0 0 178px;flex:0 0 178px;width:178px;margin-right:24px;margin-left:0px}}@media only screen and (min-width: 719px){.srt-form .srt-form__field-receiver{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);width:calc(50% - 8px);margin-right:8px}}@media only screen and (min-width: 1024px){.srt-form .srt-form__field-receiver{-webkit-box-flex:0;-ms-flex:0 0 256px;flex:0 0 256px;width:256px;margin-right:24px}}@media only screen and (min-width: 719px){.srt-form .srt-form__field-time-receiving{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);width:calc(50% - 8px);margin-right:8px}}@media only screen and (min-width: 1024px){.srt-form .srt-form__field-time-receiving{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;width:130px;margin-right:0}}.srt-form__message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.srt-form__message-title{font-family:var(--ff-main);font-weight:500;font-size:20px;line-height:28px;text-align:center;color:#32383A;margin-bottom:16px}@media only screen and (min-width: 1024px){.srt-form__message-title{font-size:24px;line-height:32px}}.srt-form__message-desc{font-family:var(--ff-main);font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#32383A;margin-bottom:40px}@media only screen and (min-width: 1024px){.srt-form__message-desc{max-width:636px;width:100%;margin:0 auto 40px;font-size:16px;line-height:24px}}.srt-form__message-image{display:inline-block;margin:0 auto;max-width:200px}.srt-form.is-submited .srt-form__wrapper{}.srt-form.is-submited .srt-form__message{display:-webkit-box;display:-ms-flexbox;display:flex}.srt-form .srt-form__submit{display:block;width:100%;margin-top:32px}@media only screen and (min-width: 719px){.srt-form .srt-form__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}}@media only screen and (min-width: 1024px){.srt-form .srt-form__submit{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 280px);flex:0 1 calc(100% - 280px);width:calc(100% - 280px);margin-top:36px}}.srt-form .srt-form__submit .policy{font-size:14px;line-height:16px;text-align:center}@media only screen and (min-width: 719px){.srt-form .srt-form__submit .policy{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);width:calc(50% - 8px);margin-left:8px;text-align:left}}@media only screen and (min-width: 1024px){.srt-form .srt-form__submit .policy{margin-left:0}}.srt-form .srt-form__submit [type="submit"]{height:48px}@media only screen and (min-width: 719px){.srt-form .srt-form__submit [type="submit"]{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px);width:calc(50% - 8px);margin-right:8px}}@media only screen and (min-width: 1024px){.srt-form .srt-form__submit [type="submit"]{-webkit-box-flex:0;-ms-flex:0 0 147px;flex:0 0 147px;width:147px;margin-right:24px}}.srt-form .srt-form__submit a{text-decoration:underline}
