@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");:root{--foreground-rgb:28,54,88;--background-start-rgb:239,244,250;--background-end-rgb:255,255,255;--color-brand-primary:#204b76;--color-brand-primary-dark:#1c3658;--color-brand-secondary:#46759e;--color-brand-accent:#b5191e;--color-brand-purple:#6c0f12;--color-neutral-black:#1c3658;--color-neutral-body-text:#1c3658;--color-neutral-muted-text:#46759e;--color-neutral-border:#a1c6e3;--color-neutral-off-white:#eff4fa;--color-neutral-cream:#fff5f2;--color-neutral-white:#ffffff;--color-bg-default:#ffffff;--color-bg-tinted:#fff5f2;--color-bg-section:#eff4fa;--color-bg-brand:#204b76;--color-btn-primary-bg:#204b76;--color-btn-primary-text:#ffffff;--color-btn-danger-bg:#b5191e;--color-btn-danger-text:#ffffff;--color-btn-outlined-color:#204b76;--color-btn-outlined-border:#204b76}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:Noto Sans,system-ui,-apple-system,sans-serif}body{color:rgb(var(--foreground-rgb))}a{color:inherit;text-decoration:none}@media only screen and (min-width:768px) and (max-width:1024px){.fs-70{font-size:42px!important}.fs-60{font-size:38px!important}.fs-50{font-size:32px!important}.fs-40{font-size:28px!important}.fs-24,.fs-25{font-size:20px!important}.display-6{font-size:1.75rem!important}.pt-120{padding-top:70px!important}.pb-120{padding-bottom:70px!important}.pt-110{padding-top:65px!important}.pb-100{padding-bottom:60px!important}.pt-105{padding-top:60px!important}.pt-125{padding-top:70px!important}.mb-110{margin-bottom:60px!important}.mb-80{margin-bottom:40px!important}.mb-50,.mb-55{margin-bottom:30px!important}.mb-45{margin-bottom:25px!important}.mb-60{margin-bottom:35px!important}.mt-130{margin-top:40px!important}.mr-85{margin-right:0!important}.ml-85{margin-left:0!important}.mr-40{margin-right:20px!important}.tp-header-area .container-fluid{padding-left:15px;padding-right:15px}.tp-hero-cst-spacing{padding-top:150px!important;padding-bottom:40px!important}.tp-hero-cst-content h2{font-size:36px!important}.tp-hero-cst-bottom-btn ul{flex-wrap:wrap!important;gap:8px!important}.tp-hero-cst-bottom-btn ul li{font-size:13px!important}.tp-service-hero-spacing{padding-top:100px!important;padding-bottom:30px!important}.tp-service-hero-left h2{font-size:38px!important}.tp-service-hero-right{margin-top:20px!important}.tp-awards-wd-wrap{margin-left:0!important;margin-right:0!important}.tp-awards-wd-item span{font-size:14px!important}.tp-process-pp-title-inner h2{font-size:32px!important}.tp-footer-top-title{font-size:48px!important}.tp-footer-widget-title{font-size:18px!important}.tp-footer-area .tp-footer-shape{display:none!important}.container-1524,.container-1800{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.tp-service-title-wrap .tp-service-para{font-size:18px!important}.tp-section-title{font-size:36px!important}.tp-btn-cst,.tp-btn-lg{padding:10px 20px!important;font-size:13px!important}.tp-btn-rounded{width:100px!important;height:100px!important;font-size:12px!important}.pb-160{padding-bottom:80px!important}.fs-62{font-size:42px!important}.mb-90{margin-bottom:40px!important}.mb-40{margin-bottom:25px!important}.tp-counter-area .container,.tp-counter-area .container-fluid{padding-left:20px;padding-right:20px}.tp-video-wrap{min-height:300px!important}.tp-blog-item{margin-bottom:20px}.tp-cta-area,.tp-faq-area{padding-top:60px!important;padding-bottom:60px!important}.tp-cta-content h2{font-size:32px!important}.tp-blog-img img,.tp-portfolio-item img{height:auto!important;max-height:280px;-o-object-fit:cover;object-fit:cover}.tp-text-slider-item{font-size:48px!important}.tp-team-item{margin-bottom:20px}.tp-testimonial-area{padding-top:60px!important;padding-bottom:60px!important}.tp-brand-item img{max-width:100px!important}}@media only screen and (min-width:768px) and (max-width:991px){.tp-hero-cst-content h2{font-size:32px!important}.tp-hero-cst-right{margin-top:20px}.tp-hero-cst-bottom-right span{font-size:13px!important}.tp-service-hero-right{margin-top:10px!important}.tp-service-hero-right p{font-size:16px!important}.tp-footer-top-title{font-size:36px!important}.tp-awareds-area .col-lg-6{width:100%!important;flex:0 0 100%!important;max-width:100%!important}.tp-awards-wd-para{margin-bottom:30px!important}}