.header[data-astro-cid-flir5jor]{position:fixed;top:0;left:0;width:100%;z-index:50;background-color:#fff;color:var(--main-font-color1);transition:all .3s}.header[data-astro-cid-flir5jor] .logo-box[data-astro-cid-flir5jor]{gap:1rem;text-decoration:none;color:#333}.header[data-astro-cid-flir5jor] .logo[data-astro-cid-flir5jor]{width:2rem;object-fit:contain}.header[data-astro-cid-flir5jor] .nav[data-astro-cid-flir5jor] ul[data-astro-cid-flir5jor]{gap:1rem;list-style:none;padding:0;margin:0}.header[data-astro-cid-flir5jor] .nav[data-astro-cid-flir5jor] ul[data-astro-cid-flir5jor] a[data-astro-cid-flir5jor]{color:inherit;text-decoration:none;transition:all .3s}.header[data-astro-cid-flir5jor] .nav[data-astro-cid-flir5jor] ul[data-astro-cid-flir5jor] a[data-astro-cid-flir5jor]:hover{color:var(--main-color)}.header[data-astro-cid-flir5jor] .nav[data-astro-cid-flir5jor] ul[data-astro-cid-flir5jor] .active[data-astro-cid-flir5jor]{color:var(--main-color);border-bottom:2px solid var(--main-color)}.transparen-header[data-astro-cid-flir5jor]{box-shadow:none;background-color:transparent;color:#fff}.transparen-header[data-astro-cid-flir5jor] .logo-box[data-astro-cid-flir5jor]{color:#fff}footer[data-astro-cid-65jxtkqc]{background-color:#1f2937;color:#9ca3af}footer[data-astro-cid-65jxtkqc] .footer-info[data-astro-cid-65jxtkqc]{flex-wrap:wrap}footer[data-astro-cid-65jxtkqc] .info[data-astro-cid-65jxtkqc]{width:20rem}footer[data-astro-cid-65jxtkqc] .info[data-astro-cid-65jxtkqc] .logo-box[data-astro-cid-65jxtkqc]{gap:1rem;color:#fff}footer[data-astro-cid-65jxtkqc] .info[data-astro-cid-65jxtkqc] .logo-box[data-astro-cid-65jxtkqc] img[data-astro-cid-65jxtkqc]{width:2rem}footer[data-astro-cid-65jxtkqc] .info-desc[data-astro-cid-65jxtkqc]{margin-top:1rem}footer[data-astro-cid-65jxtkqc] .nav[data-astro-cid-65jxtkqc]{flex:0 1 20rem}footer[data-astro-cid-65jxtkqc] .nav[data-astro-cid-65jxtkqc] h3[data-astro-cid-65jxtkqc]{color:#fff;margin-bottom:1rem}footer[data-astro-cid-65jxtkqc] .nav[data-astro-cid-65jxtkqc] ul[data-astro-cid-65jxtkqc]{list-style:none;margin:0;padding:0}footer[data-astro-cid-65jxtkqc] .nav[data-astro-cid-65jxtkqc] li[data-astro-cid-65jxtkqc]>a[data-astro-cid-65jxtkqc]{color:inherit;text-decoration:none}footer[data-astro-cid-65jxtkqc] .nav[data-astro-cid-65jxtkqc] li[data-astro-cid-65jxtkqc]+li[data-astro-cid-65jxtkqc]{margin-top:.5rem}footer[data-astro-cid-65jxtkqc] .copy-right[data-astro-cid-65jxtkqc]{border-top:1px solid rgb(55,65,81);margin-top:2rem;padding-top:2rem}footer[data-astro-cid-65jxtkqc] .copy-right[data-astro-cid-65jxtkqc] p[data-astro-cid-65jxtkqc]{text-align:center}body{--main-color: rgb(16 113 184);--main-color1: rgb(218 120 20);--main-font-color: rgb(51 51 51);--main-font-color1: rgb(74 85 104 / 1)}.width-main{width:100%;max-width:80rem}.m-auto{margin:0 auto}.py-xs{padding-top:.25rem;padding-bottom:.25rem}.py-sm{padding-top:1rem;padding-bottom:1rem}.py-md{padding-top:3rem;padding-bottom:3rem}.py-lg{padding-top:7rem;padding-bottom:7rem}.px-md{padding-left:2.5rem;padding-right:2.5rem}.px-sm{padding-left:1rem;padding-right:1rem}.px-xs{padding-left:.5rem;padding-right:.5rem}.gap-md{gap:2rem}.gap-sm{gap:1rem}.gap-xs{gap:.5rem}.overflow-hidden{overflow:hidden}.grid{display:grid}.grid-cols-md{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.blod{font-weight:700}.font-xl{font-size:4.3rem;line-height:5.5rem}.font-lg{font-size:2.25rem;line-height:2.5rem}.font-md{font-size:1.125rem;line-height:1.75rem}.font-sm{font-size:.875rem;line-height:1.5rem}.mt-md{margin-top:2.5rem}.mt-sm{margin-top:1rem}.mt-xs{margin-top:.5rem}.mb-md{margin-bottom:2.5rem}.mb-sm{margin-bottom:1rem}.mb-xs{margin-bottom:.5rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-color{color:var(--main-font-color)}.text-color1{color:var(--main-font-color1)}.text-color2{color:var(--main-font-color2)}.text-color3{color:var(--main-color)}.text-color4{color:var(--main-color1)}.bg-light-gray,.main-stripe section:nth-child(odd){background-color:#1071b808}.bg-main{background:linear-gradient(135deg,#1071b8cc,#da781499)}.bg-main-80{background:linear-gradient(135deg,#1071b8e6 70%,#da781499)}.color-white{color:#fff}.shadow-md{box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.radius-md{border-radius:.5rem;overflow:hidden}.radius-xs{border-radius:.2rem;overflow:hidden}.btn{cursor:pointer}.btn-primary{color:#fff;background-color:var(--main-color);border:1px solid var(--main-color)}.btn-primary:hover{filter:brightness(1.1)}.page-first-section-pt{padding-top:3rem}.text-ellipsis{display:-webkit-box;box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ellipsis-3{line-clamp:3}.ellipsis-5{line-clamp:5}@media (max-width: 768px){.width-main{max-width:95%}.py-sm{padding-top:.6rem;padding-bottom:.6rem}.py-md{padding-top:1.2rem;padding-bottom:1.2rem}.py-lg{padding-top:5rem;padding-bottom:5rem}.px-sm{padding-left:.5rem;padding-right:.5rem}.px-md{padding-left:.6rem;padding-right:.6rem}.gap-md{gap:1.3rem}.hidden-md{display:none}.font-xl{font-size:3.3rem;line-height:4.3rem}.grid-cols-sm{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}}@media (max-width: 660px){.font-xl{font-size:2.3rem;line-height:3.3rem}.font-lg{font-size:1.5rem;line-height:2rem}}@media (min-width: 769px){.hidden-lg{display:none}}.m-nav-box{position:fixed;top:0;right:-200%;width:100%;height:100vh;z-index:1000;background-color:#0000004d;transition:all .3s ease-out}.m-nav-box .m-nav-box-content{position:absolute;top:0;right:0;height:100%;background-color:#fff;transition:all .3s ease-in}.m-nav-box .m-nav-box-header{justify-content:flex-end}.m-nav-box .m-nav-box-header-close{padding:.3rem;color:var(--main-font-color1)}.m-nav-box .m-nav-box-body{padding:.3rem 3rem}.m-nav-box .m-nav-box-body ul{flex-direction:column;list-style:none;padding:0;margin:0;gap:1rem}.m-nav-box .m-nav-box-body ul a{font-size:.875rem;line-height:1.25rem;font-weight:600;color:inherit;text-decoration:none;color:var(--main-font-color1)}.m-nav-box .m-nav-box-body ul .active{color:var(--main-color);border-bottom:2px solid var(--main-color)}.m-nav-box-in{right:0}.intro-area{position:relative}.intro-area .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.intro-area .box{position:relative;z-index:1}.intro-area .box .title{text-shadow:3px 3px 2px rgba(255,255,255,.2)}.intro-area .box .desc{padding:1rem;position:relative}.intro-area .box .desc:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;border-radius:.3rem;filter:blur(1px);z-index:-1}
