@font-face{font-family:'AvenirLTStdHeavy';src:url("../fonts/AvenirLTStdHeavy.eot");src:url("../fonts/AvenirLTStdHeavy.eot") format("embedded-opentype"),url("../fonts/AvenirLTStdHeavy.woff2") format("woff2"),url("../fonts/AvenirLTStdHeavy.woff") format("woff"),url("../fonts/AvenirLTStdHeavy.ttf") format("truetype"),url("../fonts/AvenirLTStdHeavy.svg#AvenirLTStdHeavy") format("svg")}body{font-family:"AvenirLTStdHeavy", Helvetica, Arial, sans-serif}h1,.h1{font-size:1.25rem;color:#15203a}@media (min-width: 768px){h1,.h1{text-align:center}}.page{padding-top:58px}.page-login{padding-top:15px}.page-pattern,.page-analyse,.page-detection,.page-diagnostic{padding-bottom:0;padding-left:0;padding-right:0}.btn-primary{min-width:54px;background-image:linear-gradient(to right, #63cee4 0%, #915369 100%);background-repeat:repeat-x;border:0}.page .active,.btn-active{background:#fff !important;border-color:#fff !important;color:#15203a !important}.btn-active::before{position:absolute;top:0.6rem;left:1rem;width:32px;height:32px;display:inline-block;text-align:center;font-family:"Font Awesome\ 5 Pro";font-size:20px;line-height:32px;color:#fff}label.list-group-item,label.panel-title{font-weight:normal}.btn.btn-active::before{content:"\f00c"}.btn-group>.btn{border-radius:0}.d-flex.d-none{display:none !important}label.list-group-item{margin-bottom:0.5rem;text-align:center;border-radius:60px;color:#fff}label.list-group-item:first-child{border-top-left-radius:60px;border-top-right-radius:60px}label.list-group-item:last-child{border-bottom-right-radius:60px;border-bottom-left-radius:60px}label.list-group-item:not(.disabled){background-image:linear-gradient(to right, #63cee4 0%, #915369 100%);background-repeat:repeat-x}.btn.btn-active::before{top:0.75rem;left:1.75rem;color:#15203a !important}.ico-medal{display:block;width:100px;height:133px;margin:0 auto}.bg-secondary>.ico-medal{width:62px;height:82px}.btn>.ico-medal,.list-group-item>.ico-medal{position:absolute;top:2px;right:0;width:62px;height:62px}.ico-medal,.ico-level{background-image:url("../images/ico-medal-1.png");background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.ico-medal.pattern,.ico-level.pattern{background-image:url("../images/ico-pattern-1.png")}.ico-medal.analyse,.ico-level.analyse{background-image:url("../images/ico-analyse-1.png")}.ico-medal.detection,.ico-level.detection{background-image:url("../images/ico-detection-1.png")}.ico-medal.diagnostic,.ico-level.diagnostic{background-image:url("../images/ico-diagnostic-1.png")}.ico-medal-2,.ico-level-2{background-image:url("../images/ico-medal-2.png")}.ico-medal-2.pattern,.ico-level-2.pattern{background-image:url("../images/ico-pattern-2.png")}.ico-medal-2.analyse,.ico-level-2.analyse{background-image:url("../images/ico-analyse-2.png")}.ico-medal-2.detection,.ico-level-2.detection{background-image:url("../images/ico-detection-2.png")}.ico-medal-2.diagnostic,.ico-level-2.diagnostic{background-image:url("../images/ico-diagnostic-2.png")}.ico-medal-3,.ico-level-1{background-image:url("../images/ico-medal-3.png")}.ico-medal-3.pattern,.ico-level-1.pattern{background-image:url("../images/ico-pattern-3.png")}.ico-medal-3.analyse,.ico-level-1.analyse{background-image:url("../images/ico-analyse-3.png")}.ico-medal-3.detection,.ico-level-1.detection{background-image:url("../images/ico-detection-3.png")}.ico-medal-3.diagnostic,.ico-level-1.diagnostic{background-image:url("../images/ico-diagnostic-3.png")}.ico-medal-4{background-image:url("../images/ico-medal-4.png")}.ico-medal-4.pattern{background-image:url("../images/ico-pattern-4.png")}.ico-medal-4.analyse{background-image:url("../images/ico-analyse-4.png")}.ico-medal-4.detection{background-image:url("../images/ico-detection-4.png")}.ico-medal-4.diagnostic{background-image:url("../images/ico-diagnostic-4.png")}div.img-region>.ico-level{background-size:31px auto}.bckg-logo{background:url("../images/bckg-logo.jpg") no-repeat top center;background-size:240px auto}.btn-blink{-webkit-animation:blink 1s infinite;animation:blink 1s infinite}@-webkit-keyframes blink{0%{box-shadow:0px 0px 10px 5px rgba(43,53,99,0)}40%{box-shadow:0px 0px 10px 5px rgba(43,53,99,0.85)}100%{box-shadow:0px 0px 10px 5px rgba(43,53,99,0)}}@keyframes blink{0%{box-shadow:0px 0px 10px 5px rgba(43,53,99,0)}40%{box-shadow:0px 0px 10px 5px rgba(43,53,99,0.85)}100%{box-shadow:0px 0px 10px 5px rgba(43,53,99,0)}}.btn-scale{-webkit-animation:anim-scale 3s infinite;animation:anim-scale 3s both infinite}.fancybox-bg{background:#fff}.fancybox-button,.fancybox-button:hover{background:rgba(255,255,255,0.6)}.fancybox-button::before,.fancybox-button::after,.fancybox-button:hover::before,.fancybox-button:hover::after{border-color:#15203a}.fancybox-button--close::before,.fancybox-button--close::after,.fancybox-button--close:hover::before,.fancybox-button--close:hover::after{background-color:#15203a}.modal-content{border-radius:0}.table-bordered th,.table-bordered td{border-top:0}.card-header{background:#15203a;color:#fff}.body-login .navbar,.body-about .navbar{display:none}.body-signup .navbar-toggler,.body-reset .navbar-toggler{display:none}.body-signup .btn-back,.body-reset .btn-back{display:block}.navbar{background-image:linear-gradient(to right, #63cee4 0%, #915369 100%);background-repeat:repeat-x;box-shadow:none}.navbar .btn-back{color:#fff}.navbar .btn-info{display:none}.navbar.bg-success,.navbar.bg-danger{background-image:none}.navbar.bg-success .navbar-brand,.navbar.bg-danger .navbar-brand{color:#fff}.navbar.bg-success .btn-info,.navbar.bg-danger .btn-info{display:block;color:#fff}.body-analyse .btn-info,.body-detection .btn-info{display:none !important}.body-pattern.body-detail .flex-column,.body-diagnostic.body-detail .flex-column{display:flex !important}header .navbar-collapse{background-image:linear-gradient(to bottom, #63cee4 0%, #915369 100%);background-repeat:repeat-x}header .navbar-nav>li .nav-link{text-transform:uppercase;color:#fff}header .navbar-nav>li .nav-link.ico{padding-left:3.5rem}header .navbar-nav>li .nav-link.ico::before{position:absolute;display:block;left:15px;width:30px;height:30px;background-repeat:no-repeat;background-size:100% auto;content:""}header .navbar-nav>li .nav-link>i{color:#fff}header .divider{margin-left:1rem;margin-right:1rem}.navbar-brand{margin-right:58px;text-align:center;text-transform:uppercase;white-space:normal;line-height:1;color:#fff !important}@media (max-width: 767px){.navbar-brand{margin-right:0;padding-top:0;padding-bottom:0;text-align:left;font-size:1rem}}.ico-index::before{background-image:url("../images/ico-index.png")}.ico-score::before{background-image:url("../images/ico-score.png")}.ico-profile::before{background-image:url("../images/ico-profile.png")}.ico-lang::before{background-image:url("../images/ico-lang.png")}.ico-help::before{background-image:url("../images/ico-help.png")}.ico-logout::before{background-image:url("../images/ico-logout.png")}footer{background-image:linear-gradient(to right, #63cee4 0%, #915369 100%);background-repeat:repeat-x}footer .nav-link{color:#fff}footer .nav-link.disabled{color:rgba(255,255,255,0.5)}.page-login,.page-about{background:#fff url("../images/bckg-login.jpg?v=2") no-repeat center center;background-size:cover}.page-login .m-auto,.page-about .m-auto{padding-top:calc(5vh)}.page-login .input-mail,.page-login .input-pass,.page-about .input-mail,.page-about .input-pass{position:relative}.page-login .input-mail::before,.page-login .input-pass::before,.page-about .input-mail::before,.page-about .input-pass::before{position:absolute;top:1rem;left:1.15rem;font-family:Font Awesome\ 5 Pro;font-weight:300;color:#fff;content:"\f0e0"}.page-login .input-mail input,.page-login .input-pass input,.page-about .input-mail input,.page-about .input-pass input{padding-left:2.85rem;background:rgba(255,255,255,0.2);border-color:transparent;color:#fff}.page-login .input-pass::before,.page-about .input-pass::before{content:"\f30d"}.page-login .alert-danger,.page-about .alert-danger{background:#fff;border-color:#fff}.page-index{background:#fff url("../images/bckg-index.jpg?v=2") no-repeat top center;background-size:cover}.page-index>.row:last-child{position:absolute;top:calc(50% + 29px);width:100%;transform:translateY(-50%)}.ico-pattern,.ico-analyse,.ico-detection,.ico-diagnostic{display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:100% auto}.ico-pattern{background-image:url("../images/ico-pattern.png")}.ico-analyse{background-image:url("../images/ico-analyse.png")}.ico-detection{background-image:url("../images/ico-detection.png")}.ico-diagnostic{background-image:url("../images/ico-diagnostic.png")}.page-index .btn-block{position:relative}.page-anatomie{height:100%;padding-bottom:0}.page-anatomie .embed-responsive{height:100%}@media (min-width: 992px){.page-pattern .col-lg-4,.page-diagnostic .col-lg-4{background-image:linear-gradient(to bottom, #63cee4 0%, #915369 100%);background-repeat:repeat-x}}.img-pattern,.img-analyse,.img-diagnostic,.img-pattern{display:flex;align-items:center}.img-pattern .badge,.img-analyse .badge,.img-diagnostic .badge,.img-pattern .badge{position:absolute;display:none;top:0;left:0}.img-pattern>img,.img-pattern>svg,.img-analyse>img,.img-analyse>svg,.img-diagnostic>img,.img-diagnostic>svg,.img-pattern>img,.img-pattern>svg{display:block;width:auto;max-height:100%;margin:0 auto}.img-analyse,.img-detection,.img-diagnostic{position:relative;overflow:hidden}.img-analyse::before,.img-detection::before,.img-diagnostic::before{position:absolute;display:block;top:50%;left:50%;border:2px solid #dee2e6;border-top:2px solid #adb5bd;border-radius:50%;width:50px;height:50px;margin:-25px 0 0 -25px;-wekbit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;content:""}@-wekbit-keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.img-analyse.initialized::before,.img-detection.initialized::before,.img-diagnostic.initialized::before{display:none}.img-analyse.initialized>img,.img-analyse.initialized>svg,.img-detection.initialized>img,.img-detection.initialized>svg,.img-diagnostic.initialized>img,.img-diagnostic.initialized>svg{opacity:1}.img-pattern,.img-detection,.img-region,.img-diagnostic{position:relative}.img-pattern>div.ng-scope,.img-pattern svg,.img-detection>div.ng-scope,.img-detection svg,.img-region>div.ng-scope,.img-region svg,.img-diagnostic>div.ng-scope,.img-diagnostic svg{position:absolute;top:0;left:0}.img-pattern svg path,.img-detection svg path,.img-region svg path,.img-diagnostic svg path{fill:#c80a18;fill-opacity:0.4;stroke:#c80a18}.img-pattern svg path[data-pseudo='1'],.img-detection svg path[data-pseudo='1'],.img-region svg path[data-pseudo='1'],.img-diagnostic svg path[data-pseudo='1']{fill:#4164fe;stroke:#4164fe}.img-pattern:not(.answers) svg path,.img-detection:not(.answers) svg path,.img-region:not(.answers) svg path,.img-diagnostic:not(.answers) svg path{fill-opacity:0;stroke-opacity:0}.img-region>div.ng-scope{background-color:rgba(255,255,255,0.5);border:2px dashed #fff;z-index:1030}.img-region>div.ng-scope.selected{border-color:#fff !important}.img-region>div.ng-scope.disabled{background-color:rgba(255,255,255,0.25) !important;border-color:rgba(255,255,255,0.5) !important}.btn-clue{right:15px}.badge-bonus{position:absolute;top:0.5rem;right:15px}@media (min-width: 992px){.badge-bonus{top:0}}.badge-bonus.scale{-webkit-animation:anim-scale 3s both ease-in-out;animation:anim-scale 3s both ease-in-out;z-index:1043}@-wekbit-keyframes anim-scale{0%{transform:scale3d(1, 1, 1)}5%{transform:scale3d(2.5, 2.5, 2.5)}10%{transform:scale3d(1, 1, 1)}30%{transform:scale3d(2, 2, 2)}50%{transform:scale3d(1, 1, 1)}75%{transform:scale3d(1.5, 1.5, 1.5)}100%{transform:scale3d(1, 1, 1)}}@keyframes anim-scale{0%{transform:scale3d(1, 1, 1)}5%{transform:scale3d(2.5, 2.5, 2.5)}10%{transform:scale3d(1, 1, 1)}30%{transform:scale3d(2, 2, 2)}50%{transform:scale3d(1, 1, 1)}75%{transform:scale3d(1.5, 1.5, 1.5)}100%{transform:scale3d(1, 1, 1)}}.pin{position:absolute;width:30px;height:38px;margin:-35px 0 0 -15px;background:url("../images/ico-pin.png") no-repeat center center;background-size:100% auto;-webkit-animation:anim-bounce 1s both ease-in-out;animation:anim-bounce 1s both ease-in-out}.hidepin>.pin{display:none}@-wekbit-keyframes anim-bounce{0%{transform:translate(0, -1000px);opacity:0}60%{transform:translate(0, 30px);opacity:1}80%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}@keyframes anim-bounce{0%{transform:translate(0, -1000px);opacity:0}60%{transform:translate(0, 30px);opacity:1}80%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.donut-chart{position:relative;border-radius:50%;overflow:hidden}.donut-chart .slice{position:absolute;top:0;left:0;width:100%;height:100%}.donut-chart .chart-center{position:absolute;border-radius:50%}.donut-chart .chart-center span{display:block;text-align:center}.donut-chart{width:200px;height:200px;background:#39b54a}.donut-chart .slice.one{clip:rect(0 200px 100px 0);-webkit-transform:rotate(90deg);transform:rotate(90deg);background:#e1e1e1}.donut-chart .slice.two{clip:rect(0 100px 200px 0);-webkit-transform:rotate(0deg);transform:rotate(0deg);background:#e1e1e1}.donut-chart .chart-center{top:25px;left:25px;width:150px;height:150px;background:#f8f8f8}.donut-chart .chart-center span{font-size:40px;line-height:150px;color:#39b54a;content:"0%"}.piechart{width:200px;height:200px}.piechart .piechart-flatmin .piehole-text{display:block;padding-top:15px}.piechart .piechart-flatmin .piehole-text .flatmin-percentage{font-size:4em}
/*# sourceMappingURL=style.css.map */
