*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}b{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a.btn,button{background:var(--color-button-default);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins;font-weight:500;letter-spacing:.06rem;line-height:1.2rem;padding:10px;text-align:center;text-transform:uppercase;transition:.3s}a.btn:hover:not(:disabled),button:hover:not(:disabled){background-color:var(--color-button-hover)}a.btn.disabled,button.disabled{cursor:default;opacity:.6}a.btn{color:#fff!important;text-decoration:none}.md-perspective,.md-perspective body{height:100%;overflow:hidden}.md-perspective body{background:#222;perspective:600px}.container{min-height:100%}.modal{backface-visibility:hidden;left:50%;position:fixed;top:50%;transform:translate(-50%) translateY(-50%);visibility:hidden;z-index:999}.modal>.modal-content>.close{cursor:pointer;padding:12px;position:absolute;right:5px;top:5px;width:40px}.modal-show{visibility:visible}.modal-overlay{background:#0006;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:998}.modal-show~.modal-overlay{opacity:1;visibility:visible}.md-effect-1 .modal-content{opacity:0;transform:scale(.7);transition:all .3s}.modal-show.md-effect-1 .modal-content{opacity:1;transform:scale(1)}.md-effect-2 .modal-content{opacity:0;transform:translate(20%);transition:all .3s cubic-bezier(.25,.5,.5,.9)}.modal-show.md-effect-2 .modal-content{opacity:1;transform:translate(0)}.md-effect-3 .modal-content{opacity:0;transform:translateY(20%);transition:all .3s}.modal-show.md-effect-3 .modal-content{opacity:1;transform:translateY(0)}.md-effect-4 .modal-content{opacity:0;transform:scale(0) rotate(2turn)}.md-effect-4 .modal-content,.modal-show.md-effect-4~.modal-overlay{transition:all .5s}.modal-show.md-effect-4 .modal-content{opacity:1;transform:scale(1) rotate(0)}.md-effect-5.modal{perspective:1300px}.md-effect-5 .modal-content{opacity:0;transform:translateZ(600px) rotateX(20deg);transform-style:preserve-3d}.modal-show.md-effect-5 .modal-content{opacity:1;transform:translateZ(0) rotateX(0);transition:all .3s ease-in}.md-effect-6.modal{perspective:1300px}.md-effect-6 .modal-content{opacity:0;transform:translate(30%) translateZ(600px) rotate(10deg);transform-style:preserve-3d}.modal-show.md-effect-6 .modal-content{opacity:1;transform:translate(0) translateZ(0) rotate(0);transition:all .3s ease-in}.md-effect-7{top:0;transform:translate(-50%)}.md-effect-7 .modal-content{opacity:0;transform:translateY(-200%);transition:all .3s}.modal-show.md-effect-7 .modal-content{border-radius:0 0 3px 3px;opacity:1;transform:translateY(0)}.md-effect-8.modal{perspective:1300px}.md-effect-8 .modal-content{opacity:0;transform:rotateY(-70deg);transform-style:preserve-3d;transition:all .3s}.modal-show.md-effect-8 .modal-content{opacity:1;transform:rotateY(0)}.md-effect-9.modal{perspective:1300px}.md-effect-9 .modal-content{opacity:0;transform:rotateX(-70deg);transform-style:preserve-3d;transition:all .3s}.modal-show.md-effect-9 .modal-content{opacity:1;transform:rotateX(0)}.md-effect-10.modal{perspective:1300px}.md-effect-10 .modal-content{opacity:0;transform:rotateX(-60deg);transform-origin:50% 0;transform-style:preserve-3d;transition:all .3s}.modal-show.md-effect-10 .modal-content{opacity:1;transform:rotateX(0)}.md-effect-11 .modal-content{opacity:0;transform:scale(2);transition:all .3s}.modal-show.md-effect-11 .modal-content{opacity:1;transform:scale(1)}.md-effect-12 .modal-content{opacity:0;transform:scale(.8);transition:all .3s}.modal-show.md-effect-12~.modal-overlay{background:#e74c3c}.md-effect-12 .modal-content,.md-effect-12 .modal-content h3{background:transparent}.modal-show.md-effect-12 .modal-content{opacity:1;transform:scale(1)}.md-effect-13.modal{perspective:1300px}.md-effect-13 .modal-content{opacity:0;transform:translateZ(-3000px) rotateY(90deg);transform-style:preserve-3d}.modal-show.md-effect-13 .modal-content{animation:slit .7s ease-out forwards}.md-effect-14.modal{perspective:1300px}.md-effect-14 .modal-content{opacity:0;transform:translateY(100%) rotateX(90deg);transform-origin:0 100%;transform-style:preserve-3d;transition:all .3s ease-out}.modal-show.md-effect-14 .modal-content{opacity:1;transform:translateY(0) rotateX(0)}.md-effect-15.modal{perspective:1300px}.md-effect-15 .modal-content{opacity:0;transform:translateZ(100px) translate(-30%) rotateY(90deg);transform-origin:0 100%;transform-style:preserve-3d;transition:all .3s}.modal-show.md-effect-15 .modal-content{opacity:1;transform:translateZ(0) translate(0) rotateY(0)}.modal-show.md-effect-16~.modal-overlay{background:#b42e2080}.modal-show.md-effect-16~.container{-moz-filter:blur(3px);filter:blur(3px)}.md-effect-16 .modal-content{opacity:0;transform:translateY(-5%)}.md-effect-16 .modal-content,.modal-show.md-effect-16~.container{transition:all .3s}.modal-show.md-effect-16 .modal-content{opacity:1;transform:translateY(0)}.modal-show.md-effect-17~.container{height:100%;overflow:hidden;transition:transform .3s}.modal-show.md-effect-17~.container,.modal-show.md-effect-17~.modal-overlay{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}.md-effect-17 .modal-content{opacity:0;transform:translateY(200%)}.modal-show.md-effect-17 .modal-content{opacity:1;transform:translateY(0);transition:all .3s .2s}.modal-show.md-effect-18~.container{height:100%;overflow:hidden}.modal-show.md-effect-18~.modal-overlay{background:#8f1b0fcc;transition:all .5s}.modal-show.md-effect-18~.container,.modal-show.md-effect-18~.modal-overlay{-webkit-animation:rotateRightSideFirst .5s ease-in forwards;-moz-animation:rotateRightSideFirst .5s ease-in forwards;animation:rotateRightSideFirst .5s ease-in forwards;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.md-effect-18 .modal-content{opacity:0;transform:translate(200%)}.modal-show.md-effect-18 .modal-content{opacity:1;transform:translate(0);transition:all .5s .1s}.modal-show.md-effect-19~.container{height:100%;overflow:hidden}.modal-show.md-effect-19~.modal-overlay{transition:all .5s}.modal-show.md-effect-19~.container,.modal-show.md-effect-19~.modal-overlay{-webkit-animation:OpenTop .5s ease-in forwards;-moz-animation:OpenTop .5s ease-in forwards;animation:OpenTop .5s ease-in forwards;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.md-effect-19 .modal-content{opacity:0;transform:translateY(-200%)}.modal-show.md-effect-19 .modal-content{opacity:1;transform:translateY(0);transition:all .5s .1s}@media screen and (max-width:32em){body{font-size:75%}}@keyframes slit{50%{animation-timing-function:ease-in;opacity:1;transform:translateZ(-250px) rotateY(89deg)}to{opacity:1;transform:translateZ(0) rotateY(0)}}@keyframes rotateRightSideFirst{50%{animation-timing-function:ease-out;transform:translateZ(-50px) rotateY(5deg)}to{transform:translateZ(-200px)}}@keyframes OpenTop{50%{animation-timing-function:ease-out;transform:rotateX(10deg)}}.form{background:#fff;border-radius:5px;padding:25px 20px}.form .row:not(:last-child){margin-bottom:12px}.form .row .col{position:relative}.form .row .col label{display:block;font-size:.8rem;font-weight:500;letter-spacing:.01rem;margin:0 0 4px 8px;text-transform:uppercase}.form .row .col .required{color:red;font-size:1.4rem;position:absolute;right:3px;top:0}.form .row .col .invalid-feedback{color:red;font-family:Poppins;font-size:.7rem;font-weight:500;margin-left:8px;margin-top:4px;text-transform:uppercase}.form .checkbox{align-items:center;display:flex}.form .checkbox label{margin-left:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form .input-symbol{display:flex}.form .input-symbol .symbol{align-items:center;background:#eee;border:1px solid #ced4da;border-radius:3px 0 0 3px;border-right:0;display:flex;font-size:1rem;font-weight:500;justify-content:center;margin:0!important;width:35px}.form .input-symbol input{border-radius:0 3px 3px 0!important;flex:1}.form button{padding:12px;width:100%}@media(max-width:768px){.form .col:not(:last-child){margin-bottom:12px}}@media(min-width:768px){.form .row{display:flex;gap:10px}.form .row .col{flex:1}}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 400 400'%3E%3Cpath d='M15.2 99.6c-4.4 4.4-6.8 10.3-6.8 16.5s2.5 12.1 6.8 16.5l169.2 169.2c4.4 4.4 10.3 6.8 16.5 6.8s12.1-2.5 16.5-6.8l169.2-169.2c5.9-5.9 8.2-14.5 6-22.6s-8.5-14.3-16.5-16.5c-8.1-2.2-16.7.1-22.6 6L200.8 252.3 48.2 99.6c-4.4-4.4-10.3-6.8-16.5-6.8s-12.2 2.4-16.5 6.8'/%3E%3C/svg%3E");background-position:right .75rem top 52%,0 0;background-repeat:no-repeat,repeat;background-size:12px auto,100%;border:1px solid #ced4da;border-radius:3px;color:#444;display:block;font-size:.9rem;letter-spacing:.02rem;line-height:1.3rem;min-height:40px;min-width:100px;padding:0 .75rem;width:100%}select:disabled{opacity:1}select.sm{background-position:right 1em top 50%,0 0;background-size:.65em auto,100%;font-size:.8em;min-height:0;padding:6px 12px}select.dark{background-color:#222;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 400 400'%3E%3Cpath d='M15.2 99.6c-4.4 4.4-6.8 10.3-6.8 16.5s2.5 12.1 6.8 16.5l169.2 169.2c4.4 4.4 10.3 6.8 16.5 6.8s12.1-2.5 16.5-6.8l169.2-169.2c5.9-5.9 8.2-14.5 6-22.6s-8.5-14.3-16.5-16.5c-8.1-2.2-16.7.1-22.6 6L200.8 252.3 48.2 99.6c-4.4-4.4-10.3-6.8-16.5-6.8s-12.2 2.4-16.5 6.8' style='fill:%23fff'/%3E%3C/svg%3E");border:0;color:#fff}select::-ms-expand{display:none}select:focus{outline:none}select option{font-weight:400}input:not([type=checkbox]):not([type=radio]):not(.clr-color),textarea{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:3px;color:#555;font-size:.9rem;line-height:1.5rem;min-height:40px;padding:0 .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}input[type=checkbox]{margin:0}input:disabled,select:disabled,textarea:disabled{background:#eee!important}textarea{height:140px;padding:8px 15px;resize:vertical}.checkbox{align-items:center;display:flex}.checkbox label{font-size:.75rem;font-weight:600;margin:0 0 0 6px!important;text-transform:uppercase}#page-centered-card{background:#fff;border-radius:3px;margin-top:-5%;max-width:420px;padding:30px;text-align:center;width:85vw}#page-centered-card button{border:0;color:#fff;font-weight:700;letter-spacing:.04rem;padding:10px;width:100%}.modal .modal-content{background:#fff;padding:3vmin}.modal .modal-content p{font-size:.9rem;margin:0}.masonry-grid{opacity:0;transition:opacity 1s}.masonry-grid.fadeIn{opacity:1}.masonry-grid .grid-item{cursor:pointer;margin:.25%;width:100%}.animated-border{cursor:pointer;display:inline-block;overflow:hidden;position:relative}.animated-border:after,.animated-border:before{background-color:#ccc;content:"";height:1px;left:0;position:absolute;width:100%}.animated-border:before{top:0}.animated-border:after{bottom:0}.animated-border:hover>*>*>:after,.animated-border:hover>*>*>:before,.animated-border:hover>*>:after,.animated-border:hover>*>:before{transform:translateZ(0)}.animated-border>:after,.animated-border>:before{background-color:#ccc;content:"";height:100%;position:absolute;top:0;width:1px}.animated-border>:before{left:0}.animated-border>:after{right:0}.animated-border>*>:after,.animated-border>*>:before{background-color:#168dff;content:"";height:1px;left:0;position:absolute;width:100%;z-index:9}.animated-border>*>:before{top:0;transform:translate3d(-105%,0,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}.animated-border>*>:after{bottom:0;transform:translate3d(105%,0,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}.animated-border>*>*>:after,.animated-border>*>*>:before{background-color:#168dff;content:"";height:100%;position:absolute;top:0;width:1px;z-index:9}.animated-border>*>*>:before{left:0;transform:translate3d(0,105%,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}.animated-border>*>*>:after{right:0;transform:translate3d(0,-105%,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}.animated-border.toBlue>*>*>:after,.animated-border.toBlue>*>*>:before,.animated-border.toBlue>*>:after,.animated-border.toBlue>*>:before{background-color:#168dff}.lds-ring{display:inline-block;height:80px;position:relative;width:80px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#fff;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}.lds-ellipsis{display:inline-block;position:relative;width:80px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:#1da1f2;border-radius:50%;height:13px;position:absolute;top:0;width:13px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;left:8px}.lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .6s infinite;left:32px}.lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .6s infinite;left:56px}.ldr-rings{animation:rotation 1s linear infinite;border-color:#65c8f0 #65c8f0 transparent transparent;border-radius:50%;border-style:solid;border-width:3px;box-sizing:border-box;display:inline-block;height:48px;position:relative;width:48px}.ldr-rings:after,.ldr-rings:before{animation:rotationBack .5s linear infinite;border-color:transparent transparent #65c8f0 #65c8f0;border-radius:50%;border-style:solid;border-width:3px;box-sizing:border-box;content:"";height:40px;inset:0;margin:auto;position:absolute;transform-origin:center center;width:40px}.ldr-rings:before{animation:rotation 1.5s linear infinite;border-color:#65c8f0 #65c8f0 transparent transparent;height:32px;width:32px}.ldr-pulse{align-items:center;display:flex;justify-content:center;margin-bottom:3rem;margin-top:3rem;max-width:6rem;position:relative;width:100%}.ldr-pulse:after,.ldr-pulse:before{animation:pulseOut 1.8s ease-in-out infinite;border-radius:50%;content:"";filter:drop-shadow(0 0 1rem rgba(255,255,255,.75));position:absolute}.ldr-pulse:before{animation-name:pulseIn;box-shadow:inset 0 0 0 1rem red;padding-bottom:100%;width:100%}.ldr-pulse:after{box-shadow:0 0 red;padding-bottom:calc(100% - 2rem);width:calc(100% - 2rem)}.ldr-dots{animation:shadowRolling 2s linear infinite;border-radius:50%;box-sizing:border-box;display:block;height:10px;left:-100px;margin:15px auto;position:relative;width:10px}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes pulseIn{0%{box-shadow:inset 0 0 0 1rem red;opacity:1}50%,to{box-shadow:inset 0 0 red;opacity:0}}@keyframes pulseOut{0%,50%{box-shadow:0 0 red;opacity:0}to{box-shadow:0 0 0 1rem red;opacity:1}}@keyframes shadowRolling{0%{box-shadow:0 0 #fff0,0 0 #fff0,0 0 #fff0,0 0 #fff0}12%{box-shadow:100px 0 #65c8f0,0 0 #fff0,0 0 #fff0,0 0 #fff0}25%{box-shadow:110px 0 #65c8f0,100px 0 #65c8f0,0 0 #fff0,0 0 #fff0}36%{box-shadow:120px 0 #65c8f0,110px 0 #65c8f0,100px 0 #65c8f0,0 0 #fff0}50%{box-shadow:130px 0 #65c8f0,120px 0 #65c8f0,110px 0 #65c8f0,100px 0 #65c8f0}62%{box-shadow:200px 0 #fff0,130px 0 #65c8f0,120px 0 #65c8f0,110px 0 #65c8f0}75%{box-shadow:200px 0 #fff0,200px 0 #fff0,130px 0 #65c8f0,120px 0 #65c8f0}87%{box-shadow:200px 0 #fff0,200px 0 #fff0,200px 0 #fff0,130px 0 #65c8f0}to{box-shadow:200px 0 #fff0,200px 0 #fff0,200px 0 #fff0,200px 0 #fff0}}.shake_on_error{-webkit-animation:shake_webkit .4s linear 1;-moz-animation:shake_moz .4s linear 1;-o-animation:shake_o .4s linear 1}@keyframes shake_webkit{0%{-webkit-transform:translate(30px)}20%{-webkit-transform:translate(-30px)}40%{-webkit-transform:translate(15px)}60%{-webkit-transform:translate(-15px)}80%{-webkit-transform:translate(8px)}to{-webkit-transform:translate(0)}}@keyframes shake_moz{0%{-moz-transform:translate(30px)}20%{-moz-transform:translate(-30px)}40%{-moz-transform:translate(15px)}60%{-moz-transform:translate(-15px)}80%{-moz-transform:translate(8px)}to{-moz-transform:translate(0)}}@keyframes shake_o{0%{-o-transform:translate(30px)}20%{-o-transform:translate(-30px)}40%{-o-transform:translate(15px)}60%{-o-transform:translate(-15px)}80%{-o-transform:translate(8px)}to{-o-origin-transform:translate(0)}}html{box-sizing:border-box;color:$body-text-color;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Sans\ 3,Helvetica,Arial,sans-serif}*,:after,:before{box-sizing:inherit}:root{--page-width:95vw;--page-max-width:1400px;--header-height:50px;--header-bkgd-color:#fff;--color-body-text:#555;--color-page-bkgd:#f7f7f7;--color-button-default:#427fe1;--color-button-hover:red;--color-anchor-hover:#427fe1;--color-hr-border:#ced4da;--color-animated-border-color:#168dff;--box-shadow:0 3px 6px rgba(0,0,0,.05),0 3px 6px rgba(0,0,0,.05)}@media(max-width:768px){:root{--footer-height:80px}}@media(min-width:768px){:root{--footer-height:200px}}#app,html{background:var(--color-page-bkgd);color:var(--color-body-text);font-size:1rem;position:relative}#app img,html img{display:block}@media(max-width:768px){#app .desktop,html .desktop{display:none}}@media(min-width:768px){#app .mobile,html .mobile{display:none}}#page-wrap{min-height:100vh}#page-wrap #page{margin:auto;max-width:var(--page-max-width);width:var(--page-width)}#page-wrap #page a{color:var(--color-anchor-hover);text-decoration:none}@media(max-width:768px){#page-wrap #page .desktop{display:none}#page-wrap #page p{line-height:1.5rem}}@media(min-width:768px){#page-wrap #page .mobile{display:none}#page-wrap #page p{line-height:1.5rem}}
