@charset "utf-8";.container_flip,.leads_card{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:100%;gap:2.4em}.card_flip{max-width:20em;margin:1em 0}.back,.front{backface-visibility:hidden;background-color:#fff;display:grid;align-items:center;justify-items:center;position:absolute;padding:1em 0;left:0;top:0;width:100%;transition:1.2s}.front,.back p{text-align:center;text-wrap:pretty;text-transform:uppercase}.back,.front,.front img{border-radius:0 0 2vw 2vw;height:100%}.back,.card:hover .front{transform:rotateY(180deg)}.card:hover .back{transform:rotateY(1turn)}.faq-container{margin:0 2em}.faq_flex{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}.faq-item{background-color:unset}.faq-question,.news-question{cursor:pointer;padding:.6em;border-radius:1em}.faq-question p,.news-question p{margin:.6em}.faq-answer,.news-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out;padding:0 20px;margin-bottom:20px;border-radius:1em}.faq-answer p,.news-answer p{margin-bottom:1em}@media (min-width:768px){.faq_flex{margin:0 12vw}.faq-answer p,.news-answer p{text-align:justify}}@media (min-width:1025px){.faq_flex{margin:2.46em 18vw 0}}h3{font-size:x-large}.slider .shadow,.leads .shadow{background-color:unset}.reviews-slider{display:flex;overflow:hidden;flex-wrap:nowrap;gap:1em;position:relative;padding:1em;margin:1em;min-height:24em}.review{flex:0 0 33.333%;max-width:calc(33.333% - .666em);box-sizing:border-box;padding:1em;font-style:italic;display:none}@media (max-width:1024px){.review{flex:0 0 50%;max-width:calc(50% - .444em)}}@media (max-width:768px){.review{flex:0 0 100%;max-width:100%}.slider button{padding:.8em 1em}button>span{display:none}}.prev,.next{transform:translateY(-50%);z-index:2;color:#275134}.slider_button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;margin:1em}.lead{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;text-align:center;font-weight:500;color:#1A4326;letter-spacing:.2px;max-width:calc((99vw/3) - 6em);min-width:328px;min-height:22em;padding:1em}.lead:nth-child(2){box-shadow:0 2px 6px rgba(0,0,0,.3),0 9px 11px rgba(0,0,0,.3);min-height:24em}@media (max-width:1080px){.lead{min-height:unset}.lead:nth-child(2){order:-1;box-shadow:0 2px 6px rgba(0,0,0,.2),0 8px 10px rgba(0,0,0,.2)}.leads_card{align-items:stretch}}.lead h2{font-family:inherit;margin:0 1em 1em;font-weight:600;font-size:1.2em;border-bottom:1px solid #757575}.partner .partners{background-color:#fff}.partners{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-evenly;align-items:center;padding:1rem;margin:2.8rem 10vw}.partners_img{background-color:#fff!important;max-width:fit-content;filter:grayscale(60%);opacity:.64;transition:.6s}.partners_img:hover{filter:grayscale(0);opacity:1;transform:scale(1.03)}@media (max-width:768px){.partners{margin:0 1rem}.partners_img{width:calc(50% - 1rem);max-width:none}.partners_img img{width:100%;height:auto}}@media (hover:none){.partners_img{opacity:.8;filter:initial}}@media(max-width:768px){.inst{display:none}}.services_staff{display:flex;justify-content:center;flex-wrap:wrap;margin:1.2rem;gap:1rem}.service_staff{display:grid;justify-items:center;grid-template-rows:auto min-content 1fr;gap:1rem;min-width:240px;padding:1rem}.picture_staff{background-size:cover;aspect-ratio:1/1;width:100%;max-width:208px;margin:1rem 0;border-radius:50%;transition:.3s linear}.picture_staff:hover{transform:scale(1.2);transition:.3s linear}.name_staff{font-family:"Raleway"}
