@charset "UTF-8";html{scroll-behavior:smooth}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Titillium Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{padding-top:48px}#root,.app-container{height:100%}.home-header{background:linear-gradient(90deg,#00000080 40%,#00000080),url(/static/media/team.cc2d2dd01fcd4a71bd2b.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;height:100%;width:100%}.home-header .row{height:100%}.header-img-col{align-items:center;display:block;height:100%;margin:auto;padding-top:30vh;text-align:center}.header-img{width:50vw}.react-rotating-text-cursor{animation:blinking-cursor .8s cubic-bezier(.68,.01,.01,.99) 0s infinite}@keyframes blinking-cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}#home-mini-information-container{background:#000;text-align:center}#background-filter{background:linear-gradient(90deg,#212529e6,#181f1ce6),url(/static/media/github_pattern_white.f93bf2e5cc395500ee10.svg) 0 0/auto repeat fixed;color:#fafafa}.col-icon{padding:5% 0}#home-mini-information-container .icon-container{align-items:center;background:#fff;border-radius:50%;color:#181f1c;display:flex;height:70px;justify-content:center;width:70px}.icon-legend{margin-bottom:0;margin-top:15px}.home-sponsors-container{padding:3vh 0}.single-sponsor .sponsor-image{display:block;margin-left:auto;margin-right:auto;max-height:15vh}.single-sponsor .sponsor-image-lg{max-height:20vh;max-width:30vh}.single-sponsor .sponsor-image-lg,.single-sponsor .sponsor-image-md{display:block;height:auto;margin-left:auto;margin-right:auto;width:auto}.single-sponsor .sponsor-image-md{max-height:15vh;max-width:15vh}.center-items{align-items:center;display:flex}.single-sponsor .img-filter{background:#fafafa66;bottom:0;height:100%;opacity:0;position:absolute;transition:.4s;width:100%}.single-sponsor:hover .img-filter{opacity:.7}@media (max-width:1024px){.single-sponsor .sponsor-image{max-height:6vh}.single-sponsor .sponsor-image-lg{content:center;height:auto;max-height:30vh;max-width:30vh;width:auto}.single-sponsor .sponsor-image-md{content:center;height:auto;max-height:20vh;max-width:20vh;width:auto}}@media (max-width:768px){.single-sponsor .sponsor-image-lg{height:auto;max-height:40vh;max-width:40vh;width:auto}.single-sponsor .sponsor-image-md{height:auto;max-height:25vh;max-width:25vh;width:auto}}.home-mision-vision-container{background-color:#191e23;height:100%;position:relative;width:100%}.home-mision,.home-vision{background-size:cover;height:100%;overflow:hidden;position:absolute;width:67%}.home-mision{background-image:url(/static/media/mision.c05d2add6e8ba8099d60.jpg);-webkit-clip-path:polygon(0 0,100% 0,50% 100%,0 100%);clip-path:polygon(0 0,100% 0,50% 100%,0 100%);left:0;top:0}.home-vision{background-image:url(/static/media/vision.9321735622f9984c0e9a.jpeg);-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 0,100% 100%,0 100%);right:0;top:0}.mision-overlay,.vision-overlay{bottom:0;color:#fff;height:100%;left:0;opacity:1;position:relative;right:0;top:0;transition:.5s ease;width:100%}.mision-overlay{background-color:#000000c0}.vision-overlay{background-color:#005f69c0}.mision-overlay:hover,.vision-overlay:hover{opacity:0}.text-mision,.text-vision{font-size:1.25rem;height:auto;padding:10%;position:absolute}.text-vision{text-align:right}@media (min-width:577px){.text-vision{bottom:0;left:0}}@media (max-width:576px){.home-mision,.home-vision,.mision-overlay,.vision-overlay{align-items:center;display:flex}.home-mision,.home-vision{height:50%;justify-content:center;width:100%}.home-mision,.home-vision{-webkit-clip-path:none;clip-path:none}.home-vision{top:50%}.text-mision,.text-vision{font-size:1.05rem;padding:0 8%}.mision-overlay:hover,.vision-overlay:hover{opacity:1}}.card-image-container{align-items:center;display:flex;height:85vh;max-height:85vh;min-height:50vh;overflow:hidden;width:100vw}.space{height:10vh}.card-image-container>img,.space{width:100vw}@media (max-width:576px){.card-image-container{min-height:auto}}.row{margin:0;padding:0}.modal{padding:0!important}.member-modal-container{background-color:#000;margin:0;min-height:100vh;padding:0;width:100vw}.member-modal-container .container-helper{background:linear-gradient(90deg,#13191ee6 40%,#0a0f14e6),url(/static/media/github_pattern_white.f93bf2e5cc395500ee10.svg) 0 0 repeat fixed}.main-modal-row{height:100%}.image-col{align-items:center;display:flex;justify-content:center;margin-right:7vw}.image-cropper{border-radius:50%;box-shadow:6px 6px 15px 3px #000000bf;height:22vw;overflow:hidden;width:22vw}.modal-member-image{height:100%;transform:translateX(-11%)}.main-modal-row .information-col{align-items:center;background:#0a0f14;box-shadow:0 0 20px 2px #000000bf;display:flex;justify-content:center;padding:0 5vw;text-align:center}.main-modal-row .information-col .information-container{height:auto;padding:0;width:100%}.main-modal-row .information-col h2{color:#14b7bf}.main-modal-row .information-col p{color:#ffffffe6;margin:0}.main-modal-row .information-col p strong{font-size:20px}.main-modal-row .information-col .closing-btn{color:#ffffffe6;font-size:18px}.main-modal-row .information-col .member-modal-btn{color:#ffffffe6;font-size:18px;text-align:left;text-transform:none}.member-username{margin-left:8px}.member-titles{color:#ffffffe6;padding-bottom:5vh;text-align:center;width:100%}.member-subtitles{padding-top:2vh}.member-data{font-size:1.1vw;max-height:40vh;padding-bottom:5vh;width:100%}.data-buttons{text-align:left}.description-small{box-shadow:0 0 20px 2px #000000bf;display:flex;flex-direction:column;justify-content:center;text-align:center}.icon-small{display:block}@media (min-width:993px){.main-modal-row .information-col,.member-modal-container .container-helper{height:100vh;width:100vw}}@media (max-width:992px){.image-col-small{display:block;height:40vh;padding:0;width:100%}.image-cropper{height:35vh;margin-left:auto;margin-right:auto;width:35vh}.description-small{background:#0a0f14;color:#ffffffe6;min-height:57vh;padding:0 7%;width:100vw}.member-titles{padding-bottom:2vh}.name-small{color:#14b7bf;font-size:6vw}.member-data{font-size:100%;max-height:200vh;padding:0}.close-button{height:2vh;padding-left:78vw;width:100vw}.close-button,.data-buttons{padding-top:3vh}.main-modal-row .icon-small{color:#ffffffe6;font-size:18px;margin-bottom:1vh;padding:0;text-transform:none}}@media (max-width:414px){.member-data{font-size:3.5vw;padding:0}.image-col{padding-left:12vw}.description-small{font-size:2vh}.main-modal-row .icon-small{font-size:12px}}.members-grid{background:#141213;min-height:100%;transform:translate(.2%);width:100%}.members-grid-container{background:#141213;padding:1.5px;width:100%}.members-grid-search-bar{align-items:center;background:#545454;border-radius:20px;color:#aaa;display:flex;justify-content:center;margin:5vh 5vw 3vh;padding:1vh 2vw}.members-grid-search-bar-input{background:inherit;border:none;color:#eee;flex-grow:1;font-size:3vh;outline:none;padding-left:1vw;text-overflow:ellipsis;width:100%}.members-search-bar-icon{font-size:3vh}.grid-title{background:#141213;color:#fffc;padding:4% 0 2%;position:relative;text-align:center}.grid-title-text{font-size:3vw}.members-grid .members-grid-tile .member-image-container .member-image{cursor:pointer;height:100%;transition:.4s;width:100%}.members-grid .members-grid-tile .member-image-container{cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.members-grid .members-grid-tile .member-image-container .member-image-content{background-color:#00000080;color:#fff;font-size:4vh;height:100%;left:0;opacity:0;padding-top:30%;position:absolute;text-align:center;top:0;transition:all .3s ease-out;vertical-align:middle;width:100%}.members-grid .members-grid-tile .member-image-container .member-image-content:hover{opacity:1}.members-grid .members-grid-tile .member-image-container .member-image-content .text{height:0;opacity:1;transition-delay:0s;transition-duration:.4s}.members-grid .members-grid-tile .member-image-container .member-image-content:hover .text{opacity:1;transform:translateY(250px);-webkit-transform:translateY(250px)}.members-grid .members-grid-tile .member-image-container .member-image-content .member-image-icon{bottom:0;position:absolute;right:5%}.fa-bullhorn,.fa-cog,.fa-microchip,.members-grid .members-grid-tile .member-image-container .member-image-content
.fa-code{color:#dfdfdf80}.modal-container{background-color:#000}@media (max-width:768px){.grid-title-text{font-size:3vh}.members-grid-search-bar-input{padding-left:3vw}.members-grid-search-bar{padding-left:4vw}}.members-join-us{background:linear-gradient(45deg,#005e69e6 30%,#141213e6),url(/static/media/github_pattern.97d6754e87c9f07bb665.svg) 0 0/auto repeat fixed;color:#fffc;display:flex;height:60%;justify-content:center;position:relative}.members-join-us-description{color:#ffffffe6;font-size:4vh;text-align:center;text-transform:none}.members-join-us-button{height:12vh;margin-top:100px;transition:.2s;width:28vw}.members-join-us-button-contain{background-color:#13191e;border:2px solid #00fffa;border-radius:8px;height:20%;position:absolute;text-align:center;transition:.2s;vertical-align:middle;width:20%}.members-join-us-button-text{color:#ffffffe6;display:table-cell;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:3vh;padding:0;vertical-align:middle}@media only screen and (max-width:992px){.members-join-us-button-contain{height:20%;width:40%}}.members-join-us-button:hover{background-color:#14c8dc;border:2px solid #1ec8dc;cursor:pointer}.main-container{color:#fffc;height:100%;position:relative}.main-container .main-text{color:#ffffffe6;font-size:3vh;padding-bottom:0;padding-top:2%;text-transform:none}.main-container .container-legend{font-size:5vw;left:15%;position:absolute;right:15%;top:50%;transform:translateY(-50%)}.title-text-banner{color:#ffffffe6;font-size:7vh;text-transform:none}.main-container .footer{align-items:center;bottom:5vh;display:flex;flex-direction:column;font-size:2.5vh;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;text-transform:none}.main-container .footer p{margin:0}.main-container .footer .icon-btn{cursor:pointer;font-size:30px}.additional-button{border-radius:8px;color:#fff;cursor:pointer;font-size:3vh;height:8vh;padding-left:5%;padding-right:5%;transition:.3s}.additional-button:hover{transform:scale(1.05)}.members-values{background:#141213;color:#fffc;height:95vh;text-align:center}.members-values-container{display:flex;flex-direction:row;height:100%}.members-values-card{background-position:0 30%;flex:1 1;padding:20px 5.5vw;position:relative}.members-values-card-overlay{background:linear-gradient(-45deg,#000000b3,#0000);height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .2s ease-in;width:100%;z-index:1}.members-values-card-title{font-size:3vw;opacity:0;padding:5vh 0;transition:opacity .6s ease-out;z-index:3}.members-values-card:hover>.members-values-card-title{opacity:1;transition:opacity .5s ease-in}.members-values-card-text{font-size:1.3vw;opacity:0;text-align:start;transition:opacity .6s ease-out;z-index:3}.members-values-card:hover>.members-values-card-text{opacity:1;transition:opacity .5s ease-in}.members-values-card:hover>.members-values-card-overlay{opacity:0;transition:opacity .3s ease-out}.members-values-card:first-child{background-image:url(/static/media/1.97ab2c6f0e369f2b0058.jpg);background-repeat:no-repeat;background-size:cover}.members-values-card:nth-child(2){background-image:url(/static/media/2.0718dd60ab1012c4abe3.jpg);background-repeat:no-repeat;background-size:cover}.members-values-card:nth-child(3){background-image:url(/static/media/3.0ee25f8b402db965ed00.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:768px){.members-values-container{flex-direction:column}.members-values-card-title{font-size:6vw;opacity:1;padding-bottom:0}.members-values-card{padding:3vh 10vw}.members-values-card:nth-child(odd){text-align:start}.members-values-card:nth-child(2n){align-items:flex-end;display:flex;flex-direction:inherit;text-align:end}.members-values-card-text{word-wrap:break-word;font-size:4vw;margin:0;opacity:1;text-align:inherit}.members-values-card-overlay{display:none}}.contact-sponsor-us{background:url(/static/media/github_pattern.97d6754e87c9f07bb665.svg) 0 0/auto repeat fixed #1c2329;color:#fff;min-height:95vh;padding-top:5vh;text-align:center}.package-column{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 3vw 3vh 0}.packages-card{animation:bg1 .75s cubic-bezier(.19,1,.22,1) 1;background-color:#13191e;background-image:linear-gradient(90deg,#cb6ce6 100%,#cb6ce6 0),linear-gradient(180deg,#cb6ce6 100%,#cb6ce6 0),linear-gradient(180deg,#cb6ce6 100%,#cb6ce6 0),linear-gradient(90deg,#cb6ce6 100%,#cb6ce6 0);background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:0 3px,3px 0,0 3px,3px 0;border:none;border-radius:6px;height:100%;padding:0 .7vw}.Background-card{background-color:#13191e;border:5px #13191e;border-radius:6px}@keyframes bg{0%{background-size:0 3px,3px 0,0 3px,3px 0}25%{background-size:100% 3px,3px 0,0 3px,3px 0}50%{background-size:100% 3px,3px 100%,0 3px,3px 0}75%{background-size:100% 3px,3px 100%,100% 3px,3px 0}to{background-size:100% 3px,3px 100%,100% 3px,3px 100%}}@keyframes bg1{0%{background-size:100% 3px,3px 100%,100% 3px,3px 100%}50%{background-size:100% 3px,3px 0,100% 3px,3px 0}to{background-size:0 3px,3px 0,0 3px,3px 0}}.Background-card:hover{border:#0000}.packages-card:hover{animation:bg .5s cubic-bezier(.19,1,.22,1) 1;background-image:linear-gradient(90deg,#cb6ce6 100%,#cb6ce6 0),linear-gradient(180deg,#cb6ce6 100%,#cb6ce6 0),linear-gradient(90deg,#cb6ce6 100%,#cb6ce6 0),linear-gradient(180deg,#cb6ce6 100%,#cb6ce6 0);background-position:0 0,100% 0,100% 100%,0 100%;background-size:100% 3px,3px 100%,100% 3px,3px 100%}hr{border-color:#fff!important}.package-title{font-size:2vw}.benefit-container{display:flex;flex-direction:row;padding-top:1vh;text-align:left;width:100%}.benefit-icon{color:#cb6ce6;font-size:1.5vw;padding-right:1vw}.benefit-text{font-size:1vw}.package-card-footer{bottom:1px;display:flex;left:0;padding:0 1vw 2vh;position:absolute;width:100%}.package-card-footer img{height:6vh}.go-send-email-button{font-size:2.3vh;padding:0 3vw 5vh 0}.go-send-email-icon{color:#cb6ce6;font-size:5vh}.go-send-email-icon:hover{color:#ffde59;cursor:pointer}@media (min-width:992px){.benefit-container{margin-bottom:0}.package-column{height:72vh;padding-bottom:0}}@media (max-width:991px){.package-card-footer{position:relative}.package-title{font-size:3vh}.package-card-footer img{height:auto;width:10vw}}.contact-competitions-container{background:url(/static/media/github_pattern.97d6754e87c9f07bb665.svg) 0 0/auto repeat fixed #1c2329;justify-content:center;padding-bottom:50px;padding-top:50px}.contact-competitions-title{color:#fff;font-size:23px;justify-content:center;padding:20px 4vw 40px;text-align:center}.competitions-img>img{border-radius:50%;box-shadow:10px 10px 10px #000000bf;height:10vw;width:10vw}.competitions-text{color:#fff;font-size:18px;justify-content:center;padding:15px 0 20px;text-align:center}@media (max-width:992px){.competitions-img>img{height:20vw;width:20vw}}.supportUs-container{background-color:#000;color:#fff;height:100%;padding-bottom:4vh;position:relative;text-align:center}.type-container{padding:3vh 5vw}.type-container:hover{cursor:pointer}.supportUs-title{display:block;font-size:3.5vw;text-align:center}.supportUs-image{display:block;margin-left:auto;margin-right:auto;max-width:35vh;width:60%}.see-packages-button{bottom:3vh;color:#ffde59;font-size:2.5vh;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.see-packages-icon{color:"#FFDE59";cursor:pointer;font-size:180%;padding:0}.see-packages-icon:hover{color:#ff7f11}.supportUs-description{font-size:2.5vh;padding-left:4vw;padding-right:4vw}@media (min-width:992px){.supportUs-types{margin:0;position:absolute;top:45%;transform:translateY(-50%)}}@media (max-width:991px){.type-container{height:30vh}.supportUs-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-left:2vw;padding-right:8vw;position:static}.see-packages-button{display:none}.supportUs-description{font-size:2vh;margin:auto;padding-left:2vw;padding-right:2vw}.supportUs-image{height:17vh;width:17vh}.supportUs-title{font-size:6vw}}.send-email-form{background-color:#d9d9d9;height:95vh;padding:7vh 10vw 5vh 5vw}.send-email-phrase{background-color:#13191e;font-weight:700;height:95vh}.big-letters-title{color:#fff;font-size:400%;font-weight:700;margin:0;padding:0 10%;position:absolute;top:50%;transform:translateY(-50%)}.send-email-title{font-size:3vh;padding-bottom:2vh}.form-button-submit{background-color:#6a2c94;border:#0000}.checkbox-description{padding-top:1.2vh}@media (max-width:991px){.big-letters-title{font-size:350%}}.button-sticky-language{background-color:initial;border:none;bottom:6vh;color:#fff;font-size:1.5vw;outline:none;position:fixed;right:3vw;text-shadow:1px 1px 4px #000;z-index:1000}.button-sticky-language:hover{cursor:pointer;font-weight:700}.button-sticky-language:focus{border:none;outline:none}@media (max-width:991px){.button-sticky-language{font-size:3vw}}button:focus{outline:none}.candidates-carousel{background:#000!important;height:calc(100vh - 48px)}.candidates-carousel-slide{height:100vh}.candidates-header-img-container{height:100vh;overflow:hidden;position:absolute;width:100%}.candidates-header-img{height:100%;object-fit:cover;opacity:.65;width:100%}.candidates-learn-height{height:calc(50vh - 28px);max-height:calc(50vh - 28px)}.candidates-succeed-height{height:calc(31vh - 28px);max-height:calc(31vh - 28px)}.candidates-succeed-sm-height{height:200px;max-height:200px}.candidates-succeed-long-height{height:calc(69vh - 28px);max-height:calc(69vh - 28px)}.grid-background{background-color:#000;height:100%}.Carousel-text-titles{color:#fff;font-size:5vw;font-weight:700;line-height:4vw;margin-bottom:0;pointer-events:none;position:absolute;text-align:center;top:calc(50% - 20px + 2vw);width:100%;z-index:1}@media (max-width:768px){.candidates-carousel{height:100%;min-height:100%}.candidates-carousel-slide{height:100%}.Carousel-text-titles{font-size:15vw;margin-bottom:0;top:calc(50% - 20px + 5vw)}.candidates-learn-sm-height{height:calc(25vh - 16px)}.candidates-succeed-sm-height{height:calc(25vh - 18px)}.candidates-learn-height{height:calc(50vh - 16px)}}.card-info-body{margin-left:-10px;opacity:0}.candidates-card-container{height:100%;position:relative}.candidate-card-content{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.candidates-open-positions-card{background-color:#13191e;border:none;border-radius:20px;color:#000;cursor:pointer;flex-direction:row!important;height:35vh;margin:0 3vw 3vh;transition:all .3s ease-in,all .3s ease-out;width:35vw}.candidates-open-positions-card:hover{box-shadow:10px 10px 10px #00000080!important;cursor:pointer}.candidates-card-img{border-radius:15px;object-fit:cover}.candidates-card-text{color:#fff;font-size:1.5vw;text-align:left;top:15%}.candidates-card-title{color:#fff;font-size:3vw;text-align:left}.candidates-card-column-image-container{flex-direction:column}.candidates-card-column-image-container,.circle,.icon-container{align-items:center;display:flex;justify-content:center}.icon-container{background:#4f72b8;border-radius:50%;height:70px;width:70px}.icon-container>svg{color:#13191e}@media (max-width:400px){.candidates-card-image-container{border-radius:50%;height:57px;left:-10px;margin-right:100px;position:absolute;width:57px}}.candidates-open-positions-card{cursor:default;float:left;overflow:hidden;position:relative;text-align:center}.candidates-open-positions-card .candidates-card-column-text-container-overlay{background-color:initial;height:100%;left:30%;opacity:0;overflow:hidden;padding-right:50px;position:absolute;top:0;transition:all .3s ease-in,all .3s ease-out}.candidates-card-column-text-container-overlay-original{opacity:1;transition:all .3s ease-in,all .3s ease-out}.card-info-body:hover{background-color:#0009;opacity:1}@media (max-width:768px){.candidates-open-positions-card{margin-right:0;width:80%}.candidates-card-title{font-size:min(35px,9vw);padding:0 3vw;text-align:left}.candidates-card-text{font-size:3vh;line-height:4vh;padding:0 2vw;text-align:left}.card-info-body{background-color:#0009;opacity:1}}@media (max-width:300px){.candidates-card-text{font-size:2.5vh}}.position-card{max-height:25vh}.positions-card-container{justify-content:center}#candidates-join-modal .modal-content{background-color:#13191e;color:#fff}#candidates-join-modal .join{background-color:#4f72b8;border:#4f72b8}#candidates-join-modal .join:hover{background-color:#1047b4;border:#1047b4}#candidates-join-modal .close{color:#fff}#comments::placeholder,input::placeholder{color:#cfc4c3!important;font-size:.96em}.grecaptcha-badge{z-index:2000}.formLoading{opacity:.25}.loadingSymbol{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.spinSymbol{animation:spin 1s linear infinite;color:#4f72b8;height:1.5rem;margin-left:.25rem;margin-right:.75rem;width:1.5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.candidates-join-us{background:url(/static/media/github_pattern.97d6754e87c9f07bb665.svg) 0 0/auto repeat fixed,#1c2329;height:95vh;padding-bottom:4vh;padding-top:4vh;text-align:center}.candidates-join-us-title-container{color:#fff;font-size:max(3rem,5vh)!important}.candidates-join-us-title-container>p{margin-bottom:-.5rem}.candidates-join-us-btn-container{font-size:40px;font-weight:700;min-height:75px;width:100%}.candidates-join-us-btn{background-color:#13191e;border:1px solid #4f72b8;border-radius:8px!important;color:#fff!important;cursor:pointer;font-size:30px;height:80px;margin:auto;transition:.3s;width:22%}@media (max-width:768px){.candidates-join-us{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.candidates-join-us-btn{font-size:25px;height:65px;width:40%}}.candidates-join-us-btn:hover{background-color:#4f72b8;border:1px solid #13191e}.candidates-video-container{background-color:#000;position:relative}.candidates-video{background-color:#000;filter:brightness(.8);height:95vh;width:100%}.candidates-video-caption{bottom:5vh;color:#fff;left:3vw;position:absolute;width:30vw}.candidates-video-caption-title{font-size:3.5vw;font-weight:bolder;letter-spacing:.2vw}.candidates-video-caption-subtitle{font-size:1.5vw;font-weight:bolder;letter-spacing:.3vw}@media (max-width:768px){.candidates-video-caption{bottom:auto;left:5vw;top:70px;width:60vw}.candidates-video-caption-title{font-size:9vw;letter-spacing:.6vw;line-height:1.1}.candidates-video-caption-subtitle{font-size:3vw;letter-spacing:.5vw;padding-top:1vh}}.video-containers{background-color:#000;color:#fff;height:95vh;padding:5vh 5vw;width:100%}.classes-main-row{height:100%}.classes-section-alignment{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.central-playlist{height:50%;margin-right:1vw}.central-playlist,.secondary-playlist{border:.3vw solid #e84b77;border-radius:20px;width:100%}.secondary-playlist{height:25vh;margin-right:2vw;margin-top:2vh}.learn-with-us{font-size:3vw}.youtube-logo{padding:2.5vh 0;width:70%}.caption-phrase{font-size:2vw;padding:0 3vw}.caption-phrase-small{font-size:0}@media (max-width:959px){.video-containers{color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10vh 6vw}.learn-with-us{font-size:9vw}.caption-phrase{font-size:0;padding:0}.classes-section-alignment{width:100%}.central-playlist{border:1vw solid #e84b77;height:30vh;width:100%}.secondary-playlist{border:1vw solid #e84b77;height:15vh;width:100%}.caption-phrase-small{font-size:2vw;font-size:5.5vw;padding:3vh 10vw 0;text-align:center}}.social-media{background:linear-gradient(65deg,#000,#222 53%,#3d4059);color:#fff;height:95vh;text-align:center;width:100%}.caption{font-size:3vw}.message-us{font-size:4vw;padding-top:10vh}.social-media-logo{width:30vh}.social-media-logo:hover{cursor:pointer}.roborregos-logo{width:37vh}@media (max-width:1280px){.roborregos-logo,.social-media-logo{width:30vw}}@media (max-width:768px){.message-us{font-size:10vw;padding-top:3vh}.caption{font-size:3vh}.roborregos-logo,.social-media-logo{height:20vh;padding-bottom:2vh;width:auto}}#app-navbar{font-size:2.5vh;height:7.5vh;min-height:48px;padding:0 1vh 0 0}#app-navbar .navbar-brand{padding-left:1vw}#app-navbar #navbar-logo{height:5vh;padding-left:1vw}#app-navbar .navbar-toggler{margin-left:2vw;margin-right:2vw}#app-navbar .navbar-nav .navbar-btn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:1.5vw;padding-bottom:0}#app-navbar .navbar-nav .navbar-btn.active{border-bottom:.4vh solid;color:#00e1fa}#app-navbar .navbar-nav .navbar-btn:hover .navbar-btn-legend{color:#00e1fa;cursor:pointer;transform:translateY(.1vh)}#app-navbar .navbar-nav .navbar-btn.active .navbar-btn-legend{color:#00e1fa}#app-navbar .navbar-nav .navbar-btn-legend{color:#fff;padding-bottom:0}#app-navbar #navbar-sponsor-logo{height:8vh;margin-top:-2vh;padding-left:.5vw}#app-navbar #navbar-legend-div{color:#888b8d;font-size:2.5vh;height:100%;padding-top:1vh}#app-navbar #navbar-legend-div:hover{cursor:pointer}@media (max-width:1024px){#app-navbar{font-size:1.5vh}#app-navbar #navbar-logo{height:3vh}#app-navbar #navbar-sponsor-logo{height:5vh;margin-top:-1.3vh}#app-navbar #navbar-legend-div{font-size:1.5vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media (max-width:991px){#app-navbar .navbar-nav{align-items:center;background-color:#191e23;font-size:3vh;width:100vw}#app-navbar #navbar-logo{height:4vh}#app-navbar .navbar-nav .navbar-btn-legend{margin-top:1vh;padding:0 5vw}#app-navbar #navbar-legend-div{padding-top:4vh;width:60vw}#navbar-legend{font-size:3vh}#navbar-sponsor-logo{display:block;height:55%;margin-left:1vw;margin-top:0;object-fit:cover;padding-top:1vh;width:55%}}@media (min-width:992px){#app-navbar #navbar-legend-div{position:absolute;right:2px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#horizontal-timeline{float:left;position:relative}.myCard{background-color:initial!important;margin:10% 5%!important;position:relative!important;transition:.2s!important;width:90%!important}.my-info{align-items:center;background-color:#ff7549;bottom:0;color:#fff;display:flex;font-size:1.2rem;height:15%;justify-content:center;opacity:.9;position:absolute;text-align:center;width:100%}.my-dots{margin:15px 0}.myCard:hover{box-shadow:0 3px 5px 0;color:hsla(0,0%,83%,.336);transform:rotate(-12);transform:fade(.5);transform:darken (.2);transform:scale(1.03)}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:40px;line-height:1;opacity:.75}.slick-prev:before{content:"‹"}[dir=rtl] .slick-prev:before{content:"›"}[dir=rtl] .slick-next{left:-10px;right:auto;top:70px}.slick-next:before{content:"›"}[dir=rtl] .slick-next:before{content:"‹"}.timeline{background-color:#fff;height:1px;margin:auto;width:80%}.timeline-progress{background-color:#ff7549;height:100%;width:0}.timeline-items{display:flex;justify-content:space-between;margin-left:-10px;margin-right:-10px;margin-top:-9px}.timeline-item{cursor:pointer;position:relative}.timeline-item:before{background-color:#fff;border-radius:100%;content:"";display:block;height:17px;width:17px}.my-info{font-size:2.5vh}#event-content>h3{font-size:3vh}#event-content>h3+p{font-size:2vh}.timeline-content{background-color:initial;border-radius:5px;font-size:.9rem;left:50%;padding:5px 10px;position:absolute;text-align:center;top:20px;transform:translateX(-50%);width:100px}#event-content,.timeline-item.active:before{background-color:#ff7549}#event-content{border-radius:3px;color:#fff;font-size:1rem;height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:all .3s ease-out;width:100%}.myCard:hover #event-content{opacity:.95}.myCard:hover .my-info{opacity:0}.about-timeline-container{background:#000;color:#fff}#timeline-title{padding:5vh 0 0}#timeline-title>h1{font-size:5vh}.timeline-content{font-size:2vh}.timeline-element-img{border-radius:3px;width:100%}.timeline-element-container{padding:2vh}@media (min-width:769px){.about-timeline-container{height:95vh}}.vertical-timeline *{-webkit-box-sizing:border-box;box-sizing:border-box}.vertical-timeline{margin:0 auto;max-width:1170px;padding:2em 0;position:relative;width:95%}.vertical-timeline:after{clear:both;content:"";display:table}.vertical-timeline:before{background:var(--line-color);content:"";height:100%;left:18px;position:absolute;top:0;width:4px}.vertical-timeline.vertical-timeline--one-column-right:before{left:auto;right:18px}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{margin:2em 0;position:relative}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{clear:both;content:"";display:table}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{border-radius:50%;-webkit-box-shadow:0 0 0 4px #fff,inset 0 2px 0 #00000014,0 3px 0 4px #0000000d;box-shadow:0 0 0 4px #fff,inset 0 2px 0 #00000014,0 3px 0 4px #0000000d;height:40px;left:0;position:absolute;top:0;width:40px}.vertical-timeline--one-column-right .vertical-timeline-element-icon{left:auto;right:0}.vertical-timeline-element-icon svg{display:block;height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:relative;top:50%;width:24px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{height:60px;left:50%;margin-left:-30px;width:60px}}.vertical-timeline-element-icon{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{-webkit-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s;visibility:visible}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{background:#fff;border-radius:.25em;-webkit-box-shadow:0 3px 0 #ddd;box-shadow:0 3px 0 #ddd;margin-left:60px;padding:1em;position:relative}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-left:0;margin-right:60px}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;-webkit-box-shadow:none;box-shadow:none}.vertical-timeline-element-content:after{clear:both;content:"";display:table}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{line-height:1.6;margin:1em 0 0}.vertical-timeline-element-subtitle,.vertical-timeline-element-title{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;opacity:.7;padding:.8em 0}.vertical-timeline-element-content-arrow{border:7px solid #0000;border-right-color:#fff;content:"";height:0;position:absolute;right:100%;top:16px;width:0}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{border:7px solid #0000;border-left-color:#fff;content:"";height:0;left:100%;position:absolute;right:auto;top:16px;width:0}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{border-left:7px solid #fff;border-right:initial;left:100%}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow,.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{left:100%;top:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{font-size:16px;font-size:1rem;left:124%;position:absolute;top:6px;width:100%}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{left:auto;right:100%;top:24px;-webkit-transform:rotate(0);transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{left:100%;right:auto;top:24px;-webkit-transform:rotate(0);transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s;visibility:visible}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s;visibility:visible}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.timeline-element-img-container .timeline-element-img{height:100%;transition:.3s;width:100%}.timeline-element-img-container .timeline-element-img-title{-webkit-flex-align:center;background:#0006;display:-webkit-flexbox;font-size:2rem;padding:0 6vw;text-align:center}.timeline-element-content,.timeline-element-img-container .timeline-element-img-title{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.timeline-element-content{background:#000;border-radius:3px;color:#fff;font-size:4vh;left:0;opacity:0;padding:5%;text-align:left;text-align:center;transition:all .3s ease-out}.timeline-element-content:hover{opacity:1}.event-title{font-size:3.5vh}.app-container{background-color:#000}.carousel{width:100%}.carousel,.leftcarouselInner{background-color:#000;display:flex;height:100%}.leftcarouselInner{flex:40% 1}.leftcarouselInner,.rightcarouselInner{background-repeat:no-repeat;background-size:cover}.rightcarouselInner{background-position:50%;display:flex;flex:60% 1;height:100%}.leftleft{cursor:pointer;display:grid;flex:12.5% 1;height:100%;place-items:center}.leftleft,.leftright{background-color:#000;color:#fff}.leftright{display:grid;flex:75% 1;height:100%;position:relative}.text-container{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.text-container>h1{font-size:3vw}.text-container>p{font-size:1.75vw}.left3{background-color:#000;flex:12.5% 1;height:100%}.rightleft{background-position:50%;flex:90% 1;height:100%}.rightright{color:#fff;cursor:pointer;display:grid;flex:8.333% 1;height:100%;place-items:center}.smallcarousel{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;width:100%}.left{cursor:pointer;display:grid;flex:12.5% 1;height:100%;place-items:center}.center,.left{background-color:#0009;color:#fff}.center{flex:75% 1;position:relative}.center,.right{display:grid;height:100%}.right{background-color:#0009;color:#fff;cursor:pointer;flex:12.5% 1;place-items:center}.SmallText-Container{margin:0;position:absolute;top:50%;transform:translateY(-50%)}.SmallText-Container>h1{font-size:5vh;text-align:center}.SmallText-Container>p{font-size:2.75vh;text-align:center}.why-are-we-roborregos{height:95vh;position:relative}.roborregos-video{background-color:#000;filter:brightness(.8);height:95vh;width:100%}.roborregos-video-caption{bottom:5vh;color:#fff;left:3vw;position:absolute;width:30vw}.roborregos-video-caption-title{font-size:3.5vw;font-weight:bolder;letter-spacing:.2vw}@media (max-width:768px){.candidates-video-caption{bottom:auto;left:5vw;top:70px;width:60vw}.candidates-video-caption-title{font-size:9vw;letter-spacing:.6vw;line-height:1.1}}.projects-content{background:linear-gradient(45deg,#000 10%,#2a2e3b) 0 0/auto repeat fixed;padding:0;width:100%}.main-project-card-container{height:auto}.projects-content .icon-container{background-color:initial;height:13vh;width:100%}.projects-content .icon-btn{color:#00e1fa;cursor:pointer;font-size:30px}@media (max-width:768px){.main-project-card-container{min-height:100vh}}.scroll-next{align-items:center;display:flex;justify-content:center;padding-top:0}.scroll-next-icon{color:#00fffa;font-size:5vh;height:12vh;padding-top:0}.scroll-next-icon:hover{color:#2870ce;cursor:pointer}.projects-card{align-items:center;color:#fffc;display:flex;height:83vh;padding-top:5vh}.card-info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-left:5vw;padding-right:5vw}.card-button{background-color:#13191e;border:1px solid #4f72b8;border-radius:8px!important;color:#fff!important;cursor:pointer;font-size:1.5vw;height:8vh;margin:auto;transition:.3s;width:15vw}.card-image{height:75vh;margin:auto;object-fit:cover;width:45vw}.projects-card .main-text-projects{color:#ffffffe6;font-size:3vh;padding-bottom:3vh;padding-top:2vh;text-transform:none}.title-text-card{color:#ffffffe6;font-size:7vh;text-transform:none}@media (max-width:1200px){.projects-card .main-text-projects{font-size:2vw}}@media (max-width:768px){.projects-card{align-items:center;display:block;min-height:100vh;width:100%}.title-text-card{min-height:15vh;padding:5vh 0 0;text-align:center;width:100%}.main-text-projects-description{align-items:center;font-size:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:2vh 6vw 3vh;text-align:center}.card-image-container{height:40vh;padding:0;width:100%}.card-image{margin:0;padding:0;width:100%}.button-div{height:auto;width:100%}.card-button-small{background-color:#13191e;border:1px solid #4f72b8;border-radius:8px!important;color:#fff!important;cursor:pointer;display:block;font-size:4vw;margin-left:auto;margin-right:auto;padding-left:5vw;padding-right:5vw;transition:.3s;width:40vw}}.project-carousels{height:auto}.project-carousel{background-color:#000;height:95vh}.projects-other{background:linear-gradient(0deg,#000 40%,#fff 0);min-height:95vh;padding-bottom:10vh;position:relative}.other-info{padding:17vh 10vw 5vh}.description-other{font-size:3vh;padding-bottom:0;padding-top:2%;text-transform:none}.title-text-other{color:#000;font-size:7vh;text-transform:none}.other-project-tile-content{border:1vw solid #000;cursor:pointer;margin-bottom:2vh}.other-project-image{display:block;height:15vw;margin-left:auto;margin-right:auto;object-fit:cover}.project-title{background-color:#fff;color:#000;font-size:3vh;height:5vh;text-align:center}.projects-other-grid{display:block;overflow:hidden;padding-bottom:1vh;padding-left:8vw;padding-right:8vw;width:100%}@media (max-width:1200px){.projects-other{background:linear-gradient(0deg,#000 50%,#fff 0)}}@media (max-width:768px){.other-projects-small{cursor:pointer;height:20vh;padding:0}.title-text-other{color:#fff;font-size:6vh;text-align:center}.other-info{padding-bottom:1vh;padding-top:5vh}.description-other{color:#fff;font-size:3.1vw;text-align:center}.other-project-image{border:0;height:20vh;padding:0;width:100%}.projects-other{background:#000;color:#fff;padding:0}.project-title{align-items:center;background-color:initial;display:flex;font-size:4vw;height:23vh;justify-content:center;text-align:center;width:100%}.projects-other-grid{padding-left:0;padding-right:0}}.footer-row{background-color:#0a0f14;color:#fafafa;position:relative;z-index:1002}.col-logo{padding:0}.footer-logo{object-fit:cover;object-position:top;width:35vh}.sitemap-container{background-color:#0a0f14;padding-left:0;padding-right:0}.sitemap-link{color:#fafafa;display:inline-block;font-size:15px;padding-left:1.5vw;padding-top:24px}.sitemap-link:hover{color:#00e1fa;text-decoration:none}.left-panel{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.goback-button{padding:24px 12px 10px 0}.goback-text{font-size:15px}.row-socialMedia{display:flex;justify-content:space-evenly;padding-bottom:10px}.icon-link{color:#fafafa;margin:0 5px}.icon-link:hover{color:#00e1fa}.mark-text{padding-bottom:10px;padding-right:10px;text-align:right}@media (max-width:992px){.footer-logo{height:100%;object-fit:cover;object-position:100% 30%}.sitemap-container{text-align:right}.sitemap-link{font-size:15px;min-width:51%;padding:0}.left-panel{justify-content:flex-start}.goback-button{padding:10px 0}.goback-button a{padding-right:3vw}.goback-text{font-size:15px}.row-socialMedia{background-color:#0a0f14;margin:5px -10px 0 0;padding-bottom:5px}.mark-text{color:#545454;font-size:15px;padding-bottom:0;padding-right:0}}@media (max-width:430px){.footer-logo{height:100%;width:100%}.icon-link{max-width:40px;width:max(3vh,34px)}.row-socialMedia{margin-top:0}}
/*# sourceMappingURL=main.7d004cab.css.map*/