.navBar-main-container{background-color:var(--secondary);width:100%;height:45px;display:flex;justify-content:space-evenly;position:fixed;bottom:0px;box-shadow:0 10px 34px var(--black)}.navBar-main-container .language-menu-box,.navBar-main-container .main-menu-box,.navBar-main-container .dark-light-box{width:30%;display:flex;justify-content:center;align-items:center}.tab-bar-button{background-color:var(--secondary);border:none;cursor:pointer}.main-menu-container{background-color:#2e2d2ccc;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed}.main-menu-container .menu-container{background-color:var(--secondary);height:auto;width:50%;max-width:200px;display:flex;flex-direction:column;align-items:center;border-radius:10px;padding:10px;z-index:1}.main-menu-container .menu-container .menu-option{width:100%;border-radius:10px;padding:5px}.main-menu-container .menu-container .menu-option .menu-button,.main-menu-container .menu-container .menu-option .menu-button-active{background-color:var(--white);color:var(--black);font-weight:600;width:100%;border-radius:10px;height:40px;font-size:20px;border:none;cursor:pointer}.main-menu-container .menu-container .menu-option .menu-button:first-letter,.main-menu-container .menu-container .menu-option .menu-button-active:first-letter{text-transform:uppercase}.main-menu-container .menu-container .menu-option .menu-button:hover,.main-menu-container .menu-container .menu-option .menu-button-active{background-color:var(--primary);color:var(--white)}.home-main-container-light,.home-main-container-dark{width:100%;height:auto;align-items:center;display:flex;flex-direction:column;max-width:400px}.home-main-container-light .home-image-containter,.home-main-container-dark .home-image-containter{width:100%;height:207px;overflow:hidden;justify-content:center;display:flex}.home-main-container-light .home-image-containter .home-title-containter,.home-main-container-dark .home-image-containter .home-title-containter{height:40px;width:295px;border-radius:10px;background-color:var(--secondary);position:absolute;left:50%;transform:translate(-50%);top:186px;display:flex;justify-content:center;align-items:center}.home-main-container-light .home-image-containter .home-title-containter .home-title-description,.home-main-container-dark .home-image-containter .home-title-containter .home-title-description{font-size:20px}.home-main-container-light .home-image-containter .home-image-background,.home-main-container-dark .home-image-containter .home-image-background{transform:scale(1.25)}.home-main-container-light .home-description-container-light .home-description-profile,.home-main-container-light .home-description-container-dark .home-description-profile,.home-main-container-dark .home-description-container-light .home-description-profile,.home-main-container-dark .home-description-container-dark .home-description-profile{padding:40px 20px 20px}.home-main-container-light .home-description-container-light .home-description-profile .description-text,.home-main-container-light .home-description-container-dark .home-description-profile .description-text,.home-main-container-dark .home-description-container-light .home-description-profile .description-text,.home-main-container-dark .home-description-container-dark .home-description-profile .description-text{text-align:justify;line-height:normal}.home-main-container-light .home-description-container-light .home-experience-profile,.home-main-container-light .home-description-container-light .home-goals-profile,.home-main-container-light .home-description-container-dark .home-experience-profile,.home-main-container-light .home-description-container-dark .home-goals-profile,.home-main-container-dark .home-description-container-light .home-experience-profile,.home-main-container-dark .home-description-container-light .home-goals-profile,.home-main-container-dark .home-description-container-dark .home-experience-profile,.home-main-container-dark .home-description-container-dark .home-goals-profile{padding:25px 20px 20px}.home-main-container-light .home-description-container-light .home-experience-profile .experience-title,.home-main-container-light .home-description-container-light .home-goals-profile .experience-title,.home-main-container-light .home-description-container-dark .home-experience-profile .experience-title,.home-main-container-light .home-description-container-dark .home-goals-profile .experience-title,.home-main-container-dark .home-description-container-light .home-experience-profile .experience-title,.home-main-container-dark .home-description-container-light .home-goals-profile .experience-title,.home-main-container-dark .home-description-container-dark .home-experience-profile .experience-title,.home-main-container-dark .home-description-container-dark .home-goals-profile .experience-title{font-size:20px;font-weight:500}.home-main-container-light .home-description-container-light .home-experience-profile .experience-text,.home-main-container-light .home-description-container-light .home-goals-profile .experience-text,.home-main-container-light .home-description-container-dark .home-experience-profile .experience-text,.home-main-container-light .home-description-container-dark .home-goals-profile .experience-text,.home-main-container-dark .home-description-container-light .home-experience-profile .experience-text,.home-main-container-dark .home-description-container-light .home-goals-profile .experience-text,.home-main-container-dark .home-description-container-dark .home-experience-profile .experience-text,.home-main-container-dark .home-description-container-dark .home-goals-profile .experience-text{text-align:justify;opacity:.8;padding-top:15px;line-height:normal}.home-description-container-light,.home-main-container-light{background-color:var(--white)}.home-description-container-dark,.home-main-container-dark{background-color:var(--black)}.home-description-container-light{color:var(--black)}.btn-container-light,.btn-container-dark{width:auto;height:auto;display:flex;justify-content:center;padding-bottom:70px;padding-top:20px}.btn-container-light .btn-button-light,.btn-container-light .btn-button-dark,.btn-container-dark .btn-button-light,.btn-container-dark .btn-button-dark{height:40px;width:295px;border-radius:10px;border:2px;border:solid 1px;border-color:var(--white);display:flex;justify-content:center;align-items:center;cursor:pointer}.btn-container-light .btn-button-light .btn-description,.btn-container-light .btn-button-dark .btn-description,.btn-container-dark .btn-button-light .btn-description,.btn-container-dark .btn-button-dark .btn-description{font-size:16px;font-weight:20px;color:var(--white)}.btn-container-light .btn-button-light,.btn-container-dark .btn-button-light{background-color:var(--primary)}.btn-container-light .btn-button-dark,.btn-container-dark .btn-button-dark{background-color:var(--secondary)}.btn-container-light{background-color:var(--white)}.btn-container-dark{background-color:var(--black)}.slider-card-container-dark,.slider-card-container-light,.slider-card-container-active-dark,.slider-card-container-active-light{background-color:var(--secondary);margin:10px;height:277px;width:244px;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:space-between;border-radius:10px;padding:10px}.slider-card-container-dark .slider-card-information,.slider-card-container-light .slider-card-information,.slider-card-container-active-dark .slider-card-information,.slider-card-container-active-light .slider-card-information{height:100%}.slider-card-container-dark .slider-card-information .slider-card-title,.slider-card-container-light .slider-card-information .slider-card-title,.slider-card-container-active-dark .slider-card-information .slider-card-title,.slider-card-container-active-light .slider-card-information .slider-card-title{height:20%;padding-top:5%}.slider-card-container-dark .slider-card-information .slider-card-details,.slider-card-container-light .slider-card-information .slider-card-details,.slider-card-container-active-dark .slider-card-information .slider-card-details,.slider-card-container-active-light .slider-card-information .slider-card-details{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-align:justify;line-height:normal}.slider-card-container-dark .show-more-box,.slider-card-container-light .show-more-box,.slider-card-container-active-dark .show-more-box,.slider-card-container-active-light .show-more-box{cursor:pointer}.slider-card-container-dark{opacity:.2}.slider-card-container-active-light{background-color:var(--primary)}.slider-information-cards-light,.slider-information-cards-dark{width:100%;height:300px;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden}@media (min-width: 500px){.slider-information-cards-light::-webkit-scrollbar,.slider-information-cards-dark::-webkit-scrollbar{display:none}}.slider-information-cards-light .swiper-information-cards,.slider-information-cards-dark .swiper-information-cards{width:auto;display:flex;justify-content:flex-start;transition:all .5s ease;transform:translate(0);margin-right:17%;margin-left:17%}.slider-information-items-light,.slider-information-items-dark{width:100%;height:30px;display:flex;justify-content:space-evenly;align-items:center}.item{width:20px;height:20px;border-radius:50%;background-color:var(--secondary);list-style:none;cursor:pointer}.item-active-light,.item-active-dark{width:20px;height:20px;border-radius:50%;list-style:none;cursor:pointer}.item-active-dark{background-color:var(--white)}.item-active-light{background-color:var(--primary)}.slider-information-cards-dark{background-color:var(--dark)}.slider-information-cards-light{background-color:var(--white)}.slider-information-items-dark{background-color:var(--dark)}.slider-information-items-light{background-color:var(--white)}.about-me-main-container-light,.about-me-main-container-dark{width:100%;height:622px;justify-content:space-evenly;display:flex;flex-direction:column;max-width:400px}.about-me-main-container-light .profile-picture-container-light,.about-me-main-container-light .profile-picture-container-dark,.about-me-main-container-dark .profile-picture-container-light,.about-me-main-container-dark .profile-picture-container-dark{height:170px;width:100%}.about-me-main-container-light .profile-picture-container-light .profile-picture,.about-me-main-container-light .profile-picture-container-dark .profile-picture,.about-me-main-container-dark .profile-picture-container-light .profile-picture,.about-me-main-container-dark .profile-picture-container-dark .profile-picture{max-width:170px;max-height:170px;border-radius:50%}.about-me-main-container-light .profile-title,.about-me-main-container-dark .profile-title{display:flex;justify-content:center}.about-me-main-container-light .profile-title .profile-description-light,.about-me-main-container-light .profile-title .profile-description-dark,.about-me-main-container-dark .profile-title .profile-description-light,.about-me-main-container-dark .profile-title .profile-description-dark{font-size:24px;width:150px}.about-me-main-container-light .profile-title .profile-description-light,.about-me-main-container-dark .profile-title .profile-description-light{background-color:var(--white);color:var(--black)}.about-me-main-container-light .profile-title .profile-description-dark,.about-me-main-container-dark .profile-title .profile-description-dark{background-color:var(--black);color:var(--white)}.about-me-main-container-light .profile-information,.about-me-main-container-dark .profile-information{height:340px;display:flex;flex-direction:column;justify-content:space-between}.about-me-main-container-light,.profile-picture-container-light{background-color:var(--white)}.about-me-main-container-dark,.profile-picture-container-dark{background-color:var(--black)}.main-card-data-container{background-color:#2e2d2ccc;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed}.main-card-data-container .card-data-container{width:100%;height:100vh;max-width:400px;display:flex;align-items:center;justify-content:center}.main-card-data-container .card-data-container .card-data-box-dark,.main-card-data-container .card-data-container .card-data-box-light{margin:10px;padding:10px;width:85%;height:85%;display:flex;flex-direction:column;justify-content:center;align-items:center;justify-content:space-between;border-radius:10px;background-color:var(--primary)}.main-card-data-container .card-data-container .card-data-box-dark .data-box-dark,.main-card-data-container .card-data-container .card-data-box-dark .data-box-light,.main-card-data-container .card-data-container .card-data-box-light .data-box-dark,.main-card-data-container .card-data-container .card-data-box-light .data-box-light{height:100%;margin-bottom:10px;max-height:90%;overflow:auto}.main-card-data-container .card-data-container .card-data-box-dark .data-box-dark::-webkit-scrollbar,.main-card-data-container .card-data-container .card-data-box-dark .data-box-light::-webkit-scrollbar,.main-card-data-container .card-data-container .card-data-box-light .data-box-dark::-webkit-scrollbar,.main-card-data-container .card-data-container .card-data-box-light .data-box-light::-webkit-scrollbar{display:none}.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark,.main-card-data-container .card-data-container .card-data-box-dark .close-box-light,.main-card-data-container .card-data-container .card-data-box-light .close-box-dark,.main-card-data-container .card-data-container .card-data-box-light .close-box-light{width:100%;border-radius:10px;padding:5px}.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark .close-button-light:hover,.main-card-data-container .card-data-container .card-data-box-dark .close-box-light .close-button-light:hover,.main-card-data-container .card-data-container .card-data-box-light .close-box-dark .close-button-light:hover,.main-card-data-container .card-data-container .card-data-box-light .close-box-light .close-button-light:hover{background-color:var(--white);color:var(--black)}.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark .close-button-dark,.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark .close-button-light,.main-card-data-container .card-data-container .card-data-box-dark .close-box-light .close-button-dark,.main-card-data-container .card-data-container .card-data-box-dark .close-box-light .close-button-light,.main-card-data-container .card-data-container .card-data-box-light .close-box-dark .close-button-dark,.main-card-data-container .card-data-container .card-data-box-light .close-box-dark .close-button-light,.main-card-data-container .card-data-container .card-data-box-light .close-box-light .close-button-dark,.main-card-data-container .card-data-container .card-data-box-light .close-box-light .close-button-light{background-color:var(--secondary);color:var(--white);font-weight:600;width:50%;border-radius:10px;height:40px;font-size:20px;border:none;cursor:pointer}.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark .close-button-dark:first-letter,.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark .close-button-light:first-letter,.main-card-data-container .card-data-container .card-data-box-dark .close-box-light .close-button-dark:first-letter,.main-card-data-container .card-data-container .card-data-box-dark .close-box-light .close-button-light:first-letter,.main-card-data-container .card-data-container .card-data-box-light .close-box-dark .close-button-dark:first-letter,.main-card-data-container .card-data-container .card-data-box-light .close-box-dark .close-button-light:first-letter,.main-card-data-container .card-data-container .card-data-box-light .close-box-light .close-button-dark:first-letter,.main-card-data-container .card-data-container .card-data-box-light .close-box-light .close-button-light:first-letter{text-transform:uppercase}.main-card-data-container .card-data-container .card-data-box-dark,.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark{background-color:var(--secondary)}.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark .close-button-dark:hover{background-color:var(--primary);color:var(--white)}.main-card-data-container .card-data-container .card-data-box-dark .close-box-dark .close-button-dark{background-color:var(--white);color:var(--black)}.data-box-title{height:10%;padding-top:5%}.data-box-details{text-align:justify;line-height:normal;padding-left:2%;padding-right:2%}.data-box-details h4,.data-box-details p{padding-bottom:5%}.data-box-details a{color:var(--white);text-decoration:none;font-weight:600}.data-box-details .data-box-tecnologies .data-box-tecnologies-detail{display:flex}.data-box-details .data-box-tecnologies .data-box-tecnologies-detail .data-box-tecnology{padding-left:5px;padding-right:5px}.contact-main-container-light,.contact-main-container-dark{width:100%;height:auto;max-width:400px;display:flex;flex-direction:column;align-items:center}.contact-main-container-light .contact-title,.contact-main-container-dark .contact-title{display:flex;justify-content:center;padding-top:40px;padding-bottom:20px}.contact-main-container-light .contact-title .contact-description-light,.contact-main-container-light .contact-title .contact-description-dark,.contact-main-container-dark .contact-title .contact-description-light,.contact-main-container-dark .contact-title .contact-description-dark{font-size:24px;width:150px}.contact-main-container-light .contact-title .contact-description-light,.contact-main-container-dark .contact-title .contact-description-light{background-color:var(--white);color:var(--black)}.contact-main-container-light .contact-title .contact-description-dark,.contact-main-container-dark .contact-title .contact-description-dark{background-color:var(--black);color:var(--white)}.contact-main-container-light .contact-form,.contact-main-container-dark .contact-form{width:310px;display:flex;flex-direction:column;align-items:center}.contact-main-container-light .contact-form .email-container,.contact-main-container-dark .contact-form .email-container{height:40px;width:304px;margin-bottom:30px;display:flex;justify-content:center;align-items:center}.contact-main-container-light .contact-form .email-container .input-email-light,.contact-main-container-light .contact-form .email-container .input-email-dark,.contact-main-container-dark .contact-form .email-container .input-email-light,.contact-main-container-dark .contact-form .email-container .input-email-dark{height:20px;width:100%;border:none;background-color:var(--secondary);opacity:.8;border-radius:10px;padding:10px;font-size:15px;color:var(--white)}.contact-main-container-light .contact-form .email-container .input-email-light::placeholder,.contact-main-container-light .contact-form .email-container .input-email-dark::placeholder,.contact-main-container-dark .contact-form .email-container .input-email-light::placeholder,.contact-main-container-dark .contact-form .email-container .input-email-dark::placeholder{color:var(--white)}.contact-main-container-light .contact-form .email-container .input-email-light:focus,.contact-main-container-light .contact-form .email-container .input-email-dark:focus,.contact-main-container-dark .contact-form .email-container .input-email-light:focus,.contact-main-container-dark .contact-form .email-container .input-email-dark:focus{border:3px;border:none;background-color:var(--secondary);opacity:1;border:solid 2px;border-color:var(--primary)}.contact-main-container-light .contact-form .email-container .input-email-dark:focus,.contact-main-container-dark .contact-form .email-container .input-email-dark:focus{border-color:var(--tertiary)}.contact-main-container-light .contact-form .message-container,.contact-main-container-dark .contact-form .message-container{width:304px;margin-bottom:30px;display:flex;justify-content:center;align-items:center}.contact-main-container-light .contact-form .message-container .input-message-light,.contact-main-container-light .contact-form .message-container .input-message-dark,.contact-main-container-dark .contact-form .message-container .input-message-light,.contact-main-container-dark .contact-form .message-container .input-message-dark{height:280px;width:100%;border:none;font-size:15px;color:var(--white);border-radius:10px;padding:10px;background-color:var(--secondary);opacity:.8}.contact-main-container-light .contact-form .message-container .input-message-light::placeholder,.contact-main-container-light .contact-form .message-container .input-message-dark::placeholder,.contact-main-container-dark .contact-form .message-container .input-message-light::placeholder,.contact-main-container-dark .contact-form .message-container .input-message-dark::placeholder{color:var(--white)}.contact-main-container-light .contact-form .message-container .input-message-light:focus,.contact-main-container-light .contact-form .message-container .input-message-dark:focus,.contact-main-container-dark .contact-form .message-container .input-message-light:focus,.contact-main-container-dark .contact-form .message-container .input-message-dark:focus{border:3px;border:none;background-color:var(--secondary);opacity:1;border:solid 2px;border-color:var(--primary)}.contact-main-container-light .contact-form .message-container .input-message-dark:focus,.contact-main-container-dark .contact-form .message-container .input-message-dark:focus{border-color:var(--tertiary)}.contact-main-container-light .social-medias-container,.contact-main-container-dark .social-medias-container{width:310px;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.contact-main-container-light .social-medias-container .social-medias,.contact-main-container-dark .social-medias-container .social-medias{display:flex;align-items:center;justify-content:space-around;width:80%;height:30%}.contact-main-container-light .social-medias-container .social-medias .social-icons:hover,.contact-main-container-dark .social-medias-container .social-medias .social-icons:hover{cursor:pointer}.contact-main-container-light{background-color:var(--white)}.contact-main-container-dark{background-color:var(--black)}.projects-main-container-light,.projects-main-container-dark{width:100%;height:auto;padding-bottom:40px;max-width:400px}.projects-main-container-light .projects-title,.projects-main-container-dark .projects-title{display:flex;justify-content:center;padding-top:40px;padding-bottom:20px}.projects-main-container-light .projects-title .projects-description-light,.projects-main-container-light .projects-title .projects-description-dark,.projects-main-container-dark .projects-title .projects-description-light,.projects-main-container-dark .projects-title .projects-description-dark{font-size:24px;width:150px}.projects-main-container-light .projects-title .projects-description-light,.projects-main-container-dark .projects-title .projects-description-light{background-color:var(--white);color:var(--black)}.projects-main-container-light .projects-title .projects-description-dark,.projects-main-container-dark .projects-title .projects-description-dark{background-color:var(--black);color:var(--white)}.projects-main-container-light{background-color:var(--white)}.projects-main-container-dark{background-color:var(--black)}.project-card-main-container-light,.project-card-main-container-dark{height:200px;display:flex}.project-card-main-container-light .time-line-container,.project-card-main-container-dark .time-line-container{height:100%;width:10%;display:flex;justify-content:center;flex-direction:column;align-items:center}.project-card-main-container-light .time-line-container .time-line,.project-card-main-container-dark .time-line-container .time-line{height:100%;width:20%;background-color:var(--black)}.project-card-main-container-light .time-line-container .time-round,.project-card-main-container-dark .time-line-container .time-round{height:20px;width:20px;border-radius:50%;background-color:var(--secondary);margin-bottom:-5%;margin-top:-5%;z-index:1}.project-card-main-container-light .project-information,.project-card-main-container-dark .project-information{width:90%;height:100%}.project-card-main-container-light .project-information .project-title,.project-card-main-container-dark .project-information .project-title{text-align:left;color:var(--black);padding-bottom:10px;margin-left:5%}.project-card-main-container-light .project-information .project-description-container,.project-card-main-container-dark .project-information .project-description-container{background-color:var(--secondary);border-radius:10px;height:160px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.project-card-main-container-light .project-information .project-description-container .project-description,.project-card-main-container-dark .project-information .project-description-container .project-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;width:90%;height:45%}.project-card-main-container-light .project-information .project-description-container .project-description .project-details,.project-card-main-container-dark .project-information .project-description-container .project-description .project-details{width:100%;text-align:justify;font-size:15px;line-height:normal;max-height:100%}.project-card-main-container-light .project-information .project-description-container .project-buttons,.project-card-main-container-dark .project-information .project-description-container .project-buttons{width:90%;height:25%;justify-content:space-around;align-items:center;display:flex}.project-card-main-container-light .project-information .project-description-container .project-buttons a,.project-card-main-container-dark .project-information .project-description-container .project-buttons a{text-decoration:none;color:var(--white);height:30px;width:100px;display:flex;justify-content:center;align-items:center}.project-card-main-container-light .project-information .project-description-container .show-more-box,.project-card-main-container-dark .project-information .project-description-container .show-more-box{cursor:pointer}.project-card-main-container-dark .time-line-container .time-line{background-color:var(--tertiary)}.project-card-main-container-dark .project-information .project-title{color:var(--white)}.App-light,.App-dark{text-align:center;display:flex;min-height:100vh;height:auto;flex-direction:column;align-items:center}.App-dark{background-color:var(--dark)}.App-light{background-color:var(--white)}@font-face{font-family:roboto;src:url(/assets/Roboto-Regular-4e147ab6.ttf);font-weight:400;font-style:normal}:root{--black: #2E2D2C;--white: #FBFFF1;--primary: #28036A;--secondary: #6457A6;--tertiary: #FAF0FB;--fontFamily: "roboto", sans-serif}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}body{line-height:1;font-family:var(--fontFamily)!important;background-color:var(--black);color:var(--white)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6,button,input,p,label,span{font-family:var(--fontFamily)!important}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#2e2d2c;color:#2e2d2c;text-decoration:none}mark{background-color:#2e2d2c;color:#2e2d2c;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{display:block}h1{font-size:var(--titleFontSize);line-height:var(--titleLineHeight)}p{font-size:var(--textFontSize);line-height:var(--textLineHeight)}.container{position:relative;width:90%;max-width:375px;margin:0 auto}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}form input[type=text],form input[type=email],form input[type=password],form select,form textarea{position:relative;-webkit-appearance:none;display:block;border:0;outline:0;background:#fff;background:rgba(255,255,255,.75);width:100%;border-radius:.35em;border:solid 1px rgba(0,0,0,.15);-moz-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
