/*!
 * App CSS
 * @description App CSS
 * @author Ricardo Lopes
 */.fleft{float:left}.fright{float:right}image{border:none}image.responsive{height:auto;max-width:100%}image.responsive-full{height:auto;max-width:none;width:100%}a.full-link,a.full-link:visited{height:100%;left:0;position:absolute;top:0;width:100%}.no-padding,.p0{padding:0}.m0,.no-margin{margin:0}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}video{border:none}video.responsive{height:auto;max-width:100%}video.responsive-full{height:auto;max-width:none;width:100%}.c-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;width:100%}.c-pagination,.c-pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex}.c-pagination .pagination-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.c-pagination .pagination-item{display:-webkit-box;display:-ms-flexbox;display:flex}.c-pagination .link,.c-pagination .pagination-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:32px;justify-content:center;min-width:32px}.c-pagination .link{border-bottom:1px solid transparent;border-radius:0;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;gap:4px;line-height:1.5;padding:9px 16px;text-align:center;text-decoration:none;white-space:nowrap}.c-pagination .link:focus,.c-pagination .link:hover{border-bottom-color:#000}.c-pagination .link.--current{border-bottom-color:#000;border-radius:0}.c-pagination .--next .link,.c-pagination .--prev .link{font-size:.875rem;line-height:1.5;padding-left:0;padding-right:0}.c-pagination .--next .label,.c-pagination .--prev .label{display:none}.c-pagination .icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:.75rem;font-weight:400;justify-content:center;line-height:1}.c-pagination .--ellipsis{pointer-events:none}@media (min-width:1025px){.c-pagination{padding-top:80px}.c-pagination .--next .link,.c-pagination .--prev .link{padding-left:16px;padding-right:16px}.c-pagination .--next .label,.c-pagination .--prev .label{display:inline-block}.c-pagination .--prev .link{padding-left:0}.c-pagination .--next .link{padding-right:0}}.c-project-filter{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex:none;flex:none}.c-project-filter,.c-project-filter .filter-toggle{color:#000;font-family:var(--awb-typography1-font-family);width:auto}.c-project-filter .filter-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:1rem;gap:4px;line-height:1.25}.c-project-filter .filter-toggle span:first-child,.c-project-filter .filter-toggle span:nth-child(2){text-align:left}.c-project-filter .filter-toggle:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.2s ease;transition:.2s ease}.c-project-filter .filter-name{font-weight:600}.c-project-filter .filter-value{font-weight:300}.c-project-filter .filter-list{background-color:#fff;border:1px solid #f2efef;display:block;list-style:none;margin:8px 0 0;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;top:100%;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:.2s ease;transition:.2s ease;visibility:hidden;width:auto;z-index:2}.c-project-filter .filter-item{border-bottom:1px solid #f2efef;margin:0}.c-project-filter .filter-item:last-child{border-bottom:0}.c-project-filter .filter-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#000;font-size:.875rem;font-weight:400;justify-content:center;line-height:1.25;min-height:34px;padding:8px 20px;text-align:center;text-decoration:none;white-space:nowrap;width:100%}.c-project-filter .filter-link.--is-current,.c-project-filter .filter-link:focus,.c-project-filter .filter-link:hover{text-decoration:underline}.c-project-filter .filter-link.--is-current{font-weight:500}.c-project-filter.--is-open .filter-list{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.c-project-filter.--is-open .filter-toggle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:1025px){.c-project-filter{width:auto}.c-project-filter .filter-toggle{white-space:nowrap;width:auto}.c-project-filter .filter-list{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.c-project-item{display:block}.c-project-item .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#000;-ms-flex-direction:column;flex-direction:column;gap:16px}.c-project-item .media{aspect-ratio:342/224;background-color:#f2efef;display:block;overflow:hidden;position:relative;width:100%}.c-project-item .image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-project-item .image.--placeholder{background-color:#f2efef}.c-project-item .content{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:start;-ms-flex-align:start;align-items:flex-start;gap:6px}.c-project-item .event-date{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.c-project-item .title{color:#000;font-family:var(--awb-typography1-font-family);font-size:1.25rem;font-weight:600;line-height:1.25;margin:0;text-transform:uppercase;width:100%}.c-project-item .title .subtitle{text-transform:none}.c-project-item .link{color:inherit;text-decoration:none}.c-project-item .link:focus,.c-project-item .link:hover{text-decoration:underline}.c-project-item .excerpt{color:#000;display:-webkit-box;font-family:var(--awb-typography1-font-family);font-size:.9375rem;font-weight:300;-webkit-line-clamp:3;line-height:1.6;overflow:hidden;width:100%;-webkit-box-orient:vertical}.c-project-item .excerpt p{margin:0}.c-project-item .p-meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;list-style:none;list-style-position:outside;list-style-type:none;margin-top:6px;padding-left:0}.c-project-item .p-meta li a,.c-project-item .p-meta li a:visited{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #d4d4d4;color:#000;font-family:var(--awb-typography1-font-family);font-size:.6875rem;font-weight:400;justify-content:center;line-height:1.2;padding:6px;white-space:nowrap}.c-project-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.c-project-sidebar .title{color:#000;font-family:var(--awb-typography1-font-family);font-size:15px;font-style:normal;font-weight:600;line-height:normal;margin:0}.c-project-sidebar .info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.c-project-sidebar .info p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:1;margin:0}.m-projects-list{padding-bottom:40px;padding-top:70px}.m-projects-list .list-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:40px;position:relative;width:100%}.m-projects-list a.fusion-button,.m-projects-list a.fusion-button:visited{position:absolute;right:0;top:4px}.m-projects-list .list-title{color:#000;font-family:var(--awb-typography1-font-family);font-size:3.375rem;font-weight:600;line-height:1;margin:0}.m-projects-list .list-filters{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:start;-ms-flex-align:start;align-items:flex-start;color:#000;gap:12px;width:100%}.m-projects-list .filters-label{color:#000;display:none;font-family:var(--awb-typography1-font-family);font-size:1rem;font-weight:400;line-height:1.25;white-space:nowrap}.m-projects-list .projects-list{display:grid;gap:30px;list-style:none;margin:0;padding:0;width:100%}.m-projects-list .projects-list-month{border-bottom:1px solid #d4d4d4;grid-column:1/-1;list-style:none;margin:0;padding-bottom:8px;width:100%}.m-projects-list .month-title{font-size:1.5rem;font-weight:500;margin:0}.m-projects-list .month-title,.m-projects-list-empty{color:#000;font-family:var(--awb-typography1-font-family);line-height:1.25}.m-projects-list-empty{display:block!important;font-size:24px;font-weight:400;margin-top:64px!important;width:100%}.m-projects-list-empty a,.m-projects-list-empty a:visited{color:inherit;text-decoration:underline}@media (min-width:480px){.m-projects-list .projects-list{gap:40px;grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.m-projects-list{padding-bottom:120px;padding-top:120px}.m-projects-list .list-header{-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:justify;-ms-flex-pack:justify;gap:40px;justify-content:space-between}.m-projects-list a.fusion-button,.m-projects-list a.fusion-button:visited{position:static;right:auto;top:auto}.m-projects-list .list-title{font-size:4.5625rem}.m-projects-list .list-filters{-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;-webkit-box-pack:end;-ms-flex-pack:end;gap:24px;justify-content:flex-end;width:auto}.m-projects-list .list-filters .c-project-filter+.c-project-filter{margin-left:24px}.m-projects-list .filters-label{display:block}.m-projects-list .projects-list{gap:40px;grid-template-columns:repeat(3,1fr)}}.m-projects-list.--upcoming{padding:0}.post-type-archive-projeto main#main{padding-bottom:0;padding-left:var(--hundredp_padding-fallback_to_zero);padding-right:var(--hundredp_padding-fallback_to_zero)}.post-type-archive-projeto main#main .fusion-fullwidth{--awb-padding-right:var(--container_padding_100_right,var(--hundredp_padding));--awb-padding-left:var(--container_padding_100_left,var(--hundredp_padding));margin-left:var(--hundredp_padding-hundred_percent_negative_margin);margin-right:var(--hundredp_padding-hundred_percent_negative_margin)}@media (min-width:1025px){.post-type-archive-projeto main#main:before{background-image:url(../img/svg/projects-list-illustration.svg);content:"";display:block;height:476px;left:0;position:absolute;top:80px;width:417px}}.post-type-archive-projeto main#main>.fusion-row{max-width:100%}
/*# sourceMappingURL=app.min.css.map */
