*, *::after, *::before{margin: 0;padding: 0;box-sizing:border-box;}body{background-color: #8DD9F8;margin: 0;font-family: "Poppins", sans-serif;}.row-one{margin-top: 60px;padding-bottom: 10px;display: flex;flex-direction: row;align-items: center;justify-content: center;}.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;}.info{color: #1F3A5F;font-size: 1.1vw;text-align: justify;}.faq-container {display: flex;justify-content: space-evenly;margin: 20px;gap: 30px;}.faq-sidebar {width: 25%;padding: 15px;background-color: rgba(108, 180, 217, 0.5);border-radius: 8px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);}.title-one{color: #1F3A5F;font-size: 1.5vw;padding: 0 5%;text-align: center;}.faq-sidebar ul {margin-top: 10px;list-style-type: none;padding: 0;text-align: center;}.faq-sidebar ul li {margin-bottom: 10px;}.faq-sidebar ul li a {text-decoration: none;font-size: 1.1vw;color: #1F3A5F;transition: color 0.3s ease;}.faq-sidebar ul li a:hover {color: #0056b3;}.faq-sidebar ul li a.active {color: #0056b3;}.categories{display: flex;flex-direction: column;align-items: center;margin-bottom: 20px;padding: 10px;}.announcement{display: flex;flex-direction: column;align-items: center;padding: 10px;}.faq-content {width: 75%;padding: 20px;background-color: rgba(108, 180, 217, 0.5);border-radius: 8px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);}.accordion-container{display: flex;flex-direction: column;padding: 10px;}.card_ {position: relative;margin: 0 2em;transition: transform 0.3s ease, box-shadow 0.3s ease, margin 0.3s ease;width: 95%;max-width: 100%;align-self: center;display: flex;flex-direction: column;z-index: 1;}.card_.first .question{border-radius: 10px 10px 0 0;}.card_.last .question{border-radius: 0 0 10px 10px;}.card_ input {position: absolute;left: 0;top: 0;height: 100%;width: 100%;opacity: 0;visibility: hidden;}.card_ .question {background: #4991C4;padding: 1em;position: relative;}.question{font-size: 1vw;line-height: 1.7em;color: white;margin-bottom: 0;}.card_ label {cursor: pointer;position: relative;display: flex;align-items: center;}.card_ div.p {max-height: 0;height: auto;overflow: hidden;transition: max-height 0.5s ease, padding 0.3s ease;background-color: #6CB4D9;color: #1F3A5F;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);}.card_ div.p p {padding: 2em;}.answer{font-size: 0.9vw;line-height: 1.7em;}.card_ input:checked ~ .question label::before {border-left: 15px solid transparent;border-top: 20px solid white;margin-top: 12px;margin-right: 10px;}.card_ input:checked ~ .question ~ div.p {max-height: 600px;overflow-y: auto;}.card_ input:checked ~ * {transform: scale(1.04);box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);}.card_ input:checked {margin-top: 1em;margin-bottom: 1em;}.card_:not(:has(input:checked)) {transform: scale(1);margin: 0 2em;box-shadow: none;z-index: 0;}.quick-links{display: flex;gap: 20px;margin: 40px 20px 60px;}.action-card{flex: 1;padding: 20px;background-color: rgba(108, 180, 217, 0.5);border-radius: 8px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);text-align: center;display: flex;flex-direction: column;justify-content: space-evenly;align-items: center;}.contact-container{display: flex;flex-direction: column;gap: 5px;color: #1F3A5F;}.contact-container a, .contact-container span{display: flex;align-items: center;}.icon{width: 35px;height: 35px;}.title-two{color: #1F3A5F;font-size: 1.5vw;line-height: 1.7em;text-align: center;}.chat-button{border-radius: 25px;background-color: #1D4E89;color: white;text-decoration: none;padding: 10px 20px;font-weight: normal;box-shadow: rgba(45, 35, 66, .4) 0 2px 4px, rgba(45, 35, 66, .3) 0 7px 13px -3px, rgba(58, 65, 111, .5) 0 -3px 0 inset;transition: box-shadow .15s, transform .15s;}.chat-button:focus {box-shadow: #3c4fe0 0 0 0 1.5px inset, rgba(45, 35, 66, .4) 0 2px 4px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #3c4fe0 0 -3px 0 inset;}.chat-button:hover{transition: 0.2s;box-shadow: rgba(45, 35, 66, .4) 0 4px 8px, rgba(45, 35, 66, .3) 0 7px 13px -3px, #3c4fe0 0 -3px 0 inset;transform: translateY(-2px);}.chat-button:active {box-shadow: #3c4fe0 0 3px 7px inset;transform: translateY(2px);}.info-two{line-height: 1.7em;font-size: 1vw;text-align: center;color: #1F3A5F;}.label{position: relative;display: inline-flex;align-items: center;gap: 10px;cursor: pointer;}.hover-label.one {position: absolute;top: 1px;left: 300px;background-color: #AEE0F9;color: #1F3A5F;padding: 5px 10px;border-radius: 5px;font-size: 14px;white-space: nowrap;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);opacity: 0;pointer-events: none;z-index: 10;transition: opacity 0.2s ease-in-out;font-weight: 600;}.hover-label.two{position: absolute;top: 1px;left: 200px;background-color: #AEE0F9;color: #1F3A5F;padding: 5px 10px;border-radius: 5px;font-size: 14px;white-space: nowrap;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);opacity: 0;pointer-events: none;z-index: 10;transition: opacity 0.2s ease-in-out;font-weight: 600;}.label:hover .hover-label.one {opacity: 1;}.label:hover .hover-label.two {opacity: 1;}@media screen and (max-width: 1700px) {.hover-label.one {left: 268px;}.hover-label.two{left: 175px;}}@media screen and (max-width: 1500px) {.hover-label.one {left: 242px;}.hover-label.two{left: 163px;}}@media screen and (max-width: 1350px) {.title{font-size: 3.3vw;}.info, .faq-sidebar ul li a{font-size: 1.5vw;}.question, .info-two{font-size: 1.4vw;}.title-one, .title-two{font-size: 1.9vw;}.answer{font-size: 1.3vw;}.hover-label.one {left: 293px;}.hover-label.two{left: 195px;}}@media screen and (max-width: 1250px) {.hover-label.one {left: 274px;}.hover-label.two{left: 182px;}}@media screen and (max-width: 1150px) {.hover-label.one {left: 256px;}.hover-label.two{left: 173px;}}@media screen and (max-width: 1060px) {.hover-label.one {left: 239px;}.hover-label.two{left: 163px;}}@media screen and (max-width: 1000px) {.faq-container{gap: 20px;}.hover-label.one {left: 228px;}.hover-label.two{left: 155px;}}@media screen and (max-width: 950px) {.faq-container{gap: 20px;}.hover-label.one {left: 219px;}.hover-label.two{left: 150px;}}@media screen and (max-width: 900px) {.title{font-size: 5vw;}.info, .faq-sidebar ul li a{font-size: 2vw;}.question, .info-two{font-size: 1.9vw;}.title-one, .title-two{font-size: 2.4vw;}.answer{font-size: 1.8vw;}.faq-sidebar{width: 30%;}.faq-content{width: 70%;}.hover-label.one {left: 200px;top: -25px;}.hover-label.two{left: 177px;}}@media screen and (max-width: 850px) {.hover-label.one {left: 180px;top: -25px;}.hover-label.two{left: 171px;}}@media screen and (max-width: 800px) {.faq-container {display: flex;flex-direction: column-reverse;}.faq-sidebar{width: 100%;}.faq-content{width: 100%;}.accordion-container, .categories, .announcement{padding: 0;}.hover-label.one {left: 170px;}.hover-label.two{left: 165px;}}@media screen and (max-width: 750px) {.quick-links{flex-direction: column;}.chat-button{margin-top: 10px;}.title{font-size: 5.2vw;}.info, .faq-sidebar ul li a{font-size: 2.1vw;}.question, .info-two{font-size: 2vw;}.title-one, .title-two{font-size: 2.5vw;}.answer{font-size: 1.9vw;}.hover-label.one {top: 1px;left: 241px;}.accordion-container, .categories, .announcement{padding: 5px;}.faq-content{padding: 15px;}}@media screen and (max-width: 680px) {.hover-label.one {left: 224px;}.hover-label.two{left: 151px;}}@media screen and (max-width: 600px) {.title{font-size: 5.4vw;}.info, .faq-sidebar ul li a{font-size: 2.7vw;}.question, .info-two{font-size: 2.6vw;}.title-one, .title-two{font-size: 3.1vw;}.answer{font-size: 2.5vw;}.hover-label.one {left: 251px;}.hover-label.two{left: 170px;}}@media screen and (max-width: 550px) {.hover-label.one {left: 233px;}.hover-label.two{left: 160px;}}@media screen and (max-width: 520px) {.hover-label.one {left: 223px;}.hover-label.two{left: 151px;}}@media screen and (max-width: 500px) {.title{font-size: 5.6vw;padding: 0 10px;}.info, .faq-sidebar ul li a{font-size: 2.9vw;}.question, .info-two{font-size: 2.8vw;}.title-one, .title-two{font-size: 3.3vw;}.answer{font-size: 2.7vw;}.accordion-container, .categories, .announcement {padding: 0;}.hover-label.one, .hover-label.two{display: none;}}@media screen and (max-width: 465px) {.title {font-size: 5.9vw;}.info, .faq-sidebar ul li a{font-size: 3.9vw;}.question, .info-two{font-size: 3.8vw;}.title-one, .title-two{font-size: 4.3vw;}.answer{font-size: 3.7vw;}.faq-container{margin: 20px 15px;}.quick-links{margin: 40px 15px 60px;}}@media screen and (max-width: 380px) {.title {font-size: 5.9vw;}.info, .faq-sidebar ul li a{font-size: 3.9vw;}.question, .info-two{font-size: 3.8vw;}.title-one, .title-two{font-size: 4.3vw;}.answer{font-size: 3.7vw;}}