.page-title{color:#0f7284;font-family:Sukar;font-size:clamp(35px,8vw,70px);margin-top:60px;padding:0 15px;text-align:center}.text-name{color:#0f7284;font-size:17px;font-weight:bolder;margin-bottom:5px;text-align:right}.top-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f7284,#369aa5);-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:900;letter-spacing:1px;margin-left:-6px}.home-divider{align-items:center;display:flex;gap:6px;justify-content:center;margin:10px 0 6px}.home-divider span{background:linear-gradient(135deg,#0f7284,#369aa5);border-radius:10px;display:inline-block;height:6px}.home-divider span:first-child,.home-divider span:nth-child(3){opacity:.5;width:10px}.home-divider span:nth-child(2){width:40px}.home-tagline{color:#0f7284;font-size:23px;font-weight:700;letter-spacing:1px;margin:4px 0 0}.home-subtitle{color:#888;font-size:17px;font-weight:400;margin-bottom:0;margin-top:8px}.da-home-page-text.aos-init.aos-animate{align-items:center;display:flex;justify-content:center;margin-top:-32px;min-height:calc(100vh - 130px)}.da-home-page-text.aos-init.aos-animate .container{max-width:600px}.form-control{background-color:#f8f9fa;border:2px solid #e0e0e0;border-radius:12px;font-size:16px;padding:12px 18px;transition:all .3s ease}.form-control:focus{background-color:#fff;border-color:#0f7284;box-shadow:0 0 0 .2rem #0f728426;outline:none}.btn-primary{background:linear-gradient(135deg,#0f7284,#11929c);border:none;border-radius:50px;box-shadow:0 4px 12px #0f728466;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:14px 40px;transition:all .3s ease}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#11929c,#369aa5);box-shadow:0 6px 20px #11929c80;transform:translateY(-2px)}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-primary i{margin-right:8px}.spinner-border{animation:spinner-border-animation .75s linear infinite;border:.2em solid;border-radius:50%;border-right:.2em solid #0000;display:inline-block;height:1rem;vertical-align:text-bottom;width:1rem}.spinner-border-sm{border-width:.15em;height:.9rem;width:.9rem}@keyframes spinner-border-animation{to{transform:rotate(1turn)}}.btn-primary:disabled{background:linear-gradient(135deg,#0f7284,#11929c);opacity:.8}@media only screen and (max-width:768px){.page-title{margin-top:40px}.form-control{font-size:15px;padding:10px 14px}.btn-primary{font-size:16px;padding:12px 30px}.top-title{font-size:20px}.text-name{font-size:16px}}@media only screen and (max-width:480px){.page-title{margin-top:30px}.da-home-page-text.aos-init.aos-animate{margin-top:-20px}.form-control{font-size:14px;padding:10px 12px}.btn-primary{font-size:15px;padding:10px 25px}.top-title{font-size:18px}.text-name{font-size:15px}}header{align-items:center;animation:header-animation-bg 8s ease infinite;background:linear-gradient(135deg,#0f7284,#11929c 50%,#369aa5);background-size:200% 200%;box-shadow:0 4px 12px #0f72844d;display:flex;justify-content:center;min-height:140px;padding:35px 20px;text-align:center}header img{height:auto;max-height:80px;max-width:90%}.image-container{margin:0 auto;max-width:600px;width:100%}.logo-white-bg{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}@media only screen and (max-width:768px){header{min-height:100px;padding:25px 15px}header img{max-height:60px}}@media only screen and (max-width:480px){header{min-height:85px;padding:20px 12px}header img{max-height:50px}}@keyframes header-animation-bg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}footer{margin-top:40px;padding:25px 0}.footer-content{align-items:center;display:flex;justify-content:center}.footer-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f7284,#369aa5);-webkit-background-clip:text;background-clip:text;border-radius:8px;font-size:18px;font-weight:600;letter-spacing:.5px;padding:10px 20px;transition:all .3s ease}.footer-text:hover{filter:brightness(1.2);transform:scale(1.05)}@media only screen and (max-width:768px){.footer-text{font-size:16px;padding:8px 15px}}@media only screen and (max-width:480px){footer{padding:20px 0}.footer-text{font-size:14px;padding:6px 12px}}.text-header{border-bottom:4px solid #0f7284;box-shadow:0 2px 8px #0f72841a;margin-bottom:35px;padding-bottom:16px}.text-header h3{color:#0f7284;font-size:26px;font-weight:700}.container .row{justify-content:space-between}.card-sl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;border-radius:24px;box-shadow:0 8px 24px #0000001f,0 4px 12px #0f728433;cursor:pointer;margin:0 auto;max-width:100%;overflow:hidden;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);will-change:transform}.card-sl:hover{box-shadow:0 16px 40px #00000026,0 8px 24px #0f72844d;transform:translateY(-8px) scale(1.02)}.card-image{align-items:center;background:#fff;border-radius:24px 24px 0 0;display:flex;justify-content:center;min-height:450px;overflow:hidden;padding:16px;position:relative;width:100%}.card-image img{-ms-interpolation-mode:bicubic;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:16px!important;display:block;height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:high-quality;max-height:700px;object-fit:contain;object-position:center;transform:translateZ(0);-webkit-transform:translateZ(0);transition:all .3s ease;width:100%}.card-sl:hover .card-image img{transform:translateZ(0) scale(1.01)}.card-button{align-items:center;background:linear-gradient(135deg,#0f7284,#11929c);border:none;border-radius:50px;box-shadow:0 6px 20px #0f728466;color:#fff;cursor:pointer;display:flex;font-size:17px;font-weight:700;justify-content:center;margin:24px auto;padding:14px 24px;transition:all .3s ease;width:60%}.card-button:hover{background:linear-gradient(135deg,#11929c,#369aa5);box-shadow:0 8px 24px #11929c80;color:#fff;text-decoration:none;transform:translateY(-3px)}.btn-back{text-align:left}.btn-back .btn-primary{background:linear-gradient(135deg,#0f7284,#11929c);border:none;border-radius:50px;box-shadow:0 4px 12px #0f728466;color:#fff;display:inline-block;font-size:15px;font-weight:700;padding:10px 24px;text-decoration:none;transition:all .3s ease}.btn-back .btn-primary:hover{background:linear-gradient(135deg,#11929c,#369aa5);box-shadow:0 6px 20px #11929c80;text-decoration:none;transform:translateY(-2px)}.spinner{background-color:initial;border:none;height:200px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:200px}@media only screen and (max-width:992px){.card-sl{max-width:550px}.card-image{min-height:400px}}@media only screen and (max-width:768px){.text-header h3{font-size:22px}.card-image{min-height:350px;padding:12px}.card-image img{max-height:600px}.card-button{font-size:16px;padding:12px 20px;width:65%}}@media only screen and (max-width:480px){.text-header h3{font-size:18px}.card-sl{border-radius:20px}.card-image{border-radius:20px 20px 0 0;min-height:300px;padding:10px}.card-image img{border-radius:12px!important;max-height:500px}.card-button{font-size:15px;margin:18px auto;padding:12px 16px;width:75%}.btn-back .btn-primary{font-size:13px;padding:8px 16px}}.spinner .circle{animation:rotate 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#369aa5;position:absolute}.spinner .circle.one{animation-duration:.75s;height:50px;left:50px;top:50px;width:50px}.spinner .circle.two{animation-duration:.85s;height:75px;left:38px;top:38px;width:75px}.spinner .circle.three{animation-duration:.95s;height:100px;left:25px;top:25px;width:100px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.txt-load{position:absolute;text-align:center;top:71%;width:100%}.txt-load h4{animation:pulse 2s ease-in-out infinite;color:#0f7284;font-size:22px;font-weight:700}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@media only screen and (max-width:480px){.nth-2{margin-top:40px}.btn-back{margin-top:22px;text-align:right!important}.spinner{left:54%}}