@keyframes checkbox{0%{transform:scale(0)}50%{transform:scale(1.75)}70%{transform:scale(1)}80%{transform:scale(1.5)}100%{transform:scale(1)}}.block-views-blockprojects-group-block-projects-group-block .view-filters{background:0 0}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom,.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle{background:#ebeef5}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle{margin-bottom:60px;padding:50px 16.5%;display:grid;grid-template-columns:44% 12% 44%}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .js-form-item{margin:0}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .js-form-item label{margin:0 0 2px 0;font-size:.75rem;color:#3d4355}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .js-form-item select{width:100%;margin-bottom:20px;border:1px solid #8a8f9c;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#8a8f9c;font-size:1rem;padding:8px 14px;background:url(../../images/icons/arrow_down.png) no-repeat,#fff;background-position:95% center;outline:0}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .js-form-item select::-ms-expand{display:none}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .js-form-item input{border:1px solid #8a8f9c;width:100%;padding:10px 0;text-indent:20px;font-size:1rem;color:#3d4355}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .js-form-item input:focus{border:1px solid #1477d3}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-search-fulltext{grid-column:1;grid-row:1;margin-bottom:18px}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-projects-tags{grid-column:1;grid-row:2}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-completed-project{grid-column:3;grid-row:1;justify-self:left;display:flex;align-items:center}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-completed-project input{width:auto;display:none}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-completed-project input:checked~label:after{animation-name:checkbox;animation-duration:.5s;animation-iteration-count:1;transform:scale(1)}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-completed-project label{font-size:1rem;font-weight:300;cursor:pointer;margin-bottom:0;position:relative;padding-left:24px}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-completed-project label:after,.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-completed-project label:before{content:"";display:block;position:absolute}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-completed-project label:before{height:16px;width:16px;left:0;top:4px;border:1px solid #8a8f9c;border-radius:2px;background:#fff;box-sizing:border-box}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-item-completed-project label:after{width:6px;height:6px;left:5px;top:9px;background:#8a8f9c;border-radius:50%;transform:scale(0)}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-submit{grid-column:3;grid-row:3;justify-self:start;background-color:#1477d3;border:none;color:#fff;padding:16px 29px 16px 54px;transition:.2s all ease;text-indent:0;margin:0;border-radius:30px;background-image:url(../../images/icons/search_white.png);background-repeat:no-repeat;background-position:30px center}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-submit:hover{background-color:#0a3c82}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-submit:focus{box-shadow:0 0 8px rgba(23,122,214,.5);background-color:#1477d3}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle .form-submit:active{box-shadow:0 0 8px rgba(23,122,214,.5);background-color:#0a3c82}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle #edit-reset{justify-self:end}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle #edit-reset:focus{box-shadow:none}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--middle #edit-reset:active{box-shadow:none}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom label{padding:18px 40px 18px 50px;color:#3d4355;font-size:1rem}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .js-form-item{margin:0;display:flex}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links{display:flex}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links div a{line-height:3.75;padding:18px 30px;color:#3d4355;text-decoration:none;text-transform:capitalize;transition:.2s ease all;position:relative}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links div a:hover{text-shadow:none}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links div a:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,163,114,0);border-top-color:#1477d3;border-width:8px;margin-left:-8px;opacity:0;transition:.2s ease all}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links div:hover a{background-color:#1477d3;color:#fff}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links div:hover a:after{opacity:1}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links .bef-link-active{background-color:#1477d3}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links .bef-link-active a{color:#fff}.block-views-blockprojects-group-block-projects-group-block .view-filters .layout__region--bottom .bef-links .bef-link-active a:after{opacity:1}.block-views-blockprojects-group-block-projects-group-block .view-content{display:flex;flex-direction:column}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row{min-height:250px;position:relative;display:flex;flex-direction:column;gap:10px;padding-bottom:40px;margin-bottom:40px}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row:not(:last-child){border-bottom:1px solid #e3e5ec}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-project-time-duration{display:flex;grid-column:2;grid-row:2}@media(min-width:1024px){.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field:not(.views-field-field-project-summary-view-image){padding-left:300px}}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-project-summary-view-image{width:100%;height:250px}@media(min-width:1024px){.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-project-summary-view-image{width:250px;height:250px;position:absolute;left:0;top:0}}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-project-summary-view-image .field-content{position:relative;overflow:hidden;max-width:250px!important;width:100%;height:100%;display:block}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-project-summary-view-image .field-content img{display:block;width:250px;height:250px;-o-object-fit:cover;object-fit:cover}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-project-summary-view-image .field-content .field--name-field-study-program-image-author{position:absolute;bottom:10px;right:10px;color:#fff;font-size:.75rem;padding-left:16px}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-project-summary-view-image .field-content .field--name-field-study-program-image-author:before{content:"";display:block;position:absolute;left:0;top:4px;width:12px;height:12px;background:url(../../images/icons/camera.png) no-repeat}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-title{grid-column:2;grid-row:1}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-title a{font-size:1.75rem;color:#3d4355;text-decoration:none}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-projects-tags{margin-top:20px}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-projects-tags .field-content{display:flex;align-items:center;flex-wrap:wrap}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-projects-tags a{display:block;color:#3d4355;font-size:.75rem;text-decoration:none;padding:8px 22px;background:#ebeef5;border-radius:15px;line-height:1.2;margin-left:10px;margin-bottom:5px;text-transform:uppercase}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-projects-tags a:hover{text-shadow:none;background:#e3e5ec}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-projects-tags a:first-child{margin-left:0}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-projects-duration,.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-projects-goal,.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-projects-tags,.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field-field-summary-view-image-author{display:flex;grid-column:2}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field{color:#3d4355}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field .field-content{max-width:calc(100% - 170px)}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-field .field-content p{margin:0}.block-views-blockprojects-group-block-projects-group-block .view-content .views-row .views-label{max-width:170px;width:100%;display:block;font-size:1rem;color:#8a8f9c;padding-right:20px}.block-views-blockprojects-blocks-frontpage-block h2{width:100%;border-bottom:1px solid #8a8f9c;padding-bottom:20px;font-weight:700;color:#3d4355;margin:0 0 40px 0;display:flex;flex-direction:column}.block-views-blockprojects-blocks-frontpage-block .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}.block-views-blockprojects-blocks-frontpage-block .view-content h2{border:none;padding:0;font-size:20px;color:#006eb5;margin:0;display:flex;flex-wrap:wrap;gap:50px}.block-views-blockprojects-blocks-frontpage-block .view-content h2 a{text-decoration:none;font-weight:700;color:#006eb5}.block-views-blockprojects-blocks-frontpage-block .view-content h2 a:hover{color:#006eb5;text-shadow:none}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row .item__info-wrap--created{display:flex;flex-wrap:wrap;gap:5px}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row .item__info-wrap--created *{font-weight:500}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row .node__content{display:flex;flex-wrap:wrap;gap:20px}.block-views-blockprojects-blocks-frontpage-block .view-content .item__info-wrap{display:flex;flex-direction:column;gap:10px;flex:1}.block-views-blockprojects-blocks-frontpage-block .view-content .item__info-wrap--created *{font-weight:500}.block-views-blockprojects-blocks-frontpage-block .view-content .item__info-wrap--text{display:flex;flex-direction:column;gap:10px}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:first-child{width:100%;margin-right:0}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:first-child .item__image-wrap,.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:first-child .item__info-wrap{flex:1}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:first-child img{height:320px;width:100%}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:nth-child(2){width:calc(50% - 25px)}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:nth-child(3){width:calc(50% - 25px)}@media(max-width:700px){.block-views-blockprojects-blocks-frontpage-block h2{margin-bottom:20px}.block-views-blockprojects-blocks-frontpage-block .view-content{gap:25px}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row img{height:250px;width:100%}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row .node__content{flex-direction:column-reverse;flex-wrap:nowrap}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:first-child img{height:250px}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:nth-child(2){width:100%}.block-views-blockprojects-blocks-frontpage-block .view-content .views-row:nth-child(3){width:100%}}