.vnpay body{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;background-color:#f9f9f9;color:#333}.vnpay p{padding-bottom:1.5rem}@media(max-width:768px){.vnpay .headline{font-size:2rem}.vnpay .headline--lg{font-size:2.5rem}.vnpay .page-content ul{margin-left:20px}.vnpay .page-content,.vnpay .page-header{padding:15px}}@keyframes dropdown{0%{padding-top:0;padding-bottom:0}to{padding-top:40px;padding-bottom:32px}}.vnpay .dropdownCustom{animation:dropdown 1s cubic-bezier(.5,0,0,1);animation-fill-mode:forwards}@keyframes closeDropdown{0%{padding-top:40px;padding-bottom:32px}to{padding-top:0;padding-bottom:0}}.vnpay .closeDropdown{animation:closeDropdown 1s ease;animation-fill-mode:forwards}@keyframes dropdownImg{0%{height:0}to{height:200px}}.vnpay .dropdownCustomImg{width:100%;animation:dropdownImg .5s cubic-bezier(.5,0,0,1);animation-fill-mode:forwards}@keyframes closeDropdownImg{0%{height:200px}70%{display:none}to{height:0;display:none;padding:0}}.vnpay .closeDropdownImg{width:100%;animation:closeDropdownImg .5s ease;animation-fill-mode:forwards}@keyframes dropdownText{0%{opacity:0}to{opacity:1}}.vnpay .dropdownCustomText{width:100%;animation:dropdownText 1s cubic-bezier(.5,0,0,1);animation-fill-mode:forwards}