.is-text-truncated{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.marginless{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0}.main-content{width:100%}.main-content .main-home-content{padding:1rem 0;min-height:calc(100vh - 17rem)}.main-content .home-content{width:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-content .home-content .part{position:relative;width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .home-content .part *{-webkit-box-sizing:border-box;box-sizing:border-box}.main-content .home-content .part:first-child{padding-bottom:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:linear-gradient(20deg, rgb(178.5, 178.5, 178.5) 12%, rgb(191.25, 191.25, 191.25) 12%, rgb(178.5, 178.5, 178.5) 18%, rgb(191.25, 191.25, 191.25) 18%, #cccccc 20%, #cccccc 75%);background-color:#ccc;-webkit-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.5);-ms-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.5);-o-box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 8px 1px rgba(0, 0, 0, 0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.main-content .home-content .part:first-child{padding-bottom:1rem}}body.theme-white .main-content .home-content .part:first-child,body.theme-silver .main-content .home-content .part:first-child{-webkit-box-shadow:4px 4px 18px 1px rgba(0,0,0,.25),inset 0px 0px 1px 1px rgba(0,0,0,.35);box-shadow:4px 4px 18px 1px rgba(0,0,0,.25),inset 0px 0px 1px 1px rgba(0,0,0,.35)}.main-content .home-content .part.shake{-webkit-animation:shake 0.5s linear 1;animation:shake 0.5s linear 1}.main-content .home-content .part .form-title{position:relative;top:-1px;left:-1px;width:calc(100% + 2px);height:3rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-border-top-left-radius:8px;border-top-left-radius:8px;-moz-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;background-image:radial-gradient(farthest-side at 50% 40%, rgb(76.5, 76.5, 76.5), rgb(38.25, 38.25, 38.25), rgb(0, 0, 0))}.main-content .home-content .part .form-title::before,.main-content .home-content .part .form-title::after{content:"";position:absolute;width:90%;height:200%;z-index:1;-webkit-transform:rotate(-10deg);-khtml-transform:rotate(-10deg);transform:rotate(-10deg);border-radius:100%;background-image:linear-gradient(135deg, transparent, rgba(255, 255, 255, 0.1), transparent);background-color:rgba(0,0,0,0)}.main-content .home-content .part .form-title::before{top:75%;right:-7%}.main-content .home-content .part .form-title::after{bottom:75%;left:-7%}.main-content .home-content .part .form-title .txt{position:relative;z-index:2;font-size:1.1rem;text-transform:uppercase;color:#fff}.main-content .home-content .part .f-pass{position:relative;z-index:5;width:100%;height:2.5rem;padding:0 2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.main-content .home-content .part .f-pass{height:2rem}}@media only screen and (max-width: 400px)and (max-aspect-ratio: 13/9){.main-content .home-content .part .f-pass{height:1.5rem}}.main-content .home-content .part .f-pass a{text-decoration:underline;color:rgba(0,0,0,.8)}.main-content .home-content .part .register-part{width:100%;padding:2rem 2rem 4rem 2rem}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.main-content .home-content .part .register-part{padding:2rem 1.5rem}}.main-content .home-content .part .register-part .subtitle{width:100%;margin-bottom:.5rem;line-height:1.5;text-align:center;color:var(--font-color-theme)}.main-content .home-content .part .register-part .btn-section .button a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form{position:relative;z-index:5;width:100%;padding:2rem 2rem 0 2rem}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.form{padding:1.5rem 1.5rem 0 1.5rem}}.form .fieldset-custom{width:100%}.form .fieldset-custom .form-group{width:100%;padding-top:1rem}.form .fieldset-custom .form-group:not(:last-child){margin-bottom:2.5rem}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group:not(:last-child){margin-bottom:1.5rem}}.form .fieldset-custom .form-group.marginless{margin:0}.form .fieldset-custom .form-group.paddingless{padding:0}.form .fieldset-custom .form-group .field-body-column{width:100%}.form .fieldset-custom .form-group .field-body-column .form-part{width:100%;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-khtml-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group .field-body-column .form-part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form .fieldset-custom .form-group .field-body-column .form-part.marginless{margin-bottom:0}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom{width:100%}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field{position:relative;width:100%;height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating{height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .label{position:absolute;z-index:3;top:0;left:0;padding:0 1rem;width:auto;height:100%;pointer-events:none;color:rgba(0,0,0,.8);-webkit-transition:0.3s all ease;transition:0.3s all ease;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input-prank{pointer-events:none;position:absolute;z-index:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.35);width:100%;height:100%;border-radius:5px}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input-prank{border-radius:3px}}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input{position:relative;z-index:2;padding:.75rem 1rem .5rem 1rem;-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:rgba(0,0,0,0);color:rgba(0,0,0,.8);-webkit-box-shadow:none;box-shadow:none;width:calc(100% - 4px);height:calc(100% - 4px)}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input::-moz-placeholder{color:rgba(0,0,0,0)}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:-ms-input-placeholder{color:rgba(0,0,0,0)}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input::-ms-input-placeholder{color:rgba(0,0,0,0)}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input::placeholder{color:rgba(0,0,0,0)}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:-webkit-autofill,.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:-webkit-autofill:hover,.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:-webkit-autofill:focus,.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #ccc inset;box-shadow:0 0 0 30px #ccc inset;border-top:none;border-right:none;border-left:none;-webkit-text-fill-color:#000 !important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:focus{outline:none}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:focus~.input-prank{border-color:rgba(0,0,0,.65)}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:focus~.form-icon .icon{color:rgba(0,0,0,.85)}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:not(:-moz-placeholder)~label{top:-0.75rem;left:.8rem;height:1.5rem;font-size:.9rem;padding:0 .5rem;color:#000;background-color:#ccc}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:not(:-ms-input-placeholder)~label{top:-0.75rem;left:.8rem;height:1.5rem;font-size:.9rem;padding:0 .5rem;color:#000;background-color:#ccc}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:focus~label,.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating .input:not(:placeholder-shown)~label{top:-0.75rem;left:.8rem;height:1.5rem;font-size:.9rem;padding:0 .5rem;color:#000;background-color:#ccc}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating.has-icon-right input{padding-right:2.6rem}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating.has-icon-right .form-icon{width:3rem}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating.has-icon-right .form-icon .icon{color:rgba(0,0,0,.5)}@media only screen and (max-width: 400px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.floating.has-icon-right .form-icon .icon{font-size:1.5rem}}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field .input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field .input{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.has-icon-right input{padding:0 2.5rem 0 .8rem}@media only screen and (max-width: 400px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.has-icon-right input{padding:0 1.8rem 0 .8rem}}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.has-icon-right .form-icon{position:absolute;z-index:2;top:0;right:0;height:100%;width:3rem;background-color:rgba(0,0,0,0);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.has-icon-right .form-icon .icon{font-size:1.5rem;color:rgba(0,0,0,.8)}@media only screen and (max-width: 400px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.has-icon-right .form-icon{width:2rem}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .main-field.has-icon-right .form-icon .icon{font-size:1.2rem}}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .captcha-box .captcha{width:auto;height:100%}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .captcha-box .captcha a{display:block;height:100%}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .captcha-box .captcha a img{height:100%;-moz-border-top-left-radius:0;border-top-left-radius:0;-moz-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .captcha-box .captcha a img{-moz-border-top-left-radius:0;border-top-left-radius:0;-moz-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px}}.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .captcha-box .input{-webkit-box-flex:1 !important;-ms-flex:1 !important;flex:1 !important;-moz-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-top-right-radius:0;border-top-right-radius:0;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}@media only screen and (max-width: 550px)and (max-aspect-ratio: 13/9){.form .fieldset-custom .form-group .field-body-column .form-part .field-custom .captcha-box .input{-moz-border-top-left-radius:0;border-top-left-radius:0;-moz-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px}}.form .fieldset-custom .form-group .field-body-column .form-part.submit-form-section{margin-bottom:0;padding-bottom:1rem}.form .fieldset-custom .form-group .field-body-column .form-part.submit-form-section .field-custom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .fieldset-custom .form-group .field-body-column .form-part.submit-form-section .field-custom .button{width:100%}.form .fieldset-custom .form-group .field-body-column .form-part.submit-form-section .field-custom .button:not(:last-child){margin-right:.5rem}.form .fieldset-custom .form-group .field-body-column .form-part .messages{width:100%}.form .fieldset-custom .form-group .field-body-column .form-part .messages .help{padding:.3rem .5rem;line-height:1.2}.form .fieldset-custom .form-group .field-body-column .form-part.is-danger .input{background:rgb(255,208.5,208.5);border-color:#ff1e1e}.form .fieldset-custom .form-group .field-body-column .form-part.is-danger .input:focus{-webkit-box-shadow:0 0 4px 2px rgba(255, 30, 30, 0.75);-ms-box-shadow:0 0 4px 2px rgba(255, 30, 30, 0.75);-o-box-shadow:0 0 4px 2px rgba(255, 30, 30, 0.75);box-shadow:0 0 4px 2px rgba(255, 30, 30, 0.75)}.form .fieldset-custom .form-group .field-body-column .form-part.is-danger .messages .help{color:rgb(178.5,0,0)}.bannerdownload{position:relative;width:100%;margin-bottom:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.bannerdownload *{-webkit-box-sizing:border-box;box-sizing:border-box}.bannerdownload .banner-content{position:relative;width:100%;margin:0 auto 1.5rem auto;border-radius:5px}.bannerdownload .banner-content:last-child{margin-bottom:0}.bannerdownload .banner-content .banner-wrapper{display:block;position:relative;width:100%;padding-top:25%}.bannerdownload .banner-content .banner-wrapper .absolute-wrapper{position:absolute;z-index:2;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.bannerdownload .banner-content .banner-wrapper .absolute-wrapper img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.bannerdownload .banner-content .content-text{position:absolute;left:50%;bottom:.25rem;z-index:2;text-decoration:underline;min-width:5rem;padding:0 1rem;height:2.25rem;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);transform:translateX(-50%);border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-khtml-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-khtml-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bannerdownload .banner-content .content-text span{color:hsla(0,0%,100%,.65);font-size:.9rem}