*{outline:none}textarea{resize:none}body,html{width:100%;height:100%;background-color:#3164c0;margin:0}*{box-sizing:border-box}img{max-width:100%;width:auto;max-height:100%;height:auto}a,h1,h2,h3,h4,h5,h6,input,p,span,strong,ul li{color:#1f1916}h1{font-size:2.75em;line-height:1.04545}h1,h2{font-family:"Roboto",sans-serif;font-weight:700;text-transform:uppercase;margin:0 0 1em}h2{font-size:2.125em;line-height:1.35294}h2 a,h2 button.button-as-link{font-weight:400;text-transform:none;font-size:.44118em;text-decoration:underline;margin-left:1.06667em}@media only screen and (max-width:767px){h2 a,h2 button.button-as-link{display:block;font-size:.52941em;margin:.5em 0 0 auto}}h2 .extra-title{font-weight:500;font-size:.64706em;text-transform:none}h3{font-family:"Roboto",sans-serif;font-size:1.5em;line-height:1.25;font-weight:500;text-transform:uppercase;margin:0 0 .5em}h3 a,h3 button.button-as-link{font-weight:400;text-transform:none;font-size:.625em;text-decoration:underline;margin-left:1.06667em}h4{font-size:1.25em;line-height:1.2;font-weight:500;margin:0 0 1em}h4,h5{font-family:"Roboto",sans-serif}h5{font-size:1.125em;line-height:1.11111;font-weight:700;margin:0 0 2em}.div-as-p,nav a,p,ul li{font-family:"Roboto",sans-serif;font-size:1em;line-height:1.25;font-weight:400;margin:0 0 1em}a{text-decoration:none}label{font-family:"Roboto",sans-serif;font-size:.875em;line-height:1.28571;font-weight:400;color:rgba(31,25,22,.8);font-style:italic}ul{margin:0;padding-left:1.25em}ul li:last-child{margin-bottom:0}input,select,textarea{font-family:"Roboto",sans-serif;font-size:1em;line-height:1.2;font-weight:400;border:1px solid rgba(31,25,22,.5);box-shadow:none;padding:1em}input.negative-color,select.negative-color,textarea.negative-color{border-color:#fff}input[type=time]{padding:.85em}input[type=checkbox],input[type=radio]{width:24px!important;height:24px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #fff;cursor:pointer;margin:0 .5em 0 0;padding:0}input[type=checkbox].negative-color,input[type=radio].negative-color{border:1px solid #024}input[type=checkbox]:checked,input[type=radio]:checked{background-size:auto;background-repeat:no-repeat;background-position:50%}@media only screen and (max-width:767px){input[type=checkbox],input[type=radio]{width:20px!important;height:20px}}input[type=radio]:checked{background-image:url(/static/media/icon-check-blue.12b6b9d9.svg)}input[type=checkbox]:checked{background-image:url(/static/media/icon-check-checkbox-blue.f5884f98.svg)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border-radius:0;background-image:url(/static/media/black-arrow-down.e3f21cbd.svg);background-size:1em;background-repeat:no-repeat;background-position:center right .625em;padding:1em 2em 1em 1em}select.negative-color{background-color:#fff}select.no-shadow-select{min-width:7.5em;border-radius:1.375em;padding:.75em 2em .75em 1em}@media only screen and (max-width:400px){select.no-shadow-select{min-width:6.25em}}.select-single h2{margin-bottom:.47059em}.select-single select{width:33.334%}textarea{width:100%}.wrapper_forms{height:100%;display:flex;flex-flow:row nowrap;align-items:center}.wrapper_forms .form-settings{width:100%}.wrapper_forms .form-settings .form-description{margin-bottom:2em}.wrapper_forms .form-settings .body-form h2{margin-bottom:.47059em}.wrapper_forms .form-settings .body-form h4{margin-bottom:.8em}.wrapper_forms .form-settings .body-form .form-section{margin-bottom:1.25em}.wrapper_forms .form-settings .body-form .single-input input,.wrapper_forms .form-settings .body-form .single-input select{width:100%}.wrapper_forms .form-settings .body-form .single-input label{display:inline-block;opacity:.8;margin-top:.3125em}.wrapper_forms .form-settings .body-form .list-inputs{list-style:none;border:1px solid #fff;padding:0}@media only screen and (max-width:1600px){.wrapper_forms .form-settings .body-form .list-inputs{border:none}}.wrapper_forms .form-settings .body-form .list-inputs .single-list-item{margin-bottom:0;border-bottom:1px solid #fff}@media only screen and (max-width:1600px){.wrapper_forms .form-settings .body-form .list-inputs .single-list-item{margin-bottom:1em;border:1px solid #fff}}.wrapper_forms .form-settings .body-form .list-inputs .single-list-item.inline-items{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start}@media only screen and (max-width:1600px){.wrapper_forms .form-settings .body-form .list-inputs .single-list-item.inline-items{flex-flow:row wrap}}.wrapper_forms .form-settings .body-form .list-inputs .single-list-item p{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;line-height:1;margin-bottom:0;border-right:1px solid #fff;padding:.5em 1em}@media only screen and (max-width:1600px){.wrapper_forms .form-settings .body-form .list-inputs .single-list-item p{border-right:none}}@media only screen and (max-width:767px){.wrapper_forms .form-settings .body-form .list-inputs .single-list-item p{justify-content:flex-start}}.wrapper_forms .form-settings .body-form .list-inputs .single-list-item p:last-child{border-right:none}.wrapper_forms .form-settings .body-form .list-inputs .single-list-item .radio-buttons-group{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start}@media only screen and (max-width:767px){.wrapper_forms .form-settings .body-form .list-inputs .single-list-item .radio-buttons-group{flex-flow:row wrap}}.wrapper_forms .form-settings .body-form .list-inputs .single-list-item .single-radio label{font-style:normal;cursor:pointer}.wrapper_forms .form-settings .body-form .list-inputs .single-list-item .input-in-list input{font-size:.875em;padding:.5em}.wrapper_forms .form-settings .body-form .list-inputs .single-list-item:last-child{border-bottom:none}@media only screen and (max-width:1600px){.wrapper_forms .form-settings .body-form .list-inputs .single-list-item:last-child{border-bottom:1px solid #fff}}.wrapper_forms .form-settings .body-form .error-input input,.wrapper_forms .form-settings .body-form .error-input select{border:2px solid #da251c}.wrapper_forms .form-settings .body-form .error-input label{color:#da251c;font-style:normal;font-weight:500;opacity:1}.wrapper_forms .form-settings .medium-left,.wrapper_forms .form-settings .medium-right{display:inline-block;vertical-align:top;width:50%}@media only screen and (max-width:767px){.wrapper_forms .form-settings .medium-left,.wrapper_forms .form-settings .medium-right{width:100%}}.wrapper_forms .form-settings .medium-left{padding-right:.5em}@media only screen and (max-width:767px){.wrapper_forms .form-settings .medium-left{padding-right:0}}.wrapper_forms .form-settings .medium-right{padding-left:.5em}@media only screen and (max-width:767px){.wrapper_forms .form-settings .medium-right{padding-left:0}}.wrapper_forms .form-settings .input-from-to .from,.wrapper_forms .form-settings .input-from-to .to{display:inline-block;vertical-align:top;width:48%;margin-bottom:0}.wrapper_forms .form-settings .input-from-to .from input,.wrapper_forms .form-settings .input-from-to .from label,.wrapper_forms .form-settings .input-from-to .to input,.wrapper_forms .form-settings .input-from-to .to label{display:inline-block;vertical-align:middle}.wrapper_forms .form-settings .input-from-to .from label,.wrapper_forms .form-settings .input-from-to .to label{width:18%;margin-top:0;padding-right:.71429em}.wrapper_forms .form-settings .input-from-to .from input,.wrapper_forms .form-settings .input-from-to .to input{width:82%}.wrapper_forms .form-settings .input-from-to .from{margin-right:4%}.wrapper_forms .form-settings .footer-form{margin-top:2.5em}@media only screen and (max-width:767px){.wrapper_forms .form-settings .footer-form{margin-top:1.25em}}.wrapper_forms .form-settings .form-success-message{margin-top:2.22222em}.wrapper_forms .form-success-message{font-size:1.125em;font-weight:500}.link-as-button,button{font-family:"Roboto",sans-serif;font-size:1.125em;line-height:1;font-weight:400;text-transform:uppercase;background-color:initial;border:none;cursor:pointer}.link-as-button,button[type=button]{min-width:250px;color:#fff500;background-color:#004890;border:1px solid #004890;box-shadow:8px 8px 8px 4px #024;border-radius:20px;padding:1em}.link-as-button.negative-color,button[type=button].negative-color{color:#004890;background-color:#fff;border-color:#fff}.link-as-button{text-align:center}button[type=submit]{min-width:250px;color:#fff500;background-color:#004890;border:1px solid #004890;border-radius:20px;padding:1em}button[type=submit].negative-color{color:#004890;background-color:#fff;border-color:#fff}button:disabled,button[disabled]{cursor:not-allowed;opacity:.5}table{background-color:#fff;width:100%;color:#1f1916;border-collapse:collapse;box-shadow:8px 8px 8px 4px #024}table,table td,table th{text-align:center;border-radius:1.375em}table td,table th{font-family:"Roboto",sans-serif;font-size:1em;line-height:1.25;font-weight:400;padding:1em}table td a,table th a{color:#da251c;text-decoration:underline}table thead{border-bottom:2px solid #024}table thead th{font-weight:700}table thead th .button-as-link{font-size:.9em;text-transform:none}table.no-shadow-table{box-shadow:none;border-bottom:1px solid #024}table .last{border-bottom:2px solid #006edd}table .last:last-child{border-bottom:none}table .duplicated-lines{background-color:#fff500}table .duplicated-lines td{border-radius:0;line-height:1;font-style:italic}@media only screen and (max-width:767px){table{background-color:initial;box-shadow:none;border:0}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{background-color:#fff;box-shadow:8px 8px 8px 4px #024;border-radius:1.375em;display:block;margin-bottom:1em}.no-shadow-table tr{box-shadow:none;margin-bottom:0}table td{border-bottom:1px solid #024;border-radius:0;display:block;font-size:.9em;text-align:right;position:relative}table td:before{content:attr(data-label);font-weight:700;text-transform:uppercase;position:absolute;top:50%;transform:translateY(-50%);left:1em}table td:last-child{border-bottom:0}.no-shadow-table td{padding:1em 0}.no-shadow-table td:before{left:0}}#main{font-size:16px;max-width:1920px;width:100%;height:100%;margin:0 auto}@media only screen and (max-width:1366px){#main{font-size:14px}}@media only screen and (max-width:992px){#main{font-size:13px}}@media only screen and (max-width:767px){#main{font-size:12px}}.container{max-width:1540px;font-size:16px;margin:0 auto;padding:0 3.125em}.normal-space-right{margin-right:1em}.box-shadow{background-color:#fff;box-shadow:8px 8px 8px 4px #024;border-radius:1.375em;padding:2.5em}@media only screen and (max-width:767px){.box-shadow{padding:2.5em 1.25em 1.25em}}.box-shadow.select-box{min-width:8.75em;padding:.75em 2em .75em 1em}.box-shadow.input-search{min-width:15.625em}.box-shadow.has-floating-buttons{position:relative}.box-shadow.box-margin{margin-bottom:2.5em}.box-shadow.two-third-size{width:66.6%}@media only screen and (max-width:767px){.box-shadow.two-third-size{width:100%}}.box-shadow.duplicated-box{background-color:#fff500}.box-shadow.duplicated-box h5,.box-shadow.duplicated-box p,.box-shadow.duplicated-box span{line-height:1;font-style:italic}.flex-columns{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:space-between}@media only screen and (max-width:1201px){.flex-columns{flex-flow:row wrap}}.flex-columns.items-center{align-items:center}.flex-columns.items-center-inline{justify-content:center}.flex-columns.flex-multi-lines{flex-flow:row wrap}.flex-columns .full-column-flex{flex:0 1 100%}.flex-columns .one-half-flex{flex:0 1 50%}@media only screen and (max-width:1201px){.flex-columns .one-half-flex{flex:0 1 100%}}.flex-columns .one-half-flex-with-space{flex:0 1 48.5%}@media only screen and (max-width:1201px){.flex-columns .one-half-flex-with-space{flex:0 1 100%;margin-bottom:2em}}.flex-columns .one-third-flex{flex:0 1 33.333%}.flex-columns .two-third-flex{flex:0 1 66.666%}.flex-columns .one-fourth-flex{flex:0 1 25%}.flex-columns .three-fourth-flex{flex:0 1 75%}.wrapper-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,34,68,.9);display:flex;align-items:center;justify-content:center}.wrapper-popup.popup-second{z-index:2}.wrapper-popup .inner-popup{position:relative;width:50%;max-height:80%;overflow-x:auto}@media only screen and (max-width:992px){.wrapper-popup .inner-popup{width:80%}}@media only screen and (max-width:400px){.wrapper-popup .inner-popup{width:90%}}.wrapper-popup .inner-popup.width-popup-larger{width:60%}@media only screen and (max-width:1440px){.wrapper-popup .inner-popup.width-popup-larger{width:70%}}@media only screen and (max-width:400px){.wrapper-popup .inner-popup.width-popup-larger{width:90%}}.wrapper-popup .inner-popup.are-you-sure-popup{width:auto}.wrapper-popup .inner-popup.are-you-sure-popup .buttons-wrapper,.wrapper-popup .inner-popup.are-you-sure-popup h4{text-align:center}.wrapper-popup .inner-popup.are-you-sure-popup button{min-width:120px;padding:.5em}.wrapper-popup .inner-popup.are-you-sure-popup button.button-as-link{min-width:auto;padding:0}.wrapper-popup .inner-popup.are-you-sure-popup .yes{margin-right:1em}.wrapper-popup .inner-popup.are-you-sure-popup .no{margin-left:1em}.wrapper-popup .inner-popup.are-you-sure-popup.are-you-sure-bigger-buttons button{min-width:auto;padding:.75em 1em}.wrapper-popup .inner-popup.are-you-sure-popup.are-you-sure-bigger-buttons button.button-as-link{min-width:auto;padding:0}.wrapper-popup .inner-popup.on-succeed{width:auto}@media only screen and (max-width:767px){.wrapper-popup .inner-popup.on-succeed{width:80%}}.wrapper-popup .inner-popup.on-succeed p{margin-bottom:0}@media only screen and (max-width:767px){.wrapper-popup .inner-popup.on-succeed p{font-size:1.2em}}.button-with-tooltip{position:relative}.button-with-tooltip .tooltip{display:none;position:absolute;min-width:350px;right:0;bottom:calc(100% + 12px);padding:1em}@media only screen and (max-width:400px){.button-with-tooltip .tooltip{right:auto;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:350px){.button-with-tooltip .tooltip{min-width:300px}}.button-with-tooltip .tooltip p{margin-bottom:0}.button-with-tooltip button:hover+.tooltip{display:block}.white-font{color:#fff}.yellow-font{color:#fff500}.blue-font{color:#004890}.red-font{color:#da251c}.green-font{color:#025a4a}.orange-font{color:#e15e32}.purple-font{color:#793f96}.notice-empty{font-size:1.125em;font-weight:700}.notice-error{color:#da251c;font-weight:500}.notice-edit{font-size:.875em;font-style:italic;margin-bottom:2.28571em}@media only screen and (max-width:992px){.notice-edit{font-size:1em}}.no-bullets{list-style:none;padding-left:0}.underline-link{font-weight:400;text-decoration:underline}.success-message-out-of-form{margin-top:1.125em;margin-bottom:0}.success-message-out-of-form button,.success-message-out-of-form span{display:inline-block;vertical-align:top}.success-message-out-of-form .button-as-link{color:#da251c;font-size:.8em;margin-left:.5em}@media only screen and (max-width:767px){.success-message-out-of-form .button-as-link{padding:0!important;position:relative;bottom:3px;font-size:1em;margin-left:.5em!important}}button.smaller-button{min-width:150px;padding:.5625em 1.125em}button.button-as-link{font-size:1em;line-height:normal;min-width:auto;color:#1f1916;background-color:initial;border:none;box-shadow:none;border-radius:0;padding:0}button.button-as-link.red-font{color:#da251c}button.button-as-link.in-table-link{text-transform:none;text-decoration:underline}button.button-as-link.in-table-link.no-underline{text-decoration:none}button.button-as-label{font-size:.8125em;font-style:italic;text-decoration:underline;line-height:normal;min-width:auto;color:rgba(31,25,22,.8);background-color:initial;border:none;box-shadow:none;border-radius:0;padding:0 2px 0 0}button.button-as-label.red-font{color:#da251c}.floating-button{position:absolute;top:1em;right:1em;margin-bottom:0}.floating-button button{text-transform:uppercase;color:#da251c}button.button-add-remove-more{font-size:1.5em;margin-left:.66667em}.buttons-menu{display:inline-block;padding:1em 1.5em;margin-bottom:2em}@media only screen and (max-width:767px){.buttons-menu{padding:1em 1.5em 0}}.buttons-menu ul{display:flex;flex-flow:row nowrap;align-content:center;justify-content:flex-start;list-style:none;padding:0}@media only screen and (max-width:767px){.buttons-menu ul{flex-flow:row wrap;justify-content:center}}.buttons-menu ul li{margin-bottom:0;margin-left:1em}@media only screen and (max-width:767px){.buttons-menu ul li{margin-bottom:1em}}.buttons-menu ul li:first-child{margin-left:0}.buttons-menu ul li button.button-as-link:hover{color:#da251c}.buttons-menu ul li.active button{color:#006edd;cursor:default}.buttons-menu ul li.active button:hover{color:#006edd}.wrapper-percentage-bar{margin-bottom:0}@media only screen and (max-width:992px){.wrapper-percentage-bar{flex-flow:row nowrap}}@media only screen and (max-width:767px){.wrapper-percentage-bar{display:inline-block}}.percentage-bar{display:block;width:100px;height:20px;border:1px solid #024;border-radius:20px;margin-right:.5em}@media only screen and (max-width:767px){.percentage-bar{display:inline-block;vertical-align:middle;width:80px}}@media only screen and (max-width:400px){.percentage-bar{width:60px}}.percentage-bar .blue-bar{position:relative;width:0;top:-1px;display:block;height:inherit;border-radius:inherit;background-color:#024}.meetings-in-number{margin-left:.5em}@media only screen and (max-width:767px){.meetings-in-number{display:inline-block;vertical-align:middle}}.wait-on-promise{display:flex;flex-flow:row nowrap;align-items:center}.wait-on-promise.buttons-wrapper{justify-content:center}.wait-on-promise.buttons-wrapper .loader-on-submit{margin:.5em 0 0}.loader-on-submit{max-width:40px;margin-left:1em}.fade-enter{opacity:0;max-height:0}.fade-enter-active{transition:max-height .8s,opacity .4s}.fade-enter-active,.fade-exit{opacity:1;max-height:500px}.fade-exit-active{opacity:0;max-height:0;transition:max-height .8s,opacity .7s}@media only screen and (max-width:1201px){.fade-exit-active{transition:max-height .8s,opacity .4s}}.loading-screen,.wrapper-login-user{width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:#004890}.loading-screen .login-user,.wrapper-login-user .login-user{background-color:#fff;border:1em solid #fff500;padding:2em 4em}@media only screen and (max-width:1201px){.loading-screen .login-user,.wrapper-login-user .login-user{width:60%}}@media only screen and (max-width:992px){.loading-screen .login-user,.wrapper-login-user .login-user{width:70%}}@media only screen and (max-width:767px){.loading-screen .login-user,.wrapper-login-user .login-user{width:90%;border:.5em solid #fff500;padding:1em}}.loading-screen .login-user .logo,.wrapper-login-user .login-user .logo{width:150px;height:150px;margin:0 auto 2em}.loading-screen .login-user .logo img,.wrapper-login-user .login-user .logo img{max-width:100%;max-height:100%;width:auto;height:auto}.loading-screen .login-user h2,.wrapper-login-user .login-user h2{text-align:center}.loading-screen .login-user .body-form,.loading-screen .login-user .footer-form,.wrapper-login-user .login-user .body-form,.wrapper-login-user .login-user .footer-form{width:30vw}@media only screen and (max-width:1201px){.loading-screen .login-user .body-form,.loading-screen .login-user .footer-form,.wrapper-login-user .login-user .body-form,.wrapper-login-user .login-user .footer-form{width:auto}}.loading-screen .login-user .body-form input,.wrapper-login-user .login-user .body-form input{display:block;width:100%;margin-bottom:1em}.loading-screen .login-user .body-form input[name=password],.wrapper-login-user .login-user .body-form input[name=password]{margin-bottom:0}.loading-screen .login-user .body-form .reset-password-link,.wrapper-login-user .login-user .body-form .reset-password-link{text-align:right}.loading-screen .login-user .footer-form,.wrapper-login-user .login-user .footer-form{text-align:center;margin-top:2em}#main .wrapper-main-app{min-height:100%;display:grid;grid-template-columns:1fr 3fr;grid-template-rows:1fr auto;grid-template-areas:"sidebar main-canvas" "footer footer";justify-items:stretch;align-items:stretch}@media only screen and (max-width:992px){#main .wrapper-main-app{grid-template-columns:100%;grid-template-rows:auto 1fr auto;grid-template-areas:"sidebar" "main-canvas" "footer"}}#main .wrapper-main-app .main-menu{grid-area:sidebar;background-color:#006edd;border-right:2px solid #fff500}@media only screen and (max-width:992px){#main .wrapper-main-app .main-menu{display:flex;flex-flow:row nowrap;align-content:center;justify-content:space-between;border-right:none;border-bottom:2px solid #fff500}}#main .wrapper-main-app .main-menu .logo{height:120px;margin:1.25em}@media only screen and (max-width:992px){#main .wrapper-main-app .main-menu .logo{width:100px;height:auto}}@media only screen and (max-width:400px){#main .wrapper-main-app .main-menu .logo{width:80px}}#main .wrapper-main-app .main-menu h2{padding-left:.58824em}@media only screen and (max-width:1366px){#main .wrapper-main-app .main-menu h2{padding-right:.47059em}}#main .wrapper-main-app .main-menu .menu-links nav{padding:0}#main .wrapper-main-app .main-menu .menu-links nav a{display:block;font-size:1.125em;text-transform:uppercase;color:#fff;padding:.88889em 1.11111em;margin-bottom:0}#main .wrapper-main-app .main-menu .menu-links nav a.active,#main .wrapper-main-app .main-menu .menu-links nav a:hover{background-color:#024}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu{position:relative}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu button{display:inline-block;vertical-align:middle;width:auto}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu:after{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background-repeat:no-repeat;background-size:contain;background-image:url(/static/media/white-arrow-right.2b02175d.svg)}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu.active,#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu:hover{background-color:#024}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu .sub-menu a{font-size:1em;text-transform:none;padding:.5em 2.5em}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu .sub-menu.floating-sub-menu{position:absolute;top:0;left:100%;min-width:200px;background-color:#024;box-shadow:2px 2px 4px 2px #fff500;border-radius:0 1.375em 1.375em 1.375em;z-index:2}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu .sub-menu.floating-sub-menu a{text-align:center;padding:1em 1.25em}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu .sub-menu.floating-sub-menu a:first-child{border-radius:0 1.375em 0 0}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu .sub-menu.floating-sub-menu a:last-child{border-radius:0 0 1.375em 1.375em}#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu .sub-menu.floating-sub-menu a.active,#main .wrapper-main-app .main-menu .menu-links nav .has-sub-menu .sub-menu.floating-sub-menu a:hover{background-color:#006edd}#main .wrapper-main-app .main-menu button{display:block;width:100%;text-align:left;color:#fff;padding:.88889em 1.11111em}#main .wrapper-main-app .main-menu button:hover{background-color:#024}#main .wrapper-main-app .main-menu .mobile-menu{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;margin:1.25em}#main .wrapper-main-app .main-menu .mobile-menu .hamburger{display:block;width:60px;height:60px;background-color:#fff;box-shadow:8px 8px 8px 4px #024;border-radius:1.375em;position:relative}@media only screen and (max-width:400px){#main .wrapper-main-app .main-menu .mobile-menu .hamburger{width:50px;height:50px}}#main .wrapper-main-app .main-menu .mobile-menu .hamburger .hamburger-line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:70%;height:4px;background-color:#024;border-radius:1.375em}#main .wrapper-main-app .main-menu .mobile-menu .hamburger .hamburger-line:after,#main .wrapper-main-app .main-menu .mobile-menu .hamburger .hamburger-line:before{content:"";position:relative;display:block;width:100%;height:4px;background-color:#024;border-radius:1.375em}#main .wrapper-main-app .main-menu .mobile-menu .hamburger .hamburger-line:before{top:-12px}#main .wrapper-main-app .main-menu .mobile-menu .hamburger .hamburger-line:after{bottom:-8px}#main .wrapper-main-app .main-menu .mobile-menu .hamburger.hamburger-close{position:absolute;top:2.76923em;right:1.25em}#main .wrapper-main-app .main-menu .mobile-menu .hamburger.hamburger-close .hamburger-cross-line{display:block;width:70%;height:4px;background-color:#024;position:absolute;top:46%;left:15%;transform:rotate(45deg)}#main .wrapper-main-app .main-menu .mobile-menu .hamburger.hamburger-close .hamburger-cross-line:before{content:"";display:block;width:100%;height:4px;background-color:#024;transform:rotate(90deg)}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,34,68,.98);display:flex;flex-flow:column;align-items:center;justify-content:center;z-index:100}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links nav{text-align:center}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links a,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links button,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .sidebar-footer button{font-size:2em;padding:.875em 0}@media only screen and (max-width:400px){#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links a,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links button,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .sidebar-footer button{font-size:1.5em;padding:.5em 0}}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links a.active,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links a:hover,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links button.active,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .menu-links button:hover,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .sidebar-footer button.active,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .sidebar-footer button:hover{background-color:initial}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu{position:relative;padding-bottom:1.25em}@media only screen and (max-width:400px){#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu{padding-bottom:.375em}}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu.active,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu:hover{background-color:initial}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu button{padding-bottom:.375em}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu:after{position:absolute;top:2.5em;right:-1em;transform:rotate(90deg)}@media only screen and (max-width:400px){#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu:after{top:1.25em}}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu .sub-menu.floating-sub-menu{position:static;background-color:initial;box-shadow:none;border-radius:0}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu .sub-menu.floating-sub-menu a{font-size:1.375em;padding:.5em}@media only screen and (max-width:400px){#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu .sub-menu.floating-sub-menu a{font-size:1.25em}}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu .sub-menu.floating-sub-menu a:first-child,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu .sub-menu.floating-sub-menu a:last-child{border-radius:0}#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu .sub-menu.floating-sub-menu a.active,#main .wrapper-main-app .main-menu .mobile-menu .mobile-menu-links .has-sub-menu .sub-menu.floating-sub-menu a:hover{background-color:initial}#main .wrapper-main-app .main-canvas{grid-area:main-canvas;background-color:#004890;padding:2.5em}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas{padding:1.25em}}#main .wrapper-main-app .main-canvas .control-panel-header{margin-bottom:2.5em}#main .wrapper-main-app .main-canvas .control-panel-header h1{line-height:normal;margin-bottom:0}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .control-panel-header h1{margin-bottom:.36364em}}#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters{align-items:center}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters{justify-content:flex-start}}#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters .year-menu{margin-left:1em}#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters .link-as-button{min-width:auto;text-transform:none;line-height:normal;padding:.66667em .88889em;margin-left:1em}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters button{text-transform:none;min-width:auto;margin-left:.88889em;padding:.66667em .88889em}}@media only screen and (max-width:400px){#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters button{margin-left:0}}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters button,#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters select{margin-top:.88889em}}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .control-panel-header .right-side-filters.right-side-filters-on-white button{margin-top:0}}#main .wrapper-main-app .main-canvas .page-sub-menus{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin-bottom:2em}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .page-sub-menus{display:block}}#main .wrapper-main-app .main-canvas .page-sub-menus .buttons-menu{margin-bottom:0}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .page-sub-menus .buttons-menu{width:100%;margin-bottom:1em}}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .page-sub-menus .year-menu{width:100%;text-align:right}}#main .wrapper-main-app .main-canvas .wrapper-multi-troop h2{margin-bottom:.47059em}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .single-multi-troop{margin-bottom:2em}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .single-multi-troop h4{padding-left:.8em}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .wrapper-meetings-filter-by-date{margin-bottom:1em}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .wrapper-meetings-filter-by-date .select-box:first-child{margin-right:1em}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .wrapper-meetings-filter-by-date .wrapper-filter-by-troop-all-data{display:inline-block;margin-left:1em}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .wrapper-meetings-filter-by-date .wrapper-filter-by-troop-all-data select{margin-right:0}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .wrapper-meetings-filter-by-date .link-as-button{display:inline-block;text-transform:none;padding:.66667em .88889em}@media only screen and (max-width:767px){#main .wrapper-main-app .main-canvas .wrapper-multi-troop .wrapper-meetings-filter-by-date{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .wrapper-meetings-filter-by-date a,#main .wrapper-main-app .main-canvas .wrapper-multi-troop .wrapper-meetings-filter-by-date select{margin-bottom:1em}}#main .wrapper-main-app .main-footer{grid-area:footer;background-color:#024;padding:1.25em}#main .wrapper-main-app .main-footer p{color:#fff;text-align:center;margin-bottom:0}.cards-presentation .flex-columns{flex-flow:row wrap}.cards-presentation .flex-columns#wrapper-edit-data-with-button{flex-flow:row nowrap}@media only screen and (max-width:400px){.cards-presentation .flex-columns#wrapper-edit-data-with-button{display:flex;margin-top:.5em}}.cards-presentation .flex-columns .flex-columns,.cards-presentation .flex-columns.items-center{align-items:center}@media only screen and (max-width:400px){.cards-presentation .flex-columns .flex-columns,.cards-presentation .flex-columns.items-center{display:block}}@media only screen and (max-width:400px){.cards-presentation .flex-columns .flex-columns span,.cards-presentation .flex-columns.items-center span{display:inline-block}}@media only screen and (max-width:400px){.cards-presentation .flex-columns .flex-columns span#wrapper-edit-data,.cards-presentation .flex-columns.items-center span#wrapper-edit-data{width:100%;margin-top:.5em}}@media only screen and (max-width:400px){.cards-presentation#single-member-skills .flex-columns{display:block}}.cards-presentation#single-member-skills .flex-columns#wrapper-edit-data-with-button{flex-flow:row nowrap}@media only screen and (max-width:400px){.cards-presentation#single-member-skills .flex-columns#wrapper-edit-data-with-button{display:flex;margin-top:.5em}}@media only screen and (max-width:400px){.cards-presentation#single-member-skills .flex-columns span{display:inline-block}}@media only screen and (max-width:400px){.cards-presentation#single-member-skills .flex-columns span#wrapper-edit-data{width:100%;margin-top:.5em}}.cards-presentation h4{margin-bottom:1.6em}.cards-presentation .control-panel-header h4{margin-bottom:0}.cards-presentation .left-side-data{padding-right:2em}@media only screen and (max-width:1201px){.cards-presentation .left-side-data{padding-right:0;padding-bottom:2em}}.cards-presentation .right-side-data{padding-left:2em}@media only screen and (max-width:1201px){.cards-presentation .right-side-data{padding-left:0}}.cards-presentation .double-data-one-side-top{margin-bottom:3em}.cards-presentation .data-inner-wrapper ul li{margin-bottom:1em;border-bottom:1px solid #024;padding-bottom:1em}.cards-presentation .labels{font-weight:700;padding-right:1em}@media only screen and (max-width:400px){.cards-presentation .labels{padding-right:.5em}}.cards-presentation .data{padding-left:1em}@media only screen and (max-width:400px){.cards-presentation .data{padding-left:.5em}}.cards-presentation .link-line a{color:#da251c;text-decoration:underline}.cards-presentation .multi-columns-not-last,.cards-presentation.single-column-margin-bot{margin-bottom:2.5em}.my-profile-card .flex-columns{flex-flow:row nowrap}@media only screen and (max-width:1201px){.my-profile-card .flex-columns{flex-flow:row wrap}}@media only screen and (max-width:1201px){.my-profile-card .flex-columns .box-shadow,.my-profile-card .flex-columns .my-profile-buttons{flex:0 1 100%}}.my-profile-buttons{display:flex;flex-flow:column;align-items:center;justify-content:center;padding:1em}@media only screen and (max-width:1201px){.my-profile-buttons{flex-flow:row nowrap;justify-content:space-between;margin-top:2em}}@media only screen and (max-width:767px){.my-profile-buttons{flex-flow:row wrap;justify-content:center}}.my-profile-buttons .link-as-button,.my-profile-buttons button{margin-bottom:2em}@media only screen and (max-width:1201px){.my-profile-buttons .link-as-button,.my-profile-buttons button{margin-bottom:0}}@media only screen and (max-width:767px){.my-profile-buttons .link-as-button,.my-profile-buttons button{flex:0 1 100%;margin-bottom:2em}}@media only screen and (max-width:400px){.my-profile-buttons .link-as-button,.my-profile-buttons button{margin-bottom:1em}}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .single-multi-troop.wrapper-member-skills,.my-profile-buttons .link-as-button:last-child,.my-profile-buttons button:last-child{margin-bottom:0}#main .wrapper-main-app .main-canvas .wrapper-multi-troop .single-multi-troop.wrapper-member-skills #single-member-skills{margin-bottom:2em}.member-progress-wrapper h4{margin-bottom:.4em}.member-progress-wrapper .header-member-progress{margin-bottom:2.125em}.member-progress-wrapper .header-member-progress h2{margin-bottom:0}.member-progress-wrapper .member-progress-section{margin-bottom:2.5em}@media only screen and (max-width:1201px){.member-progress-wrapper .member-progress-section{margin-bottom:0}}.member-progress-wrapper .member-skills-wrapper .data-inner-wrapper{margin-top:1.375em}@media only screen and (max-width:1440px){.troop-card.one-half-flex-with-space{flex:0 1 100%}}@media only screen and (max-width:1201px){.troop-profile-card .flex-columns{flex-flow:row nowrap}.troop-profile-card .flex-columns .my-profile-buttons{flex-flow:column;justify-content:center}.troop-profile-card .flex-columns .my-profile-buttons .link-as-button{margin-bottom:2em}.troop-profile-card .flex-columns .my-profile-buttons .link-as-button:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.troop-profile-card .flex-columns{flex-flow:row wrap}.troop-profile-card .flex-columns .cards-presentation{flex:0 1 100%}.troop-profile-card .flex-columns .my-profile-buttons{flex:0 1 100%;flex-flow:row nowrap;justify-content:space-evenly;margin-top:0;margin-bottom:1em}.troop-profile-card .flex-columns .my-profile-buttons .link-as-button{min-width:auto;flex:0 1 auto;margin-bottom:0}}#register-user{max-width:70%}@media only screen and (max-width:1366px){#register-user{max-width:100%}}#register-troop{max-width:70%}@media only screen and (max-width:1366px){#register-troop{max-width:100%}}#register-troop .footer-form{margin-top:1em}#register-weekly-meeting .body-form .list-inputs .single-list-item .member{flex:0 1 27%}@media only screen and (max-width:1600px){#register-weekly-meeting .body-form .list-inputs .single-list-item .member{font-weight:700;flex:0 1 100%;border-bottom:1px solid #fff}}#register-weekly-meeting .body-form .list-inputs .single-list-item .radio-buttons-group{flex:0 1 65%}@media only screen and (max-width:1600px){#register-weekly-meeting .body-form .list-inputs .single-list-item .radio-buttons-group{flex:0 1 90%}}@media only screen and (max-width:767px){#register-weekly-meeting .body-form .list-inputs .single-list-item .radio-buttons-group{flex:0 1 100%}}#register-weekly-meeting .body-form .list-inputs .single-list-item .single-radio{flex:0 1 25%}@media only screen and (max-width:1600px){#register-weekly-meeting .body-form .list-inputs .single-list-item .single-radio{border-right:1px solid #fff}}@media only screen and (max-width:767px){#register-weekly-meeting .body-form .list-inputs .single-list-item .single-radio{flex:0 1 100%;border-bottom:1px solid #fff;border-right:none}}@media only screen and (max-width:1600px){#register-weekly-meeting .body-form .list-inputs .single-list-item .single-radio:last-child{border-right:1px solid #fff}}@media only screen and (max-width:767px){#register-weekly-meeting .body-form .list-inputs .single-list-item .single-radio:last-child{border-right:0;border-bottom:none}}#register-weekly-meeting .body-form .list-inputs .single-list-item p:last-child{border-right:1px solid #fff}@media only screen and (max-width:1600px){#register-weekly-meeting .body-form .list-inputs .single-list-item p:last-child{border-right:none}}#register-weekly-meeting .body-form .list-inputs .single-list-item .input-in-list{flex:0 1 8%;border-right:none;border-left:none}@media only screen and (max-width:1600px){#register-weekly-meeting .body-form .list-inputs .single-list-item .input-in-list{flex:0 1 10%}}@media only screen and (max-width:767px){#register-weekly-meeting .body-form .list-inputs .single-list-item .input-in-list{flex:0 1 100%;border-top:1px solid #fff}}#register-weekly-meeting .body-form .list-inputs .single-list-item .input-in-list input[type=number]{text-align:center}#wrapper-edit-data{box-shadow:4px 4px 4px 2px #024;padding:0}#wrapper-edit-data.edit-data,#wrapper-edit-data .edit-data{width:100%;border:none;padding:.53125em 1.5em}#wrapper-edit-data.edit-data.edit-data-time,#wrapper-edit-data .edit-data.edit-data-time{width:46%}#wrapper-edit-data.edit-data.edit-data-time.edit-data-time-start,#wrapper-edit-data .edit-data.edit-data-time.edit-data-time-start{margin-right:2%;border-right:1px solid #024}#wrapper-edit-data.edit-data.edit-data-time.edit-data-time-stop,#wrapper-edit-data .edit-data.edit-data-time.edit-data-time-stop{margin-left:2%}#wrapper-edit-data.edit-data.edit-data-extra-input-select,#wrapper-edit-data .edit-data.edit-data-extra-input-select{border-top:1px solid #024}#wrapper-edit-data-with-button{padding:0}#wrapper-edit-data-with-button.edit-data,#wrapper-edit-data-with-button .edit-data{width:100%;border:none;box-shadow:4px 4px 4px 2px #024;padding:.53125em 1.5em}#wrapper-table-edit-data .edit-data{width:100%;padding:.5em}@media only screen and (max-width:767px){#wrapper-table-edit-data .edit-data{width:50%}}#popup-form h2,#popup-none-form h2{margin-bottom:.23529em}#popup-form h2.no-extra-notice,#popup-form h3,#popup-none-form h2.no-extra-notice,#popup-none-form h3{margin-bottom:1em}#popup-form .extra-edit-before-submit-form h5,#popup-none-form .extra-edit-before-submit-form h5{margin-bottom:1.4em}#popup-form .extra-edit-before-submit-form .flex-columns,#popup-none-form .extra-edit-before-submit-form .flex-columns{align-items:center;justify-content:flex-start}#popup-form .extra-edit-before-submit-form .labels,#popup-none-form .extra-edit-before-submit-form .labels{font-weight:500}#popup-form .extra-edit-before-submit-form select,#popup-none-form .extra-edit-before-submit-form select{min-width:9.375em;box-shadow:4px 4px 4px 2px #024;border:none;padding:.53125em 1.5em}#popup-form .extra-edit-before-submit-form .delete,#popup-none-form .extra-edit-before-submit-form .delete{padding-left:1em}#popup-form .extra-edit-before-submit-form .delete button,#popup-none-form .extra-edit-before-submit-form .delete button{text-transform:none}.fourofour-error-wrapper{display:flex;flex-flow:column;align-items:center;justify-content:center;height:100%}.fourofour-error-wrapper h1{font-size:4em;margin-bottom:.625em}.fourofour-error-wrapper .fourofour-back-home-link{margin-top:2.5em;margin-bottom:0}.fourofour-error-wrapper .fourofour-back-home-link a{font-size:1.25em;text-transform:uppercase;text-decoration:underline}
/*# sourceMappingURL=main.8928ff43.chunk.css.map */