.navbar{margin-bottom:auto}.navbar__container{display:flex;align-items:center;padding-top:30px;padding-bottom:30px}@media(max-width:768px){.navbar__container{display:block;padding-bottom:10px}}.navbar__logo-wrapper{display:block;margin-right:auto;transition:all .3s ease;opacity:.8;will-change:opacity}.navbar__logo-wrapper:focus,.navbar__logo-wrapper:hover{opacity:1}@media(max-width:768px){.navbar__logo-wrapper{text-align:center;margin-bottom:10px}}.navbar__search{position:relative;flex:0 1 50%;min-height:45.17px;z-index:100}.navbar__search.focus .navbar__dropdown,.navbar__search:focus-within .navbar__dropdown{opacity:1;pointer-events:all}.navbar__search-wrapper{position:relative;width:100%;height:100%;overflow:hidden;z-index:200}.navbar__dropdown{position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:auto;max-height:400px;background-color:#ebebeb;border-radius:10px;z-index:100;opacity:0;pointer-events:none;will-change:opacity;overflow-x:hidden;transition:all .3s ease}.navbar__dropdown-wrapper{margin-top:68px;padding:0 10px 15px;font-size:12px;max-height:300px;overflow-y:scroll}@media (max-width:768px),only screen and (max-height:800px){.navbar__dropdown-wrapper{max-height:40vh}}.navbar__dropdown-wrapper::-webkit-scrollbar{width:10px}.navbar__dropdown-wrapper::-webkit-scrollbar-track{background:#f3f3f3}.navbar__dropdown-wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:3px solid #f3f3f3}@media(max-width:768px){.navbar__dropdown-wrapper{margin-top:60px}}.navbar__dropdown-list{display:flex;flex-direction:column}.navbar__dropdown-list-item{padding:10px;width:100%;text-align:left;margin-bottom:2px;font-weight:400;border-radius:10px;outline:0;transition:all .3s ease}.navbar__dropdown-list-item:last-child{margin-bottom:0}.navbar__dropdown-list-item:focus,.navbar__dropdown-list-item:hover{background-color:#fff}.rti--container{height:100%;min-height:46px;--rti-radius:10px!important;padding-right:60px!important;--rti-main:transparent!important}.rti--container .rti--input{width:auto;flex:1 1 auto;font-size:14px}@media(max-width:768px){.rti--container .rti--input{font-size:12px}}.rti--container .rti--tag{font-size:14px}@media(max-width:768px){.rti--container .rti--tag{font-size:12px}}