.divider{border:solid 1px #979797;margin:10px 0}.small-divider{width:184px;border:solid 1px #979797;margin:0 auto}.ads-word{position:relative;margin-top:0;margin-bottom:0}@media (min-width:768px){.ads-word{position:relative;margin-top:55px;margin-bottom:66px}}.ads-word .detail{color:#fff;font-weight:100;font-size:24px;display:inline-block}.ads-word .detail .title{color:#fff;font-size:28px;line-height:1.3em}.insurance-section{padding:0}.insurance-container{padding:20px 0}@media (min-width:768px){.insurance-container{padding:20px 50px}}.top-right-ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.top-right-ribbon span{font-size:18px;font-weight:700;color:#FFF;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79A70A;background:linear-gradient(#7ED321 0%,#7ed321 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;right:-21px}.top-right-ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #7ed321;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #7ed321}.top-right-ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #7ed321;border-bottom:3px solid transparent;border-top:3px solid #7ed321}.insurance-container .insurance-package .top-left{position:absolute;left:-15px;top:-10px}.insurance-container .insurance-package .top-right{position:absolute;right:-25px;top:-10px}.insurance-container .insurance-company{margin-bottom:7px}.insurance-container .insurance-company img,.insurance-container .insurance-company .name{display:inline}.insurance-container .insurance-company img{margin-right:25px}.insurance-container .insurance-company .name{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;color:gray}.insurance-package-container{margin:15px 0}.insurance-package-container .insurance-package{border-radius:15px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);text-align:center;position:relative}.insurance-container .insurance-package .type,.insurance-container .insurance-package .detail{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;text-align:center;color:#4a4a4a;margin:15px 0 5px 0}.insurance-container .insurance-package .dhipaya-plan-header{background-color:#1c3e93;color:#fff;text-align:center;padding:8px;font-size:14px}.insurance-container .insurance-package .title{font-size:28px;font-weight:700;font-style:normal;font-stretch:normal;color:#4a4a4a;text-align:center}.insurance-container .insurance-package .sub-title{font-size:14px;color:#f47a72;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;padding:5px 0;border-top:1px solid #979797}.insurance-container .insurance-package .price{font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;text-align:center;color:#2272d0}.insurance-container .insurance-package .remark{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;text-align:center;color:#9b9b9b}.insurance-container .insurance-package .bottom-price{background-color:#fff0ef;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#d0021b;font-size:14px;display:block}.insurance-container .insurance-package .bottom-price .name{margin-right:8px;display:inline}.insurance-container .insurance-package .bottom-price .price{font-size:30px;color:#d0021b;display:inline}.insurance-container .insurance-package .buy-toggle{font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;color:#fff;background-color:#f47a72;border:1px solid #f47a72;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:100%;padding-top:10px}.insurance-container .insurance-package .collapse-toggle{font-size:14px;color:#f47a72;box-shadow:0 -2px 6px -3px rgba(0,0,0,.5);padding:10px;margin:10px 0}.base-section{padding:0}@media (min-width:768px){.base-section{padding:25px 70px}}.base-section .title2{font-family:rsu,Arial,sans-serif;font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;text-align:center;color:#000;margin:20px 0}.detail{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;color:#4a4a4a;margin-bottom:7px}.detail .sub-detail{margin-left:18px}@media (min-width:768px){.detail .sub-detail{margin-left:18px}}.file-download a{font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;color:#ff5b55;margin:0 auto}.file-download a i{font-size:24px;margin-right:5px}.file-download .remark{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;color:#9b9b9b}.btn-buy-telephone,.btn-buy-telephone:visited,.btn-buy-telephone:hover,.btn-buy-telephone:active{color:#fff;display:block;font-size:28px;font-weight:700;padding:4px 20px;border-radius:3px;border:1px solid #f5837d;background-color:#f5837d;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.radio-item{overflow:auto;clear:both}.radio-item label{color:#4a4a4a;width:100%;padding:15px 40px;border-radius:3px;background-color:#fff;text-align:right}.radio-item label:not(:checked){color:gray}.radio-item input.radio:empty{margin-left:-999px;display:none}.radio-item input.radio:empty~label{position:relative;float:left;line-height:2.5em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-item input.radio:empty~label:before{position:absolute;display:block;width:40px;height:40px;border-radius:50%;background-color:#fff;border:solid 2px gray;left:30px;content:''}.radio-item input.radio:hover:not(:checked)~label:before{font-family:FontAwesome;content:'';left:30px;line-height:1.2;color:#C2C2C2}.radio-item input.radio:hover:not(:checked)~label{color:gray;;border:1px solid gray}.radio-item input.radio:not(:checked)~label img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.radio-item input.radio:checked~label:before{font-family:FontAwesome;content:'\f00c';font-size:32px;left:30px;font-weight:400;line-height:1.2;color:#7ed321;background-color:#fff;border:2px solid #f4685c}.radio-item input.radio:checked~label{color:#4a4a4a}.navbar-buy-method{display:block;padding:17px 0;font-size:18px;font-family:rsu;font-weight:700;text-align:left}.navbar-buy-method a,.navbar-buy-method .fb_iframe_widget_fluid{display:block!important}@media (min-width:768px){.navbar-buy-method{text-align:right}.navbar-buy-method a,.navbar-buy-method .fb_iframe_widget_fluid{display:inline!important}}