/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u-w4BMUTPHjxsIPx-mPCLC79U11vU.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI9w2_FQftx9897sxZ.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u_w4BMUTPHjxsI3wi_FQftx9897sxZ.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2');}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format('woff2');}body{font-family:'Lato',sans-serif;}table{font-family:'Lato',sans-serif;}form{font-family:'Lato',sans-serif;}.ui-widget,#page .ui-widget,.field--type-entity-reference{font-family:'Lato',sans-serif;}
body{margin-top:0px}h1{font-weight:bold;font-size:25px;color:#000;}h2{font-weight:bold;font-size:20px;color:#000;}h3{font-weight:normal;font-size:20px;color:#000;text-decoration:underline;}h4{font-size:20px;color:#000;font-style:italic;font-weight:100;}.center-screen.portal{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;}.card-grid-container{width:100%;height:100%;align-self:center;}.card-grid-container img{width:150px;margin:0px 0px;align-self:center;display:none;}.profile-section{width:100vw;min-height:100vh;background-color:#adc32b;color:#ffffff;font-size:6rem;align-content:center;text-align:center;font-weight:700;}.profile-section img{width:45%;margin-top:70px;margin-bottom:40px;}.bible-verse{font-size:2rem;font-weight:100;padding-left:30px;padding-right:30px;font-style:italic;}.page-header{text-align:left;}.card-group-title{text-align:left;font-size:20px;padding:20px 30px;padding:20px calc((100% - 250px) / 2);display:none;}.card-group-title-empty{padding:30px 0 0 0;}.card-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));padding:20px 40px 20px 40px;justify-content:center;}.card-grid-single{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));padding:5px 20px;justify-content:center;}.card-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.card{width:270px;height:110px;background-color:rgb(248,248,248);border-left-color:rgb(173,195,43);border-left-style:solid;border-left-width:20px;text-align:left;font-size:30px;display:flex;align-items:center;justify-content:center;transition:all 500ms;line-height:normal;}.card-content{padding:0px 20px;align-self:flex-end;font-weight:100;width:100%;height:100%;display:flex;align-items:center;}.card:hover{transform:translateY(-3px) scale(1.1);}.card a{text-decoration:none;color:inherit;border-bottom:0px;width:100%;height:100%;}.card a:hover{color:inherit;}.block .content{margin-top:0px;}.portal-content-wrapper{display:flex;flex-direction:row;height:auto;width:100%;}.homepage-header-flex{display:flex;flex-direction:row;padding-bottom:20px;}@media screen and (max-width:600px){.center-screen.portal{background-color:#FFFFFF;}.center-screen.portal .profile-section{display:none;}.card-container{align-items:center;}.card-grid-container{height:90vh;display:flex;flex-direction:column;padding-top:30px;padding-bottom:30px;}.card-grid-container img{display:block;}}@media screen and (min-width:601px){.welcome-title{width:50%;font-size:20px;text-align:center;}.bible-verse{font-size:15px;width:50%;text-align:right;}.std-form-wrapper .menu > li{margin:20px;background-color:#f2f2f2;color:black;padding:20px;border-radius:15px;width:200px;text-align:center;height:75px;font-weight:lighter;border:2px solid #cac7c7;display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;}.std-form-wrapper .menu > li > a{color:black;}}table{border-collapse:collapse;margin:25px 0;min-width:400px;border-radius:5px 5px 0 0;overflow:hidden;width:100%;}table thead tr{background-color:rgb(242,242,242);color:#000;text-align:left;font-weight:normal;}table th{padding:12px 15px;font-weight:normal;}table td{padding:12px 15px;}#page .table>tbody>tr>td,#page .table>tbody>tr>th,#page .table>tfoot>tr>td,#page .page .table>tfoot>tr>th,#page .table>thead>tr>td,#page .table>thead>tr>th{padding:12px 15px;white-space:inherit;}table tbody tr{border-bottom:1px solid #dddddd;}#page table tbody tr:nth-of-type(even){background-color:#fff;}#page table tbody tr:nth-of-type(odd){background-color:#fff;}#page table tbody tr:hover{background-color:#f9f9f9;}table tbody tr:last-of-type{border-bottom:2px solid #dddddd;}table .checkbox input[type=checkbox]{margin-left:0px;}
.login-section .glyphicon-log-in{display:none;}.center-screen{display:flex;justify-content:flex-start;align-items:center;text-align:center;flex-direction:column;min-height:100vh;}.center-screen.login{justify-content:center;}.login-grid-container{display:flex;width:100%;max-width:900px;flex-direction:column;align-items:center;align-content:center;}.login-image-section{min-height:35vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;justify-self:flex-end;border-right:2px solid rgb(204,204,204);}.login-eu-logo{display:block;width:65%;background-color:#FFF;padding:7%;transition:transform 0.6s ease-in-out;}@keyframes spin{to{transform:rotate(360deg) scale(2);}}.login-eu-logo:hover{animation:spin 1s linear infinite;}.login-section{background-color:#FFFFFF;width:100%;min-height:65vh;overflow:visible;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:flex-start;}.login-section-wrapper{display:flex;flex-direction:column;align-content:center;justify-content:center;}.register .login-section{display:flex;flex-direction:column;justify-content:flex-start;align-content:center;padding-top:30px;overflow:auto;}.login-welcome-header{padding-bottom:20px;color:#000;font-weight:bold;font-size:20px;margin-bottom:10px;padding-left:5%;padding-right:5%;text-align:left;border-bottom:2px solid rgb(250 250 250);margin-top:-17px;}.login-welcome-header.register{padding:15%;}.login-welcome-header.with-message{padding-top:0px;padding-bottom:0px;}.login-input-email,.login-input-password{width:80%;color:rgb(38,50,56);text-align:left;font-size:14px;letter-spacing:1px;background:rgba(136,126,126,0.04);padding:10px 20px;margin-bottom:15px;border:none}button[type=submit].login-button{color:#fff;background:#000;border:0;padding-left:20px;padding-right:20px;padding-bottom:10px;padding-top:10px;font-size:15px;text-align:center;cursor:pointer;height:auto;font-weight:inherit;text-shadow:0 0px;border:0px solid;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:5px;outline:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-image:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1);}.login-forgot-pass,.login-create-acc{font-size:14px;letter-spacing:1px;text-align:center;}.login-forgot-pass{padding-top:20px;}.login-create-acc{padding-top:10px;}.login-button a{color:#adc32b;text-decoration:underline;}.login-form-wrapper{padding-right:5%;padding-left:5%;position:relative;text-align:left;}.login-form-wrapper.register{padding-right:10%;padding-left:10%;text-align:left;}.submit-register{text-align:center;}.back-to-login{text-align:right;width:100px;float:right;}#edit-name.login-input-email,#edit-pass.login-input-password{background:#FFF;background-size:initial;text-indent:initial;border:1px solid rgb(204,204,204);width:90%;margin-top:3vh;height:50px;box-shadow:none;border-radius:6px;}.login-form-wrapper .login-eu-logo{display:none;}.login-form-wrapper .form-group{display:block;}.login-form-wrapper a{color:#000;text-decoration:underline;font-size:15px;font-weight:lighter;text-underline-position:under;}.home-page{display:flex;flex-direction:column;justify-content:center;align-items:center;}.home-page .menu.nav{display:flex;flex-direction:column;align-items:center;margin:40px 0;}.home-page .menu.nav > *{padding:10px 0;text-align:left;width:100%;}.login-section .home-page .menu.nav > li > *{font-size:17px;color:rgb(115,115,115);text-decoration:none;font-weight:normal;padding:0;text-align:left;white-space:normal;margin:0;background:none;width:100%;cursor:pointer;}.login-section .home-page .menu.nav > li > *:hover{background:none;}.login-form-wrapper form{text-align:center;}.login-welcome-header{display:none;}#capslockdiv{height:0px;}.home-page .menu.nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;margin-top:10px;}.home-page .dropdown-menu > li > a,.home-page .dropdown-menu > li > span,.home-page .dropdown-menu > li > a:focus,.home-page .dropdown-menu > li > span:focus,.home-page .dropdown-menu > li > a:hover,.home-page .dropdown-menu > li > span:hover{text-align:left;float:none;text-decoration:none;color:rgb(115,115,115);font-size:17px;font-weight:normal;background:transparent;font-style:italic;padding:0;margin:0;}.home-page ul.nav li.dropdown.open:hover > ul.dropdown-menu{display:initial;padding:0;background:transparent;}.home-page ul.nav li.dropdown:hover > ul.dropdown-menu{display:none;}.home-page .menu.nav > li{display:flex;flex-direction:column;}.home-page .menu.nav > li.open{background:transparent;padding-bottom:0;max-width:80vw;}.home-page ul.nav li.dropdown:hover > ul.dropdown-menu,.home-page ul.nav li.dropdown.open > ul.dropdown-menu{background:transparent;}.home-page ul.dropdown-menu > li{padding:5px 0;padding-left:30px;border:none;}.home-page ul.dropdown-menu > li.last{border:none;}.home-page .menu.nav{width:33vw;}.home-page li.expanded.dropdown > span.caret{padding:0;}@media screen and (min-width:426px){.login-grid-container{flex-direction:row;}.login-image-section,.login-section{height:400px;min-height:initial;}.login-image-section{justify-content:center;}.login-section{align-items:initial;}.login-form-wrapper form{text-align:left;}.login-welcome-header{display:inherit;}.login-eu-logo{width:75%;}.login-welcome-header{border:none;}.home-page .menu.nav{margin:0;max-width:400px;padding-left:30px;}.login-section.home-page-wrapper{overflow:visible;}.home-page .dropdown-menu > li > a:focus,.home-page .dropdown-menu > li > span:focus,.home-page .dropdown-menu > li > a:hover,.home-page .dropdown-menu > li > span:hover{color:black;}}@media screen and (max-width:767px){#page .home-page .dropdown-menu > li > a,#page .home-page .dropdown-menu > li > span{text-align:left;text-decoration:none;color:rgb(115,115,115);font-size:17px;font-weight:normal;width:100%;padding:5px;}}
.header{background-color:#ADC32B;position:relative;box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);width:100%;}.header ul{margin:0;padding:0;list-style:none;overflow:hidden;}.header li a,.header li span{display:block;color:#000000;padding:20px 20px;text-decoration:none;text-align:center;font-size:18px;line-height:3;}.header .logo{color:#000;display:block;float:left;font-size:1.5em;padding:12px 20px;text-decoration:none;}.header .list{clear:both;max-width:0;transition:max-width .2s ease-out;overflow-y:scroll;}.header .burger-icon{cursor:pointer;user-select:none;}.header .burger-icon .line,.header .burger-icon .navicon{background-color:rgb(158,158,158);border-radius:4px;display:block;height:4px;margin:6px auto;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:32px;}.header .burger-icon .navicon:before,.header .burger-icon .navicon:after{background:#FFF;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%;}.header .burger-icon .navicon:before{top:7px;}.header .burger-icon .navicon:after{top:-7px;}.header .burger-btn{display:none;}.header .list.open{max-width:340px;display:inherit;}.header .list.open .navicon{background:transparent;}.header .list.open .navicon:before{transform:rotate(-45deg);}.header .list.open .navicon:after{transform:rotate(45deg);}.header .burger-btn:checked ~ .burger-icon:not(.steps) .navicon:before,.header .burger-btn:checked ~ .burger-icon:not(.steps) .navicon:after{top:0;}.btn-success{margin-top:20px;margin-bottom:20px;}.alert{margin-top:20px;}.std-grid-container{width:100%;padding:2rem;min-height:calc(100vh - 176px);}.std-image-section{border-radius:0px;border-right:1px solid rgba(255,255,255,0.2);width:initial;height:82px;align-self:center;}.std-eu-logo{display:block;transition:transform 0.6s ease-in-out;}@keyframes spin{to{transform:rotate(360deg) scale(2);}}.std-eu-logo:hover{animation:spin 1s linear infinite;}.std-section{border-radius:0px;width:100%;height:100%;background-color:#FFFFFF;max-width:900px;margin:0 auto;}.std-welcome-header{text-align:left;padding-bottom:20px;color:#000;font-weight:bold;font-size:25px;margin-bottom:10px;padding-top:3%;}.std-welcome-header .page-header{border:none;margin:0;padding:0;}.std-form-wrapper{text-align:left;position:relative;}.std-eu-logo.mobile{display:none;}a.std-eu-logo{text-decoration:none;border-bottom:0px;height:100%;color:black;font-weight:100;font-size:16px;display:flex;align-items:center;}.burger-wrapper{background-color:rgb(250,250,250);border-bottom:1px solid rgb(242,242,242);line-height:55px;width:100%;padding:1.5rem 3rem;height:136px;}.header ul{overflow:initial;}.header ul.menu{display:flex;flex-wrap:wrap;height:100%;align-content:center;}.header .list nav,.header .list .region{height:100%;border-top:1px solid rgb(224,224,224);width:100%;}.header{display:flex;flex-direction:row;box-shadow:none;background-color:transparent;height:100%;justify-content:space-between;margin:0 auto;width:100%;max-width:900px;flex-wrap:wrap;align-items:center;align-content:center;}.header li{float:left;}.header .menu > li{}.header .logo{line-height:1;}.header li a,.header li span{color:rgb(115,115,115);padding:0px 35px;line-height:55px;margin:0;width:100%;height:55px;font-weight:100;font-size:14px;}.header .menu.nav > li > a,.header .menu.nav > li > span.navbar-text{display:flex;align-items:center;user-select:none;}.header li > a.active-trail,.header li span.active-trail{text-decoration:underline;}.header li a.is-active{text-decoration:underline;}.std-form-wrapper legend{margin-bottom:0px;display:inline-block;max-width:100%;font-weight:700;}li.expanded.dropdown > span.caret{border:4px transparent;padding-top:5px;height:0;position:absolute;float:right;margin-right:0;}li.expanded.dropdown > span.caret:hover{background-color:rgba(0,0,0,0);}.dropdown-menu > li >a{border-right:none;text-align:left;width:auto;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{text-decoration:underline;background-color:initial;color:rgb(115,115,115);}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{font-weight:normal;background-color:rgb(242,242,242);}ul.dropdown-menu > li{width:100%;border-right:1px solid rgb(242,242,242);border-left:1px solid rgb(242,242,242);position:relative;}ul.dropdown-menu > li.last{border-bottom:1px solid rgb(242,242,242);}ul.dropdown-menu > li:not(.last){border-bottom:1px solid rgb(255 255 255);}.navbar-text{float:initial;}.dropdown-menu > li > a,.dropdown-menu > li > span{text-align:left;padding:0px 30px;}footer.std-footer{background-color:rgb(250,250,250);width:100%;overflow-x:auto;padding:10px 20px;}.std-footer .region-page-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.std-footer .region-page-footer .form-group{margin-bottom:0px;}.std-tab-section{border-radius:0px;width:100%;height:100%;background-color:#FFFFFF;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:0.5rem 2rem;overflow-y:auto;}.std-tab-section .nav-tabs{display:flex;flex-direction:row;justify-content:space-between;border:0;max-width:900px;width:100%;margin:0 auto;}.std-tab-section .nav-tabs>li>a{margin-right:0px;border:0;border-radius:0px;color:black;white-space:nowrap;}.std-tab-section .nav-tabs>li>a:hover{border:0;background-color:#eee;}.std-tab-section .nav-tabs>li.active>a{color:black;cursor:pointer;font-style:italic;font-weight:bold;border:0;}.std-tab-section .nav-tabs>li.active>a:hover{border:0;background-color:#eee;}.std-tab-section .nav-tabs>li{margin-bottom:0px;width:100%;}.header ul.menu{flex-wrap:nowrap;flex-direction:column;}.header .list{animation:slide-in 0.3s ease;background:rgb(250,250,250);border:0;border-left:1px solid rgb(224,224,224);bottom:0;box-shadow:-2px 0 6px rgb(0 0 0 / 10%);overflow:auto;padding:0;position:fixed;right:0;top:0;width:280px;z-index:998;display:flex;flex-direction:column;justify-content:flex-start;}.header .burger-icon.clos{z-index:999;margin:68px 0;}.header .burger-icon.clos .topLine{transform:rotate(45deg);position:absolute;right:30px;margin:0;}.header .burger-icon.clos .midLine{display:none;}.header .burger-icon.clos .botLine{transform:rotate(135deg);position:absolute;right:30px;margin:0;}.nav .open>span,.nav>li>span:focus,.nav>li>span:hover{background-color:#eee;}.region-page-footer a{color:rgb(115,115,115);}.region-page-footer .menu{display:flex;flex-direction:column;}.region-page-footer .menu--fotter{text-align:right;}.region-page-footer .menu--footer{text-align:left;}.region-page-footer .menu--footer,.region-page-footer .menu--fotter{max-width:50vw;}.region-page-footer .menu--footer a,.region-page-footer .menu--fotter a{padding:0;}.std-footer .menu > .first{padding-bottom:10px;}.header .dropdown-menu>li>a:focus,.header .dropdown-menu>li>a:hover{color:rgb(115,115,115);}.header .dropdown-menu .dropdown-menu{position:absolute;top:0px;margin-right:149px;border-right:none;}.view-content .table-responsive table{margin:0;overflow:inherit;}.view-content{overflow-x:scroll;}.view-filters .form-item{display:inline-flex;flex-direction:column;padding:5px;}.view-filters .form-actions{display:block;padding:5px;}.view-filters input{width:fit-content;}.view-filters .form-inline .select-wrapper{width:fit-content;}.table-responsive{margin-top:20px;}@media screen and (min-width:769px){.header .burger-icon{display:none;}.header .list{clear:none;float:right;max-width:none;display:initial;}.header .list{overflow-y:initial;}.header ul.menu{flex-wrap:wrap;flex-direction:row;justify-content:flex-end;}.header .list{animation:none;background:none;border:none;bottom:initial;box-shadow:none;overflow:initial;padding:initial;position:relative;right:initial;top:initial;width:initial;z-index:initial;max-width:78%;}.header .list nav,.header .list .region{height:100%;border-top:none;width:100%;}.header li a,.header li span{font-size:16px;}.header .menu.nav > li > a,.header .menu.nav > li > span.navbar-text{margin-right:2rem;padding:0;cursor:pointer;}ul.nav li.dropdown:hover > ul.dropdown-menu,ul.nav li.dropdown.open > ul.dropdown-menu{display:block;min-width:0px;background-color:rgb(250 250 250);border-radius:0px;box-shadow:none;border:none;}.header li a:hover,.header li span:hover,.header .burger-btn:hover{font-weight:normal;background-color:initial;}.login-welcome-header{border-bottom:none;}.dropdown-menu > li > a,.dropdown-menu > li > span{float:right;text-align:right;}.menu.nav>li>.dropdown-menu{padding-top:40px;}footer.std-footer{height:40px;padding:0;}.std-footer .region-page-footer{align-items:center;}.std-footer .menu > .first{padding-bottom:0;}.region-page-footer .menu{flex-direction:row;}.region-page-footer .menu--footer a,.region-page-footer .menu--fotter a{padding:10px 15px;}.std-footer .nav .open>span,.std-footer .nav>li>span:focus,.std-footer .nav>li>span:hover{background-color:transparent;}.view-content .table-responsive{display:flex;justify-content:center;overflow:inherit;}.view-content{overflow-x:initial;}.view-filters .form-inline .form-control{width:fit-content;}}@media screen and (max-width:767px){#page .dropdown-menu > li > a,#page .dropdown-menu > li > span{padding:0px 60px;line-height:inherit;}.header .menu.nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}.header .menu.nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;}}
