:root{--primary_color:#7a8ffe;--secondary_color:#c7ffb3;--primary_color:#4d79ff;--secondary_color:#9f9;--dark_color:#141414;--light_color:#f8fafb}body{background:#fff;min-height:100vh;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-weight:400;font-style:normal;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;overflow-x:hidden}h1,h2,h3{font-family:Arvo,serif;font-weight:600}h5{line-height:1.5;color:rgba(0,0,0,.54)}.bg-image-full{background:no-repeat 50% scroll;background-size:cover;-o-background-size:cover}.sub-title{font-family:Lato,sans-serif;color:rgba(0,0,0,.5)}.background-light{background-color:var(--light_color)}.background-white{background:#fff}.background-primary{background-color:var(--primary_color);color:#fff}.background-dark h5,.background-primary h5{color:hsla(0,0%,100%,.87)}.background-primary h5:after{content:"";width:40px;margin-left:10px;display:inline-block;height:2px;background-color:hsla(0,0%,100%,.87);margin-bottom:4px}.background-secondary{background-color:var(--secondary_color);color:#000}.background-secondary h5{color:rgba(0,0,0,.87)}.outline-secondary{border:4px solid var(--secondary_color)}.background-dark{background-color:var(--dark_color);color:#fff}.radius-style-a{border-radius:40px}.radius-style-b{border-radius:20px}.radius-style-c{border-radius:40px 10px}.radius-style-c-inv{border-radius:10px 40px}.radius-style-d{border-radius:0 40px 40px 0}.btn-primary{font-weight:500;font-family:Arvo,serif;border-radius:10px 0;border:none;padding:10px 20px;transition:all .1s ease-in-out}.btn-primary,.btn-primary:hover{background-color:var(--primary_color);color:#fff}.btn-primary:hover{transform:scale(1.1)}.btn-secondary{font-weight:500;font-family:Arvo,serif;border-radius:10px 0;border:none;padding:10px 20px;transition:all .1s ease-in-out}.btn-secondary,.btn-secondary:hover{background-color:var(--secondary_color);color:#000}.btn-secondary:hover{transform:scale(1.1)}.btn-primary-outline{background-color:transparent;color:#000;font-weight:500;font-family:Arvo,serif;border-radius:10px 0;border:1px solid var(--primary_color);padding:10px 20px;transition:all .1s ease-in-out}.btn-primary-outline:hover{background-color:var(--primary_color);color:#fff;transform:scale(1.1)}.btn-primary-outline.active{background-color:var(--primary_color);color:#fff!important;border:1px solid var(--primary_color)}.label-score{width:-moz-max-content;width:max-content;padding:4px 26px;border-radius:20px 0 0 0;font-family:Arvo,serif;font-weight:900;font-size:2rem}.label-b{background:#c7ffb3;color:#000}.nav-item{display:flex;align-items:center}.radius-hightlight{background:var(--secondary_color);border-radius:20px 0;padding:3px 14px;margin:0 -2px}.wkr-card{background:#fff}.brand,.navbar-brand{font-weight:600;font-size:1rem;font-family:Arvo,serif}.page-section{padding:50px 0;min-height:500px;display:flex;align-items:center}@media screen and (max-width:768px){.page-section{min-height:0}}.form-label{font-size:.9rem;color:rgba(0,0,0,.54);margin-bottom:0}.form-control{padding:10px 20px;border:1px solid rgba(0,0,0,.54);border-radius:10px;background:none;transition:all .2s ease-in-out;outline-offset:4px}.form-control:focus{box-shadow:0 0 0 2px var(--primary_color);border:1px solid var(--primary_color)}