.section--mainPage .blog{display:flex;flex-direction:column;gap:16px}.section--mainPage .blog .embla{--slide-size: calc(100% / 3);--slide-size-laptops: 50%;--slide-size-phones: 100%;--slide-spacing: 12px}.section--mainPage .blog .embla__container{margin-left:calc(var(--slide-spacing) * -1)}.section--mainPage .blog .embla__slide{flex:0 0 var(--slide-size);display:flex;flex-direction:column;padding-left:var(--slide-spacing)}@media(max-width:991px){.section--mainPage .blog .embla__slide{flex:0 0 var(--slide-size-laptops)}}@media(max-width:480px){.section--mainPage .blog .embla__slide{flex:0 0 var(--slide-size-phones)}}.section--mainPage .blog .embla__slideContent{position:relative;display:flex;flex-direction:column;align-items:baseline;gap:16px;background-color:#d3e6e2;padding:15px 24px;transition:.3s}.section--mainPage .blog .embla__slideContentCategory{display:inline-flex;align-items:center;min-height:28px;background:#fff;border-radius:2px;font-style:normal;font-weight:600;font-size:12px;line-height:20px;letter-spacing:.03em;text-transform:uppercase;color:#006856;padding:0 10px}.section--mainPage .blog .embla__slideContentTitle{font-style:normal;font-weight:600;font-size:14px;line-height:22px;letter-spacing:.03em;text-transform:uppercase;color:#231f20;height:44px;overflow:hidden}.section--mainPage .blog .embla__slideContentDate{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#939598;margin-top:auto}.section--mainPage .blog .embla__dots{position:relative;display:flex;justify-self:flex-end;align-self:center;width:calc(100% - 72px);height:2px;border-radius:8px;overflow:hidden}@media(max-width:991px){.section--mainPage .blog .embla__dots{width:100%}}.section--mainPage .blog .embla__dot{flex-basis:100%;background-color:#b1cbc3;cursor:pointer}.section--mainPage .blog .embla__dot--selected{background-color:#24564a}.section--mainPage .blog__head{display:flex;align-items:center;justify-content:space-between}.section--mainPage .blog__title{font-size:26px;font-weight:700;line-height:1.5;text-transform:uppercase;color:#231f20}@media(max-width:991px){.section--mainPage .blog__title{font-size:22px}}@media(max-width:767px){.section--mainPage .blog__title{font-size:18px}}@media(max-width:576px){.section--mainPage .blog__title{font-size:14px}}@media(max-width:480px){.section--mainPage .blog__title{font-size:12px}}.section--mainPage .blog__link{position:relative;font-size:12px;font-weight:500;line-height:1.5;text-transform:uppercase;color:#006856}.section--mainPage .blog__link:before{content:"";position:absolute;bottom:0;width:0;height:0;transition:.3s}.section--mainPage .blog__link:hover:before{width:100%;height:2px;background-color:#006856}
