.slider-container{margin-bottom:60px;position:relative;z-index:1}@media screen and (min-width: 1400px){.slider-container{margin-bottom:120px}}.slider{width:100%;padding-left:20px;padding-right:20px;min-width:360px}@media screen and (min-width: 768px){.slider{padding-left:60px;padding-right:60px}}@media screen and (min-width: 1400px){.slider{padding-right:0;padding-left:0;max-width:1280px;margin:0 auto}}.slide{display:flex;flex-direction:column;gap:0 20px}@media screen and (min-width: 768px){.slide{display:grid;min-height:300px}}.slide__sup{position:relative;z-index:2}.slide__sup path{fill:#009746}.slide__text{font-family:Play,sans-serif;font-size:18px;font-weight:400;font-style:normal;position:relative;z-index:1}.slide__text span{font-weight:700}.slide--first{align-items:center}@media screen and (min-width: 768px){.slide--first{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:0 40px}}.slide--first .slide__sup{background-color:#fff;display:flex;padding:0 20px}.slide--first .slide__sup svg{height:80px;width:auto}@media screen and (min-width: 768px){.slide--first .slide__sup{grid-column:1/2;grid-row:1/2;align-self:center;display:flex}.slide--first .slide__sup svg{width:auto;height:200px}}.slide--first .slide__text{margin-top:-40px;padding:60px 20px 40px;border:2px solid #009746;border-radius:10px;height:min-content;align-self:center}@media screen and (min-width: 768px){.slide--first .slide__text{margin-top:0;grid-column:2/5;grid-row:1/2;padding:40px;background-color:#fff;border:2px solid #009746;border-radius:10px;height:min-content;align-self:center}}.slide--second{align-items:center}@media screen and (min-width: 768px){.slide--second{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:0 40px;justify-items:center}}.slide--second .slide__sup{background-color:#fff;height:80px;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px 0}@media screen and (min-width: 768px){.slide--second .slide__sup{height:auto;gap:0 40px;grid-column:1/5;grid-row:1/2;align-self:center}.slide--second .slide__sup svg{width:auto;height:300px}}@media screen and (min-width: 1400px){.slide--second .slide__sup{flex-direction:row;justify-content:space-around}}.slide--second .slide__sup .slide__info{font-size:24px;font-weight:700;font-style:italic;line-height:1;font-style:normal;color:#009746}@media screen and (min-width: 1400px){.slide--second .slide__sup .slide__info{font-size:28px}}@media screen and (min-width: 768px){.slide--second .slide__sup .slide__info{font-size:48px;font-weight:700;color:#009746}}@media screen and (min-width: 768px) and (min-width: 1400px){.slide--second .slide__sup .slide__info{font-size:72px}}.slide--second .slide__text{margin-top:-40px;padding:60px 20px 40px;border:2px solid #009746;border-radius:10px;height:min-content;align-self:center}@media screen and (min-width: 768px){.slide--second .slide__text{margin-top:0;grid-column:1/5;grid-row:2/3;padding:40px;background-color:#fff;border:2px solid transparent;max-width:1000px;text-align:center}}.slide--third{align-items:center}@media screen and (min-width: 768px){.slide--third{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:0 40px}}.slide--third .slide__sup{background-color:#fff;display:flex;padding:0 20px}.slide--third .slide__sup svg{height:80px;width:auto}@media screen and (min-width: 768px){.slide--third .slide__sup{grid-column:4/5;grid-row:1/2;align-self:center;display:flex}.slide--third .slide__sup svg{width:auto;height:200px}}.slide--third .slide__text{margin-top:-40px;padding:60px 20px 40px;border:2px solid #009746;border-radius:10px;height:min-content;align-self:center}@media screen and (min-width: 768px){.slide--third .slide__text{margin-top:0;grid-column:1/4;grid-row:1/2;padding:40px;background-color:#fff;border:2px solid #009746;border-radius:10px;height:min-content;align-self:center}}.nav-buttons{margin-top:20px;display:flex;justify-content:center;gap:0 20px;z-index:2;height:40px}@media screen and (min-width: 1200px){.nav-buttons{margin-top:0}}.nav-button{height:100%;background-color:#009746;padding:10px;border-radius:5px;display:flex;justify-content:center;align-items:center;border:1px solid #009746;transition:all .2s linear;cursor:pointer}.nav-button svg{height:100%;width:auto}.nav-button--right{transform:scale(-1)}@media screen and (min-width: 768px){.nav-button:hover{background-color:#fff}.nav-button:hover svg line{stroke:#009746!important}}
