.cta{background:var(--BACKGROUND_WHITE);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;padding:25px 10px 0;display:flex}.cta h1{color:var(--PRIMARY_DARK_COLOR);font-size:32px;font-weight:500;line-height:52px}.cta p{color:#61656b;text-align:center;font-size:14px;font-weight:400;line-height:normal}.tag{border:1px solid #ebeced;border-radius:50px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:0 auto;padding:12px 20px;display:flex}.content{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-left:auto;margin-right:auto;display:flex}.content-header span{color:var(--MAIN_GREEN);font-style:italic}.painting{width:fit-content;margin:auto;padding-top:24px}.painting img{max-width:90vw}.button-group{z-index:1;flex-direction:column;align-items:center;gap:11px;width:100%;display:flex;position:relative}.btn-primary,.btn-outline{width:100%}@media screen and (min-width:600px){.cta{min-height:70vh;padding:35px 30px 0}.cta h1{font-size:48px;line-height:52px}.cta p{max-width:553px;font-size:16px}.tag{padding:15px 26px}.button-group{flex-direction:row;width:auto}.btn-primary,.btn-outline{width:fit-content}}@media screen and (min-width:940px){.cta{justify-content:space-around;align-items:center;display:flex}.content{align-self:flex-start}.painting{padding-top:0;display:block}.painting img{width:80%}}
.todo{flex-direction:column;margin-bottom:40px;padding:35px 10px;display:flex}.todo h3{color:#000;text-align:start;font-size:32px;font-weight:500;line-height:normal}.todo-content{flex-direction:row;justify-content:center;align-items:start;gap:11px;margin-top:12px;display:flex}.todo-item{background:#f6f6f6;border-radius:20px;flex-direction:column;align-items:start;height:700px;padding:34px 20px 0;display:flex}.todo-item h4{color:#000;font-size:28px;font-weight:500;line-height:normal}.slick-dots{bottom:auto!important}.slick-dots li.slick-active button:before{opacity:1;color:#006637!important;font-size:12px!important}.slick-dots li button:before{font-size:8px!important}@media screen and (min-width:600px){.todo{padding:12px 30px 30px}.todo h3{font-size:42px;line-height:72px}.todo-item h4{font-size:32px;line-height:50px}}@media screen and (min-width:940px){.todo{justify-content:space-around;align-items:start;display:flex}}
