/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.path-test-entity .quiz-middle{border:none !important;}.quiz-step{display:flex;justify-content:space-between;position:relative;z-index:0;}@media (max-width:1023px){.quiz{font-size:1.2em;}}@media (max-width:767px){.quiz{font-size:15px;width:100% !important;margin:0 !important;}}@media (max-width:767px){.quiz-step{overflow:hidden;}}.step{color:#000;width:10%;line-height:1.25;flex-grow:1;text-align:center;box-sizing:border-box;padding:0 15px;font-family:Arial,Verdana,sans-serif;position:relative;}@media (max-width:1250px){.step{font-size:16px;}}@media (max-width:1023px){.step{font-size:1em;}}@media (max-width:767px){.step{font-size:1em;padding:0;flex-grow:0;width:auto;}}.step:before{content:'';display:block;width:30px;height:30px;border-radius:100%;margin:0 auto 15px;background-color:#e1e1e1;}@media (max-height:1250px){.step:before{width:26px;height:26px;}}@media (max-width:767px){.step:before{width:15px;height:15px;}}.step:not(:first-child):after{content:'';display:block;position:absolute;width:100%;height:12px;top:9px;right:50%;background-color:#e1e1e1;z-index:-1;}@media (max-width:1250px){.step:not(:first-child):after{top:8px;height:10px;}}@media (max-width:767px){.step:not(:first-child):after{top:5px;height:5px;width:100vw;}}@media (max-width:767px){.step span{display:none;}}.step-active,.step-done{color:#0a94e3;font-weight:bold;}.step-done{font-weight:normal;}@media (max-width:767px){.step-active{z-index:1;}}.quiz-step-mobile{display:none;}@media (max-width:767px){.quiz-step-mobile{display:block;text-align:center;margin-top:5px;}.quiz-step-mobile >*{display:none;}.quiz-step-mobile .step-active{display:block;}}.step-active:before,.step-active:not(:first-child):after,.step-done:before,.step-done:not(:first-child):after{background-color:#0a94e3;}.step_question{border:1px solid #a6a6a6;box-sizing:border-box;padding:15px;position:relative;display:flex;flex-wrap:wrap;font-family:Arial,Verdana,sans-serif;width:100%;max-width:850px;min-height:200px;margin:0 auto;}@media (max-width:767px){.step_question{padding:10px;font-size:14px;min-height:auto;}}.step_question + .step_question{margin-top:20px;}.step_question .field--type-image{box-sizing:border-box;padding:0 15px;width:100px;}@media (max-width:767px){.step_question .field--type-image{padding:0 5px;width:55px;}}.step_question .field--type-image img{display:block;width:auto;max-width:100%;margin:0 auto;}.step-question-wrapper{width:50%;flex-grow:1;box-sizing:border-box;padding-left:15px;text-align:left;display:flex;flex-wrap:wrap;flex-direction:column;}@media (max-width:767px){.step-question-wrapper{padding-left:5px;}}.step-question-title{text-transform:uppercase;font-weight:700;margin-bottom:10px;}@media (max-width:767px){.step-question-title{margin-bottom:0;}}.field--name-question{color:#0a94e3;line-height:1.35;font-weight:bold;}.step-question-choices{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;flex-grow:1;margin:20px -7px -7px;}.step-question-choices .answer-button{border:1px solid #a6a6a6;border-radius:5px;min-height:45px;padding:10px 20px;line-height:1;background:none;outline:none;font-weight:bold;margin:7px;}@media (max-width:767px){.step-question-choices .answer-button{padding:10px 15px;min-height:35px;}}.step-question-choices .answered{border-color:#0a94e3;background-color:#0a94e3;color:#fff;}.field--name-information{width:30px;height:30px;position:absolute;top:10px;right:15px;background-image:url(/modules/custom/efs_quiz/images/icon-info.png);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;}@media (max-width:767px){.field--name-information{width:20px;height:20px;top:7px;right:7px;}}.test-pager{width:100%;max-width:770px;}.quiz-btn-block a{border:1px solid #e20020 !important;background-color:#e20020 !important;color:#fff !important;border-radius:5px;min-height:45px;padding:10px 25px !important;line-height:1;outline:none;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;text-transform:none !important;}@media (max-height:767px){.quiz-btn-block a{padding:10px 20px !important;min-height:35px;}}.quiz-btn-block a:hover{color:#e20020 !important;}.test-pager:after{content:'';display:table;width:100%;clear:both;}.test-pager a{font-size:100% !important;}.path-test-entity .quiz-middle .test-pager .previous{float:left;margin:0 !important;}.test-pager .next{float:right;}.test-pager .reset{clear:both;display:block !important;padding-top:20px;}.test-pager .reset a{color:#0a94e3 !important;padding:0 !important;border:none !important;text-transform:none !important;}.test-pager a:hover{background:none !important;}.modal-blur{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:99;background-color:#000000c7;}.modal-blur.open{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:10px;overflow:auto;box-sizing:border-box;}.modal-block{position:relative;width:100%;max-width:770px;margin:0 auto;max-height:100%;overflow-y:auto;background-color:#fff;box-sizing:border-box;padding:25px;z-index:10;}@media (max-width:767px){.modal-block{padding:10px;}}.blur-around{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;}.modal-blur-header{box-sizing:border-box;border-bottom:1px solid #a6a6a6;padding:0 0 10px;margin-bottom:40px;}@media (max-width:767px){.modal-blur-header{margin-bottom:10px;}}.modal-blur-title{font-size:18px;font-weight:700;color:#a6a6a6;position:relative;padding-left:55px;padding-right:25px;min-height:40px;display:flex;flex-wrap:wrap;align-items:center;}@media (max-width:767px){.modal-blur-title{min-height:25px;padding-left:35px;font-size:18px;}}.modal-blur-title:before{content:'';display:block;width:40px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/modules/custom/efs_quiz/images/icon-error.png);position:absolute;top:0;left:0;}@media (max-width:767px){.modal-blur-title:before{width:25px;height:25px;}}.modal-info .modal-blur-title{color:#0a94e3;line-height:1.25;}.modal-info .modal-blur-title:before{background-image:url(/modules/custom/efs_quiz/images/icon-info.png);}.modal-close-info{position:absolute;top:10px;right:10px;cursor:pointer;font-size:30px;z-index:1;}.quiz-quit,.quiz-continue{font-size:90%;margin-top:20px;width:50%;}.quiz-continue{float:left;}.quiz-quit{float:right;}@media (max-width:767px){.quiz-quit,.quiz-continue{float:none;text-align:center;width:100%;}}.quiz-quit a,.quiz-continue a{color:#0a94e3;text-decoration:none;border-bottom:1px solid;}.block-liens{display:flex;flex-wrap:wrap;margin:0 -25px;text-align:center;padding-top:30px;}.block-liens:empty{display:none;}@media (max-width:767px){.block-liens{margin:0 -10px;}}@media (max-width:420px){.block-liens{margin:0;}}.block-lien{width:50%;box-sizing:border-box;padding:0 25px;text-align:center;}@media (max-width:767px){.block-lien{padding:0 10px;}}@media (max-width:420px){.block-lien{padding:0;width:100%;}.block-lien + .block-lien{margin-top:20px;}}.block-lien a{color:#0a94e3;text-decoration:none;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:100%;border:2px solid #0a94e3;border-radius:10px;height:50px;padding:10px 25px;cursor:pointer;line-height:1;font-weight:bold;transition-duration:.3s;min-width:235px;}@media (max-width:767px){.block-lien a{padding:0 10px;border:1px solid #0a94e3;border-radius:5px;height:40px;min-width:auto;}}.block-lien a:hover{background-color:#0a94e3;color:#fff;transition-duration:.3s;}.block-lien p{font-size:80%;width:80%;margin:15px auto 0;line-height:1.35;}.answered{background-color:lightblue;}.answered-nok{background-color:red;}.travel-form{display:none;}.success.field--name-field-note-no{text-align:center;padding:40px 0;}.success.field--name-field-note-no:before{content:'';display:block;width:80px;height:80px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/modules/custom/efs_quiz/images/icon-check.png);margin:0 auto 30px;}@media (max-height:767px){.success.field--name-field-note-no:before{width:60px;height:60px;margin-bottom:20px;}}@media (max-height:767px){.success.field--name-field-note-no{padding:10px 0;}}.success.field--name-field-note-no .btn{text-decoration:none;font-size:100%;font-family:Arial,Verdana,sans-serif;font-weight:bold;padding:10px 25px;height:45px;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1;margin-top:40px;background-color:#e20020;border-color:#e20020;}@media (max-height:767px){.success.field--name-field-note-no .btn{padding:10px 20px;height:35px;margin-top:30px;}}.success.field--name-field-note-no .quiz-iframe-hidden{display:none;}.path-test-entity .quiz-middle .field--name-field-note-no p{padding:0 !important;font-weight:bold;}.path-test-entity .quiz-middle .field--name-field-note-no p + p{margin-top:30px;}@media (max-height:767px){.path-test-entity .quiz-middle .field--name-field-note-no p + p{margin-top:20px;line-height:1.35;color:#1f356a;}}.page-title{text-align:left;}.quiz-container .counter{display:none;opacity:0;animation:all 0.3s ease 0s;}.quiz-container .quiz-middle.test-succeed .question{display:none;}.quiz-container .quiz-middle.test-succeed .test-pager{display:none;}.quiz-container .quiz-middle .success{display:none;}.quiz-container .quiz-middle.test-succeed .success{display:block;}.quiz-middle .question{padding-bottom:0 !important;}.quiz-container.initialized .question.no-js{display:none;opacity:0;visibility:hidden;}.quiz-container .question.js-triggered{display:none;opacity:0;visibility:hidden;}.quiz-container.initialized .question.js-triggered{display:block;opacity:1;visibility:visible;}.quiz-container.initialized .counter{opacity:1;display:block;}.path-test-entity .test_entity{height:auto !important;}.path-test-entity .quiz-middle .question{padding:0 !important;margin:30px 0;}.path-test-entity .quiz-middle .question .field--name-title p{margin-bottom:25px}.path-test-entity .quiz-middle .question .field--name-title .choices button#yes{border:3px solid #00ABD5;background:none;padding:5px 10px;color:#00ABD5;}.path-test-entity .quiz-middle .question .field--name-title .choices button#no{border:3px solid #E10D1E;background:none;padding:5px 10px;color:#E10D1E;}.path-test-entity .quiz-middle .question .field--name-title .choices button{animation:all 0.25s linear;}.path-test-entity .quiz-middle .question .field--name-title .choices button#no:hover{background:#E10D1E;color:#fff;}.path-test-entity .quiz-middle .question .field--name-title .choices button#yes:hover{background:#00ABD5;color:#fff;}.path-test-entity .quiz-middle .question .field--name-title .choices button:first-of-type{margin-right:30px;}.path-test-entity .quiz-middle .question .field--name-title .choices button:last-of-type{margin-left:30px;}.path-test-entity .quiz-middle .counter-question p{padding:0 !important;width:170px !important;height:110px !important;}.path-test-entity .quiz-middle .question .field--type-image img{max-height:250px;width:auto;}@media (max-width:767px){.path-test-entity .quiz-middle .question .field--type-image{height:auto;}}.previous{opacity:0;}.link_block{display:none;}.link_block.show{display:block;}.efswebservices_faqsectionpage #main-container,.efswebservices_faqsectionpage #main-wrapper{overflow:visible;}.efswebservices_faqpage .page-title,.efswebservices_faqsectionpage .page-title{text-align:center;}@media (max-width:480px){.efswebservices_faqpage .page-title{margin-bottom:10px;}}.faq-search{text-align:center;}.faq-search article{font-family:Arial,Verdana,sans-serif;font-weight:600;font-size:1.1em;}@media (max-width:480px){.faq-search article{font-size:1em;}}.faq-search input{width:100%;max-width:800px;height:40px;border-radius:5px;outline:none;box-shadow:none;border:2px solid #ececec;box-sizing:border-box;padding:0 10px 0 45px;font-size:14px;font-style:italic;font-family:Arial,Verdana,sans-serif;margin-top:40px;background-repeat:no-repeat;background-position:10px center;background-size:auto 60%;background-image:url(/modules/custom/efs_quiz/images/icon-search.png);}@media (max-width:480px){.faq-search input{margin-top:15px;}}.faq-search-result:empty{display:none;}.faq-search-result{margin:40px 0;text-align:center;}@media (max-width:480px){.faq-search-result{margin:20px 0;}}.faq-container{max-width:1120px;margin:40px auto 0;}@media (max-width:480px){.faq-container{margin-top:20px;}}.faq-container .faq-global{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px;}@media (max-width:1023px){.faq-container .faq-global{margin:0;}}.faq-global .section-container{width:50%;box-sizing:border-box;padding:0 10px;min-height:300px;}@media (max-width:1023px){.faq-global .section-container{width:100%;padding:0;min-height:auto;}}.faq-global .section-container:nth-child(n+3){margin-top:80px;}@media (max-width:1250px){.faq-global .section-container:nth-child(n+3){margin-top:40px;}}@media (max-width:1023px){.faq-global .section-container:nth-child(n+3){margin-top:0;}}@media (max-width:1023px){.faq-global .section-container + .section-container{margin-top:20px;}}.faq-global .section-container-wrapper,.faq-questions-sticky{background-color:#ececec;box-sizing:border-box;padding:15px 30px;max-width:460px;margin:0 auto;border-radius:5px;min-height:100%;display:flex;flex-wrap:wrap;flex-direction:column;}@media (max-width:1023px){.faq-global .section-container-wrapper{max-width:none;}}@media (max-width:375px){.faq-global .section-container-wrapper{padding:15px 20px;}}.faq-global .section-container .title{margin:0 0 20px;font-weight:600;position:relative;z-index:0;box-sizing:border-box;padding-left:40px;font-size:1.2222em;}@media (max-width:1023px){.faq-global .section-container .title{font-size:20px;}}@media (max-width:480px){.faq-global .section-container .title{font-size:16px;padding-left:30px;}}.title svg{position:absolute;width:20px;left:0;top:-3px;fill:#c21120;}.sang svg{fill:#c21120 !important;}.plasma svg{fill:#f07e06 !important;}.plaquette svg,.plaquettes svg{fill:#f8ae12 !important;}@media (max-width:767px){.title svg{width:16px;}}@media (max-width:480px){.faq-global .section-container.title svg{width:16px;}}.faq-global .top-questions-container,.faq-global .section-link{font-size:15px;text-transform:none;font-family:Arial,Verdana,sans-serif;}@media (max-width:480px){.faq-global .top-questions-container,.faq-global .section-link{font-size:13px;}}@media (max-width:360px){.faq-global .top-questions-container,.faq-global .section-link{font-size:11px;}}.faq-global .top-questions-container a,.faq-global .section-link a{color:#333;}.faq-global .top-questions-container{flex-grow:1;}.faq-global .top-questions-container ul{padding-left:20px;}.faq-global .top-questions-container li{list-style:decimal;line-height:1.1;}.faq-global .top-questions-container li + li{margin-top:8px;}.faq-global .top-questions-container a{text-decoration:none;}.faq-global .section-link{text-align:center;margin-top:40px;}@media (max-width:480px){.faq-global .section-link{margin-top:20px;}}@media (max-width:767px){.faq-global .section-link{margin-top:20px;}}#theme-tabs{margin:0 0 40px 0;border:10px solid #F2F2F2;padding:4px;}#theme-tabs::after{content:'';display:block;height:0;text-indent:999px;overflow:hidden;clear:both;}#theme-tabs li{width:calc((100% / 3) - 8px);float:left;margin:0 6px;position:relative;}#theme-tabs li:first-of-type:after{content:'';color:#1f356a;display:block;background:#1f356a;position:absolute;right:-6px;top:50%;width:1px;height:24px;transform:translateY(-50%);}#theme-tabs li:last-of-type:before{content:'';color:#1f356a;display:block;background:#1f356a;position:absolute;left:-6px;top:50%;width:1px;height:24px;transform:translateY(-50%);}#theme-tabs li:first-of-type{margin-left:0;}#theme-tabs li:last-of-type{margin-right:0;}#theme-tabs li button{background:none;border:none;font-family:'Bitter',sans-serif;font-size:1.1em;color:#1f356a;width:100%;padding:25px 0;position:relative;outline:none;}#theme-tabs li button.active{font-weight:bold;background:#F9F9F9;color:#C30D20;}#theme-tabs li button.active:after{content:url('/themes/custom/efs/images/tab-arrow.png');position:absolute;display:block;transform:translateX(-50%);left:50%;}.question-title{padding:10px;font-family:'Bitter',sans-serif;font-size:18px;color:#1f356a;cursor:pointer;font-weight:bold;box-sizing:border-box;padding-left:50px;position:relative;z-index:0;}@media (max-width:767px){.question-title{padding:5px 0 5px 30px;font-size:14px;}}.question-title:hover:after{border-color:#c21120;}@media (max-width:767px){.question-title:hover:after{border-color:#1f356a;}}.question-title:after{content:'';position:absolute;display:block;top:50%;width:15px;height:15px;left:17px;border-bottom:1px solid #333;border-right:1px solid #333;transform:translate(0,-50%) rotate(45deg);margin-top:-5px;transition-duration:.25s;transition-property:margin-top,transform;}@media (max-width:767px){.question-title:after{transform:translate(0,0) rotate(45deg);top:12px;left:5px;}}.question-title.open:after{transform:translate(0,-50%) rotate(45deg) scale(-1);margin-top:3px;transition-duration:.25s;transition-property:margin-top,transform;}@media (max-width:767px){.question-title.open:after{transform:translate(0,0) rotate(45deg) scale(-1);margin-top:3px;}}.question-answers{padding:10px 0 10px 60px;font-size:15px;font-family:Arial,Verdana,sans-serif;color:#333;line-height:1.35;}@media (max-width:767px){.question-answers{padding:5px 0;font-size:13px;}}.question-answers .link-question-page{display:block;margin-top:10px;}.question-answers .link-question-page a{color:#333;}.faq-tab{display:none;}.faq-tab.active{display:block;}.question-answers{transition:all 0.25s linear;display:none;}.question-answers.open{display:block;}form.row{font-size:14px;}.row{margin:0 20px;}.button-form-active,.button-form-active:hover,.button-form-active:focus{background-color:#c30d20;color:#fff !important;}#myCI,#myCountryCI,#myInfo{margin:0 20px;}.title-result{display:inline;text-align:center;}#logo-result{font-size:30px;text-align:right;margin-right:0 !important;}.row-question{margin-top:20px;}.row-result-ci{margin-bottom:30px;}.row-result-info,.row-result-ci{padding-top:20px !important;}#logo-result-info,#logo-result-ci,#logo-result-country-ci{font-size:30px;text-align:center;margin-right:0 !important;width:62px;padding:0;}#logo-result-ci,#logo-result-country-ci{color:#c30d20;}#myInfo,.myInfo-row,#myCI,#myCountryCI,.myCI-row{padding:0 !important;margin:0 !important;}.myCI-row{padding:5px !important;}.control-label-right{float:right;padding-top:7px;}.button-form-active,.button-form-active:hover,.button-form-active:focus{background-color:#c30d20;color:#fff;}.navbar-inverse{background-color:#297cc8 !important;border:none !important;height:115px;}.navbar-inverse .navbar-nav > li > a{color:#fff !important;font-weight:bold !important;height:115px;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:focus,.navbar-inverse .navbar-nav > .active > a:hover{background-color:#c30d20 !important;height:115px;}.navbar-inverse .navbar-nav > li  > a:focus,.navbar-inverse .navbar-nav > li  > a:hover{background-color:#c30d20 !important;height:115px;}.navbar-inverse .navbar-nav > .active > a{background-color:#499ed4 !important;height:115px;}.navbar-inverse .navbar-brand{color:#fff  !important;}.border{width:100%;border-style:solid !important;border-width:1px;border-radius:5px;border-color:#cccccc;padding:10px;}.logo_efs{margin:5px;}.navbar{min-height:80px;}.navbar-toggle{margin-top:23px;padding:9px 10px;}@media (min-width:768px){.navbar-nav > li > a{padding-top:26.5px !important;padding-bottom:26.5px !important;line-height:27px !important;}}.center{margin-top:17px;}#efsbundle_form_eligibility_travelNo,#efsbundle_form_eligibility_travelYes{float:left;margin:10px;height:45px;width:80px;}.btn-recommencer{height:60px;width:130px;}.path-test-entity .test_entity .fixed .field--name-field-links.covid-quiz{margin-top:0;}.covid-body-image{float:left;padding-right:25px;}.covid-body-text{padding-top:25px;}@media screen and (max-width:480px){.layout-container{display:block;margin:0 auto;}.page-title{text-align:center;}.faq-container{width:100%;}#theme-tabs li{width:unset !important;float:none !important;margin:0;}#theme-tabs li:first-of-type:after{content:unset !important;}#theme-tabs li:last-of-type:before{content:unset !important;;}}.field-links-last{text-align:center;margin-bottom:25px;}.field-links-last a{font-size:1.3em;text-align:center;font-family:Arial;background:#c30d20;text-transform:uppercase;text-decoration:none;color:#ffffff;padding:6px 20px;border-radius:10px;font-weight:bold;}.efswebservices_blood_donation_apitute_test_covid_iframe .path-test-entity .quiz-top{font-family:Arial;font-size:17px;font-style:italic;font-weight:normal;line-height:25px;color:#262626;}.efswebservices_blood_donation_apitute_test_iframe #main-wrapper,.efswebservices_blood_donation_apitute_test_covid_iframe #main-wrapper{width:100%;}.efswebservices_blood_donation_apitute_test_iframe #main-wrapper{padding:10px;}.efswebservices_blood_donation_apitute_test_iframe .layout-container{margin-top:0;}.efswebservices_blood_donation_apitute_test_iframe .block-share-block,.efswebservices_blood_donation_apitute_test_iframe .tc-privacy-wrapper{display:none !important;}.efswebservices_blood_donation_apitute_test_covid_iframe .path-test-entity .test_entity .quiz{width:100%;float:none;margin:0;}.categories-nav{width:100%;max-width:800px;margin:20px auto;}.categories-title{font-size:15px;font-family:Arial,Verdana,sans-serif;}.tag-container{display:flex;flex-wrap:wrap;margin:0 -10px;}@media (max-width:767px){.tag-container{margin:0 -5px;}}.tag-container li{box-sizing:border-box;padding:10px;}@media (max-width:767px){.tag-container li{padding:5px;}}.category-tag{display:block;box-sizing:border-box;line-height:1;text-decoration:none;color:#1f5683;background-color:#ececec;border-radius:5px;font-size:14px;padding:7px 13px;}@media (max-width:767px){.category-tag{font-size:12px;padding:7px 10px;}}.faq-page-content{padding-left:6%;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;position:relative;z-index:0;}@media (max-width:1250px){.faq-page-content{padding-left:4%;}}@media (max-width:1023px){.faq-page-content{padding-left:0;}}.faq-page-content .title{font-weight:600;position:relative;}@media (max-width:1023px){.faq-page-content .title{font-size:20px;}}@media (max-width:767px){.faq-page-content .title{font-size:16px;}}.faq-content{flex-grow:1;width:50%;padding-right:30px;}@media (max-width:1023px){.faq-content{width:100%;padding-right:0;}}.faq-page-content .sang,.faq-page-content .plasma,.faq-page-content .plaquette,.faq-page-content .plaquettes{padding-left:30px;}@media (max-width:767px){.faq-page-content .sang,.faq-page-content .plasma,.faq-page-content .plaquette,.faq-page-content .plaquettes{padding-left:24px;}}.categories-container{box-sizing:border-box;padding-left:30px;}@media (max-width:1023px){.categories-container{padding-left:0;}}.categories-title{font-family:Arial,Verdana,sans-serif;font-weight:600;color:#1f356a;font-size:20px;margin:10px 0;}@media (max-width:767px){.categories-title{font-size:16px;margin:2em 0 0.5em;}}.faq-sticky-section{width:250px;position:sticky;top:90px;}@media (max-width:1023px){.faq-sticky-section{display:none;}}.faq-sticky-article{font-size:16px;font-family:Arial,Verdana,sans-serif;margin-bottom:10px;}.faq-sticky-list{box-sizing:border-box;background-color:#ececec;border-radius:5px;padding:20px;}.faq-sticky-list a{display:inline-block;position:relative;z-index:0;padding-left:30px;color:#1f356a;text-decoration:none;font-family:'Bitter',sans-serif;font-weight:bold;}.faq-sticky-title + .faq-sticky-title{margin-top:10px;}.faq-sticky-list a svg{width:20px;position:absolute;left:0;top:0;}.block-efs-webservices{}
.paragraph--unpublished{background-color:#fff4f4;}
