.banner-with-vdo .block-banner .cover-content-wrapper .banner-content{padding-top:0!important}.banner-with-vdo .block-banner .cover-content-wrapper .banner-content .h1{padding-top:116px!important}.banner-with-vdo .block-banner .cover-content-wrapper .banner-button{display:flex}.banner-with-vdo .block-banner .cover-content-wrapper .banner-button a{display:inline-block}.banner-with-vdo .block-banner .cover-content-wrapper .banner-button .banner-button-space{width:100%;height:70px}#vdomodal .modal-content{background-color:transparent;border:0}#vdomodal button.close{color:#fff;text-shadow:none;opacity:1;font-size:26px;text-align:right}#vdomodal button.close:focus{outline:1px dotted;outline:none}#vdomodal button.close span{right:-30px;top:20px;position:relative}.subscribe-block,.subscibe-section{position:relative;overflow:hidden}.subscribe-block{padding:60px 0}.subscribe-image-banner{position:absolute;top:0;z-index:-1;width:100%}.subscribe-image-banner img{display:block;margin:auto}.subscribe-block .description,.subscribe-block h1{color:#5a5a5a}.subscribe-block .description .view-condition{color:#5a5a5a;font-size:18px;line-height:38px}.subscribe-block .NewsletterSubscription{overflow:hidden;clear:both;margin:20px 0}.NewsletterSubscription .form-horizontal>.form-group{float:left;margin:0}.subscribe-block .NewsletterSubscription .editing-form-label-cell{display:none}.subscribe-block .NewsletterSubscription .form-group:first-child .editing-form-value-cell{width:290px}.NewsletterSubscription .form-horizontal>.form-group-submit input.btn.btn-primary{border-bottom-left-radius:0;border-top-left-radius:0}.subscribe-block .NewsletterSubscription .form-group:first-child .editing-form-value-cell input.form-control{border-bottom-right-radius:0;border-top-right-radius:0;font-family:'Krungsri-Condensed-Bold'}.subscribe-block .NewsletterSubscription .form-group:first-child .editing-form-value-cell input.form-control:focus{border:0}#collapsesubscribe{padding:40px 0}#collapsesubscribe .subscribetitle{font-size:20px;letter-spacing:0;line-height:42px}#collapsesubscribe .subscribedeatil{font-size:16px;letter-spacing:0;line-height:34px}.home-content-list .list-viewmore-block{margin-top:40px;position:relative;bottom:0}@media(max-width:1200px){#vdomodal .modal-dialog{width:90%;max-width:none}.subscribe-block{padding-left:15px;padding-right:15px}#collapsesubscribe{padding:40px 15px}}@media(max-width:991px){#vdomodal .modal-dialog{width:100%;padding-left:15px}#vdomodal button.close span{right:inherit;top:-15px;position:relative}}@media(max-width:768px){.banner-with-vdo .banner-content .description{display:none}.banner-with-vdo .block-banner .cover-content-wrapper .banner-button{display:block}.banner-with-vdo .block-banner .cover-content-wrapper .banner-button .banner-button-space{display:none}.banner-with-vdo .block-banner .cover-content-wrapper .banner-button .button.btn-dis-modal{margin-top:16px}.home-content-list .content .header h3.text-ellipsis-2line,.home-content-list .content .header h3{line-height:28px}.home-content-list .list-viewmore-block{position:absolute;bottom:0;top:74px;margin-top:0}.subscribe-block .NewsletterSubscription{text-align:center;margin:15px 0}.subscribe-block .NewsletterSubscription .form-horizontal{display:inline-block}.subscibe-section{min-height:320px}.subscribe-block .description,.subscribe-block h1{color:#fff;text-align:center;text-shadow:1px 2px 0 rgba(0,0,0,.2)}.subscribe-block{padding:50px 15px 15px;height:320px}.subscribe-block .text1-footer-mobile{font-size:24px;line-height:36px}.subscribe-block .description{font-size:18px;line-height:28px;margin-top:10px;font-family:'Krungsri-Condensed-Bold'}.subscribe-block .NewsletterSubscription .form-group:first-child .editing-form-value-cell input.form-control{font-family:'Krungsri-Condensed';font-size:16px;line-height:29px;text-align:center}.NewsletterSubscription .form-horizontal>.form-group{width:270px;float:none}.subscribe-block .NewsletterSubscription .form-group:first-child .editing-form-value-cell{width:270px}.NewsletterSubscription .form-horizontal>.form-group-submit input.btn.btn-primary{border-bottom-left-radius:3px;border-top-left-radius:3px;width:100%}.NewsletterSubscription .form-horizontal>.form-group-submit{margin-top:16px}.subscribe-block .description .view-condition{color:#5a5a5a;font-family:Thongterm-Roman;font-size:14px;letter-spacing:0;line-height:30px;text-align:center;text-shadow:none;margin-top:-5px;display:block}#collapsesubscribe{padding:20px 15px}#collapsesubscribe .subscribetitle{font-size:18px;letter-spacing:0;line-height:36px}}.radio input[type="radio"],.radio-list-horizontal input[type="radio"]{display:none}.radio input[type="radio"]+label:before,.radio input[type="radio"]+span:before,.radio-list-horizontal input[type="radio"]+label:before,.radio-list-horizontal input[type="radio"]+span:before{font-size:24px;line-height:24px;vertical-align:sub;padding-right:8px;content:"";font-family:"Font Awesome 5 Pro";color:#bbb;float:left;font-weight:100}.radio input[type="radio"]:checked+label:before,.radio input[type="radio"]:checked+span:before,.radio-list-horizontal input[type="radio"]:checked+label:before,.radio-list-horizontal input[type="radio"]:checked+span:before{content:"";color:#ffd400}.radio-list-horizontal label,.radio label{padding-right:35px;margin-right:40px}.radio-list-horizontal label{margin-bottom:0}@media screen and (max-width:767px){.container--banner.banner-height-480px .block-banner .ks-gradient{top:inherit}}