#affiliate_program_form{color:#000;overflow:hidden;position:relative}#affiliate_program_form.use_background{background-color:#63a3d8;border-radius:15px;color:#fff;padding:35px 5px}#affiliate_program_form.use_background .affiliate_form_item label{color:#fff}#affiliate_program_form.use_background .affiliate_form_item input{border:1px solid #fff}#affiliate_program_form.use_background .affiliate_form_item .input-holder .input-focus{border:0!important;border-bottom:1px solid #ccc}#affiliate_program_form.use_background .affiliate_form_item .input-holder small{border-bottom:1px solid #fff;color:#fff}#affiliate_program_form.use_background .form-title h2{color:#fff}#affiliate_program_form.use_background .btn.btn-outline-primary{border:1px solid #fff;color:#fff}#affiliate_program_form .affiliate_form_item{clear:both;padding:5px;position:relative}#affiliate_program_form .affiliate_form_item label{color:#000}#affiliate_program_form .affiliate_form_item label.required:after{color:red;content:" *"}#affiliate_program_form .affiliate_form_item label.black-text{color:#000!important}#affiliate_program_form .affiliate_form_item input{background-color:#fff;color:#000}#affiliate_program_form .affiliate_form_item .input-holder{overflow:hidden;position:relative}#affiliate_program_form .affiliate_form_item .input-holder .input-focus~.focus-border{background-color:#f07b22;bottom:0;height:3px;left:50%;position:absolute;transition:.4s;width:0}#affiliate_program_form .affiliate_form_item .input-holder .input-focus:focus~.focus-border{left:0;transition:.4s;width:100%}#affiliate_program_form .affiliate_form_item .input-holder small{border-bottom:1px solid #000;color:#000}#affiliate_program_form .form-title{align-content:center;align-items:center;display:flex;justify-content:center}#affiliate_program_form .form-title h2{color:#000;display:inline;line-height:normal;text-align:center}#affiliate_program_form .btn.btn-outline-primary{border:1px solid #000;color:#000;transition:background-color .3s linear}#affiliate_program_form .btn.btn-outline-primary:hover{background-color:#f07b22}#affiliate_program_form .btn.btn-outline-primary.black-outline{border:1px solid #000;color:#000}#affiliate_program_form #submit-button-holder{align-items:center;display:flex;justify-content:center}#affiliate_program_form #submit-button-holder .btn{padding-left:40px;padding-right:40px}#affiliate_program_form .circle{animation:ripple 15s infinite;background:#6b6b6b;border-radius:50%;box-shadow:0 0 1px 0 #508fb9;position:absolute}#affiliate_program_form .circle.small{bottom:-100px;height:200px;left:-100px;width:200px}#affiliate_program_form .circle.medium{bottom:-200px;height:400px;left:-200px;width:400px}#affiliate_program_form .circle.large{bottom:-300px;height:600px;left:-300px;width:600px}#affiliate_program_form .circle.xlarge{bottom:-400px;height:800px;left:-400px;width:800px}#affiliate_program_form .circle.xxlarge{bottom:-500px;height:1000px;left:-500px;width:1000px}#affiliate_program_form .circle.shade1{opacity:.2}#affiliate_program_form .circle.shade2{opacity:.5}#affiliate_program_form .circle.shade3{opacity:.7}#affiliate_program_form .circle.shade4{opacity:.8}#affiliate_program_form .circle.shade5{opacity:.9}@keyframes ripple{0%{transform:scale(.8)}50%{transform:scale(1.2)}to{transform:scale(.8)}}#affiliate_program_form .user-buttons{align-items:center;display:flex;gap:10px;justify-content:center}#affiliate_program_form .user-buttons .checkbox-holder{align-content:center;align-items:center;display:flex;gap:5px;justify-content:flex-start}#affiliate_program_form .user-buttons .checkbox-holder input{margin:0}#affiliate_program_form .rounded-table{border:1px solid silver;border-collapse:separate;border-left-width:0;border-radius:1rem;border-spacing:0;overflow:hidden}#affiliate_program_form .rounded-table td,#affiliate_program_form .rounded-table th{border-left:1px solid silver}#affiliate_program_form .rounded-table tbody:first-child tr:first-child td,#affiliate_program_form .rounded-table thead:first-child tr:first-child th{border-top-width:0}#affiliate_program_form .rounded-table thead:first-child tr:first-child td:first-child,#affiliate_program_form .rounded-table thead:first-child tr:first-child th:first-child{border-top-left-radius:1rem}#affiliate_program_form .rounded-table tbody:last-child tr:last-child td:first-child,#affiliate_program_form .rounded-table tbody:last-child tr:last-child th:first-child{border-bottom-left-radius:1rem}#affiliate_program_form .affiliate-stats-holder{padding-left:5px;padding-right:5px}#affiliate_program_form .affiliate-stats{align-items:center;background-color:rgba(0,149,214,.04);border:1px solid rgba(0,149,214,.3);border-radius:5px;display:flex;flex-direction:row;gap:15px;justify-content:flex-start;margin-bottom:10px;padding:20px;position:relative}#affiliate_program_form .affiliate-stats .stat-icon{font-size:40px}#affiliate_program_form .affiliate-stats .stat-value{color:#f27a24;font-size:20px;font-weight:700}#affiliate_program_form .affiliate-stats.flex-column{flex-direction:column}#affiliate_program_form .affiliate-stats.text-start{align-items:flex-start}#affiliate_program_form #captchaMainHolder .captcha_secondary_holder{align-items:flex-end;display:flex;gap:10px;width:100%}#affiliate_program_form #captchaMainHolder img{margin:0;max-height:34px;width:inherit!important}#affiliate_program_form .flex-box{display:flex;flex-direction:row;gap:5px}#affiliate_program_form .flex-box.gap-0{gap:0}#affiliate_program_form .m-0{margin:0}@media screen and (max-width:991px){.table-mobile,.table-mobile tbody,.table-mobile td,.table-mobile tfoot,.table-mobile th,.table-mobile thead,.table-mobile tr{display:block}.table-mobile thead tr{left:-9999px;position:absolute;top:-9999px}.table-mobile tr{border:1px solid #ccc}.table-mobile td{border:none;border-bottom:1px solid #eee;position:relative;text-align:left;white-space:normal}.table-mobile td:before{content:attr(data-label);display:block;font-weight:700;text-align:left;white-space:nowrap}}.text-black .prices .price-holder .price-current,.text-black .prices .price-holder .price-current sup,.text-black .prices .price-holder .price-euro,.text-black .prices .price-holder .price-euro sup{color:#000}.text-info .prices .price-holder .price-current,.text-info .prices .price-holder .price-current sup,.text-info .prices .price-holder .price-euro,.text-info .prices .price-holder .price-euro sup{color:#31708f}