.header-custom{width:100%;background-color:#fff;transition:all .3s ease;position:relative}.navbar-custom{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:10px 20px}.logo-custom{width:100%;text-align:center;margin:10px 0}.logo-custom img{max-width:150px;height:auto}.nav-links{list-style:none;display:flex;gap:20px;margin:0;padding:0;justify-content:center}.nav-item,.nav-links a{position:relative}.nav-links a{text-decoration:none;color:#333;font-weight:500;font-size:14px;text-transform:uppercase;transition:color .3s ease;padding:10px 0;display:block}.dropdown-content h4:after,.nav-item:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:#6cabdd;transition:width .3s ease}.dropdown-content h4:after,.nav-item:hover:after{width:100%}.dropdown-content h4:hover,.nav-links a:hover{color:#6cabdd}.dropdown-container{position:absolute;top:100%;left:0;width:100%;display:flex;justify-content:center;z-index:1002;background-color:transparent;pointer-events:none}.dropdown-container .dropdown{pointer-events:auto}.dropdown{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);width:max-content;padding:20px;z-index:1001}.dropdown-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}.dropdown-item{display:flex;flex-direction:column;gap:5px;z-index:1001}.dropdown-image{width:100%;height:100px;object-fit:cover}.dropdown-content{flex:1 1;width:200px}.dropdown-content h4{font-size:14px;margin:0 0 5px;color:#333;font-weight:600;width:100%}.dropdown-content h4,.dropdown-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2}.dropdown-content p{font-size:12px;color:#666;margin:0;line-height:1.4}.sticky{position:fixed;top:0;left:0;width:100%;background-color:#6cabdd;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:1001}.dropdown-container.active{width:max-content}.sticky .navbar-custom{padding:10px 20px}.sticky .nav-links a{color:#fff}.sticky .nav-item:after{background-color:#fff}.sticky .nav-links a:hover{color:#fff}.sticky .dropdown{background-color:#fff}.sticky .dropdown-content h4{color:#333}.sticky .dropdown-content p{color:#666}.sticky .dropdown-item:hover{background-color:#f5f5f5;z-index:1001}@media (max-width:425px){.newsletter-widget .form-inline .form-control{background-color:hsla(0,0%,100%,.9);border:1px solid #dbdde0;border-radius:0;box-shadow:none;display:inline-block;font-size:14px;height:56px;padding-left:1.5rem;line-height:1;letter-spacing:.3px;vertical-align:middle;width:330px!important}}.header-custom{transition:transform .35s ease-in-out}.header-custom.hide{transform:translateY(-100%)}.header-custom.show{transform:translateY(0)}@media (max-width:576px){.header-custom,.navbar-custom{padding:10px 15px}.navbar-custom{flex-direction:row;justify-content:space-between;align-items:center}.logo-custom{width:auto;margin:0;text-align:left}.logo-custom img{max-width:70px}.hamburger{display:block}.nav-links{display:none;flex-direction:column;width:100%;background-color:#fff;padding:15px;margin-top:10px;box-shadow:0 2px 5px rgba(0,0,0,.1);position:absolute;top:100%;left:0;z-index:1002}.nav-links.active{display:flex}.nav-item{width:100%;padding:10px 0}.nav-links a{font-size:13px;padding:10px 15px;text-align:left}.nav-item:after{display:none}.nav-links a:hover{color:#6cabdd}.dropdown-container{position:static;width:100%;display:none;background-color:#f5f5f5;padding:10px 15px;pointer-events:auto}.dropdown-container.active{display:block}.dropdown{width:100%;padding:10px;box-shadow:none}.dropdown-grid{grid-template-columns:1fr;gap:10px}.dropdown-image{height:80px}.dropdown-content{width:100%}.dropdown-content h4{font-size:13px;margin-bottom:3px}.dropdown-content p{font-size:11px;line-height:1.3}.dropdown-content h4:after{display:none}.sticky .hamburger span{background-color:#fff}.sticky .nav-links{background-color:#6cabdd}.sticky .nav-links a{color:#fff}.sticky .nav-links a:hover{color:#f5f5f5}.sticky .dropdown-container{background-color:#6cabdd}.sticky .dropdown{background-color:#fff}.tabs-list{display:flex;list-style:none;flex-direction:row;padding:0;margin:0;border-bottom:.5px solid #e0e0e0}.post-slug-section{padding:35px;flex-wrap:wrap;gap:15px}.post-slug-section .small-title{font-size:14px;padding:.5rem 1rem;left:10px}.newsletter-widget .form-inline .form-control{background-color:hsla(0,0%,100%,.9);border:1px solid #dbdde0;border-radius:0;box-shadow:none;display:inline-block;font-size:14px;height:56px;padding-left:1.5rem;line-height:1;letter-spacing:.3px;vertical-align:middle;width:350px}.newsletter-widget .btn{width:50%;font-size:14px;text-align:center}}@media (max-width:768px){.header-section{padding:1rem 0}.header-custom{padding:.5rem 0}.dropdown{position:static;width:100%;background-color:#fff;box-shadow:none;padding:1rem}.header-custom.sticky{padding:.5rem 0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.logo-custom{margin-bottom:.5rem}.logo-custom img{width:70px;height:auto}.nav-links{gap:.5rem;width:100%}.nav-links .nav-item{padding:.5rem}.nav-links .nav-item a{font-size:14px}.dropdown-container{display:none;position:relative;width:100%}.dropdown-container.active{display:block}.dropdown-grid{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.dropdown-item{display:flex;flex-direction:column;align-items:center}.dropdown-image{width:100%;height:auto;max-width:200px;object-fit:cover}.dropdown-content h4{font-size:14px;line-height:1.3;text-align:center;margin-top:.5rem}.header-section .container{padding:0 10px}.nav-item:hover .dropdown-container{display:none}}