.list{display:flex;flex-wrap:wrap;row-gap:2rem;margin-top:3rem}.list>*{width:100%}@media screen and (min-width: 768px),print{.list{gap:2rem 3rem}.list>*{width:calc((100% - 6rem)/3)}}@media screen and (min-width: 768px)and (max-width: 1023.98px){.list>*{width:calc((100% - 3rem)/2)}}@media screen and (min-width: 1024px),print{.list{gap:3rem 4rem}.list>*{width:calc((100% - 8rem)/3)}}.list--item{margin:0}.list--item .item{padding:2rem 2.5rem;background-color:#00ab98;border:1px solid #00ab98;color:#fff;font-size:1.6rem;font-weight:400;border-radius:0;display:flex;column-gap:1.5rem;align-items:center;justify-content:space-between;transition:all .3s ease .1s;height:100%;text-decoration:none;letter-spacing:.14em;font-weight:500;background-color:#fff;color:#333}.list--item .item>span{flex:1}.list--item .item svg{flex:0 1 auto}.list--item .item svg:not([class*=icon-]) path{stroke:#fff;transition:all .3s ease .1s}.list--item .item svg.icon-out rect{stroke:#fff;fill:rgba(0,0,0,0);transition:all .3s ease .1s}.list--item .item svg.icon-out path{fill:#fff;transition:all .3s ease .1s}.list--item .item.--white{background-color:#fff;border-color:#00ab98;color:#333}.list--item .item.--white svg:not([class*=icon-]) path{stroke:#00ab98}.list--item .item.--white:hover,.list--item .item.--white:focus-visible{background-color:#00ab98;color:#fff;outline:none}.list--item .item.--white:hover svg:not([class*=icon-]) path,.list--item .item.--white:focus-visible svg:not([class*=icon-]) path{stroke:#fff}.list--item .item.--white:hover svg.icon-out g path:nth-child(2),.list--item .item.--white:focus-visible svg.icon-out g path:nth-child(2){fill:#fff}.list--item .item.--white:hover svg.icon-out>path,.list--item .item.--white:focus-visible svg.icon-out>path{fill:#fff}.list--item .item:hover,.list--item .item:focus-visible{background-color:#fff;color:#00675c;outline:none}.list--item .item:hover svg:not([class*=icon-]) path,.list--item .item:focus-visible svg:not([class*=icon-]) path{stroke:#00ab98}.list--item .item:hover svg.icon-out rect,.list--item .item:focus-visible svg.icon-out rect{stroke:#00675c;fill:rgba(0,0,0,0)}.list--item .item:hover svg.icon-out path,.list--item .item:focus-visible svg.icon-out path{fill:#00675c}@media screen and (min-width: 1024px),print{.list--item .item{padding:1.2rem 2.5rem;min-width:27rem}}.list--item .item svg:not([class*=icon-]) path{stroke:#00ab98}.list--item .item svg.icon-out path{fill:#00ab98;transition:all .3s ease .1s}.list--item .item svg.icon-out rect{stroke:#00ab98;fill:rgba(0,0,0,0);transition:all .3s ease .1s}.list--item .item:hover,.list--item .item:focus-visible{background-color:#00ab98;color:#fff}.list--item .item:hover svg:not([class*=icon-]) path,.list--item .item:focus-visible svg:not([class*=icon-]) path{stroke:#fff}.list--item .item:hover svg.icon-out rect,.list--item .item:focus-visible svg.icon-out rect{stroke:#fff;fill:rgba(0,0,0,0);transition:all .3s ease .1s}.list--item .item:hover svg.icon-out path,.list--item .item:focus-visible svg.icon-out path{fill:#fff;transition:all .3s ease .1s}@media screen and (min-width: 1024px),print{.list--item .item{padding:1.5rem 2rem}}.main>.container [class*=heading--]:first-child{margin-top:0 !important}.btn-list .btn{font-weight:500}@media screen and (min-width: 1024px),print{.btn-list .btn{padding:1.5rem 2rem}}/*# sourceMappingURL=sitemap.css.map */
