@font-face{font-family:Belgacom;src:url(../fonts/belgacom_light-webfont.woff2) format('woff2'),url(../fonts/belgacom_light-webfont.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:Belgacom;src:url(../fonts/belgacom-regular-webfont.woff2) format('woff2'),url(../fonts/belgacom-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:Belgacom;src:url(../fonts/belgacom-medium-webfont.woff2) format('woff2'),url(../fonts/belgacom-medium-webfont.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:Belgacom;src:url(../fonts/belgacom-bold-webfont.woff2) format('woff2'),url(../fonts/belgacom-bold-webfont.woff) format('woff');font-weight:700;font-style:normal}body,html{font-family:Belgacom,sans-serif;min-height:100%}body{background:linear-gradient(180deg,#023f78 0,#005caf 100%);color:#fff;padding-top:100px}body::before{position:absolute;top:-190px;left:50%;margin-left:-155px;content:'';display:block;height:310px;width:310px;background:linear-gradient(90deg,#bcfc32 0,#023f78 100%);border-radius:100%;opacity:.2}body::after{position:absolute;top:-145px;left:50%;margin-left:-115px;content:'';display:block;height:230px;width:230px;background:#023f78;border-radius:100%}.tmp-fake-logo-ext{font-size:.55em;letter-spacing:.05em;margin-left:.05em;vertical-align:middle}.text-tango-green{color:#bcfc32!important}.bg-purple{background:linear-gradient(108.2deg,#903e8d 10.95%,#5650a7 88.83%)}.bg-green{background:linear-gradient(107.7deg,#71b47d 9.75%,#537e9e 90.05%)}.text-success{color:#bcfc32!important}a{color:#bcfc32;text-decoration:none}a:hover{color:#bcfc32;opacity:.7}.btn{font-size:14px;font-weight:700;padding:16px 24px;border:0}.btn:hover{opacity:.7}.btn-primary,.btn-primary:hover{background-color:#bcfc32;color:#005caf}.btn-secondary,.btn-secondary:hover{background-color:#005caf;color:#fff}.btn-primary{background-color:#bcfc32;color:#005caf}.form-control,.form-control:focus{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.3)}.form-control::placeholder{color:rgba(255,255,255,.5)}.form-check-input{cursor:pointer}.form-check-input:checked{background-color:#bcfc32;border-color:#bcfc32}.form-switch.form-switch-sm{margin-bottom:.5rem}.form-switch.form-switch-sm .form-check-input{height:1rem;width:calc(1rem + .75rem);border-radius:2rem}.form-switch.form-switch-sm .form-check-label{line-height:1.5rem;margin-left:.5rem}.form-switch.form-switch-md{margin-bottom:1rem}.form-switch.form-switch-md .form-check-input{height:1.5rem;width:calc(2rem + .75rem);border-radius:3rem}.form-switch.form-switch-md .form-check-label{line-height:2rem;margin-left:.5rem}.form-switch.form-switch-lg{margin-bottom:1.5rem}.form-switch.form-switch-lg .form-check-input{height:2rem;width:calc(3rem + .75rem);border-radius:4rem}.form-switch.form-switch-lg .form-check-label{line-height:2.5rem;margin-left:.5rem}.form-switch.form-switch-xl{margin-bottom:2rem}.form-switch.form-switch-xl .form-check-input{height:2.5rem;width:calc(4rem + .75rem);border-radius:5rem}.form-switch.form-switch-xl .form-check-label{line-height:3rem;margin-left:.5rem}