.terms-conditions label{cursor:pointer;align-items:start}.terms-conditions label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:20px;height:20px;padding-left:30px;cursor:pointer;top:3px}.terms-conditions label input[type=checkbox]:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background-color:#fff;border:1px solid #b4b5b8;border-radius:4px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.terms-conditions label input[type=checkbox]:checked:before{background:url(/_next/static/media/tick.505a9187.svg) no-repeat 3px 4px;background-color:#008dd4;background-size:12px}.terms-conditions label.error input[type=checkbox]:before{border-color:red}.contact-us .inner{padding:60px;border-radius:24px;background-color:rgba(255,255,255,.6);position:relative}.contact-us .inner .content{width:50%}.contact-us .inner .content .contact-info{display:flex;margin:40px 0 0;position:relative}.contact-us .inner .content .contact-info h5{font-size:20px;font-weight:600;margin-bottom:16px;line-height:1.2}@media screen and (max-width:960px){.contact-us .inner{padding:40px}.contact-us .inner .content{width:100%}.contact-us .inner .content .img-support{display:none}}@media screen and (max-width:767px){.contact-us .inner{padding:24px;border-radius:16px}.contact-us .inner .content{width:100%}.contact-us .inner .content .desc{font-size:12px}.contact-us .inner .content .contact-info{display:block}.contact-us .inner .content .contact-info .block:first-child{margin-bottom:24px}.contact-us .inner .content .contact-info h5{font-size:16px;margin-bottom:5px}.contact-us .inner .content .contact-info a{font-size:14px}.contact-us .inner .img-support{display:none}}