.jolojo-custom-button-style__red{background-color:red}.jolojo-custom-button-style__blue{background-color:#00f}.jolojo-custom-cb-style__rounded{border-radius:1rem;overflow:hidden}.jolojo-custom-cb-style__shadow{box-shadow:0 0 10px #0003}.jolojo-custom-cb-style__mobile-reverse{display:flex}@media screen and (max-width:1000px){.jolojo-custom-cb-style__mobile-reverse{flex-direction:column-reverse!important}}*{box-sizing:border-box}.cms-template h1,.cms-template h2,.cms-template h3,.cms-template h4{margin:0 0 10px}.cms-template p{font-size:inherit;margin:10px 0;line-height:1.55;min-height:1rem}.cms-template li,.cms-template a,.cms-template button{font-size:inherit}.cms-template a{color:inherit}.cms-template a:hover{text-decoration:underline}.cms-template .jolojo-hero .hero-buttons{margin-top:10px}@media(max-width:650px){.cms-template .jolojo-hero .hero-buttons{display:inline-flex;flex-direction:column;gap:10px}}.cms-template .jolojo-hero .hero-buttons a{text-decoration:none;color:inherit;padding:1rem 2rem;border-radius:5px;background-color:#000000e6;margin:0px .5rem;transition:.3s;display:inline-block}.cms-template .jolojo-hero .hero-buttons a:hover{padding:1rem 2.5rem}.cms-template header a{text-decoration:none;color:inherit}.cms-template .jolojo-contact-form{width:100%;max-width:500px}.cms-template .jolojo-contact-form .cms-table{display:flex;flex-direction:column;gap:20px;font-size:inherit}.cms-template .jolojo-contact-form .cms-table input,.cms-template .jolojo-contact-form .cms-table label,.cms-template .jolojo-contact-form .cms-table textarea,.cms-template .jolojo-contact-form .cms-table select{font-size:inherit;width:100%}.cms-template .jolojo-contact-form .cms-table .contact-form__label{margin-bottom:.2em}.cms-template .jolojo-contact-form .cms-table input,.cms-template .jolojo-contact-form .cms-table textarea,.cms-template .jolojo-contact-form .cms-table select{padding:.5em;border:1px solid #ccc;border-radius:5px;font-family:inherit}.cms-template .jolojo-contact-form .cms-table input[type=checkbox]{width:25px;height:25px}.cms-template .jolojo-contact-form .cms-table textarea{resize:none;height:auto;min-height:100px}.cms-template .jolojo-contact-form .contact-form__error{margin-top:.5em;display:block}.cms-template .jolojo-contact-form .contact-checkbox-newsletter__group{display:inline-flex;align-items:center;gap:1em}.cms-template .jolojo-contact-form .contact-checkbox-newsletter__group input{width:auto;height:min-content;height:20px;width:20px}.cms-template .jolojo-contact-form .contact-checkbox-newsletter__group p{line-height:normal;color:#575757}.cms-template .jolojo-contact-form button{width:fit-content;padding:10px 20px;border-radius:5px;margin:auto;background-color:#000;transition:.3s;color:#fff;font-size:inherit;border:none;cursor:pointer}.cms-template .jolojo-contact-form button:hover{background-color:#4c4c4c}.cms-template .card{display:flex;flex-direction:column;overflow:hidden}.cms-template .card h3,.cms-template .card h4,.cms-template .card p,.cms-template .card a{margin:0;padding:.5rem 2rem;background-color:#f0f0f0}.cms-template .card img{order:1;transition:.3s}.cms-template .card img:hover{scale:1.02}.cms-template .card h3{order:2;padding-top:1rem}.cms-template .card h4{order:3}.cms-template .card p{order:4}.cms-template .card a{order:5;padding-bottom:1rem}
/*# sourceMappingURL=/components/templates/jolojo/v1.0.0/base/Template.client.css.map */
