*{box-sizing:border-box;color:#1c1c1c;font-family:Arial,Helvetica,sans-serif;margin:0}*,* ul{padding:unset}* ul{list-style:none}[data-animate]{opacity:0;transition:opacity .8s ease,transform .8s ease}[data-effect=slide-left]{transform:translate(-50px)}[data-effect=slide-right]{transform:translate(50px)}[data-effect=slide-up]{transform:translateY(50px)}[data-effect=fade-in]{transform:translateY(20px)}.fade-in,.slide-left,.slide-right,.slide-up{opacity:1;transform:translate(0)}#main.bc{background:#1c1c1c;color:#fff}#main.m-top-md{margin-top:100px}#main .container{width:100%}#main .container .wrapper{margin:0 auto;max-width:90%;width:1024px}#layout .flex{display:flex;gap:20px}#layout .spc-btw{justify-content:space-between}#layout .spc-top{margin-top:20px}#layout .spc-top-s{margin-top:30px}#layout .spc-top-lg{margin-top:50px}#layout .txt-al-c{text-align:center}#layout .al-c{align-items:center}#layout .group{display:block}#layout .group.half{width:50%}#layout .rm-ht{max-height:unset!important;min-height:unset!important}#layout .min-wd-s{max-width:300px;min-height:unset!important;min-width:300px}@media (max-width:576px){#layout .flex{flex-wrap:wrap;width:100%!important}#layout .group{min-height:unset!important;width:100%!important}}#header{margin-top:10px}#header .navs ul{display:flex;gap:50px;list-style:none}#header .navs ul li{color:#1c1c1c;cursor:pointer;font-size:.875rem}#header .navs ul li a{text-decoration:none}#header .navs ul li.active{border-bottom:3px solid #1800ac;padding-bottom:5px}#header #menu-res{cursor:pointer;display:none}@media (max-width:576px){#header .flex{flex-wrap:nowrap!important}#header .flex .group{width:unset!important}#header #menu,#header .hdr-btn,#header .navs{display:none!important}#header #menu-res{display:block!important}}#header .sidenav{background-color:#fff;box-shadow:0 0 10px #0000001a;height:100vh;max-width:300px;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .3s ease-in-out;width:300px;z-index:1000}#header .sidenav.active{transform:translate(0)}#header .sidenav .nav-header{align-items:center;border-bottom:1px solid #1c1c1c;display:flex;gap:10px;justify-content:space-between;padding:20px}#header .sidenav .nav-header h1{color:#1800ac}#header .sidenav ul{list-style:none;padding:unset}#header .sidenav ul li a{color:#1c1c1c;display:block;font-size:1rem;padding:15px 20px;text-decoration:none;transition:background-color .2s}#header .sidenav ul li a:hover{background-color:#f9f7f984;color:#1800ac}#banner{margin-top:20px}#banner.bc{background:#f8f0c3}#banner.pad-md{padding:20px}#banner.mtop-md{margin-top:80px}#banner .light{color:#1800ac}#banner .mtop-s{margin-top:30px}#banner .marker{background:#f8f0c3;color:#1c1c1c;font-size:.875rem;line-height:25px;padding:10px}#banner .info.mtop-s{margin-top:10px}#banner .info .mtop-md,#banner .info.mtop-sm{margin-top:30px}#banner .info .spc-bot{margin-bottom:10px}#banner .info.txt-sm p{font-size:.875rem}#banner .info .txt-center{text-align:center}#banner .info h1{font-size:2.875rem}#banner .info h1,#banner .info h2{margin-bottom:30px}#banner .info .normal{text-align:unset!important}#banner .info .justify{text-align:justify}#banner .info p{font-size:.875rem;line-height:25px}#banner .group{max-height:500px;min-height:500px}@media (max-width:576px){#banner .group{max-height:unset;min-height:unset}}#banner .concept{margin-top:40px}#banner .concept.rm-top{margin-top:unset}@media (max-width:576px){#banner .concept .details .flex{flex-wrap:nowrap!important;width:unset!important}}#banner .concept .details p{font-size:.875rem}#banner .concept ul li{font-size:.875rem;margin-bottom:20px}@media (max-width:576px){#banner .concept ul li .flex{flex-wrap:nowrap!important;width:unset!important}}#banner .services{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}#banner .services .card{border:1px solid #e0e0e0;max-width:320px;min-width:320px;padding:10px}@media (max-width:576px){#banner .services .card{max-width:unset;min-width:unset;width:100%!important}}#banner .services .card .marker{text-align:justify}@media (max-width:576px){#banner .highlights .group{width:100%}#banner .highlights .group .flex{flex-wrap:nowrap!important;width:unset!important}}#footer{margin-top:10px}#footer .navs{display:flex;gap:10px;justify-content:space-between;padding:30px 0}#footer .navs.block{display:block}#footer .navs .field{display:block;max-width:200px;min-width:200px}#footer .navs .field .txt-m{font-size:1rem}#footer .navs .field.full{max-width:unset;min-width:unset}#footer .navs .field a{text-decoration:none}#footer .navs .field a,#footer .navs .field p{color:#fff;font-size:.875rem}#footer .navs .field p.txt-c{text-align:center}#footer .navs ul li{color:#fff;margin-bottom:10px}#footer .navs ul li h1{color:#fff;font-size:2.875rem}#footer .navs ul li p{color:#fff}@media (max-width:576px){#footer .navs{flex-wrap:wrap!important}#footer .navs .field{max-width:unset!important;min-height:unset!important;min-width:unset!important;width:100%!important}}#g-button{background:#1800ac;color:#fff;cursor:pointer;font-size:.875rem;padding:10px 20px}#g-button.line{align-items:center;background:unset;border:1px solid #1800ac;border-radius:50px;display:flex;gap:5px}#g-button.line span{color:#1800ac}#g-button.ring{align-items:center;background:#1800ac;border:1px solid #1800ac;border-radius:50px;display:flex;gap:5px}#g-button.ring span{color:#fff}#g-button.ring #icon{animation:ring 1.2s infinite;display:inline-block;transform-origin:top center}#g-button:hover{animation:none;transform:translateY(-3px)}@keyframes ring{0%{transform:rotate(0)}10%{transform:rotate(25deg)}20%{transform:rotate(-20deg)}30%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}50%{transform:rotate(5deg)}60%{transform:rotate(-3deg)}70%{transform:rotate(2deg)}to{transform:rotate(0)}}#icon.sm figure{height:20px;width:20px}#icon.md figure{height:30px;width:30px}#icon.lg figure{height:40px;width:40px}#icon.xl figure{height:50px;width:50px}#icon.logo figure{height:100px;width:100px}#icon.cover figure{height:500px;width:500px}#icon.cover-s figure{height:200px;width:200px}#icon figure img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#g-form{width:100%}#g-form .light{color:#f8f0c3}#g-form .status{border-radius:50px;padding:5px 0;width:100px}#g-form .status.active{background:#f8f0c3;color:#fff}#g-form .status.active p{color:#fff}#g-form .status.inactive{border:1px solid #f8f0c3;color:#f8f0c3}#g-form .status.inactive p{color:#f8f0c3}#g-form .status p{font-size:.875rem;font-weight:400;margin-top:5px;text-align:center;text-transform:capitalize}#g-form .grp-flex{display:flex;gap:20px;justify-content:space-between}#g-form .grp-field{display:block;width:50%}#g-form .grp-list{margin-bottom:20px}#g-form .grp-list ul{list-style:none;padding:unset}#g-form .grp-list ul li{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;width:100%}#g-form .grp-list ul li span{font-size:.875rem}#g-form .grp-list ul li .box{max-width:200px;min-width:200px}#g-form .grp-list ul li input{margin-bottom:unset;width:150px}#g-form .grp-list button{background:unset;cursor:pointer;font-size:.875rem;padding:10px}#g-form .grp-list button,#g-form .grp-list button:hover{border:1px solid #f8f0c3;color:#f8f0c3}#g-form .logo{display:flex;justify-content:center;margin-bottom:5px;width:100%}#g-form .error{color:#f8f0c3!important;text-align:center}#g-form h1{font-size:1.25rem;margin-bottom:15px;text-align:center}#g-form .rm-btm{margin-bottom:unset}#g-form .wd-s{width:300px!important}#g-form .g-search{align-items:center;display:flex;gap:5px}#g-form .g-search input{border-bottom:unset}#g-form .g-search{border-bottom:1px solid #1800ac}#g-form .focus{border-bottom:1px solid #f8f0c3}#g-form input{border:unset;border-bottom:1px solid #e0e0e0;margin-bottom:20px;outline:none;padding:10px 0;width:100%}#g-form input:focus{border-bottom:1px solid #1800ac}#g-form textarea{border:unset;border-bottom:1px solid #e0e0e0;margin-bottom:20px;min-height:100px;outline:none;padding:10px 0;resize:none;width:100%}#g-form textarea:focus{border-bottom:1px solid #1800ac}#g-form p{color:#1800ac;font-size:.875rem;margin-bottom:5px}#g-form .info{font-size:1rem;margin-bottom:20px}#g-form .check-boxes{border:1px solid #e0e0e0;margin-bottom:20px;padding:10px}#g-form .check-boxes .wd-normal{justify-content:space-between!important}#g-form .check-boxes .wd-normal li{min-width:unset!important}#g-form .check-boxes ul{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:unset}#g-form .check-boxes ul li{align-items:center;display:flex;gap:5px;max-width:160px;min-width:140px}#g-form .check-boxes ul li input{margin-bottom:unset;width:unset}#g-form .check-boxes ul li span{font-size:.875rem}#g-form .rm-focus{cursor:auto}#g-form .rm-focus:focus{border-bottom:1px solid #e0e0e0;caret-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}#g-form .radio{display:flex;gap:5px}#g-form .radio input{padding:unset;width:unset}
