.section-pro-program{display:grid;grid-template-columns:1fr 1fr;gap:45px}.section-pro-program .pro-program-rules-container{background-color:var(--bg-color);border:1px solid #707070;padding:30px 45px}.section-pro-program .pro-program-rules-title{color:var(--text-color);text-transform:uppercase;text-align:center;font-family:TT Commons Pro;font-size:26px;font-weight:500;margin-bottom:10px}.section-pro-program .pro-program-rules-title-underline{height:1px;background-color:var(--text-color);width:70%;margin:0 auto}.section-pro-program .pro-program-rules{color:var(--text-color);margin-top:30px;gap:20px;display:flex;flex-direction:column;font-size:16px;font-family:TT Commons Pro}.section-pro-program .inputs-container{display:grid;row-gap:20px;column-gap:17px;grid-template-columns:1fr 1fr}.section-pro-program .account-form-input-wrapper{position:relative}.section-pro-program .account-form-input{border-radius:0;background-color:#fff;padding:8px 14px;font-size:16px;border:1px solid #707070;color:#626366}.section-pro-program .form-container{margin-bottom:78px}.section-pro-program .form-title{font-family:TT Commons Pro;font-size:26px;color:#262626;font-weight:700;margin-bottom:12px}.section-pro-program .account-form-button{background-color:var(--Mandarin-Red, #FF5100);color:#fff;padding:10px 43px;border-radius:8px;font-size:20px;text-transform:uppercase;font-family:TT Commons Pro;font-weight:600;margin-top:17px;letter-spacing:1px}.section-pro-program .account-form-button:hover{opacity:.8}.section-pro-program .inputs-wrapper{display:flex;flex-direction:column;gap:21px}.section-pro-program .pro-program-title{color:#262626;font-weight:700;font-family:TT Commons Pro;font-size:26px;letter-spacing:2px;margin-bottom:5px}.section-pro-program .pro-program-info{color:#626366;font-family:TT Commons Pro;font-size:16px}.section-pro-program .input-gap{margin-top:21px}.section-pro-program .pro-program-file-info-text{display:flex;flex-direction:column;gap:30px;margin-top:20px;margin-bottom:30px}.section-pro-program .pro-program-file-info-text>*{color:#626366;font-size:14px;font-family:TT Commons Pro}.section-pro-program .account-form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(0deg,#f3f3f3,#e4e4e4)!important;width:100%;padding:8px 14px;border:1px solid #707070;border-radius:2px;font-size:16px;color:#626366}.section-pro-program .custom-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#707070;font-size:12px}.section-pro-program .selects-container{margin:20px 0}.section-pro-program .round-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.section-pro-program .checkmark{position:relative;display:inline-block;width:27px;height:27px;background-color:#fff;border:2px solid #707070;border-radius:50%;margin-right:10px;margin-left:10px}.section-pro-program .round-checkbox input:checked~.checkmark{background-color:var(--Mandarin-Red, #FF5100);border-color:var(--Mandarin-Red, #FF5100)}.section-pro-program .checkmark:after{content:"";position:absolute;display:none}.section-pro-program .round-checkbox input:checked~.checkmark:after{display:block}.section-pro-program .round-checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.section-pro-program .round-checkbox-container{display:flex;align-items:center;margin-top:14px;margin-bottom:30px}.section-pro-program .account-form-file-container{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.section-pro-program .select-part{grid-column:1 / 3}.section-pro-program .file-part{grid-column:3 / 4}.section-pro-program .file-input-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section-pro-program .custom-file-button{font-family:TT Commons Pro;font-size:16px;font-weight:700;padding:8px;border:1px solid #262626;background-color:#f3f3f3;border-radius:8px;width:100%;color:#626366}.section-pro-program .custom-file-button:hover{opacity:.8}.section-pro-program .file-upload-wrapper{position:relative;display:inline-block}@media screen and (max-width: 950px){.section-pro-program,.section-pro-program .inputs-container{display:flex;flex-direction:column}.section-pro-program .form-container{margin-bottom:40px}.section-pro-program .pro-program-rules-container{padding:30px}}@media screen and (max-width: 1352px){.section-pro-program .account-form-file-container{display:flex;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-pro-program.css.map */
