@keyframes slideAnim{0%{transform:translate(0%)}to{transform:translate(-100%)}}.looper{width:100%;overflow:hidden}.looper__innerList{justify-content:center;width:fit-content;display:flex}.looper__innerList[data-animate=true] .looper__listInstance{animation:linear infinite slideAnim}.looper__listInstance{width:max-content;animation:none;display:flex}.banner{border-top:3px solid #000;border-bottom:3px solid #000;margin:20px 0}.bannerlabel{background:linear-gradient(90deg,#000 70%,#fff0 100%)}.bannerdesc{color:#fff;margin-left:15px;font-family:Roboto,sans-serif}.bubble{z-index:-10;background:radial-gradient(purple,#fff 50%);border-radius:50%;animation-name:grow;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes grow{0%{transform:scale(1)}50%{transform:scale(4)}to{transform:scale(1)}}.project-section{color:#ececec;background-color:#1c1c1c;flex-flow:column wrap;justify-content:center;width:100%;height:600px;display:flex}.project-section_light{color:#1c1c1c;background-color:#ececec;flex-flow:column wrap;justify-content:center;width:100%;height:600px;display:flex}.description-container{width:40%;margin-left:48px}.description-container_light{background-color:#ececec;width:40%;margin-left:48px}.description-box{padding:72px 32px}.description-title{width:40%;margin-bottom:24px;margin-left:48px;margin-right:0;padding:0 32px;font-size:44px}.description-title_light{color:#1c1c1c;width:40%;margin-bottom:24px;margin-left:48px;margin-right:0;padding:0 32px;font-size:44px}.description-message{margin-bottom:64px;font-size:20px}.description-message_light{color:#1c1c1c;margin-bottom:64px;font-size:20px}.project-image{object-fit:cover;align-self:flex-end;max-width:100%;height:100%}.project-image-2{display:none}.more-info-button{border:1px solid #ececec;padding:10px 20px;transition:all .3s;display:inline-block}.more-info-button:hover{color:#1c1c1c;background-color:#ececec}.more-info-button_light{color:#1c1c1c;background-color:#ececec;border:1px solid #1c1c1c;padding:10px 20px;transition:all .3s;display:inline-block}.more-info-button_light:hover{color:#ececec;background-color:#1c1c1c;border:1px solid #ececec}@media only screen and (width<=1440px){.project-section,.project-section_light{height:400px}.description-container{width:40%;height:30%;margin-left:48px}.description-container_light{background-color:#ececec;width:40%;height:30%;margin-left:48px}.description-box{padding:0}.description-title{margin-bottom:24px;padding:0;font-size:30px}.description-title_light{color:#1c1c1c;margin-bottom:24px;padding:0;font-size:30px}.description-message{margin-bottom:24px;font-size:16px}.description-message_light{color:#1c1c1c;margin-bottom:24px;font-size:16px}.project-image{object-fit:cover;width:600px;height:100%}}@media only screen and (width<=800px){.project-image{width:400px}.project-section{color:#ececec;background-color:#1c1c1c;flex-flow:column wrap;justify-content:center;width:100%;height:400px;display:flex}.project-section_light{color:#1c1c1c;background-color:#ececec;flex-flow:column wrap;justify-content:center;width:100%;height:400px;display:flex}.description-title,.description-title_light{font-size:x-large}.description-message,.description-message_light{margin-bottom:24px;font-size:12px}}@media only screen and (width<=700px){.project-section,.project-section_light{flex-direction:row;align-items:center;height:850px;padding:32px 24px}.description-container{order:3;width:90%;height:200px;margin-left:0}.description-container_light{background-color:#ececec;order:3;width:90%;height:200px;margin-left:0}.description-title,.description-title_light{order:0;width:90%;margin-left:0;font-size:x-large}.description-box{padding:20px 0}.project-image{display:none}.project-image-2{object-fit:cover;border-radius:25px;width:100%;height:500px;display:flex}}.Typewriter{display:inline}.speakers{grid-template-columns:repeat(3,1fr);justify-content:center;gap:24px;width:100%;max-width:1200px;margin:0 auto;display:grid}.speaker-card{flex-direction:column;width:100%;min-width:0;display:flex}.speaker-card>div:first-child{aspect-ratio:384/365.5;flex-shrink:0;width:100%;overflow:hidden}.speaker-card img{object-fit:cover;object-position:center 1%;width:100%;height:100%;display:block}@media (width<=1300px){.speakers{grid-template-columns:repeat(2,1fr)}}@media (width<=750px){.speakers{grid-template-columns:1fr}}.divider{border:1px solid #000;border-radius:3px;height:600px}@media (width<=1250px){.divider{display:none}}.underline{text-decoration:underline}.slide-in-left{opacity:0;transition:opacity .5s,transform 2s;transform:translate(20px)}.slide-in-right{opacity:0;transition:opacity .5s,transform 2s;transform:translate(-20px)}.slide-in-left.active,.slide-in-right.active{opacity:1;transform:translate(0)}@keyframes slideDownFadeInZoomIn{0%{opacity:0;transform:translateY(-50px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}.slide-and-zoom{animation:1s ease-out slideDownFadeInZoomIn}.meet-the-team-container{background-color:#fff;flex-direction:column;align-items:center;height:100%;padding:5vh 20px;display:flex}.meet-the-team-container .container-items{width:100%}.meet-the-team-h2{margin-bottom:48px;font-size:50px}.meet-the-team-item{border:3px solid #000;width:100%;max-width:500px;padding:10px;font-size:40px}.meet-the-team-question{cursor:pointer;width:100%;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.arrow{flex-shrink:0;margin-left:8px;transition:all 1s;rotate:0deg}@media (width<=480px){.meet-the-team-container{padding-left:12px;padding-right:12px}.meet-the-team-h2{font-size:36px}}.open{transition:all 1s;rotate:180deg}.meet-the-team-answer{max-height:0;font-size:x-large;transition:max-height 1s;overflow:hidden}.meet-the-team-answer.show{max-height:400px}footer{color:#fff;background-color:#1a1a1a;border-top:2px solid #fff;padding:20px 0}.logo-and-links,.main-contacts{width:100%;padding:20px}.footer-container{flex-direction:column;display:flex}.footer-img{width:100px;margin-bottom:20px}.footer-links{flex-direction:column;text-decoration:none;display:flex}.footer-link{margin-top:5px;margin-bottom:5px}.footer-links a{color:#fff;margin-bottom:10px;font-size:x-large;text-decoration:none;transition:opacity .3s ease-out}.footer-links a:hover{opacity:.5}.partner-button{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #fff;margin:10px 0;padding:10px 20px;font-size:x-large;display:inline-block}.partner-button:hover{color:#1a1a1a;background-color:#fff}.footer-contacts,.footer-presidents,.footer-affiliated{margin:20px 0 30px}.footer-contacts h1,.footer-presidents h1,.footer-affiliated h1{font-size:xx-large}.footer-contacts a,.footer-presidents a,.footer-affiliated a{color:#fff;margin:5px 0;-webkit-text-decoration:underline #fff;text-decoration:underline #fff}.footer-bottom{margin-top:100px;margin-left:20px}@media (width>=1000px){.footer-container{text-align:left;flex-direction:row;justify-content:space-around;align-items:flex-start}.footer-contacts,.footer-presidents,.footer-affiliated{margin:0 20px 30px}.partner-button{margin:0}.footer-bottom{width:100%;position:relative;bottom:0}.logo-and-links,.main-contacts{width:50%;padding-left:40px;padding-right:40px}}html,body{max-width:100%;overflow-x:hidden}html{scroll-padding-top:112px}
