@font-face{font-family:OpenSans;font-style:normal;font-weight:100;src:url(../../fonts/open-sans/OpenSans-Light.otf)}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(../../fonts/open-sans/OpenSans-Regular.otf)}@font-face{font-family:OpenSans;font-style:normal;font-weight:500;src:url(../../fonts/open-sans/OpenSans-SemiBold.otf)}@font-face{font-family:OpenSans;font-style:normal;font-weight:700;src:url(../../fonts/open-sans/OpenSans-Bold.otf)}@font-face{font-family:"DroidSerif";font-style:normal;font-weight:400;src:url(../../fonts/droid-serif/DroidSerif-Regular.otf)}@font-face{font-family:"DroidSerif";font-style:normal;font-weight:700;src:url(../../fonts/droid-serif/DroidSerif-Bold.otf)}@font-face{font-family:CooperHewitt;font-style:normal;font-weight:100;src:url(../../fonts/cooper-hewitt/CooperHewitt-Light.otf)}@font-face{font-family:CooperHewitt;font-style:normal;font-weight:400;src:url(../../fonts/cooper-hewitt/CooperHewitt-Regular.otf)}@font-face{font-family:CooperHewitt;font-style:normal;font-weight:500;src:url(../../fonts/cooper-hewitt/CooperHewitt-Semibold.otf)}@font-face{font-family:CooperHewitt;font-style:normal;font-weight:700;src:url(../../fonts/cooper-hewitt/CooperHewitt-Bold.otf)}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:url(../../fonts/quick-sand/Quicksand-Regular_1.otf)}@font-face{font-family:Quicksand-Regular;font-style:normal;font-weight:400;src:url(../../fonts/quick-sand/Quicksand-Regular_1.otf)}@font-face{font-family:NeoSansPro;font-style:normal;font-weight:400;src:url(../../fonts/neo-sans-pro/NeoSansPro.otf)}@font-face{font-family:NeoSansPro-Regular;font-style:normal;font-weight:400;src:url(../../fonts/neo-sans-pro/NeoSansPro.otf)}@font-face{font-family:CooperHewitt;font-style:normal;src:url(../../fonts/cooper-hewitt/CooperHewitt-Regular.otf)}@font-face{font-family:"DroidSerif";font-style:normal;src:url(../../fonts/droid-serif/DroidSerif-Regular.otf)}@keyframes rotation{0%{transform:rotateY(0deg) rotateX(0deg)}to{transform:rotateY(180deg) rotateX(180deg)}}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.8)}75%{transform:scale(1.2)}to{transform:scale(1.5)}}@media (max-width:768px){p{font-size:16px}.footer-part .col.logo{flex:2;max-width:unset}.footer-part .col.link a{width:unset}.front-radios .front-radio-input-container label:after,.front-radios .front-radio-input-container label:before{height:25px;width:25px}.error-page-div{left:10%;right:10%}.analysis-page-container .panel{padding:unset}.main-menu nav{position:relative}.main-menu nav a{display:none;float:none;text-align:left}.main-menu nav .nav-bar-icon{bottom:unset;display:block;height:unset;left:calc(100% - 40px);margin:unset;margin-top:15px;padding:unset;position:relative;top:0;width:unset}.main-menu nav .nav-bar-icon .ligne-horizontale,.main-menu nav .nav-bar-icon-cross{display:block;margin:unset;padding:unset}.main-menu nav .nav-bar-icon-cross{bottom:unset;height:20px;left:calc(100% - 35px);margin-right:15px;margin-top:15px;position:relative;top:0;width:20px}.analysis-page-container .social-bottom,.social-bottom{display:block;right:unset}.social-bottom{position:unset;text-align:center}.filters-container{display:unset;width:100%}.filters-container .filter-button{float:right;height:17px;left:50%;position:absolute;right:0}.filters-container .filter-button span{left:10px;margin-right:30px;position:absolute}.filters-container .filter-button .arrow-container{bottom:55%;position:absolute;right:15px}.filters-container .filter-button:first-child{border-right:1px solid #eee;float:left;left:0;margin-left:0;right:50%}.filters-container .filter-list{margin-left:unset;width:calc(100% - 1px)}.app-content .quiz-container .quiz-pages-container .quiz-page-container .question-container .input-container .slider.slider-horizontal .slider-tick{height:25px;margin-top:-12px;width:25px}.app-content .quiz-container .quiz-pages-container .quiz-page-container .question-container .input-container .slider.slider-horizontal .slider-handle{margin-left:-16px;margin-top:-14px!important}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-13px}.app-content .quiz-container .quiz-pages-container .quiz-page-container .question-container .input-container .slider.slider-horizontal .slider-handle.sliding:after,.app-content .quiz-container .quiz-pages-container .quiz-page-container .question-container .input-container .slider.slider-horizontal .slider-handle[aria-valuenow="0"]:after{height:31px!important;left:8px!important;top:8px!important;width:31px!important}.app-content .quiz-container .scroll-page-suggestion.active{display:none}.app-content .quiz-container .quiz-pages-container .quiz-page-container .question-container .input-container .slider.slider-horizontal .slider-handle.sliding:before{height:43px!important;width:43px!important}.best-practices-page-container{margin:0;width:100%}.best-practices-page-container h1{font-size:30px;font-weight:200}.best-practices-page-container .filters-wrapper{padding-left:15px;padding-right:15px;right:unset;width:calc(100% - 30px)}.best-practices-page-container .filters-wrapper .filters-introduction{display:none}.best-practices-page-container .best-practice-sections{margin-left:10px}.best-practices-page-container .best-practice-featured-div{background-color:unset;display:flex;flex-direction:column-reverse;margin:0;padding:0}.best-practices-page-container .best-practice-featured-div .best-practice-featured-left{background-color:#fff;margin-left:15px;margin-right:15px;padding-left:25px;padding-top:15px;position:relative;top:-30px;z-index:1}.best-practices-page-container .best-practice-featured-div .best-practice-featured-right{flex:unset;position:unset;right:unset;top:unset}.best-practices-page-container .best-practice-featured-div .best-practice-featured-right iframe{height:315px;padding-bottom:0!important}.best-practices-page-container .best-practice-action-div .action-group{flex-direction:column}.best-practices-page-container .best-practice-action-div .action-group .main-action-section .best-practice{margin-bottom:10px}.best-practices-page-container .best-practice-action-div .action-group .main-action-section .best-practices-content{flex-direction:column}.best-practices-page-container .best-practice-action-div .action-group .secondary-action-section .best-practices-content,.best-practices-page-container .best-practice-action-div .action-group .secondary-action-section .secondary-title .title-right{margin-right:10px}.main-menu{margin-left:0;position:fixed}.main-menu a{display:none}.main-menu h1,.main-menu h1.with-margin{margin-left:15px;margin-right:0;max-height:26px;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-menu h1{margin-top:15px}.best-practices-content{display:block;margin-top:50px}.best-practices-content .best-practice{margin:unset;margin-bottom:5%;margin-left:15px;margin-right:15px;max-width:calc(100% - 32px);min-width:unset;position:relative}.best-practices-content .best-practice .best-practice-description{margin-top:10px}.best-practices-content .best-practice .video-player{bottom:0;left:0;padding-left:15px;position:fixed;right:0;top:0}.best-practices-content .best-practice .video-player a.video-player-close{right:35px;top:10px}h1.left-bar:after{left:-56px}iframe{left:0;padding-bottom:80px!important;position:relative;right:15px}.modal-background .modal-container{left:15px;right:15px;width:unset}.modal-background .modal-container .modal-content{padding:20px 40px}.highcharts-container,.highcharts-root{overflow:visible!important}.result-page .result-page-container .result-container #result-chart-container{margin:0;overflow:visible!important}.result-page .result-page-container .result-container{display:block;text-align:center}.result-page .result-page-container .result-container h1,.result-page .result-page-container .result-container p{text-align:left}.result-page .result-page-container .result-container #result-chart-container .highcharts-root{height:unset}.app-content .quiz-container .quiz-pages-container .front-text{margin-left:0;width:calc(100% - 40px)}.app-content .quiz-container .quiz-pages-container .front-select,.app-content .quiz-container .quiz-pages-container .front-select select,.app-content .quiz-container .quiz-pages-container select,.app-content .quiz-container .quiz-pages-container select select{margin-left:0;width:100%}.app-content .quiz-container .quiz-pages-container .front-select .front-text,.app-content .quiz-container .quiz-pages-container select .front-text{margin-left:0;width:unset}.app-content .quiz-container .quiz-pages-container .front-select .front-select-arrow,.app-content .quiz-container .quiz-pages-container select .front-select-arrow{right:20px}.app-content .quiz-container .quiz-pages-container .quiz-page-container .interstitial-container{background-color:unset!important;box-shadow:unset!important;margin-left:2px!important;margin-right:4px;padding:unset!important}.app-content .quiz-container .quiz-pages-container .quiz-page-container .interstitial-container .interstitial-content{display:block!important;left:0!important;width:100%!important}.app-content .quiz-container .quiz-pages-container .quiz-page-container .interstitial-container .interstitial-content.cols-container .col-left,.app-content .quiz-container .quiz-pages-container .quiz-page-container .interstitial-container .interstitial-content.cols-container .col-right{height:25%!important;margin-top:16px!important}.app-content .quiz-container .quiz-pages-container .quiz-page-container .interstitial-container .interstitial-content.cols-container .col-right{background-color:#fff;margin-bottom:50px;margin-left:16px!important}.app-content .quiz-container .quiz-pages-container .quiz-page-container .interstitial-container .interstitial-content h1:after{left:-16px!important}.app-content .quiz-container .quiz-pages-container .quiz-page-container .interstitial-container .interstitial-content .interstitial-without-video,.app-content .quiz-container .quiz-pages-container .quiz-page-container .interstitial-container .interstitial-content .interstitital-with-video{left:unset;top:0;width:unset}.app-content .quiz-container .quiz-pages-container .quiz-page-container .question-container .input-container .slider.slider-horizontal .slider-handle{height:22px;width:22px}.app-content .quiz-container .quiz-pages-container .quiz-page-container .questions-container{box-shadow:unset}.app-content .quiz-container .quiz-pages-container .quiz-page-container .questions-container .question-container{display:block}.app-content .quiz-container .quiz-pages-container .quiz-page-container .questions-container .question-container .input-container,.app-content .quiz-container .quiz-pages-container .quiz-page-container .questions-container .question-container .statement{max-width:100%;min-width:100%;width:100%}.app-content .quiz-container .quiz-pages-container .quiz-page-container .questions-container .question-container .input-container .slider,.app-content .quiz-container .quiz-pages-container .quiz-page-container .questions-container .question-container .input-container .slider-horizontal{margin-left:5%;margin-right:5%;width:90%}.app-content .quiz-container .quiz-pages-container .quiz-page-container .questions-container .question-container .statement{margin-bottom:15px;text-align:left}.app-content .footer-part{padding:unset;z-index:0}.app-content .footer-part .back-to-top{bottom:calc(100% - 15px);height:26px;right:12px;width:26px}.app-content .footer-part .footer-content{display:grid}.app-content .footer-part .col{place-content:inherit}.app-content .footer-part .col .logo{max-width:unset}.app-content .footer-part .col .footer-row{margin-left:5%;margin-right:unset}.app-content .footer-part .col .footer-row a{padding-bottom:5px;padding-top:5px}.app-content .home-container .contact form textarea{width:unset}.app-content .home-container .contact .form-container{padding:40px 15px}.app-content .home-container .contact form input{margin-bottom:20px}.app-content .home-container .contents .best-practice{left:0;margin-left:unset;margin-right:unset;right:0;width:unset}.app-content .home-container .contents .home-contents-container{display:block}.app-content .home-container .contents .home-contents-top{margin:unset}.app-content .home-container .home-content{padding:16px 32px}.app-content .home-container .home-content .col-left{padding-left:unset;padding-right:unset}.app-content .home-container .home-content .col-left .home-contents-back{align-items:flex-end;display:flex;justify-content:center}.app-content .home-container .home-content .col-right{padding-left:0;padding-right:0}.app-content .home-container .home-content .col-right img{width:100%}.app-content .home-container .home-content .col-right .home-contents-back{align-items:flex-end;display:flex;justify-content:center}.app-content .home-container .home-content .cols-container{display:block}.app-content .home-container .home-content .cols-container .col-left img{width:100%}.app-content .analysis-page-container .analysis-bloc{margin-bottom:15px}.app-content .analysis-page-container .filters-wrapper{display:none}.app-content .analysis-page-container h2{font-size:20px;margin-bottom:0}.app-content .analysis-page-container .panel-content{display:block}.app-content .analysis-page-container .participants-content .devices .bar{margin-top:15px}.app-content .analysis-page-container .participants-content .devices .stat{padding-top:10px}.app-content .analysis-page-container .participants-content .devices .stat img{height:30px}.app-content .analysis-page-container .participants-content .browsers{margin-left:5px}.app-content .analysis-page-container .participants-content .browsers .stats-container{display:block}.app-content .analysis-page-container .participants-content .participants{background-position:10%;background-size:25%;padding-left:36%;text-align:center}.app-content .analysis-page-container #profiles-chart{height:200px;width:200px}}
