@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;0,800;1,400;1,700&family=Playfair:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,500;1,700;1,800;1,900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&family=Playfair+Display:ital,wght@0,400;0,700;0,800;1,400;1,700&family=Playfair:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,500;1,700;1,800;1,900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap);*{margin:0;padding:0}.overlay{left:0;top:0}a.nocolor,a.nostyle{color:inherit}a.nostyle{text-decoration:none}b,strong{font-weight:700}.clearfix:after{clear:both;content:"";display:block}body,html{height:100%}#Wrapper{background-color:transparent;margin:0 auto;min-height:100vh;width:100%}#PushFooter,footer{height:200px}footer{clear:both;float:none;margin-top:-200px;width:100%}.wrap--dropdown-menu{position:relative}.wrap--dropdown-menu .dropdown-menu{background-color:#fff;position:absolute;right:0;z-index:99}.wrap--dropdown-menu .wrap--dropdown-menu-btn{cursor:pointer}.wrap--dropdown-menu-btn.closed .fa-chevron-up,.wrap--dropdown-menu-btn.open .fa-chevron-down{display:none}.overlay{background-color:hsla(0,0%,100%,.6);height:100vh;position:fixed;width:100%;z-index:98}.error{border:1px solid darkred;color:darkred;margin:3px;padding:5px}.hint{color:#1b1b1b;margin:3px 0}.popup{background-color:#fff;border-radius:10px;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.36);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.36);box-shadow:2px 2px 2px 0 rgba(0,0,0,.36);left:50%;margin-left:-20%;min-height:40vh;position:fixed;text-align:center;top:5vh;width:40%;z-index:99}.link,a{color:#ffba00;cursor:pointer;text-decoration:underline}.link.internal,a.internal{border-bottom:1px dashed #000;color:#000;cursor:pointer;display:inline;text-decoration:none}nav.profile .wrap--dropdown-menu .dropdown-menu{background-color:#ffd200;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.43);-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.43);box-shadow:3px 3px 3px 0 rgba(0,0,0,.43);text-align:left}nav.profile .wrap--dropdown-menu .dropdown-menu li{display:block;font-family:Old Standard TT,serif;padding:10px 20px 10px 5px;text-transform:none}nav.profile .wrap--dropdown-menu .dropdown-menu li a{text-decoration:none}nav.profile .wrap--dropdown-menu .dropdown-menu li .fas{display:inline;padding:0 4px}nav.profile .wrap--dropdown-menu .dropdown-menu li:hover{background-color:#ffba00}.button--wrap.button--wrap_left{text-align:left}.button-a,button.button-a,input.button-a{background-color:#ffba00;border-radius:15px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.21);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.21);box-shadow:0 5px 5px 0 rgba(0,0,0,.21);color:#000;cursor:pointer;display:inline-block;font-family:walkway condensed bold;font-size:1.3rem;letter-spacing:.1rem;padding:5px 15px;text-align:center}.button-a a,button.button-a a,input.button-a a{text-decoration:none}.button-a:hover,button.button-a:hover,input.button-a:hover{background-color:#ffd200;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.21);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.21);box-shadow:0 3px 3px 0 rgba(0,0,0,.21)}.button-b{background-color:#61c34e;border-radius:15px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.21);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.21);box-shadow:0 5px 5px 0 rgba(0,0,0,.21);color:#000;cursor:pointer;display:inline-block;font-family:walkway condensed bold;font-size:1.3rem;letter-spacing:.1rem;padding:5px 35px;text-align:center}.button-b:hover{background-color:#78d965;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.21);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.21);box-shadow:0 3px 3px 0 rgba(0,0,0,.21)}.button-c{background-color:#a899bd;border-radius:15px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.21);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.21);box-shadow:0 5px 5px 0 rgba(0,0,0,.21);color:#000;cursor:pointer;display:inline-block;font-family:walkway condensed bold;font-size:1.3rem;letter-spacing:.1rem;margin:10px;padding:5px 35px;text-align:center}.button-c:hover{background-color:#b5a8c5;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.21);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.21);box-shadow:0 3px 3px 0 rgba(0,0,0,.21)}.button-d,html [type=button].button-d{background-color:none;color:red;text-decoration:underline}.cwd-more--btn{text-align:center}.cwd-more--btn p{background-color:#2d2d2d;border-radius:15px;color:#ffba00;cursor:pointer;display:inline-block;font-size:.78em;padding:5px 10px}.switch-button{background:#dcdaca;border-radius:30px;color:#000;letter-spacing:1px;overflow:hidden;padding-right:120px;position:relative;text-align:center;width:100%}.switch-button .option2{align-items:center;bottom:0;display:flex;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:50%;z-index:3}.switch-button-checkbox{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.switch-button-checkbox:checked+.switch-button-label:before{transform:translateX(120px);transition:transform .3s linear}.switch-button-checkbox+.switch-button-label{display:block;padding:15px 0;pointer-events:none;position:relative;user-select:none}.switch-button-checkbox+.switch-button-label:before{background:#ffd200;border-radius:30px;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(0);transition:transform .3s;width:100%}.switch,.switch-button-checkbox+.switch-button-label .switch-button-label-span{position:relative}.switch{display:inline-block;height:35px;width:40px}.switch input[type=checkbox]{height:0;opacity:0;width:0}.switch label{background-color:#ccc;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.switch label:before{background-color:#fff;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:.4s;width:16px}.switch input:checked+label{background-color:#ffd200}.switch input:checked+label:before{transform:translateX(20px)}.drop-box{border:3px dashed #ffba00;display:block;margin:20px auto;min-height:200px;text-align:center;width:90%}.drop-box p{margin-top:10%}input[type=password],input[type=text]{border-radius:10px;display:block;margin:0 auto;padding:7px}label{color:#000;display:block;font-size:1.2rem;margin:10px auto 5px}.wrap--checkbox div{display:inline}.wrap--btn{text-align:right}.error-msg{margin:5px 5% 15px;padding:7px}.msg{border:2px solid #000;border-radius:10px;line-height:1.4;margin:10px auto;max-width:400px;padding:20px;text-align:center}.info--msg{background-color:#ddd;border-color:#aaa}.warning--msg{background-color:#fff484;border-color:#dcc600}.success--msg{background-color:#b9ffab;border-color:#116400;color:#116400}.error--msg{background-color:#ebb1b1;border-color:#973939;color:#973939;font-weight:700}.user-msg.info-msg{border:4px solid #ffae00;border-radius:25px;padding:25px}.user-msg.info-msg p{font-size:1.2rem}.user-msg.info-msg p a{color:inherit}.user-msg.info-msg p a:hover{color:#ffba00}.error-msg{border:1px solid #e10318;color:#e10318;font-family:walkway condensed semibold,sans-serif;font-size:1.5em;margin:10px 0;padding:10px}.user-msg.info-msg{margin:10px auto;max-width:600px;width:70%}.user-msg.info-msg i.fas{color:#ffae00;display:inline-block;font-size:3rem;padding:15px;vertical-align:middle}.user-msg.info-msg div{display:inline-block;padding:7px;vertical-align:middle}.pagination>li{background-color:#2d2d2d;border-radius:3px;display:inline-block;font-size:1.5em;padding:5px}.pagination>li.active{background-color:#b5a8c5}.pagination>li.active>a{color:#2d2d2d}.pagination>li>a{text-decoration:none}.pagination>li:hover>a{color:#2d2d2d}.pagination>li:hover{background-color:#ffd200}.pagination>li.active:hover{background-color:#b5a8c5;cursor:default}.pagination>li.active:hover>a{color:#2d2d2d;cursor:default}[class*=" icon-"],[class^=icon-]{font-family:esocionika!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ethics .path1:before{color:#fff;content:"\71"}.icon-ethics .path2:before{color:#020202;content:"\72";margin-left:-1em}.icon-ethics .path3:before{color:#020202;content:"\73";margin-left:-1em}.icon-ethics .path4:before{color:#020202;content:"\74";margin-left:-1em}.icon-intuition .path1:before{color:#010101;content:"\77"}.icon-intuition .path2:before{color:#020202;content:"\78";margin-left:-1em}.icon-intuition .path3:before{color:#fff;content:"\79";margin-left:-1em}.icon-intuition .path4:before{color:#020202;content:"\7a";margin-left:-1em}.icon-logic .path1:before{color:#fff;content:"\65"}.icon-logic .path2:before{color:#020202;content:"\66";margin-left:-1em}.icon-logic .path3:before{color:#010101;content:"\67";margin-left:-1em}.icon-logic .path4:before{color:#020202;content:"\68";margin-left:-1em}.icon-sensorics .path1:before{color:#fff;content:"\e90c"}.icon-sensorics .path2:before{color:#020202;content:"\e90d";margin-left:-1em}.icon-sensorics .path3:before{color:#010101;content:"\e90e";margin-left:-1em}.icon-sensorics .path4:before{color:#020202;content:"\e90f";margin-left:-1em}.icon-Fe .path1:before{color:#010101;content:"\46"}.icon-Fe .path2:before{color:#020202;content:"\47";margin-left:-1em}.icon-Fi .path1:before{color:#fff;content:"\23"}.icon-Fi .path2:before{color:#020202;content:"\24";margin-left:-1em}.icon-Ne .path1:before{color:#010101;content:"\75"}.icon-Ne .path2:before{color:#020202;content:"\76";margin-left:-1em}.icon-Ni .path1:before{color:#fff;content:"\69"}.icon-Ni .path2:before{color:#020202;content:"\6a";margin-left:-1em}.icon-Se .path1:before{color:#000;content:"\6f"}.icon-Se .path2:before{color:#020202;content:"\70";margin-left:-1em}.icon-Si .path1:before{color:#fff;content:"\e91a"}.icon-Si .path2:before{color:#020202;content:"\e91b";margin-left:-1em}.icon-Te .path1:before{color:#000;content:"\5b"}.icon-Te .path2:before{color:#020202;content:"\5c";margin-left:-1em}.icon-Ti .path1:before{color:#fff;content:"\5d"}.icon-Ti .path2:before{color:#020202;content:"\5e";margin-left:-1em}@font-face{font-family:aa_typewriterregular;font-style:normal;font-weight:400;src:url(/build/fonts/aa_typewriter-webfont.a24691d1.woff2) format("woff2"),url(/build/fonts/aa_typewriter-webfont.0dc58e61.woff) format("woff")}@font-face{font-family:walkway condensed semibold;src:url(/build/fonts/Walkway%20Condensed%20SemiBold.988b35fc.ttf)}@font-face{font-family:walkway condensed bold;src:url(/build/fonts/Walkway%20Condensed%20Bold.fcb5e013.ttf)}@font-face{font-family:walkway black;src:url(/build/fonts/Walkway%20Black.49d09b6f.ttf)}@font-face{font-family:walkway semibold;src:url(/build/fonts/Walkway%20SemiBold.388f7a64.ttf)}@font-face{font-family:slabtallx;src:url(/build/fonts/SlabTallX.221dd537.ttf)}@font-face{font-family:slabtallxMedium;src:url(/build/fonts/SlabTallX-Medium.4ca966cb.ttf)}@font-face{font-family:exmouth;src:url(/build/fonts/exmouth_.0f90ba29.ttf)}@font-face{font-family:esocionika;src:url(/build/fonts/esocionika.da683d62.ttf)}.icatcher__tm{font-family:Old Standard TT,serif;font-size:1.3em;line-height:1.3;margin:0 auto;max-width:750px;padding:0 7px;width:80%}#pageHeading{text-align:center;width:100%}.wrap--h1{padding:10px 0}.wrap--h1,h1{text-align:center}h1{border-bottom:4px double #ffba00;display:inline-block;font-family:walkway black;font-size:2rem;margin:25px 0;-webkit-transform:rotate(358deg);-moz-transform:rotate(358deg);-ms-transform:rotate(358deg);-o-transform:rotate(358deg);transform:rotate(358deg)}h2{font-family:walkway semibold;font-size:1.7rem;margin:10px 0}h3{background-color:#2d2d2d;border-radius:10px;color:#ffd200;margin:0 0 10px;padding:15px;width:100%}h3 a{text-decoration:none}h4{background-color:#2d2d2d;border-radius:10px;color:#ffd200;margin:0 0 10px;padding:10px;width:100%}h4 a{text-decoration:none}label{font-family:walkway condensed semibold,sans-serif}.text{background-image:url(/build/images/dotted-bg.64260e2a.svg);background-position:0 100%;background-repeat:no-repeat;font-family:Old Standard TT,serif;font-size:1rem;line-height:1.5;margin:10px auto;padding:50px 0 90px 80px;width:70%}.text p{margin:10px 0}@media (max-width:960px){.text{background-image:url(/build/images/dotted-bg.64260e2a.svg);background-position:0 100%;background-repeat:no-repeat;background-size:50px;font-family:walkway condensed semibold,sans-serif;font-size:1.2rem;line-height:1.5;margin:10px auto;padding:10px 10px 20px 25px;width:90%}}.icatcher-admin__dashboard_top{background-color:#9e0000;-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 3px 5px 0 rgba(0,0,0,.75);box-shadow:1px 3px 5px 0 rgba(0,0,0,.75);min-height:30px;width:100%}.icatcher-admin__dashboard_top .icatcher-admin__dashboard_top--logo{color:#fff000;display:inline-block;padding:5px}.icatcher-admin__dashboard_top .icatcher-admin__dashboard_top--logo .fa-solid.fa-triangle-exclamation{padding:0 3px}.icatcher-admin__dashboard_top .icatcher-admin__dashboard_top--tool{color:#fff000;display:inline-block}.icatcher-admin__dashboard_top .icatcher-admin__dashboard_top--tool .fa-solid fa-download{padding:0 3px}.wrap--dropdown-menu{display:inline-block;margin:0 3px}.wrap--dropdown-menu-btn .wrap--profile-pic{border-radius:80px;display:inline-block;height:40px;overflow:hidden;vertical-align:middle;width:40px}.wrap--dropdown-menu-btn .wrap--profile-pic .profile-pic{height:40px;width:40px}.wrap--dropdown-menu-btn .wrap--profile-pic>.fas{font-size:1.5em;padding:0 5px;vertical-align:middle}header nav.profile .dropdown-menu li{margin:0}.wrap--notifications-icon{display:inline-block;margin:0 20px 3px 3px}.wrap--notifications-icon .notifications-icon{position:relative}.wrap--notifications-icon .notifications-icon i{font-size:1.5em}.wrap--notifications-icon .notifications-icon .notifications-icon-num{background-color:#a899bd;border-radius:60px;height:30px;left:15px;padding:7px 5px 5px;position:absolute;top:10px}.mobile{display:none}header{background:#ffd200;background:linear-gradient(90deg,#ffd200,#ffba00);-webkit-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);height:70px;margin-bottom:20px;width:100%}header nav.main{float:left;padding:15px}header nav.main ul li{display:inline-block;font-family:walkway condensed semibold,sans-serif;font-family:walkway black;font-size:1rem;margin:0 15px;position:relative;text-transform:uppercase}header nav.main ul li a{color:inherit;text-decoration:underline}header nav.main ul li:hover{color:#2d2d2d}header nav.profile{float:right;padding:15px}header nav.profile ul li{display:inline-block;font-family:walkway condensed semibold,sans-serif;font-family:walkway black;font-size:1rem;margin:0 15px;position:relative;text-transform:uppercase}header nav.profile ul li a{color:inherit}header nav.profile ul li.btn-register{background:#2d2d2d;border-radius:10px;color:#ffd200;padding:5px 10px}header nav.profile ul li.btn-register:hover{color:#ffba00}header nav.profile ul li:hover{color:#2d2d2d}header nav.profile nav.drop-down{background-color:#2d2d2d;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.38);-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.38);box-shadow:3px 3px 3px 0 rgba(0,0,0,.38);color:#fff;position:absolute;top:25px;width:300px;z-index:99}header nav.profile nav.drop-down ul li{cursor:pointer;display:block;margin:0;padding:10px 1%;width:98%}header nav.profile nav.drop-down ul li:hover{background-color:#ffd200}header #CharacterServicesLogo{background-color:#fff;border-radius:120px;box-shadow:inset 0 10px 15px -3px rgba(0,0,0,.1);height:60px;left:50%;margin:30px 0 0 -30px;padding:5px 0 0;position:absolute;width:60px}header #CharacterServicesLogo img{margin:0 auto;width:20px}header .action{background-color:#000;background:#000;background:linear-gradient(90deg,#000,#000 3%,#2d2d2d 6%,#000);-webkit-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);float:right;height:300px;padding:20px 5px 10px 85px;width:25%}header .action .icatcher__tm{color:#fff;text-align:center}header .action .icatcher__tm p{font-family:walkway condensed bold;font-size:1.5rem;line-height:1.4;text-align:left}header .action .button-a{margin:15px auto}@media (max-width:960px){.mobile{display:block}header{clip-path:none;height:auto;width:100%}header nav.main,header nav.profile{display:none}header nav.mobile .btn--open-menu{cursor:pointer;display:block;font-size:4em;margin:0 auto;text-align:center}header nav.mobile ul{background-color:#2d2d2d;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:99}header nav.mobile ul li{background-color:#ffd200;font-family:walkway condensed bold;font-size:2em;font-weight:700;margin:2px 0;padding:10px 0;text-align:center}header nav.mobile ul li a{color:#000}header nav.mobile ul li.btn--close-menu{cursor:pointer;margin:0;padding:0 15px;text-align:right}header #CharacterServicesLogo{background-color:#fff;border-radius:200px;box-shadow:inset 0 10px 15px -3px rgba(0,0,0,.1);float:left;height:100px;left:0;margin:10px;padding:10px 0 0;position:relative;width:100px}header #CharacterServicesLogo img{margin:0 auto;width:50px}header .action{background-color:#000;background:#000;background:linear-gradient(90deg,#000,#000 3%,#2d2d2d 6%,#000);-webkit-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);box-shadow:inset 0 5px 5px 0 rgba(0,0,0,.1);clear:both;clip-path:none;float:none;height:auto;padding:20px 5px 10px 20px;width:100%}header .action .icatcher__tm{color:#fff;text-align:center}header .action .icatcher__tm p{font-family:walkway condensed bold;font-size:1.5rem;line-height:1.4;text-align:left}header .action .button-a{margin:15px auto}}footer,footer .polka-bg{background-color:#2d2d2d}footer .polka-bg{background-image:radial-gradient(#ffd200 20%,transparent 0),radial-gradient(#ffd200 20%,transparent 0);background-position:0 0,0 40px;background-repeat:repeat;background-size:40px 40px;clip-path:polygon(55% 0,100% 0,100% 60%,100% 100%,0 100%,0 60%,57% 60%);float:right;height:200px;width:200px}#FooterLegal,#FooterSocialMediaLinks{float:left;padding:20px 30px}#FooterLegal ul li{display:block;font-family:walkway condensed semibold,sans-serif;margin:10px 0;padding:0 10px}#FooterSocialMediaLinks{font-size:2em;width:150px}#FooterSocialMediaLinks i{display:block}#FooterSocialMediaLinks a{text-decoration:none}#FooterSocialMediaLinks ul li{display:inline-block;margin:10px 5px}#FooterSocialMediaLinks ul li:hover a{color:#ffd200}@media (max-width:960px){footer{background-color:#2d2d2d;height:auto}}@media (max-width:530px){footer{background-color:#2d2d2d;height:auto}footer .polka-bg{display:none}}@media (max-width:350px){footer{background-color:#2d2d2d;height:auto}footer .polka-bg{display:none}#FooterLegal,#FooterSocialMediaLinks{float:none;padding:20px 30px}}main .bg-switch{background-image:url(/build/images/registration--bg.83786693.png);background-repeat:no-repeat;padding:15px 0;position:relative}main .bg-switch,main .bg-switch .bg-switched{background-position:50%;background-size:cover;width:100%}main .bg-switch .bg-switched{background-image:url(/build/images/registration-on--bg.14183764.png);opacity:0;position:absolute}main .bg-switch .wrap--reg-content{background-color:hsla(0,0%,100%,.8);margin:0 auto;opacity:1;position:relative;width:80%;z-index:2}#pageHeading p{font-family:walkway condensed semibold,sans-serif;font-size:1.2em}#pageHeading a{color:inherit}form[name=registration_form]{background:#000;background:linear-gradient(90deg,#000,#000 3%,#2d2d2d 6%,#000);border-radius:10px;margin:2% auto;max-width:600px;padding:10px;width:70%}form[name=registration_form] input[type=password],form[name=registration_form] input[type=text],form[name=registration_form] textarea{width:90%}form[name=registration_form] textarea{display:block;margin:0 auto 10px;min-height:70px}form[name=registration_form] label{color:#fff;width:90%}form[name=registration_form] .wrap--checkbox div{display:inline}form[name=registration_form] .wrap--btn{text-align:right}@media (max-width:960px){form{background:#000;background:linear-gradient(90deg,#000,#000 3%,#2d2d2d 6%,#000);border-radius:10px;margin:2% auto;max-width:600px;padding:10px;width:90%}form input[type=password],form input[type=text]{border-radius:10px;display:block;margin:0 auto;padding:7px;width:90%}form label{color:#fff;display:block;font-size:1.2rem;margin:10px auto 5px;width:90%}form .wrap--checkbox div{display:inline}form .wrap--btn{text-align:right}form .error-msg{margin:5px 5% 15px;padding:7px}}