@charset "UTF-8";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,.app,.filler,body,html{height:100%;font-size:20px}body{font-family:Lato,sans-serif}@media screen and (max-width:415px){body{line-height:1.2}}li,li>span,p,p>span{line-height:1.25;font-size:20px!important}p{margin-bottom:24px;margin-top:0}h1,h2,h3,h4,h5,h6{line-height:1.2;cursor:default;margin-top:0}.filler{display:flex;align-items:center;justify-content:center}.copyright{font-size:16px;font-weight:500;margin-bottom:32px}.copyright a{font-family:inherit;color:inherit}.page{background-size:100% auto;background-repeat:no-repeat;min-height:100vh;padding:20px 25px;text-align:center;color:#141411;box-sizing:border-box}.page .top-row{display:flex;justify-content:space-between}@media screen and (max-width:580px){.page .top-row{flex-direction:column}}.page .logo-wrapper{flex:1 1;text-align:left}@media screen and (max-width:580px){.page .logo-wrapper{text-align:center}}.page .image-logo{max-width:268px;margin-bottom:25px}@media screen and (max-width:580px){.page .image-logo{margin:0 auto;max-width:200px}}.page .link-all-types{color:#0071bc;font-size:24px;font-weight:700;text-decoration:underline;line-height:63px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page .link-all-types:hover{color:rgb(9.5,157.0611702128,255)}.page .image-graph{max-width:400px;margin:0 auto}@media screen and (max-width:496px){.page .image-graph{max-width:100%}}.page h1,.page h1>span{max-width:860px;font-weight:900;font-size:42px!important;margin:0 auto 15px}@media screen and (max-width:580px){.page h1,.page h1>span{font-size:50px}}@media screen and (max-width:414px){.page h1,.page h1>span{font-size:25px}}.page h2,.page h2>span{max-width:940px;font-size:32px!important;font-weight:700;margin:0 auto .5rem}@media screen and (max-width:580px){.page h2,.page h2>span{font-size:28px}}@media screen and (max-width:414px){.page h2,.page h2>span{font-size:18px}}.page h3,.page h3>span{font-size:28px;margin-bottom:.75rem}.btn-success{background:#fc9e31;border-radius:4px;border:none;height:64px;line-height:66px;box-shadow:0 2px 4px 0 rgba(0,0,0,.0016);text-decoration:none;color:#1a1414;text-transform:uppercase;font-size:24px;font-weight:900;margin:0 auto 35px;cursor:pointer;font-family:Lato,sans-serif;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding-left:24px;padding-right:24px;min-width:160px;display:inline-block}.btn-success.disabled,.btn-success:disabled{opacity:.4;color:rgba(20,20,17,.5)}.btn-success:not(:disabled):not(.disabled):hover{background:rgb(253.0980861244,193.504784689,124.4019138756)}@media screen and (max-width:414px){.page-alltypes .btn-success,.page-questions .btn-success,.page-start .btn-success{width:100%}}.lds-ring{display:inline-block;position:relative;width:64px;height:64px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid transparent;border-top-color:#fff}.dark-loader.lds-ring div{border:6px solid transparent;border-top-color:#f8c5c3}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.page-alltypes .row{display:flex;max-width:960px;justify-content:space-between;margin:0 auto 32px;flex-wrap:wrap}@media screen and (max-width:510px){.page-alltypes .row{justify-content:center}}.page-alltypes .character{max-width:200px;text-align:center;margin:10px}.page-alltypes .character img{width:100%;margin-bottom:16px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:50%}.page-alltypes .character img:hover{box-shadow:0 10px 25px 4px rgba(0,0,0,.16);-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s linear;transition:all .3s linear}.page-alltypes h1{margin-bottom:32px}@media screen and (max-width:420px){.page-alltypes h1{font-size:40px;margin-top:20px}}.page-alltypes h3{font-size:32px;font-weight:900;text-align:center;margin-top:0}.page-alltypes a{text-decoration:none}.all-types-content-animated{opacity:0;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.all-types-content-animated.all-types-content-appeared{opacity:1}.page-questions{background:none}.page-questions .container{width:960px;margin:0 auto}@media screen and (max-width:1010px){.page-questions .container{width:100%}}.page-questions h3{font-size:32px;font-weight:900;margin:0 0 26px}@media screen and (max-width:580px){.page-questions h3{font-size:26px;margin-top:20px}}.page-questions .tips{display:flex;justify-content:space-between;margin-bottom:42px}.page-questions .tips .tip{border:1px solid #f1f1f1;box-shadow:0 4px 6px 0 rgba(0,0,0,.0023);max-width:260px;padding:24px 20px;border-radius:4px}.page-questions .tips .tip img{max-width:100%;margin-bottom:16px}.page-questions .tips .tip h4{font-size:24px;font-weight:900;margin:0 0 16px}.page-questions .tips .tip p{margin:0;font-size:20px;line-height:1.2}@media screen and (max-width:1028px){.page-questions .tips .tip{max-width:30%;flex:1 1}.page-questions .tips .tip+.tip{margin-left:24px}}@media screen and (max-width:690px){.page-questions .tips .tip{max-width:100%;flex:1 0 100%}.page-questions .tips .tip+.tip{margin-left:0;margin-top:24px}}@media screen and (max-width:690px){.page-questions .tips{display:none}}.page-questions .progress-bar{width:100%;background:#f1f1f1;height:29px;border:2px solid #c4c4c4;border-radius:10px;position:relative;margin:0 0 42px;z-index:1}.page-questions .progress-bar span.bar{width:33%;border-radius:7px;background:#8cc63f;display:block;height:100%;position:absolute}.page-questions .progress-bar span.description{font-size:20px;display:block;width:100%;text-align:center;position:absolute;font-weight:900;line-height:27px}.page-questions .questions{margin-bottom:30px}.page-questions .questions .block{border:3px solid transparent;border-radius:5px;margin-bottom:10px}.page-questions .questions .block.invalid{border-color:#e40f02;position:relative}.page-questions .questions .block.invalid:before{content:"Answer this question before moving to the next step!";position:absolute;bottom:100%;left:-3px;display:block;width:calc(100% - 2px);color:#fff;background-color:#e40f02;padding:4px;font-weight:700}.page-questions .questions .block .question{font-size:24px;text-align:center;font-weight:900;background:#f1f1f1;padding:26px 21px;line-height:1.2}.page-questions .questions .block .reply{padding:28px 21px;font-size:24px;font-weight:900;display:flex}.page-questions .questions .block .reply label{cursor:pointer;padding:0 25px}@media screen and (max-width:602px){.page-questions .questions .block .reply label{padding:0 25px 0 0}}.page-questions .questions .block .reply .checkmark-wrap{position:relative;height:37px;width:37px;flex-shrink:0;display:inline-block}.page-questions .questions .block .reply .checkmark-wrap input{position:absolute;opacity:0;cursor:pointer}.page-questions .questions .block .reply .checkmark-wrap .checkmark,.page-questions .questions .block .reply .checkmark-wrap .neutral-checkmark{position:absolute;top:0;left:0;height:31px;width:31px;border-radius:50%;display:inline-block}.page-questions .questions .block .reply .checkmark-wrap .checkmark:after,.page-questions .questions .block .reply .checkmark-wrap .neutral-checkmark:after{content:"";position:absolute;display:none;top:6px;left:6px;width:19px;height:19px;border-radius:50%}.page-questions .questions .block .reply .checkmark-wrap input:checked~.checkmark:after,.page-questions .questions .block .reply .checkmark-wrap input:checked~.neutral-checkmark:after{display:block}.page-questions .questions .block .reply .checkmark-wrap .checkmark{border:3px solid #1ea442}.page-questions .questions .block .reply .checkmark-wrap .checkmark:after{background:#1ea442}.page-questions .questions .block .reply .checkmark-wrap .neutral-checkmark{border:3px solid #c4c4c4}.page-questions .questions .block .reply .checkmark-wrap .neutral-checkmark:after{background:#141411}.page-questions .questions .block .reply label:hover input~.checkmark:after,.page-questions .questions .block .reply label:hover input~.neutral-checkmark:after{display:block;top:6px;left:6px;width:19px;height:19px;border-radius:50%}.page-questions .questions .block .reply label:hover input~.checkmark:after{background:rgba(30,164,66,.5)}.page-questions .questions .block .reply label:hover input~.neutral-checkmark:after{background:rgba(20,20,17,.5)}.page-questions .questions .block .reply .agree,.page-questions .questions .block .reply .disagree{display:inline-flex;align-items:center}.page-questions .questions .block .reply .disagree .checkmark-wrap .checkmark{border:3px solid #e40f02}.page-questions .questions .block .reply .disagree .checkmark-wrap .checkmark:after{background:#e40f02}.page-questions .questions .block .reply .disagree .checkmark-wrap:hover input~.checkmark:after{background:rgba(228,15,2,.5)}.page-questions .questions .block .reply label.agree .label{margin-right:20px}.page-questions .questions .block .reply label.choice .label,.page-questions .questions .block .reply label.disagree .label{margin-left:20px}.page-questions .questions .block .reply img{max-width:50%;margin-left:10px}.page-questions .questions .block .reply .choice{display:flex;align-items:center}@media screen and (max-width:490px){.page-questions .questions .block .reply .agree{display:flex;align-items:center}.page-questions .questions .block .reply .agree>span:first-child{order:2;margin:0 0 0 20px}.page-questions .questions .block .reply .agree>span:last-child{order:1}}@media screen and (max-width:490px){.page-questions .questions .block .reply .disagree{display:flex;align-items:center;margin-top:20px}.page-questions .questions .block .reply .disagree>span:last-child{margin:0 0 0 20px}}@media screen and (max-width:592px){.page-questions .questions .block .reply{font-size:18px}}@media screen and (max-width:490px){.page-questions .questions .block .reply{flex-direction:column}}@media screen and (max-width:484px){.page-questions .questions .block .reply{padding:28px 0}}.page-questions .btn-success{margin-bottom:42px}.decider-question{text-align:left}.questions-content-animated{opacity:0;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.questions-content-animated.questions-content-appeared{opacity:1}.question-pair .reply{justify-content:center}.page-results{display:flex;flex-direction:column;height:100%}.page-results h1{font-size:2rem}.page-results .container{flex:1 1}.page-results .checkbox{position:relative;text-align:left;margin-bottom:20px}.page-results .checkbox input[type=checkbox]{opacity:0;margin-right:10px}.page-results .checkbox.invalid label{color:#e40f02}.page-results .checkbox.invalid label:before{border-color:#e40f02}.page-results .checkbox label:after,.page-results .checkbox label:before{position:absolute;content:"";display:inline-block}.page-results .checkbox label:before{height:16px;width:16px;border:1px solid #ced4da;border-radius:.25rem;left:0;top:2px}.page-results .checkbox label:after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:4px;top:6px;content:none}.page-results .checkbox input[type=checkbox]:checked+label:after{content:""}.page-results .checkbox input[type=checkbox]:focus+label:before{outline:5px auto #3b99fc}.result-description,.result-form{text-align:left}.result-form{margin:40px 0 0}.result-form form>div{margin-bottom:1rem}.result-form label{display:inline-block;margin-bottom:.5rem}.result-form input[type=text]{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-sizing:border-box;margin-bottom:1rem;font-size:24px}.result-form form button,.result-form form input[type=submit]{display:none}.attention-seeker{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.start-content-animated{opacity:0;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.start-content-animated.start-content-appeared{opacity:1}@media screen and (max-width:580px){.header-types-link{display:none}}.content-types-link{display:none}@media screen and (max-width:580px){.content-types-link{display:block}}.page-type{background-repeat:no-repeat;padding-bottom:12px}.page-type .image-logo{margin-bottom:50px}@media screen and (max-width:580px){.page-type .image-logo{margin-bottom:20px}}.page-type .container{background:#fff;padding:46px 80px;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.38);max-width:940px;margin:0 auto 42px}.page-type .container h4{font-weight:900;font-size:24px;text-align:left;margin:0 0 14px}@media screen and (max-width:792px){.page-type .container h4{font-size:1.5rem}}.page-type .container h2{font-weight:900;font-size:42px;text-align:left;margin:0 0 16px}.page-type .container h6{font-style:italic;font-size:18px;text-align:left;font-weight:400;margin:0 0 32px}.page-type .container .type-avatar{max-width:400px;margin:0 auto 32px}@media screen and (max-width:628px){.page-type .container .type-avatar{max-width:100%}}.page-type .container .description{font-size:20px;line-height:1.2;text-align:left}.page-type .container .strengths-weaknesses{display:flex;margin-bottom:16px}.page-type .container .strengths-weaknesses div{flex:1 1}.page-type .container .strengths-weaknesses div h4{margin:0 0 8px;font-weight:900;font-size:32px}.page-type .container .strengths-weaknesses div ul{padding-left:25px;line-height:1.2}.page-type .container .strengths-weaknesses div ul li{text-align:left;padding-bottom:8px;font-size:24px}@media screen and (max-width:566px){.page-type .container .strengths-weaknesses{flex-direction:column}}.page-type .container .check-email{font-size:24px;text-align:left;background:#f1f1f1;border-radius:4px;padding:20px;line-height:1.5;margin-bottom:32px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.page-type .container .check-email strong{display:block;font-weight:900}.page-type .container .check-email p{margin:0}@media screen and (max-width:415px){.page-type .container .check-email{line-height:1.2}}.page-type .container .rate{margin-bottom:32px}.page-type .container .rate h4{font-size:32px;font-weight:900;text-align:center;margin-bottom:16px}.page-type .container .rate div .star:before{content:"☆";color:#fc9e31;cursor:pointer;font-size:52px;padding:0 6px}@media screen and (max-width:444px){.page-type .container .rate div .star:before{font-size:40px}}@media screen and (max-width:376px){.page-type .container .rate div .star:before{font-size:30px;padding:0}}.page-type .container .rate div .star.star-inside-rating:before,.page-type .container .rate div .star:hover:before{content:"★";color:#fc9e31}.page-type .container .others-love{margin-bottom:32px}.page-type .container .others-love h4{font-size:32px;font-weight:900;text-align:left;margin:0 0 32px}.page-type .container .others-love .row{display:flex;justify-content:space-between}@media screen and (max-width:940px){.page-type .container .others-love .row{display:flex;flex-direction:column}}.page-type .container .others-love .row .item{width:220px}.page-type .container .others-love .row .item img{box-shadow:0 3px 6px rgba(0,0,0,.1607843137);border-radius:4px;width:100%;margin-bottom:16px}.page-type .container .others-love .row .item h5{text-align:center;font-weight:900;font-size:24px;margin:0 0 12px}.page-type .container .others-love .row .item em{text-align:center;display:block;font-size:18px;font-style:normal}@media screen and (max-width:940px){.page-type .container .others-love .row .item{width:100%;text-align:left}.page-type .container .others-love .row .item img{max-width:220px;float:left;margin:0 20px 20px 0}.page-type .container .others-love .row .item em,.page-type .container .others-love .row .item h5{text-align:left}}@media screen and (max-width:622px){.page-type .container .others-love .row .item h5{font-size:18px}}@media screen and (max-width:524px){.page-type .container .others-love .row .item{margin-bottom:30px}.page-type .container .others-love .row .item img{max-width:100%;float:none}}.page-type .container .share{padding-bottom:24px}.page-type .container .share h4{text-align:center}@media screen and (max-width:792px){.page-type .container .share h4{font-size:1.5rem}}@media screen and (max-width:622px){.page-type .container{padding:46px 40px}}.page-type .famous-photographers{margin-bottom:42px}.page-type .famous-photographers h2{font-size:32px}@media screen and (max-width:792px){.page-type .famous-photographers h2{text-align:center;font-size:1.5rem}}.page-type .famous-photographers img{max-width:100%;height:auto}.page-type .famous-photographers .photographer-list{text-align:left;display:flex;flex-wrap:wrap}@media screen and (max-width:792px){.page-type .famous-photographers .photographer-list{justify-content:center}}.page-type .famous-photographers .person{text-align:center;flex:0 0 148px;margin-right:46px}.page-type .famous-photographers .person h3{margin:10px 0 0}@media screen and (max-width:792px){.page-type .famous-photographers .person{margin-right:23px;margin-left:23px;margin-bottom:26px}}.share-button{text-transform:uppercase;text-decoration:none;display:inline-flex;cursor:pointer;background-color:#d3d3d3;padding:5px 12px;border-radius:3px;font-weight:600;font-size:12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:inherit}.share-button+.share-button{margin-left:12px}.share-button img,.share-button svg{width:calc(1rem - 2px);margin-right:10px}@media screen and (max-width:434px){.share-button+.share-button{margin-left:0}.share-button{margin:0 12px 12px}}.btn-share-fb{background:#0071bc;fill:#fff;color:#fff;border:none;padding:5.5px 12px}.page-conductor .btn-share-fb{background:#004a7b}.socialite .share-button{background-color:#93278f;fill:#fff;color:#fff}.type-content-animated{opacity:0;-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.type-content-animated.type-content-appeared{opacity:1}.type-message{border:1px solid #dedede;border-radius:4px}.quotes{margin-bottom:3.125rem}.quote{position:relative;margin:0}.quote+.quote{margin-top:3rem}.quote+.quote:before{content:"⋯";color:#b5b5b5;font-size:106px;position:absolute;top:-92px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.quote>div{display:inline-block}.quote footer{font-weight:700}.hidden{display:none}
/*# sourceMappingURL=main.78e18abc.chunk.css.map */