@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap);.dropdown-menu li a,footer a{font-size:.9rem}.bg-shape:after,.img-circular{border-radius:50%}.btn,.h1,.h2,.h3,.h4,.h5,.h6,.navbar,body,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif}.btn,.h1,.h2,.h3,.h4,.h5,.h6,.navbar,h1,h2,h3,h4,h5,h6{font-weight:600}p{font-size:1.1rem}.navbar li{font-size:.98rem}.logo{filter:invert(20%) sepia(87%) saturate(2371%) hue-rotate(351deg) brightness(83%) contrast(89%)}.fixed-top{z-index:100!important}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-light);background-color:var(--bs-primary)}footer a{text-decoration:none}.form-control:read-only{color:var(--bs-gray-600)}.accordion-button,.btn-lg{font-size:1.1rem!important}.alert,.alert-info p{font-size:.95rem!important}.alert-info{--bs-alert-bg:#d9e8fa}.small,pre,small{font-size:.85rem!important}img.marker{filter:hue-rotate(150deg)}.bg-shape{position:relative;overflow:hidden}.bg-shape:after{content:'';position:absolute;width:700px;height:700px;background:linear-gradient(#a2a1a1 0,rgba(218,218,219,.8969712885154062) 51%,#f5f8f9 100%);z-index:-1;top:-73%;right:-5%;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.dev-menu-border{border-right:0}.dev-menu-border ul li{font-size:.9rem!important}#menu-sp a,#navbar-dev a{cursor:pointer}.nav-codes .nav-item .nav-link{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important;font-size:.9rem!important}.nav-codes .nav-item .active{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}#pop-up{position:fixed;z-index:9999;width:100%;right:0;bottom:0;background-color:#1f3d5c;box-shadow:0 3px 8px rgba(0,0,0,30%)}@media (min-width:768px){.navbar-nav>li{margin-left:.2em;margin-right:.2em}.navbar-nav>li:hover{background-color:var(--bs-gray-200);margin-top:-15px;margin-bottom:-15px;padding-top:15px}.navbar-nav>li.active:hover{margin-bottom:0}.navbar-nav>.dropdown:hover .dropdown-menu{display:block;margin-top:0}.navbar-nav>li.active>a{color:var(--bs-primary)}.dev-menu-border{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}#pop-up{width:31%;bottom:10px;right:10px}}@media (min-width:992px){.logo{width:210px;height:30px}.search-input-group{width:50%!important}.search-section{background-position:20% 45%}}