.ip-banner{display:none}#inner-page-wrapper>.container{width:100%;padding:0}.ip-register-wrap{position:relative;padding:245px 0 140px;font-size:0}.ip-register-bg{position:absolute;width:100%;height:51.7%;top:0;left:0;z-index:1}.ip-register-bg::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(255 255 255 / .55)}.ip-register-bg canvas{display:block;width:100%;height:100%;background-position:left bottom;background-repeat:no-repeat;background-size:auto 100%}.ip-register-container{position:relative;max-width:975px;padding:0 15px;margin:0 auto;z-index:2}.ip-register-heading .section-title{text-align:center}.ip-register-heading p{font-size:13px;font-weight:600;color:#232323;line-height:1.8;letter-spacing:.1em;text-align:center;margin-top:46px}.ip-register-form{margin-top:45px}.ip-register-form form{margin:0 -17px}.ip-register-form .gsite-input{display:inline-block;vertical-align:top;padding:0 17px;margin-bottom:10px}.ip-register-form .gsite-input input:not([type=radio]):not([type=checkbox]),.ip-register-form .gsite-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;border:0;border-bottom:1px solid #232323;width:100%;height:52px;font-size:14px;color:#232323;letter-spacing:.05em;outline:none}.ip-register-form .gsite-input small{display:block;font-size:12px;color:#232323;line-height:1.2;letter-spacing:.05em;margin-top:5px}.ip-register-form .gsite-input-lg{width:100%}.ip-register-form .gsite-input-sm{width:50%}.ip-register-form .gsite-input-xs{width:25%}.ip-register-form .gsite-select{position:relative}.ip-register-form .gsite-select::after{content:"";display:block;position:absolute;width:0;height:0;top:50%;right:25px;transform:translateY(-50%);border-left:3px solid #fff0;border-right:3px solid #fff0;border-top:4px solid #232323}.ip-register-form .gsite-input-label{font-size:14px;color:#232323;line-height:1.6;letter-spacing:.05em}.ip-register-form .gsite-date-group{display:flex;flex-wrap:wrap;align-items:center}.ip-register-form .gsite-date-group .gsite-input-label{width:140px}.ip-register-form .gsite-date-group div{display:flex;align-items:center;justify-content:space-between;flex-grow:1}.ip-register-form .gsite-date-group div input,.ip-register-form .gsite-date-group div select{border-top:1px solid #232323;border-left:1px solid #232323;border-right:1px solid #232323;padding:0 15px}.ip-register-form .gsite-date-group div .day{width:60px}.ip-register-form .gsite-date-group div .month{width:85px}.ip-register-form .gsite-date-group div .year{width:105px}.ip-register-form .gsite-date-group div .gsite-input-label{width:auto;padding:0 5px}.ip-register-form .gsite-input.gsite-radio{display:flex;flex-wrap:wrap;align-items:center;margin:16px 0 26px}.ip-register-form .gsite-input.gsite-radio .gsite-input-label{width:165px}.ip-register-form .gsite-input.gsite-radio div{display:flex;flex-wrap:wrap;align-items:center;flex-grow:1}.ip-register-form .gsite-input.gsite-radio label{display:block;position:relative;padding-left:50px;margin:5px 0}.ip-register-form .gsite-input.gsite-radio label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:15px;height:15px;margin:0;border:1px solid #232323;position:absolute;top:0;left:25px;outline:none}.ip-register-form .gsite-input.gsite-radio label input:checked+span::after{opacity:1}.ip-register-form .gsite-input.gsite-radio label span{font-size:14px;color:#232323;letter-spacing:.05em}.ip-register-form .gsite-input.gsite-radio label span::after{content:"";position:absolute;top:4px;left:28px;width:10px;height:5px;border:2px solid #232323;border-top:0;border-right:0;transform:rotate(-45deg);opacity:0}.ip-register-form .gsite-input.gsite-optin{margin-bottom:45px}.ip-register-form .gsite-input.gsite-optin label{display:block;position:relative;padding-left:25px}.ip-register-form .gsite-input.gsite-optin label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:15px;height:15px;margin:0;border:1px solid #232323;position:absolute;top:0;left:0;outline:none}.ip-register-form .gsite-input.gsite-optin label input:checked+span::after{opacity:1}.ip-register-form .gsite-input.gsite-optin label span{font-size:14px;color:#232323;letter-spacing:.05em}.ip-register-form .gsite-input.gsite-optin label span::after{content:"";position:absolute;top:4px;left:3px;width:10px;height:5px;border:2px solid #232323;border-top:0;border-right:0;transform:rotate(-45deg);opacity:0}.ip-register-form .gsite-company{margin-bottom:14px}.ip-register-form .gsite-submit{display:block;width:200px;margin:0 17px 0 auto}@media only screen and (max-width:991px){.ip-register-wrap{padding:150px 0 20px}.ip-register-container{max-width:630px}.ip-register-form .gsite-input-sm{width:100%}.ip-register-form .gsite-input-xs{width:50%}.ip-register-form .gsite-date-group .gsite-input-label{width:100%;margin-bottom:10px}.ip-register-form .gsite-date-group div .gsite-select{width:calc(33.33% - 20px)}.ip-register-form .gsite-input.gsite-radio .gsite-input-label{width:100%;margin-bottom:10px}.ip-register-form .gsite-input.gsite-radio label{padding:0 25px}.ip-register-form .gsite-input.gsite-radio label input{left:0}.ip-register-form .gsite-input.gsite-radio label span::after{left:3px}}