.pg-header{min-height:120px}.pg-header .pg-header-bg{height:200px}.pg-header .bg-gradient{background-image:linear-gradient(180deg,#00284480,#00284400 47.5%)!important}.pg-header .pg-header-content{background-color:#fbfbfb;border-left:10px solid #014976}.pg-header .pg-header-content .pg-header-title{color:#014976;font-weight:600}@media(min-width:768px){.pg-header .pg-header-bg{height:500px}}@media(min-width:992px){.pg-header .pg-header-info{bottom:-104px;left:0;position:absolute;right:0}.pg-header .pg-header-info .pg-header-content .description{font-size:18px}}.pg-content{background:linear-gradient(135deg,#00284408,#0000 50%),linear-gradient(225deg,#0028440d,#0000 50%),linear-gradient(180deg,#fff 0,#f0f5f8 50%,#e3eef5);min-height:100vh;padding-bottom:210px;position:relative}.pg-content:before{background-image:radial-gradient(circle at 20% 30%,#0028440f 0,#0000 50%),radial-gradient(circle at 80% 20%,#00284414 0,#0000 50%),radial-gradient(circle at 40% 70%,#0028440d 0,#0000 40%),radial-gradient(circle at 90% 60%,#00284412 0,#0000 40%),radial-gradient(circle at 10% 90%,#0028440f 0,#0000 50%)}.pg-content:after,.pg-content:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.pg-content:after{background-image:repeating-linear-gradient(45deg,#0000,#0000 80px,#00284405 0,#00284405 160px),repeating-linear-gradient(-45deg,#0000,#0000 80px,rgba(0,40,68,.015) 0,rgba(0,40,68,.015) 160px)}.pg-content ul{list-style:none;position:relative;z-index:1}.pg-content ul li{line-height:1.6;padding:8px 0 8px 30px;position:relative}.pg-content ul li:before{color:#002844;content:"";font-family:Font Awesome\ 5 Free,serif;font-size:1.2rem;font-weight:700;left:0;position:absolute}@media(min-width:992px){.pg-content{padding-bottom:108px;padding-top:105px}}.services-container{background:var(--background-image) no-repeat center;background-size:cover;box-shadow:0 10px 30px #0000001a;min-height:300px;transition:transform .3s ease}.services-container:before{background:linear-gradient(180deg,#0000,#0000004d);border-radius:.375rem;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease;z-index:1}.services-container:hover:before{background:linear-gradient(180deg,#0000,#0009);opacity:1}.services-container .services-info{bottom:0;left:0;right:0;top:0;z-index:2}.services-container .services-info .description{color:#fff;font-size:24px;font-weight:600;line-height:26px;margin-bottom:20px;margin-left:20px}.services-container .services-info .btn-read-more{backdrop-filter:blur(10px);background:linear-gradient(135deg,#002844a6,#014976a6);border:none;border-radius:50px;box-shadow:0 4px 15px #00284466;color:#fff;display:inline-block;font-weight:600;left:50%;opacity:0;padding:10px 24px;text-decoration:none;top:50%;transform:translate(-50%,-50%);transition:all .4s ease;z-index:3}.services-container .services-info .btn-read-more:hover{background:linear-gradient(135deg,#014976a6,#0088cca6)}.services-container:hover .services-info .btn-read-more{opacity:1}.service-card{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 10px 30px #0000001a;height:100%;overflow:hidden;padding:35px;position:relative;transition:all .4s ease}.service-card:before{background:linear-gradient(135deg,#00284408,#00487508);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:0}.service-card:hover:before{opacity:1}.service-card:hover{border-color:#0028444d;box-shadow:0 20px 40px #00000026;transform:translateY(-10px)}.service-card:hover .icon-box{box-shadow:0 8px 20px #00284466;transform:scale(1.1) rotate(5deg)}.service-card .icon-box{align-items:center;background:linear-gradient(135deg,#002844,#004875);border-radius:15px;box-shadow:0 5px 15px #0028444d;display:flex;height:70px;justify-content:center;margin-bottom:25px;position:relative;transition:all .3s ease;width:70px;z-index:1}.service-card .icon-box i{color:#fff;font-size:2rem}.service-card h4{color:#2c3e50;font-size:1.5rem;font-weight:700;line-height:1.4;margin-bottom:20px;position:relative;z-index:1}.service-card p{color:#555;font-size:.95rem;line-height:1.9;position:relative;text-align:justify;z-index:1}.faq-container .accordion-item{border:none;border-radius:10px;box-shadow:0 2px 8px #0000001a;margin-bottom:15px;overflow:hidden}.faq-container .accordion-item .accordion-button{background-color:#fff;border:none;color:#002844;font-size:1.1rem;font-weight:600;padding:20px 25px}.faq-container .accordion-item .accordion-button:not(.collapsed){background-color:#004875;box-shadow:none;color:#fff}.faq-container .accordion-item .accordion-button:focus{border:none;box-shadow:none}.faq-container .accordion-item .accordion-button:not(.collapsed):after{filter:brightness(0) invert(1)}.faq-container .accordion-item .accordion-body{background-color:#fff;color:#333;font-size:1rem;line-height:1.8;padding:25px}.faq-container .accordion-item .accordion-collapse{border-top:2px solid #e9ecef}.sidebar{height:fit-content;position:sticky;top:143px}.content-area{box-shadow:0 2px 4px #0000001a}.content-area .card{box-shadow:0 10px 30px #0000001a}.content-area .card .card-header{background:linear-gradient(135deg,#002844,#003d66);color:#fff;font-weight:600}.content-area .card .card-body{background-color:#f5fbfd;border-bottom-left-radius:calc(.375rem - 1px);border-bottom-right-radius:calc(.375rem - 1px)}