@use "sass:string";h1,h2,h3,h4,h5,h6{width:100%}p{margin-top:0;margin-bottom:1rem}@media (min-width:768px){p{text-align:left}}b,strong{font-weight:600 !important}ol{list-style-type:decimal}.bg-blue{background-color:#1b75bc}.bg-gradient{background:#094f66;background:-o-linear-gradient(60deg,#094f66 0%,#002c48 100%);background:linear-gradient(30deg,#094f66 0%,#002c48 100%)}.text-blue{color:#1b75bc}.path-map-of-best-practice .custom-select{border-radius:0;border:2px solid #1b75bc}.path-map-of-best-practice .custom-select:focus{border:2px solid #1b75bc}.how-to-become-an-fls .container .row>div{margin:0 auto}.how-to-become-an-fls iframe{width:100%}.how-to-become-an-fls .CTA-get-mapped{text-align:center;width:100%;margin-top:2rem}@media (min-width:576px){.how-to-become-an-fls .CTA-get-mapped{font-size:1.5rem;margin:2rem}}.embed-video{margin:0 auto;text-align:center}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff}.nav-tabs{background-color:white}.user-login-form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-login-form .login_reset_password{padding-left:2rem}.page-password-recovery .form-control{width:unset;max-width:100%}.dialog-off-canvas-main-canvas{background-color:#fff}.path-news #main{padding:4rem 0}.path-news .field--name-field-date{text-transform:uppercase;font-weight:600;margin-bottom:1rem}.path-news h5{line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-weight:600}p{font-family:"Open Sans",sans-serif;font-weight:300}p a{text-decoration:underline}#main ul,#main li{font-family:"Open Sans",sans-serif;font-weight:300}b.highlight.black,strong.highlight.black{font-family:"Open Sans",sans-serif;font-weight:600}b.highlight.blue,strong.highlight.blue{font-family:"Open Sans",sans-serif;font-weight:400}b.highlight.green,strong.highlight.green{font-family:"Open Sans",sans-serif;font-weight:700}b.primary,strong.primary{color:#1b75bc}b.secondary,strong.secondary{color:#529a9e}p.primary,span.primary,h4.primary,h5.primary{color:#1b75bc}p.secondary,span.secondary,h4.secondary,h5.secondary{color:#529a9e}p .panel-title a,span .panel-title a,h4 .panel-title a,h5 .panel-title a{font-family:"Open Sans",sans-serif;font-weight:400}a,button{outline:none !important}a{color:#1b75bc;-webkit-text-decoration-color:CurrentColor;text-decoration-color:CurrentColor}a.link-light{color:#accfe5}a:hover{color:#1b75bc;text-decoration:none;text-shadow:.05rem 0 0 currentColor}a.red{color:#b11917}a:active,.link:active,a:focus,.link:focus{color:unset}p a{word-break:break-word}p a.primary,p a:hover.primary{color:blue}p a.secondary,p a:hover.secondary{color:#529a9e}p a.red,p a:hover.red{color:#b11917}#block-views-block-latest-news-front .node__title{padding-top:0.8rem}#block-views-block-latest-news-front .node__title a{color:#1b75bc;font-size:1.4rem;line-height:1.4rem;text-align:justify;font-weight:400}#block-views-block-latest-news-front .field--name-field-date{font-size:1rem;line-height:1rem;color:#1b75bc;text-transform:uppercase;font-weight:600}.block-colored-page.white h3{color:#1b75bc;text-transform:uppercase;font-weight:600;font-size:1.5rem;line-height:1.5rem;padding-top:1.5rem}.block-colored-page.white h4,.block-colored-page.white h2,.block-views-blockbest-practice-map-block-1 h2{color:#1b75bc}.block-colored-page.lightgrey h4,.block-colored-page.lightgrey h2{color:#1b75bc}.block-colored-page.lightgrey h4{padding-top:1.5rem;font-weight:500}h1.node__title{font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:#1b75bc}.how-to-become-an-fls h2{text-align:center;color:#1b75bc}.blue h2{color:#fff}.white h2{color:#1b75bc}h2.title{color:#1b75bc}h1,h2,h1.node__title,h2.title,.region-title h2,h2.text-white{font-family:Roboto,sans-serif;font-weight:600;margin-bottom:1.5rem;font-size:2rem;line-height:2rem}@media (min-width:768px){h1,h2,h1.node__title,h2.title,.region-title h2,h2.text-white{font-size:2.9rem;line-height:2.9rem}}h4{font-size:1.4rem;line-height:1.4rem}@media (min-width:768px){h4{font-size:1.6rem;line-height:1.6rem}}.primary{color:#1b75bc}.secondary{color:#529a9e}.questionnaire-cta{margin:0 auto;padding:2rem 0;text-align:center}.btn-questionnaire{font-size:1.5rem;padding:1rem 2rem;color:white;background-color:#1b75bc}@media (min-width:768px){.btn-questionnaire{font-size:2.5rem}}.btn-questionnaire:hover{color:#1b75bc;background-color:white;border:1px solid #1b75bc}.btn-questionnaire:active{color:#1b75bc;background-color:white;border:1px solid #1b75bc}.btn-questionnaire:focus{color:#1b75bc;background-color:white;border:1px solid #1b75bc}.btn-ctf{font-weight:600;padding:.5rem 1.5rem;border-radius:8rem;margin:2rem 0;max-width:100%;white-space:normal}.btn-ctf.primary{background-color:#1b75bc;border:2px solid transparent}.btn-ctf.primary span{color:white}.btn-ctf.secondary{background-color:#529a9e;border:2px solid transparent}.btn-ctf.secondary span{color:white}.btn-ctf.grey{background-color:#accfe5;border:2px solid transparent}.btn-ctf.grey span{color:#002c48}.btn-ctf:hover{cursor:pointer}.btn-ctf:hover.primary{background-color:white;border:2px solid #1b75bc}.btn-ctf:hover.primary span{color:#1b75bc}.btn-ctf:hover.secondary{background-color:white;border:2px solid #529a9e}.btn-ctf:hover.secondary span{color:#529a9e}.btn-ctf:hover.grey{background-color:#002c48;border:2px solid #accfe5}.btn-ctf:hover.grey span{color:#accfe5}.btn-register-fls{color:white}.btn-wrapper{margin:3rem 0;text-align:center}.btn-pfc{font-size:1.5rem;padding:1rem 3rem}.cta-application{margin:3rem auto;text-align:center;font-size:1rem}@media (min-width:768px){.cta-application{font-size:2rem}}.cta-application a.appl{border:2px solid white;color:white}@media (min-width:768px){.cta-application a.appl{font-size:2rem;padding:1rem 2rem}}.cta-application a.appl:hover{border:1px solid white;background-color:white;color:#1b75bc}body.ctf-lan .toolbar .toolbar-bar,body.beta-capturethefracture-org .toolbar .toolbar-bar{background-color:#003d00}body.ctf-lan::after,body.beta-capturethefracture-org::after{content:"";position:fixed;width:5px;height:100%;left:0;top:0;background:green;z-index:10000;opacity:0.8}body.ctf-lan::before,body.beta-capturethefracture-org::before{content:"beta";position:fixed;z-index:100000;font-weight:bold;font-size:14px;font-family:"Open Sans",sans-serif;background:green;padding:0px 7px 2px;border-radius:06px;left:48%;bottom:-6px;border:6px solid #c6daa8;color:white}.webform-ctf .webform-flex--container{margin:0}.webform-ctf .webform-flexbox .webform-flexbox{margin:0}.webform-ctf .width-indice{width:30px}.webform-ctf .width-title{width:300px;padding:0 1rem}@media (min-width:1600px){.webform-ctf .width-title{width:450px;padding:0 1rem}}.webform-ctf .margin-question{margin-bottom:2rem !important}.webform-ctf .form-group{margin:0}.webform-ctf .fieldset-legend{font-size:1rem}.custom-control-input{position:relative;z-index:1;opacity:1}.custom-control{padding-left:0}.webform-submission-fls-registration-form{display:-webkit-box;display:-ms-flexbox;display:flex}.webform-submission-fls-registration-form .registration-form{margin:0}.webform-submission-fls-registration-form .registration-form>div{padding-top:3rem}.webform-submission-fls-registration-form .registration-form>div:first-child{width:100%}.webform-submission-fls-registration-form .registration-form>div:first-child .alert{max-width:1140px;margin:0 auto}form.webform-submission-fls-registration-form{margin-bottom:0}form.webform-submission-fls-registration-form .form-group{margin-bottom:0}form.webform-submission-fls-registration-form h2{color:#1b75bc}form.webform-submission-fls-registration-form h3{color:#002c48;margin-bottom:3rem;font-weight:700}form.webform-submission-fls-registration-form #edit-fls-registration-row{min-width:100%}form.webform-submission-fls-registration-form #edit-fls-registration-container{display:-webkit-box;display:-ms-flexbox;display:flex}form.webform-submission-fls-registration-form #edit-menu-container{background-color:#1b75bc;max-height:100vh;max-width:325px;-webkit-transition:300ms ease-in-out all;-o-transition:300ms ease-in-out all;transition:300ms ease-in-out all}@media (max-width:768px){form.webform-submission-fls-registration-form #edit-menu-container{max-width:285px}}form.webform-submission-fls-registration-form #edit-menu-container .page-title{text-align:left;font-size:12px}form.webform-submission-fls-registration-form #edit-menu-container .page-title a{display:block;border-bottom:3px solid #318ad1;padding:1px 15px;cursor:pointer;color:white}@media (max-width:768px){form.webform-submission-fls-registration-form #edit-menu-container .page-title a{padding:0}}form.webform-submission-fls-registration-form #edit-menu-container .page-title a.selected{background:#002c48;color:white;font-weight:600}form.webform-submission-fls-registration-form #edit-menu-container .page-title a:hover{color:white}form.webform-submission-fls-registration-form #edit-menu-container .page-title a:hover.selected{font-weight:normal}form.webform-submission-fls-registration-form #edit-menu-container .page-title .fls-progress{padding:0 2rem}form.webform-submission-fls-registration-form #edit-pages-container{max-height:100vh;overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container{margin:0}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container>div{display:none;min-height:calc(105vh - 130px);position:relative;padding-top:125px;padding-bottom:130px}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container div.active{display:block}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container .bottom-question-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 15px;border-top:1px solid #e6e6e6;margin-top:45px;bottom:0;position:fixed;width:71%;background:rgba(255,255,255,0.75);-webkit-box-shadow:0 -23px 18px -18px #dedede;box-shadow:0 -23px 18px -18px #dedede;margin-left:-1%}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container .bottom-question-container button{background:#002c48;border-radius:50px;padding:3px 20px 7px;border:0}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container .bottom-question-container button:hover{background:#1b75bc}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container>div:first-child .bottom-question-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container>div:first-child .js-btn-previous{display:none}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container>div:last-child .js-btn-next{display:none}form.webform-submission-fls-registration-form #edit-pages-container #edit-questions-container #language-selection{min-width:300px;text-align:center;border-radius:30px}form.webform-submission-fls-registration-form .container-btn-admin{position:fixed;right:0;padding:15px 5px;z-index:10}form.webform-submission-fls-registration-form #rsz{color:white;font-size:13px;background:gold;cursor:ne-resize;position:absolute;left:0;bottom:0;line-height:1;padding:5px 8px 7px;font-weight:bold;border-radius:0 15px 0 0;color:black;margin:0 0 1px 1px}form.webform-submission-fls-registration-form #edit-fls-admin-container{border-radius:15px 0 0 0;border-right:0;width:590px;position:absolute;top:52px;right:0;background:#eaee90;background:#002c48;z-index:25;-webkit-box-shadow:0 0 15px -6px black;box-shadow:0 0 15px -6px black;overflow-y:auto;-webkit-transition:300ms position ease-in-out;-o-transition:300ms position ease-in-out;transition:300ms position ease-in-out;padding:5px}form.webform-submission-fls-registration-form #edit-fls-admin-container.reduced{display:none}form.webform-submission-fls-registration-form #edit-fls-admin-container.reduced .form-group{display:none}form.webform-submission-fls-registration-form #edit-fls-admin-container .container-btn-admin{position:fixed;right:10px;z-index:300}form.webform-submission-fls-registration-form #edit-fls-admin-container table{margin-bottom:0;background:#ffffff8a}form.webform-submission-fls-registration-form #edit-fls-admin-container table th{padding:5px;line-height:1.3}form.webform-submission-fls-registration-form #edit-fls-admin-container table th:nth-child(1){width:90px}form.webform-submission-fls-registration-form #edit-fls-admin-container table th:nth-child(2),form.webform-submission-fls-registration-form #edit-fls-admin-container table th:nth-child(3),form.webform-submission-fls-registration-form #edit-fls-admin-container table th:nth-child(4),form.webform-submission-fls-registration-form #edit-fls-admin-container table th:nth-child(5),form.webform-submission-fls-registration-form #edit-fls-admin-container table th:nth-child(6){width:85px}form.webform-submission-fls-registration-form #edit-fls-admin-container table tr,form.webform-submission-fls-registration-form #edit-fls-admin-container table td{padding:2px 3px 0 0;border:none}form.webform-submission-fls-registration-form #edit-fls-admin-container table tr .form-group,form.webform-submission-fls-registration-form #edit-fls-admin-container table tr p,form.webform-submission-fls-registration-form #edit-fls-admin-container table td .form-group,form.webform-submission-fls-registration-form #edit-fls-admin-container table td p{margin:0}form.webform-submission-fls-registration-form #edit-fls-admin-container table tr .form-type-processed-text p,form.webform-submission-fls-registration-form #edit-fls-admin-container table td .form-type-processed-text p{font-weight:600;font-size:13px;line-height:1.2}form.webform-submission-fls-registration-form #edit-fls-admin-container table tr[data-drupal-selector="edit-total-table"],form.webform-submission-fls-registration-form #edit-fls-admin-container table td[data-drupal-selector="edit-total-table"]{border-top:3px solid black}form.webform-submission-fls-registration-form #edit-fls-admin-container table td:nth-child(1) p{height:26px;vertical-align:middle;display:table-cell}form.webform-submission-fls-registration-form #edit-fls-admin-container select,form.webform-submission-fls-registration-form #edit-fls-admin-container option{background:#fff;border:0}form.webform-submission-fls-registration-form #edit-fls-admin-container select.bg-black,form.webform-submission-fls-registration-form #edit-fls-admin-container option[value="black"]{background:black;color:white}form.webform-submission-fls-registration-form #edit-fls-admin-container select.bg-bronze,form.webform-submission-fls-registration-form #edit-fls-admin-container option[value="bronze"]{background:#cd7f32;color:white}form.webform-submission-fls-registration-form #edit-fls-admin-container select.bg-silver,form.webform-submission-fls-registration-form #edit-fls-admin-container option[value="silver"]{background:silver;color:#495057}form.webform-submission-fls-registration-form #edit-fls-admin-container select.bg-gold,form.webform-submission-fls-registration-form #edit-fls-admin-container option[value="gold"]{background:gold;color:black}form.webform-submission-fls-registration-form #edit-fls-admin-container select.bg-blue,form.webform-submission-fls-registration-form #edit-fls-admin-container option[value="blue"]{background:#1b75bc;color:white}form.webform-submission-fls-registration-form #edit-fls-admin-container select.bg-,form.webform-submission-fls-registration-form #edit-fls-admin-container option[value=""]{background:white;color:black}form.webform-submission-fls-registration-form #edit-fls-admin-container select.bg-no_data,form.webform-submission-fls-registration-form #edit-fls-admin-container option[value="no_data"]{background:white;color:black}form.webform-submission-fls-registration-form #edit-fls-admin-container input[type=number]{text-align:center;padding:0}form.webform-submission-fls-registration-form #edit-fls-admin-container .custom-select{padding:0 8px;text-align:center;border-radius:10px;font-size:90%;font-weight:700;height:26px;min-width:63px}form.webform-submission-fls-registration-form #edit-fls-admin-container textarea{height:30px}form.webform-submission-fls-registration-form #edit-buttons-container{padding:10px 0 0 0}form.webform-submission-fls-registration-form #edit-buttons-container #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form.webform-submission-fls-registration-form #edit-buttons-container #edit-actions button::before{height:unset;width:unset}form.webform-submission-fls-registration-form .webform-submission-information{display:none}form.webform-submission-fls-registration-form .checkbox input[type=checkbox]{position:absolute;margin-top:7px}form.webform-submission-fls-registration-form .checkbox label{padding-left:20px}form.webform-submission-fls-registration-form .mandatory-color{color:orange !important}form.webform-submission-fls-registration-form #edit-menu-container .btn-save-draft-and-go-back,form.webform-submission-fls-registration-form #edit-menu-container .btn-primary.webform-button--draft{border:1px solid #3a948e;background:#3a948e;color:white;border-radius:50px;font-size:13px;padding:0px 22px 2px;width:auto;margin:10px auto 0;white-space:normal}form.webform-submission-fls-registration-form #edit-menu-container .btn-save-draft-and-go-back:hover,form.webform-submission-fls-registration-form #edit-menu-container .btn-primary.webform-button--draft:hover{border-color:white}form.webform-submission-fls-registration-form #edit-menu-container #edit-actions-submit.btn-primary,form.webform-submission-fls-registration-form #edit-menu-container #edit-actions-submit.btn-primary{border:1px solid #0ea701;background:#0ea701;border-radius:50px;width:auto;margin:15px auto;font-size:120%;padding:5px 25px 8px}form.webform-submission-fls-registration-form #edit-menu-container #edit-actions-submit.btn-primary:hover,form.webform-submission-fls-registration-form #edit-menu-container #edit-actions-submit.btn-primary:hover{border-color:white}form.webform-submission-fls-registration-form #edit-fls-admin-container .btn-primary{border:1px solid #0c9e00;background:#0ea701;border-radius:50px;width:auto;margin:2px auto;padding:2px 25px 3px}form.webform-submission-fls-registration-form #edit-fls-admin-container .btn-primary:hover{border-color:white}form.webform-submission-fls-registration-form #edit-menu-container #edit-actions-submit.btn-primary.disabled,form.webform-submission-fls-registration-form #edit-menu-container #edit-actions-submit.btn-primary:disabled{background:#2f899e;border-color:#2f899e}form.webform-submission-fls-registration-form #edit-menu-container #edit-actions-submit.btn-primary.disabled:hover,form.webform-submission-fls-registration-form #edit-menu-container #edit-actions-submit.btn-primary:disabled:hover{border-color:transparent}#modal-errors .modal-dialog button.close,#modal-confirm .modal-dialog button.close{position:absolute;right:15px}body.page-webform--fls-registration #main{position:absolute;width:100%;z-index:25;background:white}body.page-webform--fls-registration #main form{min-height:100vh}body.page-webform--fls-registration .highlighted{position:fixed;z-index:100;width:100%;margin-left:15px;bottom:0;left:0}body.page-webform--fls-registration #edit-menu-container{top:0;border-right:2px solid #002c48;height:100%;left:0;padding:130px 15px 0}body.page-webform--fls-registration form.webform-submission-fls-registration-form .margin-question>div{padding-left:25px}body.page-webform--fls-registration form.webform-submission-fls-registration-form .margin-question>div .mandatory-missing{margin-left:-20px}body.page-webform--fls-registration form.webform-submission-fls-registration-form .margin-question .width-indice{width:3rem}body.page-webform--fls-registration form.webform-submission-fls-registration-form .margin-question .width-indice p{font-size:1.5rem;font-weight:600;color:#1b75bc;line-height:1.5rem}body.page-webform--fls-registration form.webform-submission-fls-registration-form .margin-question .width-title{font-size:.85rem;padding:.25rem 0 0 0}body.page-webform--fls-registration .modal .modal-dialog{height:88%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-webform--fls-registration .modal .modal-dialog .modal-content{border:1px solid black;border-radius:25px}body.page-webform--fls-registration .modal .modal-dialog .modal-content .modal-header{border:0}body.page-webform--fls-registration .modal .modal-dialog .modal-content .modal-header .modal-title{color:#002c48;font-size:22px;text-align:center;padding-top:40px}body.page-webform--fls-registration .modal .modal-dialog .modal-content .modal-body{text-align:center}body.page-webform--fls-registration .modal .modal-dialog .modal-content .modal-footer{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-top:25px}body.page-webform--fls-registration .modal .modal-dialog .modal-content .modal-footer button{margin:0 !important}body.page-webform--fls-registration .modal .modal-dialog .modal-content .modal-footer button.submit{border:1px solid #0ea701;background:#0ea701;border-radius:50px;width:auto;margin:15px auto;font-size:120%;padding:5px 25px 8px}body.page-webform--fls-registration .modal .modal-dialog .modal-content .modal-footer button.submit:hover{background:white;border-color:#0ea701;color:#0ea701}body.page-webform--fls-registration .modal .modal-dialog .modal-content .modal-footer button.submit:hover span{color:#0ea701}.readonly,.readonly>p{background:white;border:none;padding:0;color:#378f87;text-align:left !important;font-weight:600}body.fls-registration-webform--readonly .header-fls-registration>.title>span::after{content:"read-only";font-size:20px;position:absolute;color:#28a745;padding:0 15px}body.fls-registration-webform--readonly #edit-questions-container select.form-select:disabled,body.fls-registration-webform--readonly #edit-questions-container select.custom-select:disabled,body.fls-registration-webform--readonly #edit-questions-container input[type=text],body.fls-registration-webform--readonly #edit-questions-container input[type=url],body.fls-registration-webform--readonly #edit-questions-container input[type=email],body.fls-registration-webform--readonly #edit-questions-container input[type=tel],body.fls-registration-webform--readonly #edit-questions-container input[type=number]{background:white;border:none;padding:0;color:#378f87;text-align:left !important;font-weight:600}body.fls-registration-webform--readonly #edit-questions-container .form-radio:checked+label,body.fls-registration-webform--readonly #edit-questions-container .form-checkbox:checked+label{color:#378f87;font-weight:600}.section-errors-counter{padding:1px .5rem;width:2rem;display:inline-block;background:orange;border-radius:.75rem 0;color:#002c48;margin-right:-10px;font-weight:bold;text-align:center;color:transparent;width:15px;height:15px;border-radius:50%;padding:0;margin:2px -10px 0 0}.mandatory-missing{border-left:10px solid orange;border-radius:1.5rem;padding:0 0 0 11px}#edit-menu-container .btn-primary{color:#fff;background-color:rgba(255,255,255,0.2);border-color:#0062cc}#edit-menu-container .btn-primary:hover{color:#fff;background-color:rgba(27,117,188,0.6);border-color:#0062cc}#edit-menu-container .btn-primary.disabled,#edit-menu-container .btn-primary:disabled{color:#fff;background-color:#1b75bc;border-color:#0062cc}#edit-u1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#edit-u1 #edit-u1-title{width:100%}#edit-pages-container{padding-left:50px}@media (max-width:1200px){form.webform-submission-fls-registration-form .webform-flex{padding-left:0}#edit-pages-container{padding-left:0}form.webform-submission-fls-registration-form .margin-question{display:grid;grid-template-columns:1fr 9fr;grid-template-rows:auto 1fr;grid-template-areas:"Letter Title Title Title" "Letter Input Input Input" "Letter Bonus Bonus Bonus" "Letter Bonus Bonus Bonus";-webkit-box-align:start;-ms-flex-align:start;align-items:start}form.webform-submission-fls-registration-form .margin-question>div:first-child{grid-area:Letter}form.webform-submission-fls-registration-form .margin-question>div:nth-child(2){grid-area:Title}form.webform-submission-fls-registration-form .margin-question>div:nth-child(3){grid-area:Input}form.webform-submission-fls-registration-form .margin-question>div:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)){grid-area:Bonus}form.webform-submission-fls-registration-form .margin-question .width-indice{width:3rem}form.webform-submission-fls-registration-form .margin-question .width-indice p{font-size:1.5rem;font-weight:600;color:#1b75bc;line-height:1.5rem}form.webform-submission-fls-registration-form .margin-question .width-title{font-size:.85rem;width:100%}}#edit-fls-registration-container.container-fluid{padding-left:0;padding-right:0}.language-selection--title{margin-top:50px}.language-selection--select #language-selection{width:auto;margin:0 auto;background:#002c48;color:white;border:0}.overlay-language-setting-up{position:absolute;width:100%;height:100%;background:black;z-index:50;opacity:0.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.overlay-language-setting-up .text{color:white;font-size:52px}.overlay-language-setting-up .dot-falling{text-align:left;margin:25px auto 0}.header-fls-registration{width:100%;background:#002d4a;position:absolute;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.header-fls-registration .ctf-logo{width:110px;position:absolute;margin-top:5px;margin-left:15px}.header-fls-registration .title{margin:0;padding:8px 0;font-size:1.75rem;margin-left:135px}.header-fls-registration .title .hospital-name{display:inline-block;margin-right:20px;font-size:16px;color:yellow}.header-fls-registration .iof-logo{width:100px;margin-top:5px;margin-right:15px;margin-left:auto}.legend-mandatory{text-align:right;color:orange;font-weight:bold;font-size:14px;padding:15px 0}.legend-mandatory span.icon-mandatory{display:inline-block;width:18px;height:18px;border-radius:50px;background:orange;margin-bottom:-3px;margin-left:10px;margin-right:6px}span.bigger{font-size:150%}.global-score-cell-title{text-align:center;font-size:150%;background:#becad2;margin-bottom:4px;border-radius:4px;padding:4px}.global-score-cell-inputs{display:grid;grid-template-columns:1fr 1fr;gap:7px}.cell-global-score{padding:25px}.cell-global-score input{font-size:180%}.cell-global-actions{font-size:17px;text-align:center;background:#002c48;padding:5px;color:white;border-radius:20px 0 0 0}.icon-btn-blue-score{color:#1b75bc;border:1px solid white;background:white;border-radius:28px;padding:2px 2px 3px}#edit-fls-registration-container.mb-3,#edit-menu-container.mb-3,#edit-pages-container.mb-3{margin:0 !important}[dir=rtl] form *{text-align:right}[dir=rtl] form .header-fls-registration .iof-logo{margin-right:auto;margin-left:15px}[dir=rtl] form .header-fls-registration .ctf-logo{margin-right:15px}[dir=rtl] form .header-fls-registration .title{margin-right:135px}[dir=rtl] form .form-check-input{margin-right:-1.25rem}[dir=rtl] form #edit-pages-container{padding-right:50px}@media (max-width:1200px){[dir=rtl] form #edit-pages-container{padding-right:0}}[dir=rtl] form .section-errors-counter{margin:2px -23px 0 0}[dir=rtl] form .bottom-question-container{margin-right:-1%}.person-card-container{margin:20px auto;position:relative;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;overflow:hidden;height:370px;width:260px;border:none;border-radius:0}.person-card-container .node__content{margin:0;background-size:cover}.person-card-container img{height:100%;-o-object-fit:cover;object-fit:cover}.textOverImage{position:absolute;top:288px;bottom:0;left:0;right:0;background-color:rgba(10,78,140,0.5);padding:0 8px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;color:#fff;font-size:1rem;text-align:center;overflow:hidden}.person-card-container:hover .textOverImage{top:180px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity:1}.textOverImage>*{margin:0px 5px}.textOverImage .field--name-field-name{font-weight:600;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.textOverImage .field--name-field-role{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.textOverImage .field--name-field-institution{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.textOverImage .field--name-field-country{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;line-height:1}.arrow-over{position:absolute;bottom:0;left:0;right:0;height:20px;background-color:rgba(10,78,140,0.8)}.arrow-over span{display:block;content:"\005E";color:#fff;text-align:center}.paragraph--bp-accordion-container .card-body{padding:0}.paragraph--bp-accordion-container .card .card-header{background-color:white;border:none;border-bottom:1px solid black}.paragraph--bp-accordion-container .card:last-child{border:none}.paragraph--bp-accordion-container .panel-title a{text-decoration:none;color:#1b75bc;font-size:1rem}@media (min-width:768px){.paragraph--bp-accordion-container .panel-title a{font-size:1.5rem;line-height:1.5rem}}.paragraph--bp-accordion-container .paragraph__column{padding:0 !important}.paragraph--bp-accordion-container .paragraph__column ul{color:#606060;margin-top:2rem}.paragraph--bp-accordion-container .paragraph__column ul li{margin-bottom:2rem}.paragraph--bp-accordion-container .paragraph__column ul li p{color:#606060}.paragraph.paragraph--type--bp-accordion .panel-heading{padding:0}.paragraph.paragraph--type--bp-accordion .panel-heading .panel-title a.display{padding:0}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="false"].display::after{content:none}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="true"].display::after{content:none}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="false"] .chvrn{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;width:2rem}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="true"] .chvrn{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;width:2rem}.paragraph.paragraph--type--bp-accordion .panel-heading .panel-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media (min-width:992px){.paragraph.paragraph--type--bp-accordion .panel-heading .panel-data{padding:1rem}}.paragraph.paragraph--type--bp-accordion .panel-heading .panel-data .panel-title-text{padding-right:.5rem}.path-frontpage .header-stats .stat-data{font-family:Roboto,sans-serif;font-weight:600;color:#1b75bb;font-size:4rem;text-align:center}@media (min-width:768px){.path-frontpage .header-stats .stat-data{text-align:left}}.path-frontpage .header-stats .stat-title{text-align:center;text-transform:uppercase}@media (min-width:768px){.path-frontpage .header-stats .stat-title{text-align:left}}.view-map-of-best-practice h2{text-align:center;color:#1b75bc}.view-map-of-best-practice h3{color:#1b75bc}.form-item-field-rating-target-id{margin-right:2rem}.fls-legend{background-color:#d6e8f2;border-bottom:1px solid black}.fls-rating-wrapper{max-width:70px}.fls-rating-wrapper>span{display:block;color:#0a4e8c}.fls-star-rating{width:70px;height:auto;max-height:68px}.fls-category{font-weight:600;color:#0a4e8c}.fls-legend ul{margin:1rem 0}.fls-categories-list{border-left:3px solid #0a4e8c}.sm-rating{width:40px;height:auto}.sm-rating img{height:40px}.numeric-rating{font-size:1.5rem;font-weight:600;color:#1b75bc}.fls-item h4{color:#1b75bc}.fls-item p{margin:0}.fls-item-data p{margin:0}.view-map-of-best-practice .view-footer{padding-top:3rem}#views-exposed-form-map-of-best-practice-page-1 label{color:#1b75bc;font-size:1.5rem}@media (min-width:768px){#views-exposed-form-map-of-best-practice-page-1 label{padding-top:3.5rem}}.fls-rating-item{min-width:320px;height:auto;padding:2rem}.ratings-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.gm-style-pbt{text-align:center}.fls-popup.fls-rating-item .fls-item-data h5{text-align:center;text-decoration:underline;-webkit-text-decoration-color:#1b75bc;text-decoration-color:#1b75bc}.fls-popup.fls-rating-item .fls-item-data h5:hover,.fls-popup.fls-rating-item .fls-item-data h5 a:hover{color:#529a9e;-webkit-text-decoration-color:#529a9e;text-decoration-color:#529a9e;text-shadow:none}.fls-popup.fls-rating-item .fls-icon{padding:0 1rem !important}.fls-popup.fls-rating-item .fls-icon img{width:3rem}.fls-popup.fls-rating-item .fls-address span{display:block;line-height:1rem}.fls-popup.fls-rating-item .notrow{margin-bottom:1rem}.fls-popup.fls-rating-item .notrow p{margin-bottom:0}.block-colored-page{padding:2rem 0}.block-colored-page.lightgrey{background-color:#F6FAFC}.block-colored-page.lightblue{background-color:#accfe5}.block-colored-page.white{background-color:#fff}.block-colored-page.blue{background-color:#1b75bc;color:#fff}@media (min-width:768px){.block-colored-page{padding:4rem 0}}.block-colored-page .paragraph--type--title h2,.block-colored-page .views-element-container h2{text-align:left}.block-colored-page .paragraph>.paragraph__column{float:none;padding:0}.pagination.js-pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination.js-pager__items li:first-child>a{border-top-left-radius:20px;border-bottom-left-radius:20px}.pagination.js-pager__items li:last-child>a{border-top-right-radius:20px;border-bottom-right-radius:20px}.pagination .page-item .page-link,.pagination .pager__item--next .page-link{color:#1b75bc}.pagination .page-item.active .page-link,.pagination .pager__item--next.active .page-link{color:white;background-color:#1b75bc;border-color:#1b75bc}.fls-bc{padding:0}.fls-bc iframe{border:none;padding:0}.node .field--type-image{float:none;margin:0}.path-frontpage .field--type-image img,.path-frontpage .field--name-field-user-picture img,.page-view-news .field--type-image img,.page-view-news .field--name-field-user-picture img{width:100%;-o-object-fit:cover;object-fit:cover;height:233.33px;background-color:#accfe5}.node--view-mode-teaser{border-bottom:none}#views-bootstrap-news-block-1{max-width:1200px;margin:0 auto}.path-frontpage .node--view-mode-teaser{border:none}.resource-center-menu .title{text-transform:uppercase;font-size:2rem;line-height:2rem;margin-bottom:.5rem}.resource-center-menu .category-arrow-row{margin-right:-5px;margin-left:-5px}.resource-center-menu .resource-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:-5px;margin-left:-5px}.resource-center-menu .resource-menu .res-box a:hover{color:unset;text-decoration:none}.resource-center-menu .resource-menu .choice.col-4{padding-right:5px;padding-left:5px}.resource-center-menu .resource-menu .resource-menu-subcategory span{color:red}.resource-center-menu .already-pfc{background:-webkit-gradient(linear,left top,left bottom,from(rgba(82,154,158,0.4)),to(rgba(82,154,158,0.4))),url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover;background:-o-linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover;background:linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover;text-shadow:0 0 4px #000}.resource-center-menu .already-pfc:hover{cursor:pointer;background:url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover}.resource-center-menu .already-pfc.active-category{background:url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover}.resource-center-menu .advocating-pfc{background:-webkit-gradient(linear,left top,left bottom,from(rgba(82,154,158,0.4)),to(rgba(82,154,158,0.4))),url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover;background:-o-linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover;background:linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover;text-shadow:0 0 4px #000}.resource-center-menu .advocating-pfc:hover{cursor:pointer;background:url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover}.resource-center-menu .advocating-pfc.active-category{background:url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover}.resource-center-menu .implement-pfc{background:-webkit-gradient(linear,left top,left bottom,from(rgba(82,154,158,0.4)),to(rgba(82,154,158,0.4))),url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover;background:-o-linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover;background:linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover;text-shadow:0 0 4px #000}.resource-center-menu .implement-pfc:hover{cursor:pointer;background:url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover}.resource-center-menu .implement-pfc.active-category{background:url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover}.resource-center-menu .category-arrow-row{display:-webkit-box;display:-ms-flexbox;display:flex}.resource-center-menu .arrow-icon{display:block;max-width:50%;margin:0.5rem auto}.resource-center-menu .menu-list a{text-decoration:none}.resource-center-menu .menu-list .resource-category{border-bottom:1px solid black}.resource-center-menu .menu-list .resource-category .is-active{text-shadow:.05rem 0 0 currentColor}.resource-center-menu .menu-list .resource-category .menu-list-item{padding:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-center-menu .menu-list .resource-category .menu-list-item img{padding-right:.5rem}.resource-center-menu .menu-list .resource-category .menu-list-item .resource-menu-subcategory span{color:#01518E}.resource-center-menu .menu-list .resource-category:first-child{border-top:1px solid black}.resource-center-menu .menu-list .resource-filters-list{padding-left:2rem;padding-bottom:1rem}.resource-center-menu .choice:before{position:relative;content:"";width:0;white-space:normal;display:inline-block;vertical-align:middle;max-width:100%;padding-top:100%;background:red;margin:0 auto}.resource-center-menu .choice:beforecol-4{margin-left:5px;margin-right:5px}.resource-center-menu .res-box{position:absolute;top:0;left:5px;color:white;font-weight:bold;font-size:1rem;width:calc(100% - 10px);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0.25rem}@media (min-width:992px){.resource-center-menu .res-box{font-size:0.75rem}}#sliding-popup{padding:1rem 0;-webkit-box-shadow:0 0 30px 0 #000000;box-shadow:0 0 30px 0 #000000}#sliding-popup .eu-cookie-compliance-message h2{text-align:left}#sliding-popup .eu-cookie-compliance-message p{display:block}#sliding-popup .eu-cookie-compliance-message a{color:#accfe5}#sliding-popup .eu-cookie-compliance-message a:hover{color:#accfe5}.block__newsletter{color:#1b75bc;background-color:#f2f2f2;padding:4rem 0}.block__newsletter .iIDDUy{background:#fff;border-radius:0.3125rem;max-width:35.25rem;margin-left:auto;margin-right:auto;padding:1.5rem 1.75rem;position:relative}.block__newsletter .form-check-label a{font-weight:600;text-decoration:underline}.block__newsletter button{margin-top:1rem;color:white}.block__newsletter .iQJYdv{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#434d5d;cursor:pointer;display:block;font-size:0.875rem;min-height:2.8125rem;outline:0px;padding:0.75rem 2.5rem 0.75rem 1rem;text-align:left;-webkit-transition:-webkit-box-shadow 0.2s ease 0s;transition:-webkit-box-shadow 0.2s ease 0s;-o-transition:box-shadow 0.2s ease 0s;transition:box-shadow 0.2s ease 0s;transition:box-shadow 0.2s ease 0s,-webkit-box-shadow 0.2s ease 0s;width:100%}.block__newsletter .iQJYdv:focus{-webkit-box-shadow:transparent 0px 0px 0px 0px inset,#509cf6 0px 0px 0px 1px inset,rgba(80,156,246,0.25) 0px 0px 0px 2px;box-shadow:transparent 0px 0px 0px 0px inset,#509cf6 0px 0px 0px 1px inset,rgba(80,156,246,0.25) 0px 0px 0px 2px}.block__newsletter .ksvdB{color:#8e9aad;height:1rem;line-height:0;max-height:100%;max-width:100%;pointer-events:none;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 0.6s infinite;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 0.6s infinite;animation:lds-ellipsis3 0.6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.btn-close{cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.alert svg{max-width:3rem;margin-right:1.5rem}.alert.alert-success svg{fill:#28a745}.view-map-of-best-practice,#block-views-block-latest-news-front,.how-to-become-an-fls,.get-involved,.view-steering-committee,.page-tools,.page-password-recovery,.page-dashboard{padding:2rem 0}@media (min-width:768px){.view-map-of-best-practice,#block-views-block-latest-news-front,.how-to-become-an-fls,.get-involved,.view-steering-committee,.page-tools,.page-password-recovery,.page-dashboard{padding:4rem 0}}.call{padding:2rem 0}.dialog-off-canvas-main-canvas{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dialog-off-canvas-main-canvas #main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.path-frontpage .header-top{background:url("/themes/custom/ctf_theme/img/banner-CTF-1000-FLS.png") center center no-repeat;background-size:cover;padding:5rem 0}#block-ctf-theme-main-menu .navbar-nav{width:100%}@media (min-width:992px){#navbar-main .nav-item{position:relative;font-size:1.2rem;font-weight:600;color:#0a4e8c}#navbar-main .nav-item:before{content:"";position:absolute;right:0;top:35%;height:30%;width:1px;border-right:1px solid black}#navbar-main .nav-item:last-child:before{border:none}#navbar-main .nav-item a{position:relative;font-size:1rem;font-weight:600;color:#0a4e8c;padding:0 1rem;margin:0.5rem}#navbar-main .nav-item a.active,#navbar-main .nav-item a.is-active{color:#529a9e}#navbar-main .dropdown-item:hover,#navbar-main .dropdown-item:hover>a{color:#529a9e;cursor:pointer;text-shadow:none}}#navbar-main #CollapsingNavbar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1rem;background:white}a.nav-link--:before{content:none}#block-ctflogo{display:none}#block-ctflogomobile .ctf-logo{width:6rem}@media (min-width:992px){#block-ctf-theme-main-menu .navbar-nav{width:auto}.logo.main-logo{display:none}#block-ctflogo{display:-webkit-box;display:-ms-flexbox;display:flex}#block-ctflogo img{padding:.5rem;width:8rem}}#navbar-main{padding:0 1rem}#navbar-main #block-ctf-theme-account-menu{width:100%;background:#1b75bc;padding-right:25px}#navbar-main #block-ctf-theme-account-menu .nav{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media (min-width:992px){#navbar-main{border-bottom:1px solid black}#navbar-main #block-ctf-theme-account-menu{width:auto;background:none;padding-right:0}}#navbar-main #CollapsingNavbar{padding-bottom:0}#navbar-main a.nav-link{background:#1b75bc;color:white;border-bottom:1px solid #4d8bbc;padding:.5rem 1rem}#navbar-main a.nav-link--::before{content:none}#navbar-main .nav-container{margin:0;max-width:100%}@media (min-width:992px){#navbar-main .nav-container{margin:0 auto;max-width:1140px}}#navbar-main .nav-container #block-ctf-theme-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-menu{border:0;margin:0;padding:0;text-align:center}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown.active-hover:hover .dropdown-menu{display:block;margin-top:0}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item.active{background-color:#fff;color:#529a9e}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item:focus,#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item:active{background-color:#fff;color:#529a9e}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item{padding:0}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item a{display:block;padding:.4rem 1rem .5rem;margin:0}@media (min-width:992px){#navbar-main .nav-container #block-ctf-theme-main-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#navbar-main .nav-container #block-ctf-theme-main-menu .nav-item{position:relative;text-align:center}#navbar-main .nav-container #block-ctf-theme-main-menu .nav-link{color:#002c48;padding:1rem .75rem;margin:0 0 -3px 0;background:none;border-bottom:0}#navbar-main .nav-container #block-ctf-theme-main-menu .navbar-nav>.nav-item.active>a::before,#navbar-main .nav-container #block-ctf-theme-main-menu .navbar-nav>.nav-item>.is-active::before{content:"";height:3px;width:90%;border:3px solid #529a9e;position:absolute;left:0;right:0;bottom:0;margin:0 auto}#navbar-main .nav-container #block-ctf-theme-main-menu .nav-link:hover{color:#529a9e;text-shadow:none}#navbar-main .nav-container #block-ctf-theme-main-menu .nav-link:hover::before{content:"";height:3px;width:90%;border:3px solid #529a9e;position:absolute;left:0;right:0;bottom:0;margin:0 auto}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-menu{border:1px solid rgba(0,0,0,0.15);text-align:left}}.sticky-top{z-index:20}.scrolled .region-user-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.region-user-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}@media (min-width:992px){.region-user-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.region-user-menu .nav-link{margin:.5rem;border-radius:25px}}.region-user-menu #block-ctf-theme-account-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.region-user-menu{display:block}.region-user-menu p{margin:0}@media (min-width:992px){.region-user-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.region-user-menu #block-myflsbutton,.region-user-menu #block-flssubmissionsbutton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.region-user-menu #block-myflsbutton a.nav-link,.region-user-menu #block-flssubmissionsbutton a.nav-link{background-color:#529a9e}}#page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}#main-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}footer{-ms-flex-negative:0;flex-shrink:0}footer .iof img{min-width:10rem}#block-footer{background-color:#1b75bc}.site-footer .footer{padding:0}.site-footer{padding:0}.site-footer .social-icons{font-size:1.5rem}.site-footer .content a{color:#fff;text-decoration:none}.site-footer #block-footer{margin:0}.site-footer .block{padding:0}.footer-container{text-align:center;color:white;padding:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.footer-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-container>div{padding:0.5rem}.footer-container .footer-main-privacy a{color:white}.footer-container .social{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}@media (min-width:992px){.footer-container .social{min-width:413px}}.footer-container .social .follow{margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.footer-container .social .follow{margin-right:1.5rem}}.footer-container .social .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:992px){.footer-container .social{font-size:1.5rem}}.footer-container .social .social-icons{margin:0 0.5rem}.footer-container .social i{color:white}.footer-container a{color:white}.footer-container .policy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.footer-container .policy{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-width:413px}}.footer-container .logo-iof{margin:0 auto}.footer-container .logo-iof img{width:8rem;height:auto;margin:0 auto}.footer-bottom{background-color:white;text-align:center}.footer-bottom p{padding:0.5rem 1rem;text-align:center;margin:0;color:#002c48;letter-spacing:0}.paragraph--id--114 .paragraph__column{padding:0}.get-mapped{font-size:1.5rem;color:#fff;background-color:#1b75bc;padding:6px 20px;border:1px solid #1b75bc;border-radius:22px}.get-mapped:hover{text-decoration:none;background-color:#fff;color:#1b75bc}.page-tools{text-align:center;margin-bottom:4rem}.page-tools h1,.page-tools h2{color:#1b75bc}.page-tools h2{text-align:left}.page-tools h2,.page-tools p{margin-bottom:2rem}.page-tools p{text-align:left}.page-tools .qck-calc{margin-bottom:5rem}.page-tools .bc-button{text-align:center;padding:1rem 5rem}.resource__center{padding:4rem 0}.resources-center-main h4{color:#529a9e;font-weight:600}.resources-center-main .res-box{margin:3rem auto 0 auto}.resources-center-main .res-box a:hover{color:unset;text-decoration:none}.resources-center-main .resource-filter{padding:5rem 0;width:350px;height:350px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.resources-center-main .resource-filter span{font-size:2rem;font-weight:600;text-align:center;color:white;padding:2rem}.resources-center-main .advocating-pfc{background:-webkit-gradient(linear,left top,left bottom,from(rgba(82,154,158,0.4)),to(rgba(82,154,158,0.4))),url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover;background:-o-linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover;background:linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover;text-shadow:0 0 4px #000}.resources-center-main .advocating-pfc:hover{cursor:pointer;background:url("/themes/custom/ctf_theme/img/resource-center/advocating.jpg") no-repeat center center/cover}.resources-center-main .already-pfc{background:-webkit-gradient(linear,left top,left bottom,from(rgba(82,154,158,0.4)),to(rgba(82,154,158,0.4))),url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover;background:-o-linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover;background:linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover;text-shadow:0 0 4px #000}.resources-center-main .already-pfc:hover{cursor:pointer;background:url("/themes/custom/ctf_theme/img/resource-center/alreadyhave.jpg") no-repeat center center/cover}.resources-center-main .implement-pfc{background:-webkit-gradient(linear,left top,left bottom,from(rgba(82,154,158,0.4)),to(rgba(82,154,158,0.4))),url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover;background:-o-linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover;background:linear-gradient(rgba(82,154,158,0.4),rgba(82,154,158,0.4)),url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover;text-shadow:0 0 4px #000}.resources-center-main .implement-pfc:hover{cursor:pointer;background:url("/themes/custom/ctf_theme/img/resource-center/implement.jpg") no-repeat center center/cover}.resources-center-main .menu *:hover{text-decoration:none}.resources-center-main .menu div{padding:3rem 0;text-align:center;margin:1rem 0;color:white;font-weight:700;font-size:2rem}.resources-center-main .menu div p{margin:0}.resource-center h1{color:#1b75bc}.resource-center h4{color:#529a9e}.resource-center .resource-filter{height:100px;width:100%;margin:0 auto;padding:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.resource-center .resource-filter span{font-size:1rem;font-weight:600;text-align:center;color:white}.resource-center .panel-title-text{font-size:1rem;width:100%}.resource-center .menu *:hover{text-decoration:none}.resource-center .menu div{padding:3rem 0;text-align:center;margin:1rem 0;color:white;font-weight:700;font-size:2rem}.resource-center .menu div p{margin:0}.resource-center .acc-icon{max-width:2rem}.resource-list .resource-item{margin-bottom:3rem}.resource-list .resource-item h4{color:#1b75bc}.resource-list .resource-item p{font-style:italic}.resource-list .field--name-field-title{color:#AAC676;margin-bottom:1rem}.resource-list .drop:hover ~ .resource-title-icon:hover{z-index:2000}.resource-list .card-body{padding:0;margin-top:1rem}.resource-list .item-head{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.resource-list .item-head h4{font-size:1rem;line-height:1rem;margin-bottom:0;font-weight:600;cursor:pointer}.resource-list .item-head .resource-title-icon{cursor:pointer;padding-right:0.5rem}.resource-list .item-head .resource-title-icon img{width:60px;height:auto}.resource-list .item-head .item-txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:.5rem}.resource-list .item-head .item-txt b{color:#1b75bc}.resource-list .item-head .item-txt .resource-info p{font-style:italic}@media (min-width:576px){.resource-list .modal-dialog{min-width:600px}}.resource-list .modal-dialog iframe{max-width:100%}.resource-list .drop{display:none}.title_resource_container{color:#a9c576;font-size:20px;font-weight:600}.title_resource_container .sub_0{text-transform:uppercase}.title_resource_container .sub_1{font-size:18px;padding:0 5px 0 8px}.sidebar #block-resourcecentermenu.block{border:none}.path-frontpage h2{text-align:center;text-transform:uppercase}.ctf-header h2{text-align:left;font-size:2rem}.CTA-get-mapped.btn-ctf.primary{border:2px solid white}#block-contact{background-color:#fff}.call{border-top:6px solid #1b75bc;color:#1b75bc}.call .contact-us:hover{background-color:#fff;color:#1b75bc}.call a:hover{text-decoration:none}.get-involved{min-height:20vh;color:#1b75bc;background-color:#f2f2f2}.get-involved h2{text-align:center}.get-involved h4{font-size:1.2rem}.get-involved p{font-size:1rem}.get-involved .card>*{padding:6px 0}@media (min-width:768px){.path-frontpage #block-stats{width:50%}.get-involved h4{font-size:1rem}.get-involved p{font-size:0.8rem}.get-involved span{font-size:1rem}}@media (min-width:992px){.get-involved-container{padding:0 120px}.get-involved .card{max-width:220px}}.fls-label{font-weight:600;padding:2rem 0 !important}.fls-content{background-color:#d6e8f2;padding:2rem 0 !important;margin-left:-15px;margin-right:-15px}.location-info p{margin:0}.fls-detail-map{text-decoration:underline;color:#529a9e;font-weight:600}.rosbanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;background-color:#f9f6f4}@media (min-width:1200px){.rosbanner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.rosbanner img,.rosbanner .rosbanner-text{padding:1rem;text-align:justify}@media (min-width:1200px){.rosbanner img,.rosbanner .rosbanner-text{padding:2rem}}.rosbanner img p,.rosbanner .rosbanner-text p{margin:0}.fls-popup.fls-rating-item.fls_canada a,.fls-popup.fls-rating-item.fls_ros a,.canada_item+.fls-item-data a,.ros_item+.fls-item-data a{color:#9f3d5d}.fls-popup.fls-rating-item.fls_canada .fls-icon,.fls-popup.fls-rating-item.fls_ros .fls-icon{width:42px;visibility:hidden}.page-node-70 h2,.page-node-70 h4,.page-node-70 h5,.page-node-99 h2,.page-node-99 h4,.page-node-99 h5{text-align:left}.page-node-70 h4,.page-node-99 h4{text-transform:uppercase}.page-node-70 ul,.page-node-99 ul{list-style-type:none;padding-left:0}.page-node-70 table *,.page-node-99 table *{background-color:transparent}.page-node-70 table tr>*,.page-node-99 table tr>*{border:1px solid #1b75bc;color:#1b75bc;padding:.5rem}.page-node-70 table th,.page-node-99 table th{text-align:center}.page-node-70 .what-is-pfc-button,.page-node-70 .what-is-pfc-button .btn,.page-node-99 .what-is-pfc-button,.page-node-99 .what-is-pfc-button .btn{margin-bottom:0}.page-node-70 #accordion-174 .field a,.page-node-99 #accordion-174 .field a{color:#529a9e}.page-node-70 .paragraph--type--bp-simple,.page-node-99 .paragraph--type--bp-simple{margin:1.5rem 0}.page-node-70 .fls-graphic,.page-node-70 .fracture-x2,.page-node-99 .fls-graphic,.page-node-99 .fracture-x2{margin:0 auto;width:100%}.page-node-70 .fls-graphic img,.page-node-70 .fracture-x2 img,.page-node-99 .fls-graphic img,.page-node-99 .fracture-x2 img{width:100%;height:auto}.page-node-70 .pfc-programmes,.page-node-99 .pfc-programmes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-node-70 .illu-pfc,.page-node-99 .illu-pfc{height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.page-node-70 .illu-pfc .img-text,.page-node-99 .illu-pfc .img-text{font-size:2.2rem;font-weight:700;line-height:2.5rem;padding:1.5rem;color:white;text-align:center;text-shadow:0 0 4px #000}.page-node-70 .illu-pfc.close-gap,.page-node-99 .illu-pfc.close-gap{background:url("/themes/custom/ctf_theme/img/illustrations/img1-blue.jpg") no-repeat center center/cover}.page-node-70 .illu-pfc.enhance,.page-node-99 .illu-pfc.enhance{background:url("/themes/custom/ctf_theme/img/illustrations/img2-blue.jpg") no-repeat center center/cover}.page-node-70 .illu-pfc p,.page-node-99 .illu-pfc p{margin:0}.page-node-70 .illutxt,.page-node-99 .illutxt{margin-top:1rem;font-size:1.5rem;line-height:1.5rem}.page-node-70 .pfc-pages,.page-node-99 .pfc-pages{margin-bottom:2.5rem}.page-node-70 .pfc-paragraph,.page-node-99 .pfc-paragraph{text-align:center}.page-node-70 .pfc-paragraph p,.page-node-99 .pfc-paragraph p{text-align:center}.page-node-70 .pfc-paragraph .btn-pfc,.page-node-99 .pfc-paragraph .btn-pfc{width:100%}.page-node-71 .dialog-off-canvas-main-canvas{background-color:#1b75bc}.page-node-71 #page,.page-node-71 #main-wrapper,.page-node-71 .region-primary-menu .menu-item a.is-active,.page-node-71 .region-primary-menu .menu-item--active-trail a{background:transparent}.page-node-71 .nav-tabs{background-color:white}.page-node-71 .trademark{color:#1b75bc;font-weight:600}.page-node-71 .card-block{padding:1rem}.page-node-71 .quote{text-align:justify;margin:3rem auto}.page-node-71 .quote p{font-family:'Lobster',cursive;font-size:2rem;line-height:2.2rem;letter-spacing:.5px}.page-node-71 .paragraph--type--bp-accordion .paragraph--type--bp-simple{margin-bottom:1.5rem}.page-node-71 .paragraph--type--bp-accordion .acc-head{margin-bottom:.5rem}@media (min-width:768px){.page-node-71 .paragraph--type--bp-accordion .acc-head{margin-bottom:0}}.page-node-71 .paragraph--type--bp-accordion .acc-head h4{margin:0;padding-left:1rem}.page-node-71 .paragraph--type--bp-accordion .acc-head img{width:3rem}.page-node-71 .paragraph--type--bp-accordion .acc-txt p{margin:0;text-align:justify}@media (min-width:768px){.page-node-71 .paragraph--type--bp-accordion .acc-txt p{padding-left:4rem}}.steering-committeee-header{margin-bottom:4rem}.steering-committeee-header h1{margin-bottom:2rem}.steering-committeee-header>p{margin-bottom:2rem}.view-steering-committee ul{-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.view-steering-committee ul p{display:inline}.view-steering-committee ul li{margin-bottom:.5rem}.policy-and-advocacy h2,.policy-and-advocacy strong,.policy-and-advocacy b{color:#1b75bc}.policy-and-advocacy h2{font-weight:600}.policy-and-advocacy h5{color:#002c48}.policy-and-advocacy .policy-makers .dl-cta{text-decoration:underline;color:#002c48}.policy-and-advocacy .policy-makers .policy-btn{background-color:#002c48}.policy-and-advocacy .healthcare-system .healthcare-btn{background-color:#529a9e}.policy-and-advocacy h1,.policy-and-advocacy h2,.policy-and-advocacy p,.policy-and-advocacy h5{text-align:left}.policy-and-advocacy h5{margin-bottom:3rem}.policy-and-advocacy a.policy-btn,.policy-and-advocacy a.healthcare-btn{color:white;padding:1rem 5rem;display:block;margin:0 auto;max-width:300px;font-size:1.5rem;font-weight:600}.page-node-81 h2,.page-node-82 h2{text-align:left}.page-node-81 h5,.page-node-81 .px-2,.page-node-82 h5,.page-node-82 .px-2{font-weight:500;color:#529a9e}.page-node-81 .policy-makers b,.page-node-81 .policy-makers strong,.page-node-81 .healthcare-system b,.page-node-81 .healthcare-system strong,.page-node-82 .policy-makers b,.page-node-82 .policy-makers strong,.page-node-82 .healthcare-system b,.page-node-82 .healthcare-system strong{color:#1b75bc}.page-node-81 .osteoporosis-illustration,.page-node-81 .fls-impact-illustration,.page-node-82 .osteoporosis-illustration,.page-node-82 .fls-impact-illustration{margin:2rem auto;text-align:center}.page-node-81 .osteoporosis-illustration img,.page-node-81 .fls-impact-illustration img,.page-node-82 .osteoporosis-illustration img,.page-node-82 .fls-impact-illustration img{width:100%;height:auto}@media (min-width:768px){.page-node-81 .osteoporosis-illustration img.fragility-cost,.page-node-81 .fls-impact-illustration img.fragility-cost,.page-node-82 .osteoporosis-illustration img.fragility-cost,.page-node-82 .fls-impact-illustration img.fragility-cost{width:75%;margin:0 auto}}.page-node-81 .block-colored-page.blue,.page-node-82 .block-colored-page.blue{text-align:center}.page-node-81 .block-colored-page.blue h2,.page-node-82 .block-colored-page.blue h2{text-align:left}.page-node-81 .block-colored-page.blue p,.page-node-82 .block-colored-page.blue p{text-align:left}.page-node-81 .block-colored-page.blue .policy-shaping,.page-node-82 .block-colored-page.blue .policy-shaping{text-align:center;margin:0 auto 2rem auto}.page-node-81 .block-colored-page.blue .btn.dl-resource-btn,.page-node-82 .block-colored-page.blue .btn.dl-resource-btn{padding:1rem 2rem;background-color:#8fb1cb;font-size:1rem;max-width:100%;white-space:normal}@media (min-width:768px){.page-node-81 .block-colored-page.blue .btn.dl-resource-btn,.page-node-82 .block-colored-page.blue .btn.dl-resource-btn{font-size:1.5rem}}.page-node-81 .paragraph--bp-accordion-container,.page-node-82 .paragraph--bp-accordion-container{margin-bottom:3rem}.page-node-81 .paragraph--bp-accordion-container .panel-title a,.page-node-82 .paragraph--bp-accordion-container .panel-title a{font-size:1.2rem}@media (min-width:768px){.page-node-81 .paragraph--bp-accordion-container .panel-title a,.page-node-82 .paragraph--bp-accordion-container .panel-title a{font-size:2rem}}.page-node-81 .paragraph--bp-accordion-container .card-block,.page-node-82 .paragraph--bp-accordion-container .card-block{padding:1rem 0}.page-node-81 .reference-item span,.page-node-82 .reference-item span{color:#529a9e}.page-node-81 .policy-makers-illustration,.page-node-81 .healthcare-system-illustration,.page-node-82 .policy-makers-illustration,.page-node-82 .healthcare-system-illustration{font-size:1rem}.page-node-81 .policy-makers-illustration img,.page-node-81 .healthcare-system-illustration img,.page-node-82 .policy-makers-illustration img,.page-node-82 .healthcare-system-illustration img{max-width:100%}.page-node-81 .policy-makers-illustration .title span,.page-node-81 .healthcare-system-illustration .title span,.page-node-82 .policy-makers-illustration .title span,.page-node-82 .healthcare-system-illustration .title span{font-style:italic}.page-node-81 .policy-makers-illustration .title span,.page-node-81 .policy-makers-illustration .title p,.page-node-81 .healthcare-system-illustration .title span,.page-node-81 .healthcare-system-illustration .title p,.page-node-82 .policy-makers-illustration .title span,.page-node-82 .policy-makers-illustration .title p,.page-node-82 .healthcare-system-illustration .title span,.page-node-82 .healthcare-system-illustration .title p{color:#1b75bc}.page-node-81 .policy-makers-illustration .legend span.icon,.page-node-81 .healthcare-system-illustration .legend span.icon,.page-node-82 .policy-makers-illustration .legend span.icon,.page-node-82 .healthcare-system-illustration .legend span.icon{font-family:"sans-serif";font-weight:800}.page-node-81 .policy-makers-illustration .legend span.icon.hip,.page-node-81 .healthcare-system-illustration .legend span.icon.hip,.page-node-82 .policy-makers-illustration .legend span.icon.hip,.page-node-82 .healthcare-system-illustration .legend span.icon.hip{color:black}.page-node-81 .policy-makers-illustration .legend span.icon.forearm,.page-node-81 .healthcare-system-illustration .legend span.icon.forearm,.page-node-82 .policy-makers-illustration .legend span.icon.forearm,.page-node-82 .healthcare-system-illustration .legend span.icon.forearm{color:#37B2DB}.page-node-81 .policy-makers-illustration .legend span.icon.spine,.page-node-81 .healthcare-system-illustration .legend span.icon.spine,.page-node-82 .policy-makers-illustration .legend span.icon.spine,.page-node-82 .healthcare-system-illustration .legend span.icon.spine{color:#529a9e}.page-node-81 .policy-makers-illustration .legend span.icon.humerus,.page-node-81 .healthcare-system-illustration .legend span.icon.humerus,.page-node-82 .policy-makers-illustration .legend span.icon.humerus,.page-node-82 .healthcare-system-illustration .legend span.icon.humerus{color:#52C5CD}.page-node-81 .policy-makers-illustration .illu,.page-node-81 .healthcare-system-illustration .illu,.page-node-82 .policy-makers-illustration .illu,.page-node-82 .healthcare-system-illustration .illu{text-align:center}@media (min-width:768px){.page-node-81 .policy-makers-illustration .legend,.page-node-81 .healthcare-system-illustration .legend,.page-node-82 .policy-makers-illustration .legend,.page-node-82 .healthcare-system-illustration .legend{max-width:60%}}.page-node-81 .policy-makers-illustration .square-with,.page-node-81 .healthcare-system-illustration .square-with,.page-node-82 .policy-makers-illustration .square-with,.page-node-82 .healthcare-system-illustration .square-with{color:#37B2DB}.page-node-81 .policy-makers-illustration .square-without,.page-node-81 .healthcare-system-illustration .square-without,.page-node-82 .policy-makers-illustration .square-without,.page-node-82 .healthcare-system-illustration .square-without{color:#52C5CD}.policy-shaping .policy-roadmap{margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.policy-shaping .policy-roadmap .roadmap-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.policy-shaping .policy-roadmap .roadmap-item img{max-width:25%;max-height:80px}.policy-shaping .policy-roadmap .roadmap-item h2{margin-bottom:0;width:unset;padding-right:1rem}.policy-shaping .policy-roadmap h3{font-size:1.25rem;text-align:center;font-weight:600}.policy-resources{margin:3rem 0}.policy-resources .video-frame{margin:2rem auto}.policy-resources .field-item h4{padding-top:0}.policy-resources .colitem{margin-bottom:2rem}.policy-resources .dropdown .dropdown-toggle{width:100%;background-color:#1b75bc;color:#fff}.policy-resources .dropdown .dropdown-menu{right:32px;min-width:12rem}.policy-resources .dropdown .dropdown-item:hover,.policy-resources .dropdown .dropdown-item a{color:#1b75bc}.page-node-83 .coalition-strategy-illustration,.page-node-83 .tackling-the-challenges,.page-node-83 .coalition-national-group,.page-node-83 .spreading-the-word{margin:0 auto;text-align:center}.page-node-83 .coalition-strategy-illustration img,.page-node-83 .tackling-the-challenges img,.page-node-83 .coalition-national-group img,.page-node-83 .spreading-the-word img{margin:0 auto;max-width:100%}.page-node-83 b,.page-node-83 strong{font-weight:600;color:#1b75bc}.page-node-83 h2{text-align:left}.page-node-83 .coalition-photo img{min-width:100%}.page-node-83 .coalitions-paragraph{margin-bottom:4rem}.page-node-83 .coalitions-ach{margin-top:2rem}.page-node-83 .coalitions-ach li p{margin-bottom:.5rem}.page-node-84 article .implementation-strategy{margin-bottom:2rem}.page-node-84 article .summary a{color:#529a9e}.page-node-84 article h2{text-align:left;font-size:1.5rem;font-weight:700;padding-bottom:0}@media (min-width:768px){.page-node-84 article h2{font-size:3rem}}.page-node-84 article h4{margin-bottom:1.5rem;font-size:1.2rem}@media (min-width:768px){.page-node-84 article h4{font-size:1.5rem}}.page-node-84 article h5{font-weight:700;margin-bottom:3rem}.page-node-84 article .key-steps{margin-bottom:2.5rem}.page-node-84 article .key-steps h4{margin-bottom:.5rem}.page-node-84 article .key-steps-footer a{display:inline;color:#1b75bc}.page-node-84 article .key-steps-footer p{display:inline}.page-node-84 article .key-perf{margin-bottom:2.5rem}.page-node-84 article .key-perf p{display:inline}.page-node-84 article .key-perf a{display:inline;color:red;word-wrap:break-word}.page-node-84 article .implementation-strategy-illustration{text-align:center;margin:2rem auto}.page-node-84 article .implementation-strategy-illustration img{max-width:100%}.page-node-84 article .paragraph--bp-accordion-container .panel-title a{font-size:1.2rem}@media (min-width:768px){.page-node-84 article .paragraph--bp-accordion-container .panel-title a{font-size:1.5rem}}.page-node-84 article .paragraph--bp-accordion-container .card-block{padding:1rem 0}.page-node-84 article .kpi-11{width:100%;background-color:#1b75bc;color:#fff;text-align:center;margin:1rem 0}.page-node-84 article .kpi-11 span{font-weight:600;display:block;padding:2rem}@media (min-width:768px){.page-node-84 article .kpi-11 span{font-size:2rem}}.guidelines-and-policies h2{text-align:left;font-size:1.5rem;font-weight:700;padding-bottom:0}@media (min-width:768px){.guidelines-and-policies h2{font-size:3rem}}.guidelines-and-policies .paragraph--bp-accordion-container .paragraph--type--bp-simple,.guidelines-and-policies .paragraph--bp-accordion-container .paragraph.paragraph--type--bp-accordion .panel-collapse>.paragraph{padding:0 1.5rem}.guidelines-and-policies .paragraph--bp-accordion-container .panel-title a{font-size:1.2rem}@media (min-width:768px){.guidelines-and-policies .paragraph--bp-accordion-container .panel-title a{font-size:1.5rem}}.guidelines-and-policies .paragraph--bp-accordion-container h4{font-size:1.25rem}.guidelines-and-policies .paragraph--bp-accordion-container .card-block ul{padding:0 1rem;margin-top:0}.guidelines-and-policies .paragraph--bp-accordion-container .card-block ul li{color:#529a9e;list-style-position:outside;margin-bottom:0}.guidelines-and-policies .paragraph--bp-accordion-container .card-block ul li p{color:#000}.guidelines-and-policies .paragraph--bp-accordion-container .field--name-bp-text{padding:1.5rem 0}.guidelines-and-policies .paragraph--bp-accordion-container .field--name-bp-text span{color:#529a9e;text-decoration:underline;-webkit-text-decoration-color:#529a9e;text-decoration-color:#529a9e}.page-node-87 .node__content .bpf-objectives{background-color:#F6FAFC;border-left:4px solid #1b75bc;padding:1rem;border-bottom:1px solid black}@media (min-width:768px){.page-node-87 .node__content .bpf-dl-card{padding:0 1rem}}.page-node-87 .node__content .bpf-illu img{width:100%;height:auto}.page-node-87 .node__content .bpf-icon{margin:2rem 0}.page-node-87 .node__content .embed-video{margin:2rem auto}.page-node-87 .node__content .embed-video iframe{max-width:100%}.page-node-87 .node__content .panel-title a{font-size:1rem}@media (min-width:768px){.page-node-87 .node__content .panel-title a{font-size:1.5rem}}.page-node-87 .node__content .best-practice-framework p a{font-weight:600}.page-node-87 .node__content .best-practice-framework .dropdown{padding:1rem}.page-node-87 .node__content .best-practice-framework .dropdown .dropdown-toggle{width:100%;background-color:#1b75bc}.page-node-87 .node__content .best-practice-framework .dropdown .dropdown-menu{right:32px}.page-node-87 .node__content .best-practice-framework .dropdown .dropdown-item:hover,.page-node-87 .node__content .best-practice-framework .dropdown .dropdown-item a{color:#1b75bc}.page-node-87 .bpr-menu{-webkit-padding-start:1rem;padding-inline-start:1rem}@media (min-width:768px){.page-node-87 .bpr-menu{-webkit-padding-start:2rem;padding-inline-start:2rem}}.page-node-87 .bpr-menu .bpr-submenu{-webkit-padding-start:1rem;padding-inline-start:1rem}@media (min-width:768px){.page-node-87 .bpr-menu .bpr-submenu{-webkit-padding-start:2rem;padding-inline-start:2rem}}.page-node-87 .bpf-icon img{max-width:100%}.page-node-87 .go-to-search{text-align:center}.page-node-87 .go-to-search a{background-color:#529a9e;color:white}@media (min-width:768px){.page-node-87 .go-to-search a{font-size:2rem;padding:1rem 2rem}}.page-node-87 .go-to-search a:hover{color:#529a9e;background-color:#fff;border:1px solid #529a9e}.page-node-88 h2{text-align:left;font-size:1.5rem;font-weight:700;padding-bottom:0}@media (min-width:768px){.page-node-88 h2{font-size:3rem}}.lightblue .cta-application a.btn-ctf.primary{border:2px solid white}.lightblue .cta-application a.btn-ctf.primary:hover{border:2px solid #1b75bc}.blue .cta-application a.btn-ctf.primary{border:2px solid white}.bpfq{margin:2rem auto}.bpfq .bpf-steps{margin-bottom:2rem}.bpfq .bpf-steps img{height:100px}.bpfq .bpf-steps p{text-align:center}.page-node-89 h2{text-align:left;color:#1b75bc;font-size:1.5rem;font-weight:700;padding-bottom:0}@media (min-width:768px){.page-node-89 h2{font-size:3rem}}.page-node-89 h4{margin-bottom:3rem}.page-node-89 .mentorship-page p a b{color:white}.page-node-89 .mentorship-page .mentorship-info{margin-bottom:3rem}.page-node-89 .mentorship-page .mentorship-embed{text-align:center}.page-node-89 .mentorship-page .mentorship-embed iframe{max-width:100%}@media (min-width:768px){.page-node-89 .mentorship-page .aspects-container{border-left:5px solid #1b75bc}}.page-node-89 .mentorship-page .aspects{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:.8rem}@media (min-width:768px){.page-node-89 .mentorship-page .aspects{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:1rem}}.page-node-89 .mentorship-page .aspects h3{color:#1b75bc}.page-node-89 .mentorship-page .number{color:#1b75bc;font-size:4rem;line-height:3.5rem;text-align:center;margin-bottom:1rem}@media (min-width:768px){.page-node-89 .mentorship-page .number{padding:0 2rem 0 1rem}}.page-node-89 .mentorship-page .cta-mentorship{font-size:.8rem}@media (min-width:768px){.page-node-89 .mentorship-page .cta-mentorship{font-size:1rem}}.login-card,.register-card{margin-top:3rem}.login-card h4,.register-card h4{color:#1b75bc}.login-card button,.register-card button{border-radius:0;background-color:#1b75bc}body.path-user .alert{margin-top:15px}.faq-content{padding:1rem 0}.node--type-article.node--view-mode-full{padding:4rem 0}.node--type-article.node--view-mode-full .field--name-field-date{padding-bottom:3rem}.story-content{margin:2rem 0;border-bottom:1px solid black}.story-content h2{margin:1rem auto}.story-content h3{font-size:2rem}.story-content h4{font-size:1.5rem}.block-colored-page.white h3{padding-top:0}.national-coalition .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1rem}.national-coalition .grid>div{background:#1b75bc;padding:1rem}.national-coalition .grid>div::before{content:"";display:block}.national-coalition .grid>div{display:grid}.national-coalition .grid>div::before,.national-coalition .grid>div>a>img{grid-area:1 / 1 / 2 / 2}.national-coalition .grid>div>a>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.licons{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}.icp-container{margin:2rem auto}.coalition-sponsors .sponsor-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coalition-sponsors img{width:100%}.node--type-page h1{color:#1b75bc}article.node--type-page h1,article.node--type-page h2,article.node--type-page h3,article.node--type-page h4,article.node--type-page h5,article.node--type-page a,article.node--type-page b,article.node--type-page strong{color:#1b75bc}article.node--type-page h1.secondary,article.node--type-page h2.secondary,article.node--type-page h3.secondary,article.node--type-page h4.secondary,article.node--type-page h5.secondary,article.node--type-page a.secondary,article.node--type-page b.secondary,article.node--type-page strong.secondary{color:#529a9e}article.node--type-page .block-page-title-block{margin-top:4rem}.page-dashboard .userinfo .row{margin-bottom:1rem}.page-dashboard .userinfo .row .label{text-align:right;color:#606060}.page-dashboard .userinfo .row .value{font-weight:600}.page-dashboard .userinfo .row.name .value{color:#1b75bc}.page-dashboard .edit-account-info{margin-left:-15px;margin-top:15px}.page-dashboard a.dashboard-link{color:#004E91}.page-dashboard a.dashboard-link:before{content:url("/themes/custom/ctf_theme/img/icons/fls-account/icon-play.svg");display:inline-block;width:.5rem}.page-dashboard .dashboard-separator{border-bottom:1px solid #1b75bc;color:transparent;width:70%}.page-dashboard .questionnaire-submissions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-dashboard .questionnaire-submissions .title{text-align:center;color:#529a9e;font-size:1.1rem;margin-top:15px}.page-dashboard .questionnaire-submissions .table{color:#606060}.page-dashboard .questionnaire-submissions .table thead tr{background:none;border-bottom:none}.page-dashboard .questionnaire-submissions .table thead tr th{border:none;background-color:transparent;color:#606060;text-align:center}.page-dashboard .questionnaire-submissions .table tbody tr td,.page-dashboard .questionnaire-submissions .table tbody tr th{border:none;text-align:center}.page-dashboard .questionnaire-submissions .table td{padding:.25rem .75rem}.page-dashboard .btn-ctf{text-decoration:none}.page-dashboard .btn-ctf.type-rescoring:before{content:url("/themes/custom/ctf_theme/img/icons/fls-account/icon-request.svg");display:inline-block;width:1rem}.page-dashboard .evaluation{color:#606060}.page-dashboard .evaluation .fls-star-rating{width:140px;height:auto;max-height:135px}.page-dashboard .evaluation .medal-img{margin-top:-65px;width:250px}.page-dashboard .evaluation .evaluation-links-container{text-align:left;padding:5px 0 0 115px}.page-dashboard .new-submission-container{max-width:535px;padding-top:25px;font-size:0.9rem}.page-dashboard+.region-featured-bottom #block-contact .call{border-top:0}#webform-submission-fls-contacts-add-form input,#webform-submission-fls-contacts-add-form select,#webform-submission-fls-account-information-add-form input,#webform-submission-fls-account-information-add-form select{font-weight:600}#webform-submission-fls-contacts-add-form .mandatory-bullet,#webform-submission-fls-account-information-add-form .mandatory-bullet{position:absolute;font-size:42px;right:-18px;top:0;color:orange;font-weight:600;line-height:15px}#webform-submission-fls-contacts-add-form .input-container,#webform-submission-fls-account-information-add-form .input-container{position:relative;margin-right:25px}#webform-submission-fls-contacts-add-form .field-replace-account-email,#webform-submission-fls-account-information-add-form .field-replace-account-email{color:#1b75bc;margin-top:-8px}#webform-submission-fls-contacts-add-form .field-replace-account-email .account-email,#webform-submission-fls-account-information-add-form .field-replace-account-email .account-email{font-size:1.8rem;font-weight:600}#webform-submission-fls-contacts-add-form .field-replace-account-email .account-email-message,#webform-submission-fls-account-information-add-form .field-replace-account-email .account-email-message{font-size:0.8rem;font-style:italic}#webform-submission-fls-contacts-add-form #edit-contact-1-container h2.webform-section-title,#webform-submission-fls-contacts-add-form #edit-fls-info-container h2.webform-section-title,#webform-submission-fls-account-information-add-form #edit-contact-1-container h2.webform-section-title,#webform-submission-fls-account-information-add-form #edit-fls-info-container h2.webform-section-title{font-size:1.5rem;font-weight:600;color:#529a9e}#webform-submission-fls-contacts-add-form #edit-contact-1-container summary,#webform-submission-fls-contacts-add-form #edit-contact-2-container summary,#webform-submission-fls-account-information-add-form #edit-contact-1-container summary,#webform-submission-fls-account-information-add-form #edit-contact-2-container summary{padding:1rem 0;font-size:1.5rem;font-weight:600;color:#529a9e}#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-type-select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-type-select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-type-select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-type-select{width:100%}@media (min-width:768px){#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-1-title select,#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-2-title select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-1-title select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-2-title select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-1-title select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-2-title select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-1-title select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-2-title select{width:6rem}}@media (min-width:768px){#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper fieldset,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-item,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper fieldset,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper fieldset,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-item,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper fieldset,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper fieldset,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-item,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper fieldset,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper fieldset,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-item,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper fieldset{display:-webkit-box;display:-ms-flexbox;display:flex}#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item label,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item legend,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper fieldset label,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper fieldset legend,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-item label,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-item legend,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper fieldset label,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper fieldset legend,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item label,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item legend,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper fieldset label,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper fieldset legend,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-item label,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-item legend,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper fieldset label,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper fieldset legend,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item label,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item legend,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper fieldset label,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper fieldset legend,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-item label,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-item legend,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper fieldset label,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper fieldset legend,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item label,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item legend,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper fieldset label,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper fieldset legend,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-item label,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-item legend,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper fieldset label,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper fieldset legend{min-width:9rem;text-align:right;padding-right:1rem;color:#848484;padding-top:5px}#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item>input,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item select,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper fieldset>input,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper fieldset select,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-item>input,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-item select,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper fieldset>input,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper fieldset select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item>input,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper fieldset>input,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper fieldset select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-item>input,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-item select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper fieldset>input,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper fieldset select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item>input,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper fieldset>input,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper fieldset select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-item>input,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-item select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper fieldset>input,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper fieldset select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item>input,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper fieldset>input,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper fieldset select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-item>input,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-item select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper fieldset>input,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper fieldset select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item .iti,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper fieldset .iti,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-item .iti,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper fieldset .iti,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item .iti,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper fieldset .iti,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-item .iti,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper fieldset .iti,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item .iti,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper fieldset .iti,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-item .iti,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper fieldset .iti,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item .iti,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper fieldset .iti,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-item .iti,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper fieldset .iti{width:100%}@media (min-width:992px){#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item .iti,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper fieldset .iti,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-item .iti,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper fieldset .iti,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item .iti,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper fieldset .iti,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-item .iti,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper fieldset .iti,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-item .iti,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper fieldset .iti,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-item .iti,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper fieldset .iti,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-item .iti,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper fieldset .iti,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-item .iti,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper fieldset .iti{width:100%;margin:0 0.5em 0 0}}#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-wrapper label,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-wrapper input,#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper .js-form-wrapper select,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-wrapper label,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-wrapper input,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper .js-form-wrapper select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-wrapper label,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-wrapper input,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper .js-form-wrapper select,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-wrapper label,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-wrapper input,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper .js-form-wrapper select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-wrapper label,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-wrapper input,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper .js-form-wrapper select,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-wrapper label,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-wrapper input,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper .js-form-wrapper select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-wrapper label,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-wrapper input,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper .js-form-wrapper select,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-wrapper label,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-wrapper input,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper .js-form-wrapper select{max-width:100%}@media (min-width:768px){#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper{padding-left:6rem}}@media (min-width:768px){#webform-submission-fls-contacts-add-form #edit-contact-1-container #edit-m-contact-1-name-layout .form-item-contact-1-last-name label,#webform-submission-fls-contacts-add-form #edit-contact-2-container #edit-m-contact-1-name-layout .form-item-contact-1-last-name label,#webform-submission-fls-account-information-add-form #edit-contact-1-container #edit-m-contact-1-name-layout .form-item-contact-1-last-name label,#webform-submission-fls-account-information-add-form #edit-contact-2-container #edit-m-contact-1-name-layout .form-item-contact-1-last-name label{min-width:9rem}}@media (min-width:768px){#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-section-wrapper,#webform-submission-fls-contacts-add-form #edit-contact-1-container .details-wrapper,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-section-wrapper,#webform-submission-fls-contacts-add-form #edit-contact-2-container .details-wrapper,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-section-wrapper,#webform-submission-fls-account-information-add-form #edit-contact-1-container .details-wrapper,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-section-wrapper,#webform-submission-fls-account-information-add-form #edit-contact-2-container .details-wrapper{padding-left:6rem}}#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-1-role,#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-2-role,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-1-role,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-2-role,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-1-role,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-2-role,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-1-role,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-2-role{position:relative}#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-1-role .form-item-contact-1-role-other,#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-1-role .form-item-contact-2-role-other,#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-2-role .form-item-contact-1-role-other,#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-2-role .form-item-contact-2-role-other,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-1-role .form-item-contact-1-role-other,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-1-role .form-item-contact-2-role-other,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-2-role .form-item-contact-1-role-other,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-2-role .form-item-contact-2-role-other,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-1-role .form-item-contact-1-role-other,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-1-role .form-item-contact-2-role-other,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-2-role .form-item-contact-1-role-other,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-2-role .form-item-contact-2-role-other,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-1-role .form-item-contact-1-role-other,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-1-role .form-item-contact-2-role-other,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-2-role .form-item-contact-1-role-other,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-2-role .form-item-contact-2-role-other{width:397px;left:100%}@media (min-width:992px){#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-1-role .form-item-contact-1-role-other,#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-1-role .form-item-contact-2-role-other,#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-2-role .form-item-contact-1-role-other,#webform-submission-fls-contacts-add-form #edit-contact-1-container .form-item-contact-2-role .form-item-contact-2-role-other,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-1-role .form-item-contact-1-role-other,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-1-role .form-item-contact-2-role-other,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-2-role .form-item-contact-1-role-other,#webform-submission-fls-contacts-add-form #edit-contact-2-container .form-item-contact-2-role .form-item-contact-2-role-other,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-1-role .form-item-contact-1-role-other,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-1-role .form-item-contact-2-role-other,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-2-role .form-item-contact-1-role-other,#webform-submission-fls-account-information-add-form #edit-contact-1-container .form-item-contact-2-role .form-item-contact-2-role-other,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-1-role .form-item-contact-1-role-other,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-1-role .form-item-contact-2-role-other,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-2-role .form-item-contact-1-role-other,#webform-submission-fls-account-information-add-form #edit-contact-2-container .form-item-contact-2-role .form-item-contact-2-role-other{position:absolute}}#webform-submission-fls-contacts-add-form #edit-contact-1-container .webform-select-other .webform-select-other-input,#webform-submission-fls-contacts-add-form #edit-contact-2-container .webform-select-other .webform-select-other-input,#webform-submission-fls-account-information-add-form #edit-contact-1-container .webform-select-other .webform-select-other-input,#webform-submission-fls-account-information-add-form #edit-contact-2-container .webform-select-other .webform-select-other-input{display:block}@media (min-width:768px){#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper{padding-left:3rem}#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper .js-form-item,#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper fieldset,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper .js-form-item,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper fieldset{display:-webkit-box;display:-ms-flexbox;display:flex}#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper .js-form-item label,#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper .js-form-item legend,#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper fieldset label,#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper fieldset legend,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper .js-form-item label,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper .js-form-item legend,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper fieldset label,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper fieldset legend{min-width:12rem;text-align:right;padding-right:1rem;color:#848484;padding-top:5px}#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper .js-form-item .form-textarea-wrapper,#webform-submission-fls-contacts-add-form #edit-fls-info-container .webform-section-wrapper fieldset .form-textarea-wrapper,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper .js-form-item .form-textarea-wrapper,#webform-submission-fls-account-information-add-form #edit-fls-info-container .webform-section-wrapper fieldset .form-textarea-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}#webform-submission-fls-contacts-add-form #edit-m-contact-1-name-layout,#webform-submission-fls-contacts-add-form #edit-m-contact-2-name-layout,#webform-submission-fls-account-information-add-form #edit-m-contact-1-name-layout,#webform-submission-fls-account-information-add-form #edit-m-contact-2-name-layout{margin-bottom:0}#webform-submission-fls-contacts-add-form #edit-actions,#webform-submission-fls-account-information-add-form #edit-actions{margin:0 auto;text-align:center}#webform-submission-fls-contacts-add-form #edit-actions .btn,#webform-submission-fls-account-information-add-form #edit-actions .btn{border-radius:2rem;background-color:#1b75bc}#webform-submission-fls-contacts-add-form .form-control,#webform-submission-fls-contacts-add-form .custom-select,#webform-submission-fls-account-information-add-form .form-control,#webform-submission-fls-account-information-add-form .custom-select{border:1px solid #1b75bc}#webform-submission-fls-contacts-add-form .form-item-fls-info-service-information-value,#webform-submission-fls-account-information-add-form .form-item-fls-info-service-information-value{width:100%}#webform-submission-fls-contacts-add-form #edit-fls-info-service-information-format,#webform-submission-fls-account-information-add-form #edit-fls-info-service-information-format{display:none}#webform-submission-fls-contacts-add-form .link-discard-changes,#webform-submission-fls-account-information-add-form .link-discard-changes{margin-left:20px}
body{color:#3b3b3b;background:#1b75bc;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#f6fafc;}#navbar-main{background-color:#f6fafc;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#008ee2;}a:active,.link:active{color:#22adff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#ffffff;border-color:#ffffff;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#1b75bc;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#ffffff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.user-pass .form-item-name label::before,.user-register-form .form-item-name label::before,.user-login-form .form-item-name label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M13 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM3.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM8 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.user-pass .form-type-password label::before,.user-register-form .form-type-password label::before,.user-login-form .form-type-password label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.25rem;width:1.75rem;height:1.75rem;}.user-pass .form-type-email label::before,.user-register-form .form-type-email label::before,.user-login-form .form-type-email label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-envelope" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zM2 2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V4a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M.071 4.243a.5.5 0 01.686-.172L8 8.417l7.243-4.346a.5.5 0 01.514.858L8 9.583.243 4.93a.5.5 0 01-.172-.686z" clip-rule="evenodd"/><path d="M6.752 8.932l.432-.252-.504-.864-.432.252.504.864zm-6 3.5l6-3.5-.504-.864-6 3.5.504.864zm8.496-3.5l-.432-.252.504-.864.432.252-.504.864zm6 3.5l-6-3.5.504-.864 6 3.5-.504.864z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.4rem;width:1.75rem;height:1.75rem;}.user-pass .form-item-user-picture-0 label::before,.user-register-form .form-item-user-picture-0 label::before,.user-login-form .form-item-user-picture-0 label::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-square" width="1em" height="1em" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 1H2a1 1 0 00-1 1v12a1 1 0 001 1h12a1 1 0 001-1V2a1 1 0 00-1-1zM2 0a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2V2a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M2 15v-1c0-1 1-4 6-4s6 3 6 4v1H2zm6-6a3 3 0 100-6 3 3 0 000 6z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem;background-position:0 0.25rem;width:1.75rem;height:1.75rem;}.form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-check" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M13.854 3.646a.5.5 0 010 .708l-7 7a.5.5 0 01-.708 0l-3.5-3.5a.5.5 0 11.708-.708L6.5 10.293l6.646-6.647a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}.search-form .form-submit::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-search" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M10.442 10.442a1 1 0 011.415 0l3.85 3.85a1 1 0 01-1.414 1.415l-3.85-3.85a1 1 0 010-1.415z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M6.5 12a5.5 5.5 0 100-11 5.5 5.5 0 000 11zM13 6.5a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-house" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M2 13.5V7h1v6.5a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V7h1v6.5a1.5 1.5 0 01-1.5 1.5h-9A1.5 1.5 0 012 13.5zm11-11V6l-2-2V2.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 011.414 0l6.647 6.646a.5.5 0 01-.708.708L8 2.207 1.354 8.854a.5.5 0 11-.708-.708L7.293 1.5z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-login::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-unlock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.655 8H2.333c-.264 0-.398.068-.471.121a.73.73 0 00-.224.296 1.626 1.626 0 00-.138.59V14c0 .342.076.531.14.635.064.106.151.18.256.237a1.122 1.122 0 00.436.127l.013.001h7.322c.264 0 .398-.068.471-.121a.73.73 0 00.224-.296 1.627 1.627 0 00.138-.59V9c0-.342-.076-.531-.14-.635a.658.658 0 00-.255-.237A1.122 1.122 0 009.655 8zm.012-1H2.333C.5 7 .5 9 .5 9v5c0 2 1.833 2 1.833 2h7.334c1.833 0 1.833-2 1.833-2V9c0-2-1.833-2-1.833-2zM8.5 4a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}a.nav-link--user-logout::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}a.nav-link--user::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-check" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm6.854.146a.5.5 0 010 .708l-3 3a.5.5 0 01-.708 0l-1.5-1.5a.5.5 0 01.708-.708L12.5 7.793l2.646-2.647a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--contact::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-envelope" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M14 3H2a1 1 0 00-1 1v8a1 1 0 001 1h12a1 1 0 001-1V4a1 1 0 00-1-1zM2 2a2 2 0 00-2 2v8a2 2 0 002 2h12a2 2 0 002-2V4a2 2 0 00-2-2H2z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M.071 4.243a.5.5 0 01.686-.172L8 8.417l7.243-4.346a.5.5 0 01.514.858L8 9.583.243 4.93a.5.5 0 01-.172-.686z" clip-rule="evenodd"/><path d="M6.752 8.932l.432-.252-.504-.864-.432.252.504.864zm-6 3.5l6-3.5-.504-.864-6 3.5.504.864zm8.496-3.5l-.432-.252.504-.864.432.252-.504.864zm6 3.5l-6-3.5.504-.864 6 3.5-.504.864z"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-register::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-person-plus" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm4.5 0a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1H13V5.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13 7.5a.5.5 0 01.5-.5h2a.5.5 0 010 1H14v1.5a.5.5 0 01-1 0v-2z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.25rem;width:1.5rem;height:1.2rem;}a.nav-link--user-password::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="white" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.20rem;width:1.5rem;height:1.2rem;}.tabs a.nav-link--user-login::before{background-image:url('data:image/svg+xml,<svg class="bi bi-unlock" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M9.655 8H2.333c-.264 0-.398.068-.471.121a.73.73 0 00-.224.296 1.626 1.626 0 00-.138.59V14c0 .342.076.531.14.635.064.106.151.18.256.237a1.122 1.122 0 00.436.127l.013.001h7.322c.264 0 .398-.068.471-.121a.73.73 0 00.224-.296 1.627 1.627 0 00.138-.59V9c0-.342-.076-.531-.14-.635a.658.658 0 00-.255-.237A1.122 1.122 0 009.655 8zm.012-1H2.333C.5 7 .5 9 .5 9v5c0 2 1.833 2 1.833 2h7.334c1.833 0 1.833-2 1.833-2V9c0-2-1.833-2-1.833-2zM8.5 4a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');}.tabs a.nav-link--user-register::before{background-image:url('data:image/svg+xml,<svg class="bi bi-person-plus" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11 14s1 0 1-1-1-4-6-4-6 3-6 4 1 1 1 1h10zm-9.995-.944v-.002.002zM1.022 13h9.956a.274.274 0 00.014-.002l.008-.002c-.001-.246-.154-.986-.832-1.664C9.516 10.68 8.289 10 6 10c-2.29 0-3.516.68-4.168 1.332-.678.678-.83 1.418-.832 1.664a1.05 1.05 0 00.022.004zm9.974.056v-.002.002zM6 7a2 2 0 100-4 2 2 0 000 4zm3-2a3 3 0 11-6 0 3 3 0 016 0zm4.5 0a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1H13V5.5a.5.5 0 01.5-.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13 7.5a.5.5 0 01.5-.5h2a.5.5 0 010 1H14v1.5a.5.5 0 01-1 0v-2z" clip-rule="evenodd"/></svg>');}.tabs a.nav-link--user-password::before{background-image:url('data:image/svg+xml,<svg class="bi bi-lock" width="1em" height="1em" viewBox="0 0 16 16" fill="black" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M11.5 8h-7a1 1 0 00-1 1v5a1 1 0 001 1h7a1 1 0 001-1V9a1 1 0 00-1-1zm-7-1a2 2 0 00-2 2v5a2 2 0 002 2h7a2 2 0 002-2V9a2 2 0 00-2-2h-7zm0-3a3.5 3.5 0 117 0v3h-1V4a2.5 2.5 0 00-5 0v3h-1V4z" clip-rule="evenodd"/></svg>');}ol.breadcrumb li:first-child a::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg class="bi bi-house" width="1em" height="1em" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M2 13.5V7h1v6.5a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V7h1v6.5a1.5 1.5 0 01-1.5 1.5h-9A1.5 1.5 0 012 13.5zm11-11V6l-2-2V2.5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 011.414 0l6.647 6.646a.5.5 0 01-.708.708L8 2.207 1.354 8.854a.5.5 0 11-.708-.708L7.293 1.5z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;-webkit-background-size:1rem 1rem;background-size:1rem 1rem;background-position:0 0.15rem;width:1.5rem;height:1.1rem;}
