.section-container{padding-top:168px}@media only screen and (max-width:750px){.section-container{padding-top:102px}}section.subscription-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}@media only screen and (max-width:750px){section.subscription-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}section.subscription-section .cover-image-wrapper{position:relative;left:-20px;margin:0!important;width:100%;max-width:680px}@media only screen and (max-width:750px){section.subscription-section .cover-image-wrapper{left:-15px;width:100%}}section.subscription-section .cover-image-wrapper img{width:100%;border-top-right-radius:10px}@media only screen and (max-width:750px){section.subscription-section .cover-image-wrapper img{width:calc(100% + 30px);border-radius:0}}section.subscription-section .message-container{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:45px 0;padding-left:130px;width:100%}@media only screen and (max-width:1280px){section.subscription-section .message-container{padding-left:80px}}@media only screen and (max-width:750px){section.subscription-section .message-container{padding-left:0}}section.subscription-section .message-container .message{margin-bottom:25px;font-size:25px;letter-spacing:0;color:#a56f13;line-height:1}section.subscription-section .message-container .message>div{margin-bottom:10px}section.subscription-section .message-container .message div:first-child{margin-bottom:15px;font-size:30px;letter-spacing:-.2px}@media only screen and (max-width:750px){section.subscription-section .message-container .message div:first-child{font-size:24px}}@media only screen and (max-width:750px){section.subscription-section .message-container .message{font-size:20px}}section.subscription-section .message-container .btn-style-1{width:225px;height:65px;font-size:18px}@media only screen and (max-width:750px){section.subscription-section .message-container .btn-style-1{width:120px;height:42px;font-size:16px}}section.subscription-section .form-wrapper{margin-right:165px;margin-left:40px;padding-top:45px;width:100%;max-width:835px;font-size:14px}@media only screen and (max-width:1280px){section.subscription-section .form-wrapper{margin-right:0}}@media only screen and (max-width:750px){section.subscription-section .form-wrapper{margin-left:0;padding-top:18px;font-size:12px}}section.subscription-section .form-wrapper h2{margin-bottom:10px;letter-spacing:.6px;font-size:24px;color:#a56f13}@media only screen and (max-width:750px){section.subscription-section .form-wrapper h2{font-size:16px}}section.subscription-section .form-wrapper h2.en{letter-spacing:-.1px;font-size:30px;text-transform:inherit}@media only screen and (max-width:750px){section.subscription-section .form-wrapper h2.en{font-size:21px}}section.subscription-section .form-wrapper form{margin-top:20px}section.subscription-section .form-wrapper .form-group{width:100%;max-width:100%}section.subscription-section .form-wrapper .form-group-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:13px}section.subscription-section .form-wrapper .form-group-1 .gp{margin-top:14px;width:calc(50% - 15px);max-width:380px}@media only screen and (max-width:1280px){section.subscription-section .form-wrapper .form-group-1 .gp{width:100%;max-width:100%}}section.subscription-section .form-wrapper .form-group-1 .gp:nth-child(2n+2){margin-right:30px}@media only screen and (max-width:1280px){section.subscription-section .form-wrapper .form-group-1 .gp:nth-child(2n+2){margin-right:0}}section.subscription-section .form-wrapper .form-group-1 .gp .input-container,section.subscription-section .form-wrapper .form-group-1 .gp input,section.subscription-section .form-wrapper .form-group-1 .gp select{height:40px}section.subscription-section .form-wrapper .form-group-1 .gp input[name=dob]{margin-left:0;text-align:center}section.subscription-section .form-wrapper .form-group-2{margin-bottom:12px}section.subscription-section .form-wrapper .form-group-3{margin-bottom:120px}section.subscription-section .gp-date{position:relative}section.subscription-section .gp-language{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}@media only screen and (max-width:750px){section.subscription-section .gp-language{margin-bottom:28px}}section.subscription-section .gp-language label{margin-top:12px;margin-bottom:12px;margin-right:20px}@media only screen and (max-width:750px){section.subscription-section .gp-language label{margin-top:0;margin-bottom:12px}}section.subscription-section .gp-language .language-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}section.subscription-section .gp-language .language-group>div{margin-left:12px;width:80px;height:45px;font-size:18px;border:1px solid #b8b5b0}section.subscription-section .gp-language .language-group>div:first-child{margin-left:0}section.subscription-section .gp-interested-in{margin-bottom:20px}section.subscription-section .gp-interested-in>label{margin-bottom:15px}section.subscription-section .gp-interested-in .interested-in-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}section.subscription-section .gp-interested-in .interested-in-container label{display:block;width:50%;min-width:220px;margin-bottom:15px}section.subscription-section .gp_checkbox.remarks{max-width:100%}section.subscription-section .gp_checkbox.remarks label{font-size:14px}@media only screen and (max-width:750px){section.subscription-section .gp_checkbox.remarks label{padding-left:35px;font-size:12px}}section.subscription-section .gp_checkbox.remarks label .agreement-text:not(.en){letter-spacing:.8px}section.subscription-section .gp_checkbox.remarks label .agreement-text>div{margin-bottom:8px}section.subscription-section .loading{display:none;height:50px}section.subscription-section .btn-submit{width:238px;height:62px;font-size:18px}@media only screen and (max-width:750px){section.subscription-section .btn-submit{margin:0 auto 45px;width:calc(100% - 40px);height:50px;font-size:14px}}section.subscription-section .dob-daterangepicker{position:relative;float:left;margin-top:0;width:100%;background-color:#f7f4ee;border:0;border-radius:0;z-index:10}@media only screen and (max-width:750px){section.subscription-section .dob-daterangepicker{position:fixed;top:0!important}}section.subscription-section .dob-daterangepicker .daterangepicker{left:0!important;width:100%;max-width:360px}@media only screen and (max-width:750px){section.subscription-section .dob-daterangepicker .daterangepicker{width:calc(100% - 30px);max-width:100%}}section.subscription-section .dob-daterangepicker .daterangepicker:after,section.subscription-section .dob-daterangepicker .daterangepicker:before{display:none}section.subscription-section .dob-daterangepicker .drp-calendar{width:100%;max-width:100%}section.subscription-section .dob-daterangepicker .drp-calendar .calendar-table{margin:0 auto;padding-top:18px;width:88%;background-color:inherit;border:0}section.subscription-section .dob-daterangepicker .table-condensed tbody tr,section.subscription-section .dob-daterangepicker .table-condensed thead tr{height:44px;font-family:dinot-regular,Helvetica,Roboto,'Noto Sans TC','Noto Sans SC',微軟正黑體,'Microsoft JhengHei',Arial,sans-serif,simsun}section.subscription-section .dob-daterangepicker .table-condensed thead th.month{font-size:16px}section.subscription-section .dob-daterangepicker .table-condensed tbody td{position:relative;font-size:14px;background-color:inherit}section.subscription-section .dob-daterangepicker .table-condensed tbody td:after{content:'';position:absolute;top:50%;left:50%;display:block;width:105%;height:74%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){section.subscription-section .dob-daterangepicker .table-condensed tbody td:after{top:22px;height:32px}}section.subscription-section .dob-daterangepicker .table-condensed tbody td.off{opacity:.5}section.subscription-section .dob-daterangepicker .table-condensed tbody td.active{color:#fff}section.subscription-section .dob-daterangepicker .table-condensed tbody td.active:after{background-color:#b18a48;border-radius:20px}section.subscription-section .dob-daterangepicker .table-condensed tbody td.active:hover{background-color:transparent}section.subscription-section .dob-daterangepicker .next.available,section.subscription-section .dob-daterangepicker .prev.available{background-repeat:no-repeat}section.subscription-section .dob-daterangepicker .next.available:hover,section.subscription-section .dob-daterangepicker .prev.available:hover{background-color:inherit;border-radius:0}section.subscription-section .dob-daterangepicker .next.available span,section.subscription-section .dob-daterangepicker .prev.available span{display:none}section.subscription-section .dob-daterangepicker .next.available{padding-right:5px;background-image:url(../images/common/arrow_right.svg);background-position:-7px center}section.subscription-section .dob-daterangepicker .prev.available{background-image:url(../images/common/arrow_left.svg);background-position:12px center}