@font-face{font-family:Roboto;src:url(../../main/fonts/Roboto-Medium.woff2) format("woff2"),url(../../main/fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../main/fonts/Roboto-Regular.woff2) format("woff2"),url(../../main/fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../main/fonts/Roboto-SemiBold.woff2) format("woff2"),url(../../main/fonts/Roboto-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter Regular;src:url(../../main/fonts/Inter-Regular.woff2) format("woff2")}@font-face{font-family:Inter Bold;src:url(../../main/fonts/Inter-Bold.woff2) format("woff2")}@font-face{font-family:Inter SemiBold;src:url(../../main/fonts/Inter-SemiBold.woff2) format("woff2")}.eve-responsive-list .views-infinite-scroll-content-wrapper,.project-view-without-title .wrapper{display:inline-grid!important;gap:48px 24px;list-style:none;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-template-columns:repeat(2,1fr)}.eve-responsive-list .views-infinite-scroll-content-wrapper .project__view--desc,.project-view-without-title .wrapper .project__view--desc{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eve-responsive-list .views-infinite-scroll-content-wrapper .project--view,.project-view-without-title .wrapper .project--view{max-width:90%;margin-right:50px}.eve-responsive-list .views-infinite-scroll-content-wrapper .views-field-title,.project-view-without-title .wrapper .views-field-title{margin-bottom:8px!important}.eve-responsive-list .views-infinite-scroll-content-wrapper img,.project-view-without-title .wrapper img{border-radius:20px}.eve-responsive-list .views-infinite-scroll-content-wrapper .views-row,.project-view-without-title .wrapper .views-row{position:relative}@media only screen and (max-width:765px){.eve-responsive-list .views-infinite-scroll-content-wrapper,.project-view-without-title .wrapper{gap:24px;grid-template-columns:repeat(1,1fr);width:100%}}.eve-responsive-list ul.js-pager__items,.project-view-without-title ul.js-pager__items{list-style-type:none;margin-top:48px}.eve-responsive-list ul.js-pager__items .pager__item,.project-view-without-title ul.js-pager__items .pager__item{text-align:center}.eve-responsive-list ul.js-pager__items .pager__item a,.project-view-without-title ul.js-pager__items .pager__item a{color:var(--eve-text-color);font-weight:600}.eve-responsive-list ul.js-pager__items .pager__item a::after,.project-view-without-title ul.js-pager__items .pager__item a::after{content:"\f078";font-family:"Font Awesome 6 pro";font-size:24px;font-weight:300;padding-left:12px;vertical-align:bottom}.viewsreference--view-title{font-size:48px;font-weight:600;margin-bottom:56px}@media only screen and (max-width:765px){.viewsreference--view-title{margin-bottom:32px}}.views-field-subtitle-company-name{color:#374151;font-size:18px}.views-field-project-link{height:0}.views-field-project-link a{font-size:0;width:0;height:0}.views-field-project-link a::after{content:"\e09f";font-family:"Font Awesome 6 pro";border-radius:50%;font-weight:300;color:var(--eve-text-color);border:1px solid var(--eve-text-color);padding:15px 16px;font-size:24px;position:absolute;right:0}@media only screen and (max-width:765px){.views-field-project-link a::after{padding:9px;bottom:10px}}.news-responsive-list{display:inline-grid;gap:24px;list-style:none;margin:0;width:100%;grid-template-columns:repeat(3,1fr)}.news-responsive-list a{font-size:18px;font-weight:600;display:block;color:var(--eve-text-color);margin-bottom:8px;margin-top:24px}.news-responsive-list .views-row{position:relative}.news-responsive-list img{border-radius:20px}.news-responsive-list .field-content{margin-top:24px}.news-responsive-list p{margin-top:8px;color:#374151;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-responsive-list p>*{font-weight:400!important}@media only screen and (max-width:765px){.news-responsive-list{gap:24px;grid-template-columns:repeat(1,1fr)}}.news__listing__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news__listing__title h3{font-weight:600;font-size:var(--h3-font-size-px-size);line-height:1.2;margin-bottom:24px!important;font-family:"Inter SemiBold",sans-serif!important}@media only screen and (max-width:765px){.news__listing__title h3{font-size:24px!important;line-height:100%!important;-ms-hyphens:auto;hyphens:auto;margin-top:15px;margin-bottom:32px!important}}.news__listing__link a{margin-top:0;gap:12px}.news__listing__link a::after{content:"\f062";font-family:"Font Awesome 6 pro";font-size:24px;font-weight:300;padding-left:0;vertical-align:bottom;rotate:45deg}@media only screen and (max-width:1080px){.news__listing__link{margin-bottom:32px}}.resource-view-list .item-list{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;gap:40px;margin:0}.resource-view-list .item-list.Downloads{grid-template-columns:repeat(1,1fr)}.resource-view-list .item-list h2{margin-bottom:40px!important}.resource-view-list .item-list li{margin-bottom:0}.resource-view-list .item-list li:first-child{grid-column:1/-1}.resource-view-list .item-list li:first-child .content,.resource-view-list .item-list li:first-child .image{-webkit-box-flex:1;-ms-flex:1;flex:1}.resource-view-list .item-list li:first-child .image img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}@media only screen and (max-width:765px){.resource-view-list .item-list li:first-child .image img{height:270px;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:765px){.resource-view-list .item-list li:first-child .image{width:100%}}.resource-view-list .item-list li:first-child .image+.content .icon--link a::after{position:absolute}.resource-view-list .item-list li:first-child .content{-ms-flex-item-align:start;align-self:flex-start;padding:0}.resource-view-list .item-list li:first-child .content h4{margin:24px 0!important}.resource-view-list .item-list li:first-child .content h4 a{color:var(--eve-text-color)}@media only screen and (max-width:765px){.resource-view-list .item-list li:first-child .content h4{margin:8px 0!important}.resource-view-list .item-list li:first-child .content p{margin-bottom:24px}}.resource-view-list .item-list li:first-child .content .icon--link{margin-top:16px}.resource-view-list .item-list li:first-child .content .icon--link a::after{content:"\e09f";font-family:"Font Awesome 6 pro";border:2px solid var(--eve-text-color);color:var(--eve-text-color);border-radius:50%;font-weight:300;font-size:24px;padding:14px;position:relative;bottom:0;width:52px;height:52px;display:inline-block}@media only screen and (max-width:765px){.resource-view-list .item-list li:first-child .content .icon--link a::after{position:relative!important;width:44px;height:44px;padding:10px}}@media only screen and (max-width:765px){.resource-view-list .item-list li:first-child .content .icon--link{margin-top:24px}}.resource-view-list .item-list li:first-child .Videos .icon--link a::after{content:"\f04b";padding-top:11px;padding-left:17px}@media only screen and (max-width:765px){.resource-view-list .item-list li:first-child .Videos .icon--link a::after{padding:8px 13px}}.resource-view-list .item-list li:first-child .Downloads .image+.content .primarybutton{position:absolute}.resource-view-list .item-list li:first-child .Downloads .primarybutton{position:relative;bottom:0;color:var(--eve-text-color);font-size:16px;font-weight:600}.resource-view-list .item-list li:first-child .Downloads .primarybutton::after{content:"\f33d";font-family:"Font Awesome 6 pro";color:var(--eve-text-color);font-size:24px;font-weight:300;margin-left:12px;vertical-align:middle}.resource-view-list .item-list li:first-child .Downloads .primarybutton:hover{color:#fff}.resource-view-list .item-list li:first-child .Downloads .primarybutton:hover::after{color:#fff}@media only screen and (max-width:765px){.resource-view-list .item-list li:first-child .Downloads .primarybutton{position:relative!important;margin-top:24px;font-size:14px}.resource-view-list .item-list li:first-child .Downloads .primarybutton::after{font-size:20px}}.resource-view-list .item-list li .downloads--btn{font-size:16px;font-weight:600;color:var(--eve-text-color)}.resource-view-list .item-list li .downloads--btn::after{content:"\f33d";font-family:"Font Awesome 6 pro";color:var(--eve-text-color);font-size:24px;font-weight:300;margin-left:12px}@media only screen and (max-width:765px){.resource-view-list .item-list li .downloads--btn::after{padding:8px 13px}}@media only screen and (max-width:765px){.resource-view-list .item-list li .downloads--btn{margin-top:16px;display:inline-block}}.resource-view-list .item-list .resource--item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;position:relative}@media only screen and (max-width:765px){.resource-view-list .item-list .resource--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.resource-view-list .item-list .resource--item img{width:180px;height:220px;-o-object-fit:cover;object-fit:cover;border-radius:20px;vertical-align:bottom}@media only screen and (max-width:765px){.resource-view-list .item-list .resource--item img{width:220px;height:150px}}.resource-view-list .item-list .resource--item .content time{color:var(--eve-link-color);font-weight:600;font-size:16px}@media only screen and (max-width:765px){.resource-view-list .item-list .resource--item .content time{font-size:14px}}.resource-view-list .item-list .resource--item .content .resource--heading{font-size:22px;font-weight:600;margin:8px 0!important;line-height:28px!important}.resource-view-list .item-list .resource--item .content .resource--heading a{color:var(--eve-text-color)}.resource-view-list .item-list .resource--item .content .description{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.resource-view-list .item-list .resource--item .content .description p{margin-bottom:0}.resource-view-list .item-list .resource--item .content .description p strong{font-weight:400!important}.resource-view-list .item-list .resource--item .content .tags{display:none;margin-top:16px;background-color:#fee5f0;text-transform:uppercase;font-size:11px;font-weight:600;padding:8px 16px;border-radius:120px;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:var(--eve-link-color)}@media only screen and (max-width:920px){.resource-view-list .item-list{grid-template-columns:repeat(1,1fr);gap:32px}.resource-view-list .item-list p{margin-bottom:0}.resource-view-list .item-list .tags{margin-top:16px}}.resource-view-list .bef-links{margin-bottom:40px}.resource-view-list .bef-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-view-list .bef-links ul li{border:2px solid #000;border-radius:33px}.resource-view-list .bef-links ul li a{color:var(--eve-text-color);font-weight:600;font-size:16px;padding:14px 24px;display:inline-block}.resource-view-list .bef-links ul li:hover{background-color:var(--eve-text-color)}.resource-view-list .bef-links ul li:hover a{color:#fff}@media only screen and (max-width:765px){.resource-view-list .bef-links ul li a{font-size:14px}}@media only screen and (max-width:765px){.resource-view-list .bef-links ul{overflow-x:scroll;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.resource-view-list .bef-links ul li a{white-space:nowrap}}.resource-view-list .bef-links .bef-link--selected{color:#fff;background-color:var(--eve-text-color);border-radius:33px}.resource-view-list form:has(.resource_type_target_idAll)+div .item-list .resource--item .tags{display:block}.resource-view-list form:has(.resource_type_target_idAll)+div .item-list .resource--item .downloads--btn{display:none}.resource-view-list .resource-view-pager{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:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}.resource-view-list .resource-view-pager .js-form-item-items-per-page{padding:14px 24px;font-weight:600}.resource-view-list .resource-view-pager .js-form-item-items-per-page label{color:var(--eve-text-color)}.resource-view-list .resource-view-pager .js-form-item-items-per-page select{margin:0;font-weight:600;border-bottom:none!important;padding-left:0;padding-right:8px;padding-bottom:0;color:inherit;font-size:16px;width:auto}.resource-view-list .resource-view-pager .pager__info{margin-left:40px}.resource-view-list .resource-view-pager .js-pager__items{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-view-list .resource-view-pager .js-pager__items .pager__item{margin-bottom:0;margin-left:12px}.resource-view-list .resource-view-pager .js-pager__items .pager__item .page__left,.resource-view-list .resource-view-pager .js-pager__items .pager__item .page__right{color:var(--eve-text-color);font-size:20px}.resource-view-list .resource-view-pager .js-pager__items .pager__item.inactive .page__left{opacity:.4}.resource-view-list .resource-view-pager .js-pager__items .pager__item.inactive a{pointer-events:none}@media only screen and (max-width:765px){.resource-view-list .resource-view-pager{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:48px}.resource-view-list .resource-view-pager .js-form-item-items-per-page{font-size:12px;font-weight:400}.resource-view-list .resource-view-pager .js-form-item-items-per-page select{font-size:12px;font-weight:400}.resource-view-list .resource-view-pager .pager__info{font-size:12px}.resource-view-list .resource-view-pager .js-pager__items .pager__item{margin-left:8px}}.resource-view-list .resource--videos{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(11,11,11,.8)}.resource-view-list .resource--videos .resource--modal{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.resource-view-list .resource--videos .close{color:#fff;cursor:pointer;z-index:2;height:30px;width:20px;display:inline-block}.resource-view-list .resource--videos .close .close-icon{right:0;top:0}.resource-view-list .resource--videos iframe{min-width:700px;width:100%;position:relative;background:#000}@media only screen and (max-width:920px){.resource-view-list .resource--videos iframe{margin-right:10px;min-width:500px}}@media only screen and (max-width:575px){.resource-view-list .resource--videos iframe{min-width:300px}}body.modal-open{overflow:hidden}