.app__footer{flex:1 1;flex-direction:column;width:100%}.app__footer-cards{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:2rem;width:60%}.app__footer-cards .app__footer-card{align-items:center;background-color:#fef4f5;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin:1rem 0;min-width:290px;padding:1rem;transition:all .3s ease-in-out}.app__footer-cards .app__footer-card img{animation:mover .5s infinite alternate;height:40px;margin:0 .7rem;width:40px}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.app__footer-cards .app__footer-card p{font-weight:500}.app__footer-cards .app__footer-card a{font-weight:500;text-decoration:none}.app__footer-cards .app__footer-card:hover{box-shadow:0 0 25px #fef4f5}@media screen and (max-width:450px){.app__footer-cards .app__footer-card{width:100%}}@media screen and (max-width:768px){.app__footer-cards{width:100%}}.app__footer-cards .app__footer-card:last-child{background-color:#f2f7fb}.app__footer-cards .app__footer-card:last-child:hover{box-shadow:0 0 25px #f2f7fb}.app__footer-form{flex-direction:column;margin:0 7rem;transition:all .3s ease-in-out;width:60%}.app__footer-form div{background-color:var(--primary-color);border-radius:10px;cursor:pointer;margin:.75rem 0;transition:all .3s ease-in-out;width:100%}.app__footer-form div input,.app__footer-form div textarea{background-color:#f2f7fb;border:none;border-radius:7px;color:var(--secondary-color);font-family:var(--font-base);outline:none;padding:.95rem;width:100%}.app__footer-form div textarea{height:170px}.app__footer-form div:hover{box-shadow:0 0 25px var(--primary-color)}.app__footer-form button{background-color:var(--secondary-color);border:2px solid aqua;border-radius:10px;color:var(--white-color);cursor:pointer;font-family:var(--font-base);font-weight:500;margin:2rem 2rem 0 2.5rem;outline:none;padding:1rem 2rem;transition:cubic-bezier(.55,.085,.68,.53);transition:all .3s ease-in-out}.app__footer-form button:hover{background:none;color:var(--black-color);transform:translateY(-10px)}@media screen and (max-width:768px){.app__footer-form,.app__footer-form button{margin:1rem 0;width:100%}}.container{height:100%;margin-top:2rem;padding-right:15rem}.container.contact__container{margin-left:auto;margin-right:auto;max-width:1170px;padding:1rem}.contact__options{box-shadow:0 0 20px 0 #485e74b3}.contact__options>*{padding:1rem}.my__wrapper{background:var(--secondary-color);margin:0 0 1rem;text-align:center}.contact__option{background:var(--primary-color);border:1px solid #0000;border-radius:1.2rem;padding:1.2rem;text-align:center;transition:all .3s ease-in-out}.contact__option:hover{background:var(--secondary-color);border-color:var(--primary-color);color:#f2f7fb}.contact__option:hover a{color:var(--primary-color)}.contact__option-icon{font-size:1.5rem;margin-bottom:.5rem}.contact__option a{display:inline-block;font-size:.8rem;margin-top:.7rem;text-decoration:none}.myContact__container{align-items:center;background:var(--primary-color);display:flex;height:50vh;justify-content:center;width:50%}.myContact__container:hover{background:var(--secondary-color)}form{border-radius:10px;display:flex;flex-direction:column;min-width:600px;padding:2vw 1vw;width:90%}form input,form textarea{background:var(--white-color);border:0;border-radius:10px;margin:10px 0;outline:none;padding:20px}.contact__form{background:#ddf9ff}.contact__form form{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr}.myContact__container input{padding:.5rem;width:100%}.myContact__container textarea{padding:2rem;width:100%}.contact__form p{margin:0}.contact__form .full{grid-column:1/3}.contact__form input,.contact__form textarea{background:#0000;border:2px solid var(--gray-color);border-radius:.5rem;padding:1.5rem;resize:none;width:100%}.contact__form button:focus,.contact__form button:hover{background:var(--primary-color);outline:0;transition:background-color .3s ease}@media screen and (max-width:1024px){.contact__option{margin-bottom:20px}.myContact__container{height:50%;max-width:100%;padding:0 30px}form input,form textarea{background:var(--white-color);border-radius:5px;margin-left:10px;max-width:80%;outline:none}.app__footer-form button{max-width:50%}}@media screen and (max-width:600px){.myContact__container{max-width:100%}form input,form textarea{background:var(--white-color);border-radius:5px;margin:5px;max-width:20%;outline:none}.app__footer-form button{max-width:20%}.app__flex h3{color:green;font-size:18px}}
/*# sourceMappingURL=93.488cf26e.chunk.css.map*/