.row-one {padding-top: 60px;padding-bottom: 10px;background-color: #8DD9F8;}.title {text-align: center;color: #1F3A5F;font-size: 3vw;line-height: 1.2em;font-weight: 600;font-style: normal;text-decoration: initial;letter-spacing: 0px;margin-bottom: 20px;}.info {color: #1F3A5F;font-size: 1vw;line-height: 1.7em;padding: 0 5%;text-align: center;}.title-two{color: #1F3A5F;font-size: 1.5vw;line-height: 1.7em;text-align: center;margin: 0;background-color: #6cb4d9;}.img{max-width: 100%;width: 100%;object-fit: cover;height: auto;display: block;}.card-wrapper {display: flex;flex-wrap: wrap;gap: 20px;justify-content: center;margin-bottom: 2rem;}.row-two, .row-three, .row-four, .row-five, .row-six{display: flex;justify-content: space-evenly;flex-direction: row;padding: 30px 0;display: contents;}.card-container{width: 25%;padding: 0 10px;box-sizing: border-box;margin-bottom: 20px;text-align: center;}.card-container a{text-decoration: none;}.card{display: block;min-width: 180px;;height: 470px;flex-direction: column;justify-content: space-between;align-items: center;background-color: #4991C4;color: white;border-radius: 20px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);text-align: center;height: 100%;box-sizing: border-box;position: relative;z-index: 1;}.text-container{background-color: #6cb4d9;display: flex;flex-direction: column;flex-grow: 1;align-items: center;justify-content: center;text-align: center;padding: 10px;border-radius: 0 0 20px 20px;position: absolute;bottom: 0;}.img-container{overflow: hidden;position: relative;width: 100%;}@media screen and (max-width: 1350px){.title{font-size: 3.3vw;}.title-two{font-size: 1.9vw;}.info{font-size: 1.4vw;}.card-container{width: 30%;}}@media screen and (max-width: 980px) {.card-container {width: 35%;}}@media screen and (max-width: 900px){.title{font-size: 5vw;}.title-two{font-size: 2.5vw;}.info{font-size: 1.9vw;}.card-container{width: 37%;}}@media screen and (max-width: 800px) {.row-two, .row-three, .row-four, .row-five, .row-six{flex-direction: column;align-items: center;}.card-container{width: 49%;}.text-container{padding: 21px;}}@media screen and (max-width: 750px){.title{font-size: 5vw;}.title-two{font-size: 2.6vw;}.info{font-size: 2vw;}}@media screen and (max-width: 700px){.card-container{width: 50%;}}@media screen and (max-width: 600px){.title{font-size: 5.4vw;}.title-two{font-size: 3vw;}.info{font-size: 2.6vw;}.card-container{width: 60%;}}@media screen and (max-width: 500px){.title{font-size: 5.5vw;}.title-two{font-size: 3.4vw;}.info{font-size: 2.8vw;}.card-container{width: 65%;}}@media screen and (max-width: 465px){.title{font-size: 6vw;}.title-two{font-size: 4.1vw;}.info{font-size: 3.5vw;}}@media screen and (max-width: 465px){.card-container{width: 70%;}}@media screen and (max-width: 380px){.title{font-size: 6vw;}.title-two{font-size: 4.1vw;}.info{font-size: 3.5vw;}}.buttons {display: flex;justify-content: center;padding-bottom: 8px;margin: 0 1.5rem 2rem 1.5rem;scroll-snap-type: x mandatory;flex-wrap: wrap;overflow-x: visible;}.button {transition: all .2s ease-in-out;border-radius: 100px;background: none;font-weight: 700;cursor: pointer;padding: 10px;outline: none;opacity: 0.4;border: none;color: #1F3A5F;scroll-snap-align: start;min-width: 100px;flex-shrink: 0;white-space: nowrap;}.button:hover, .button.active {opacity: 1;}.buttons::-webkit-scrollbar {height: 8px;}.buttons::-webkit-scrollbar-track {background: #4991C4;border-radius: 10px;}.buttons::-webkit-scrollbar-thumb {background-color: #4991C4;border-radius: 10px;border: 2px solid #e0e0e0;}.buttons {scrollbar-width: thin;scrollbar-color: #4991C4 #e0e0e0;}.hide {display: none;}@media screen and (max-width: 768px) {.buttons {overflow-x: auto;flex-wrap: nowrap;max-width: 100%;justify-content: flex-start;}}.card .description {height: 101px;opacity: 1;display: none;color: var(--gray);font-size: 14px;line-height: 1.8em;overflow-y: auto;padding-right: 10px;}@media screen and (max-width: 400px ) {.card-wrapper{flex-direction: column;align-items: center;}.text-container{padding: 10px;}}