.topnavbar_blog__container{margin-top:146px;display:flex;align-items:center;position:relative}.topnavbar_blog__container:after{position:absolute;content:" ";left:0;bottom:0;width:100%;height:1px;background-color:hsla(0,0%,80%,.6862745098)}.topnavbar_blog__container .topnavbar_left,.topnavbar_blog__container .topnavbar_right{width:50%;display:flex;flex-direction:row;font-weight:500}.topnavbar_blog__container .topnavbar_right{padding:25px 32px;gap:32px}.topnavbar_blog__container .topnavbar_right .topnavbar_right__item{display:flex;flex-direction:row;gap:8px;align-items:center;cursor:pointer}.topnavbar_blog__container .topnavbar_right .topnavbar_right__item span{font-size:16px}.topnavbar_blog__container .topnavbar_left{padding:16px 0!important;gap:8px!important}.category_item{font-size:18px;font-weight:500;color:gray!important;transition:all .2s ease;position:relative;font-size:16px;border:2px solid #e5e5e5;border-radius:32px;padding:10px 20px;cursor:pointer}.category_item label{color:#b2b2b2!important}.category_item.active{font-weight:600}.category_item.active,.category_item:hover:not(.active){color:#000!important;border:2px solid #000}@media(max-width:684px){.topnavbar_blog__container{margin-top:90px;flex-direction:column;align-items:flex-start;text-wrap:nowrap}.topnavbar_blog__container .topnavbar_left{padding:8px 0!important;gap:8px!important;width:100%;overflow-x:auto}.topnavbar_blog__container .topnavbar_right{padding:16px 0;gap:16px}}.newsletter-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:64px;padding:32px;line-height:1;border-top:1px solid #3296fa;font-weight:500;margin-top:160px}.newsletter-container label{font-size:64px;color:#3296fa}.newsletter-container form{display:flex;gap:32px;min-height:10px;font-size:24px!important;width:calc(48% - 16px)}.newsletter-container form .form-group input{padding:20px;font-size:24px!important;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.newsletter-container form .form-group input label{font-size:24px!important}.newsletter-container form .form-group input:focus,.newsletter-container form .form-group input:hover{box-shadow:inset 0 0 0 2px #e5e5e5}.newsletter-container form .form-group input::placeholder{font-size:24px}.newsletter-container form button{background-color:rgba(0,0,0,0);font-size:24px;border:2px solid #3296fa;color:#3296fa;padding:20px 40px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.newsletter-container form button:hover{background-color:#3296fa;color:#fff}@media(max-width:684px){.newsletter-container{flex-direction:column;align-items:flex-start;padding:16px 8px;gap:16px}.newsletter-container label{font-size:32px}.newsletter-container form{width:100%;padding:0!important;flex-direction:column}.newsletter-container form .form-group input{padding:20px!important;font-size:20px!important}.newsletter-container form .form-group input::placeholder{font-size:20px}.newsletter-container form button{font-size:20px;align-self:flex-start}}