html{ font-size: 16px; font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; line-height: 1.6;}.bc-fff{ background:linear-gradient(135deg, #f0f4f8 0, #fff 100%);}.container-card{ padding: 4rem 1rem;}.text-center { text-align: center; }.text-left { text-align: left; }.text-right { text-align: right; }#content-tab h3,#content-tab h4{ font-size:1.4rem; margin-top:10px; margin-bottom:10px;}.content-item{ -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;}.inquiry-form{ max-width:500px;}.form-group[role="group"] input,.form-group[role="group"] textarea { border: none; border-radius: 4px; background-color: rgba(255, 255, 255, .1); color: #fff;}.form-group[role="group"] input:focus, .form-group[role="group"] textarea:focus{ outline: 2px solid #3498db!important;}.hover-top{ transition: 0.3s; cursor:point;}.hover-top:hover{ transform: translateY(-10px); border-color: blue; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);}.wap-menu-item{ list-style: none; margin-bottom:1rem;}#blog-content h2{ font-size: 26px; margin: 40px 0 20px; color: #004a99; border-left: 4px solid #ff6600; padding-left: 15px;}#blog-content h3{ font-size: 20px; margin: 30px 10px 20px; padding-left: 15px;}.text-limit-2 { display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;  text-overflow: ellipsis; }@media only screen and (max-width: 991px) { .container-card { padding: 3rem 1rem; }}@media only screen and (max-width: 767px) { .container-card { padding: 2rem 1rem; }}@media only screen and (max-width: 478px) { .container-card { padding: 2rem 1rem; }} .pswp .pswp__bg {background-color: #ffffff} html {font-size: 100%} body {font-size: 16px} h1 {font-size: 3.5rem}:where(:root) .bricks-color-primary {color: #004a99}:where(:root) .bricks-background-primary {background-color: #004a99}