:root{--color-primary:#222831;--color-secondary:#00adb5;--color-light:#a0a2a6;--color-dark:#343840;--color-white:#fff;--color-black:#000}*{margin:0;padding:0}body{background-color:var(--color-primary);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.ripple-link,a,a:hover{text-decoration:none}.ripple-link{position:relative;display:inline-block;color:inherit;overflow:hidden;cursor:pointer}.ripple{position:absolute;width:20px;height:20px;background:hsla(0,0%,100%,.651);border-radius:50%;pointer-events:none;animation:ripple-animation .5s ease-out;transform:translate(-50%,-50%)}@keyframes ripple-animation{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.header{position:fixed;top:0;right:0;bottom:0;z-index:9997;transition:all .5s;padding:15px}@media (max-width:991px){.header{width:300px;background:var(--color-primary);border-right:1px solid var(--color-dark);right:-300px}}@media (min-width:991px){#main{margin-left:100px}}.navbar{padding:0;display:block}.navbar *{margin:0;padding:0;list-style:none;direction:rtl}.navbar>ul>li{position:relative;white-space:nowrap;margin-bottom:8px}.navbar a,.navbar a:focus{display:flex;align-items:center;color:var(--color-light);padding:10px 18px;font-size:15px;font-weight:600;background:var(--color-dark);text-shadow:1px 1px 2px var(--color-black);border-radius:4px;transition:.3s}.navbar a i,.navbar a:focus i{font-size:1.4rem}.navbar a span,.navbar a:focus span{padding:0 5px 0 7px;color:var(--color-white)}@media (min-width:992px){.navbar a,.navbar a:focus{width:56px}.navbar a span,.navbar a:focus span{display:none;color:var(--color-white)}}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:var(--color-white);background:var(--color-secondary)}.navbar .active span,.navbar .active:focus span,.navbar a:hover span,.navbar li:hover>a span{color:var(--color-white)}.navbar a:hover,.navbar li:hover>a{width:100%;color:var(--color-white)}.navbar a:hover span,.navbar li:hover>a span{display:block}.mobile-nav-toggle{position:fixed;left:.7rem;top:1rem;z-index:9998;border:0;background:none;font-size:1.9rem;transition:all .4s;outline:none!important;line-height:0;cursor:pointer;border-radius:50%;opacity:.9;padding:.7rem;color:var(--color-light);background-color:var(--color-dark)}.mobile-nav-toggle i{color:var(--white-color)}.mobile-nav-active{overflow:hidden;position:relative}.mobile-nav-active:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--color-primary);opacity:.8}.mobile-nav-active .header{right:0}.mobile-nav-active .mobile-nav-toggle{background:var(--color-secondary);color:var(--color-dark)}footer{padding-top:4rem;background:#343840ab;position:relative}footer:after{position:absolute;content:"";z-index:-1;opacity:.5;inset:0;background-image:url(/assets/images/about-bg.svg)}.info_footer{list-style:none}.info_footer li a{color:var(--color-light);font-size:1.1rem;text-shadow:1px 1px 2px var(--color-black);transition:.8s}.info_footer li a:hover{color:var(--color-secondary)}.info_footer li a i{font-size:1.2rem;margin-right:.5rem}.social_links{list-style:none;gap:.5rem}.social_links,.social_links li a{display:flex;justify-content:center;align-items:center}.social_links li a{color:var(--color-white);background-color:var(--color-primary);transition:.7s;height:30px;width:30px;font-size:1rem;border-radius:11px;cursor:pointer;box-shadow:0 .125rem .125rem -.125rem rgba(31,27,45,.08),0 .25rem .75rem rgba(31,27,45,.08)}.social_links li a:hover{background-color:var(--color-secondary)}.copyright{background-color:var(--color-primary);padding-block:1rem;margin-top:1rem}.copyright p{color:var(--color-light)}.copyright a{color:var(--color-secondary)}.footer_link{list-style:none;color:var(--color-light)}.footer_link a{color:var(--color-light);font-size:1rem;text-decoration:none;transition:.5s}.footer_link a:hover{color:var(--color-secondary)}.totop_btn{position:fixed;bottom:1rem;right:1rem;z-index:999999;display:flex;justify-content:center;align-items:center;background-color:var(--color-secondary);height:34px;width:34px;font-size:1rem;color:var(--color-white);border-radius:12px;transition:.7s;cursor:pointer;opacity:.8;box-shadow:0 .125rem .125rem -.125rem rgba(31,27,45,.08),0 .25rem .75rem rgba(31,27,45,.08)}.totop_btn:hover{opacity:1}.totop_btn>.ripple-link{width:100%;height:100%;border-radius:12px}.totop_btn>.ripple-link,.whatsapp__btn{display:flex;justify-content:center;align-items:center}.whatsapp__btn{position:fixed;z-index:999999;bottom:1.3rem;left:1.5rem;background-color:#00e676;color:var(--bs-white);font-size:1.7rem;width:60px;height:60px;text-align:center;border-radius:50%;box-shadow:0 .125rem .125rem -.125rem rgba(31,27,45,.08),0 .25rem .75rem rgba(31,27,45,.08);transition:all .5s ease-in-out 0s}.whatsapp__btn:hover{color:var(--bs-white);opacity:.7}.whatsapp__btn span{top:10px;right:0;width:10px;height:10px}.whatsapp__btn:after,.whatsapp__btn:before{content:"";position:absolute;border:4px solid #00e67744;border-radius:50%;z-index:-1;animation:animate-preloader 2s cubic-bezier(0,.2,.8,1) infinite;pointer-events:none}.whatsapp__btn:after{animation-delay:-.5s}@keyframes animate-preloader{0%{width:60px;height:60px;top:0;left:0;opacity:1}to{width:120px;height:120px;top:-30px;left:-30px;opacity:0}}