footer .social a,footer p{color:#fff}#preloader,html{height:100%}.home-content,.spinner{vertical-align:middle;text-align:center}body,footer .info-container{font-family:Merryweather_Sans}#preloader,.centered,.home-content,.spinner,footer{text-align:center}@font-face{font-family:Merryweather_Sans;src:url(../fonts/merriweather_sans/MerriweatherSans-Regular.ttf)}@font-face{font-family:Merryweather_Sans;src:url(../fonts/merriweather_sans/MerriweatherSans-Bold.ttf);font-weight:700}@font-face{font-family:Merryweather_Sans;src:url(../fonts/merriweather_sans/MerriweatherSans-Light.ttf);font-weight:300}p{line-height:24px;color:#000}.generic-message{font-size:2rem;font-weight:600;line-height:unset}.active{color:#afafaf}footer{background:#444;padding:45px 0 25px}footer p{line-height:20px;margin-top:20px;font-size:1rem}footer .info-container{width:100%;height:68px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;justify-items:center}footer .info-container .info-logo{height:100%;width:210px;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:15px;padding-right:15px}footer .info-container .info-logo img{width:100%;object-fit:contain}footer .info-container .info-links{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}footer .info-container .info-links a{color:#fff;margin-left:14px}footer .social{padding-top:30px;position:unset}.top_15{margin-top:15px}.top_30{margin-top:30px}.top_45{margin-top:45px}.top_60{margin-top:60px}.top_90{margin-top:90px}.top_120{margin-top:120px}.padding_30{padding:30px 0}.padding_45{padding:45px 0}.padding_60{padding:60px 0}.padding_90{padding:90px 0}.bottom_15{margin-bottom:15px}.bottom_30{margin-bottom:30px}.bottom_45{margin-bottom:45px}.bottom_60{margin-bottom:60px}.bottom_90{margin-bottom:90px}.bottom_120{margin-bottom:120px}.padbot_15{padding-bottom:15px}.padbot_30{padding-bottom:30px}.padbot_45{padding-bottom:45px}.padbot_60{padding-bottom:60px}.padbot_90{padding-bottom:90px}.padbot_120{padding-bottom:120px}#preloader{background-color:#000;position:fixed;top:0;left:0;width:100%;z-index:10000;display:table}.spinner{margin:auto;display:table-cell}@-ms-keyframes uil-ripple{0%,100%{opacity:0}0%{width:0;height:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%}}@-moz-keyframes uil-ripple{0%{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@-webkit-keyframes uil-ripple{0%{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@-o-keyframes uil-ripple{0%{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@keyframes uil-ripple{0%{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}.uil-ripple-css{background:0 0;position:relative;width:200px;height:200px;margin:0 auto}.uil-ripple-css div{position:absolute;top:50%;left:50%;margin:0;width:0;height:0;opacity:0;border-radius:50%;border-width:12px;border-style:solid;-ms-animation:uil-ripple 2s ease-out infinite;-moz-animation:2s ease-out infinite uil-ripple;-webkit-animation:2s ease-out infinite uil-ripple;-o-animation:2s ease-out infinite uil-ripple;animation:2s ease-out infinite uil-ripple}.uil-ripple-css div:first-of-type{border-color:#fff}.uil-ripple-css div:nth-of-type(2){border-color:#fff;-ms-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.home{background:url(../images/home_bg.png) bottom center;width:100%;display:table}.home-content{z-index:2;position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.logo-container{width:100%;display:flex;flex-direction:row;justify-content:center;padding:2vh 0}.logo-container #logo{width:100%;height:10vh;background:url("../images/logo.png") center/contain no-repeat}.subtitle{width:100%;height:9vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.release-info-container .text-container .final-message p,.subtitle p{color:#414346}.release-info-container{width:100%}.picture-container{width:40%;max-width:500px;margin:2vh 0}.picture-container img{border-radius:16px;width:100%}.release-info-container .text-container{font-family:Merryweather_Sans;font-weight:600;color:#414346}.release-info-container .text-container .final-message{padding-left:4vw;padding-right:4vw}.home:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-20px)}}@-moz-keyframes bounce{0%,100%{-moz-transform:translateY(0)}50%{-moz-transform:translateY(-20px)}}@-o-keyframes bounce{0%,100%{-o-transform:translateY(0)}50%{-o-transform:translateY(-20px)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.bounce{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;animation:2s infinite bounce;-webkit-animation:2s infinite bounce;-moz-animation:2s infinite bounce;-o-animation:2s infinite bounce}@media screen and (max-width:991px){.generic-message{font-size:1.7rem}}@media screen and (max-width:767px){.about{padding-top:60px}.about h2{margin:30px 12px 0}.about p{margin:0 12px}.row.bottom_90{margin-bottom:0}.logo-container #logo{width:100%;height:7vh}.subtitle{height:8vh;width:96%}.generic-message{font-size:1.5rem}.release-info-container .picture-container{margin-top:2vh;width:100%;height:40vh}.release-info-container .text-container{height:unset;align-items:center}footer .info-container .info-links{flex-direction:column;justify-content:space-around;align-items:flex-start;height:100%}}@media screen and (max-width:599px){.picture-container{width:60%}}@media screen and (max-width:419px){.generic-message{font-size:1rem}}