.user-info-profile-button-image{border-radius:50%;box-sizing:border-box;-o-object-fit:cover;object-fit:cover}.user-info-profile-button-icon{cursor:pointer;color:var(--secondary-text-color,#b3b3b3)}.theme-switcher-widget{position:relative;display:flex;justify-content:center;align-items:center}.theme-switcher-widget .switchTheme{border:var(--primary-border);box-sizing:border-box;height:26px;width:50px}.theme-switcher-widget .switchTheme .react-switch-bg{background-color:var(--secondary-background-color)!important}.theme-switcher-widget .switchTheme .react-switch-bg div{display:flex;justify-content:center;align-items:center}.theme-switcher-widget .switchThemeActive .react-switch-bg{background-color:var(--secondary-background-color)!important}.theme-switcher-widget .react-switch-handle{width:22px!important;height:22px!important}.authWidget,.authWidget .authMenuOpenButton{display:flex;justify-content:center;align-items:center}.authWidget .authMenuOpenButton{width:50px;height:50px;padding:4px;position:relative}.authWidget .authMenuOpenButton .userIcon{color:var(--primary-text-color,#b3b3b3);width:1.75rem;height:1.75rem}.authWidget .authMenuOpenButton .gearIcon{color:var(--secondary-text-color,#b3b3b3);position:absolute;width:1rem;height:1rem;top:.5rem;right:.5rem}.authWidget .authWidgetMenuWrapperOpen{position:fixed;width:300px;top:0;right:0;bottom:0;z-index:11;border-radius:.375rem 0 0 .375rem;box-sizing:border-box;background-color:var(--secondary-background-color);color:var(--primary-text-color);height:100vh;flex-direction:column;display:flex;animation:userMenuSlide .3s linear alternate;overflow-y:auto}.authWidget .authWidgetMenuWrapperOpen .authWidgetMenuHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding-right:1rem}.authWidget .authWidgetMenuWrapperOpen .authWidgetMenuHeader .authWidgetCloseBtn{color:var(--primary-text-color);width:50px;height:50px;display:flex;justify-content:flex-start;align-items:center}.authWidget .authWidgetMenuWrapperOpen .authWidgetMenuHeader .authWidgetCloseBtn svg{margin:auto;width:1.5rem;height:1.5rem}.authWidget .authWidgetMenuWrapperClosed{display:none}.formWidget{display:flex;justify-content:center;box-sizing:border-box;width:100%}.formWidget .formWidgetDynamicForm{border:var(--primary-border);padding:12px;display:flex;flex-direction:column;align-items:flex-start;width:100%}.formWidget .formWidgetDynamicForm .submitButton{border:none;padding:5px 10px;margin-top:5px;border-radius:5px}.formWidget .form-widget-field-title{color:var(--primary-text-color,#fff)}.formSubmitted{min-height:80vh;display:flex;justify-content:center;align-items:center}.formSubmitted .afterSubmitMessage{color:var(--primary-text-color,#fff);font-size:1.5rem;text-align:center}@media only screen and (min-width:768px){.formWidget{width:678px;margin-right:auto;margin-left:auto}}.languagesSwitcherWidget{position:relative;display:inline-block;text-align:left}.languagesSwitcherWidget .languagesSwitcherWidgetActiveLanguage button{display:inline-flex;justify-content:center;align-items:center;width:100%;padding:var(--spacing-sm) var(--spacing-sm);box-sizing:border-box;color:var(--primary-text-color);background-color:var(--tertiary-background-color);border:var(--default-border);border-radius:var(--primary-border-radius);z-index:10;transition:var(--card-transition)}.languagesSwitcherWidget .languagesSwitcherWidgetActiveLanguage button:hover{background-color:var(--quaternary-background-color)}.languagesSwitcherWidget .languagesSwitcherWidgetActiveLanguage button span{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.languagesSwitcherWidget .languagesSwitcherWidgetActiveLanguage button svg{width:1.25rem;height:1.25rem}.languagesSwitcherWidget .languagesSwitcherWidgetLanguages{transform-origin:top right;position:absolute;right:0;margin-top:var(--spacing-xs);width:100%;border-radius:var(--primary-border-radius);background-color:var(--tertiary-background-color);color:var(--primary-text-color);overflow:hidden}.languagesSwitcherWidget .languagesSwitcherWidgetLanguages .languagesSwitcherWidgetLanguagesList{width:100%}.languagesSwitcherWidget .languagesSwitcherWidgetLanguages .languagesSwitcherWidgetLanguagesList .languagesItem{display:block;padding:var(--spacing-sm) var(--spacing-md);font-size:.875rem;color:var(--primary-text-color);background-color:rgba(0,0,0,0);margin:0;width:100%;border:none;text-align:center;transition:var(--card-transition)}.languagesSwitcherWidget .languagesSwitcherWidgetLanguages .languagesSwitcherWidgetLanguagesList .languagesItem:hover{background-color:var(--primary-active-color);color:var(--primary-button-link-text-color)}.languagesSwitcherWidget .languagesSwitcherWidgetLanguages .languagesSwitcherWidgetLanguagesList .languagesItem:not(:last-child){border-bottom:var(--default-border)}.formWidgetField,.formWidgetField input,.formWidgetField textarea{width:100%}.formWidgetField textarea{min-height:200px}.menuItem{width:100%;padding:0 1rem;box-sizing:border-box}.menuItem .menuItemWrapper{background-color:var(--tertiary-background-color);border-radius:.375rem;display:flex;justify-content:flex-start;align-items:center;padding:0 1rem;box-sizing:border-box;gap:1rem;border:.2px solid rgba(0,0,0,0)}.menuItem .menuItemWrapper:hover{background-color:var(--secondary-background-color);border:var(--primary-border)}.menuItem .menuItemWrapper .menuItemLink{color:var(--primary-text-color);background-color:rgba(0,0,0,0);font-weight:700;font-size:1em;text-decoration:none;border-radius:5px;display:flex;justify-content:center;align-items:center;height:48px;gap:.5rem}.menuItem .menuItemWrapper .menuItemLink .menuItemIcon{max-width:20px;max-height:20px;color:var(--primary-text-color)}.menuItemExpanded{border-right:1px solid var(--primary-background-color)}.menuItemExpanded .menuItemWrapper{padding:0!important;border:none}.menuItemExpanded .menuItemWrapper .menuItemLink{padding:0 .5rem!important;width:100%;justify-content:flex-start}@media only screen and (min-width:1025px){.menuItemExpanded{display:block;white-space:nowrap;padding:0;margin:0;background-color:initial;border-radius:initial;width:auto}.menuItemExpanded .menuItemWrapper{background-color:rgba(0,0,0,0);border-radius:initial;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;gap:.25rem;padding:0 .5rem;border:none}.menuItemExpanded .menuItemWrapper:hover{background-color:var(--secondary-background-color);border:none}.menuItemExpanded .menuItemWrapper .menuItemLink{height:60px;gap:.2rem}.menuItemBurger .menuItemWrapper .menuItemLink{width:100%;justify-content:flex-start}}.menuWidget .menuWidgetOpenButton{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:4px;margin:0}.menuWidget .menuItemsWrapper{position:fixed;background-color:var(--secondary-background-color,#181818);top:0;left:0;bottom:0;max-width:85%;width:300px;z-index:11;display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;transition:all .5s ease 0s;margin:0;overflow-y:auto}.menuWidget .menuItemsWrapper .menuHeader{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;padding-left:1rem}.menuWidget .menuItemsWrapper .menuHeader .menu-widget-close-button{width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:none;color:var(--secondary-text-color,#b3b3b3)}.menuWidget .menuItemsWrapper .menuLinks{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;margin:0}.menuWidgetOpen .menuItemsWrapper{animation:navigationMobileSlide .2s linear alternate;display:flex}.menuWidgetClosed .menuItemsWrapper{animation:none;display:none}@media only screen and (min-width:1025px){.menuWidgetExpanded{width:100%}.menuWidgetExpanded .menuWidgetOpenButton{display:none}.menuWidgetExpanded .menuItemsWrapper{height:60%;width:100%;max-width:100%;position:static;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;padding:0;transition:none;background-color:rgba(0,0,0,0);gap:initial;overflow:initial}.menuWidgetExpanded .menuItemsWrapper .menuHeader{display:none}.menuWidgetExpanded .menuItemsWrapper .menuLinks{display:flex;justify-content:center;align-items:center;height:100%}.menuWidgetExpanded .menuItemsWrapper .menuLinks .menuItemDynamic .preferenceMenuItemTitle{display:none}.menuWidgetExpanded .menuItemsWrapper .menuLinks{flex-direction:row}}.postsListWidget{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media only screen and (min-width:768px){.postsListWidget{width:200px}}.PostsSliderWidget{max-width:95vw;width:100%;max-height:250px;margin:0 auto;padding:8px;box-sizing:border-box}.PostsSliderWidget .PostsSliderWidgetContent{position:relative}.PostsSliderWidget .PostsSliderWidgetContent .embla{overflow:hidden}.PostsSliderWidget .PostsSliderWidgetContent .embla__container{display:flex}.PostsSliderWidget .PostsSliderWidgetContent .embla__slide{min-width:0}.PostsSliderWidget .PostsSliderWidgetContent .nextBtn,.PostsSliderWidget .PostsSliderWidgetContent .prevBtn{position:absolute;top:40%;z-index:1;background-color:rgba(0,0,0,0);border:none}.PostsSliderWidget .PostsSliderWidgetContent .nextBtn svg,.PostsSliderWidget .PostsSliderWidgetContent .prevBtn svg{width:40px;height:40px;color:var(--primary-active-color,#f90);filter:drop-shadow(2px 2px 2px rgba(0,0,0,.5))}.PostsSliderWidget .PostsSliderWidgetContent .prevBtn{left:0}.PostsSliderWidget .PostsSliderWidgetContent .nextBtn{right:0}.PostsSliderWidget .PostsSliderWidgetContent .sliderPaginationItems{display:none}@media only screen and (min-width:768px){.PostsSliderWidget .PostsSliderWidgetContent .sliderPaginationItems{display:flex;list-style:none;justify-content:center;padding-top:10px;flex-wrap:wrap}.PostsSliderWidget .PostsSliderWidgetContent .sliderPaginationItems .sliderPaginationItem{background-color:rgba(0,0,0,0);cursor:pointer;position:relative;padding:0;outline:0;border:0;width:48px;height:48px;margin-right:7.5px;margin-left:7.5px;display:flex;align-items:center;opacity:.5}.PostsSliderWidget .PostsSliderWidgetContent .sliderPaginationItems .sliderPaginationItem:after{background-color:var(--primary-active-color,#f90);width:100%;height:4px;border-radius:2px;content:""}.PostsSliderWidget .PostsSliderWidgetContent .sliderPaginationItems .is-selected{transform:scale(1.2);opacity:1}}.postsSliderWidgetSlideResponsive{flex:0 0 140px}@media only screen and (max-width:600px){.postsSliderWidgetSlideResponsive{flex:0 0 200px}}@media only screen and (min-width:601px)and (max-width:768px){.postsSliderWidgetSlideResponsive{flex:0 0 160px}}@media only screen and (min-width:769px)and (max-width:1024px){.postsSliderWidgetSlideResponsive{flex:0 0 200px}}@media only screen and (min-width:1025px)and (max-width:1280px){.postsSliderWidgetSlideResponsive{flex:0 0 240px}}@media only screen and (min-width:1281px)and (max-width:1440px){.postsSliderWidgetSlideResponsive{flex:0 0 280px}}@media only screen and (min-width:1441px){.postsSliderWidgetSlideResponsive{flex:0 0 320px}}.searchbarWidget{position:relative;background-color:rgba(0,0,0,0);box-sizing:border-box}.searchbarWidget .openSearchFormButton{border:none;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);outline:none;color:var(--primary-text-color,#fff);width:50px;height:50px;padding:4px}.searchbarWidget .searchbarForm{justify-content:center;position:fixed;top:1px;left:0;right:0;width:100%;background-color:var(--tertiary-background-color,#404040)}.searchbarWidget .searchbarForm .searchbarFormClearButton,.searchbarWidget .searchbarForm .searchbarFormCloseButton,.searchbarWidget .searchbarForm .searchbarSubmitButton{background-color:var(--tertiary-background-color,#404040);color:var(--primary-text-color,#fff);border:none;outline:none;display:flex;justify-content:center;align-items:center;margin:0;padding:5px 10px}.searchbarWidget .searchbarForm .searchbarInput{background-color:var(--tertiary-background-color,#404040);border:none;outline:none;color:var(--primary-text-color,#fff);padding:12px}.searchbarWidget .searchbarForm .searchbarFormClearButton{display:none}.searchbarWidget .searchbarFormOpen{display:flex;animation:searchbarFall .3s linear alternate}.searchbarWidget .searchbarFormClosed{display:none;animation:none}.searchbarWidget .SearchbarKeywordSuggestions{position:absolute;top:40px;left:0;right:0;display:flex;flex-direction:column;justify-content:center;background-color:var(--primary-background-color);z-index:1;padding:.5rem 0;box-sizing:border-box;border-radius:var(--primary-border-radius);border:var(--primary-border)}.searchbarWidget .SearchbarKeywordSuggestions .SearchbarKeywordSuggestion{padding:.5rem 1rem;box-sizing:border-box}.searchbarWidget .SearchbarKeywordSuggestions .SearchbarKeywordSuggestion a{display:flex;justify-content:space-between;align-items:center}.searchbarWidget .SearchbarKeywordSuggestions .SearchbarKeywordSuggestion:hover{background-color:var(--quaternary-background-color)}@media only screen and (min-width:768px){.searchbarWidget{width:450px;border-radius:2rem;background-color:var(--quaternary-background-color);padding:4px 2px 4px 12px}.searchbarWidget .openSearchFormButton{display:none}.searchbarWidget .searchbarForm{width:100%;display:flex;position:static;background-color:rgba(0,0,0,0)}.searchbarWidget .searchbarForm .searchbarInput{background-color:rgba(0,0,0,0);padding:2px}.searchbarWidget .searchbarForm .searchbarSubmitButton{display:flex;justify-content:center;align-items:center;right:0;background-color:rgba(0,0,0,0)}.searchbarWidget .searchbarForm .searchbarFormCloseButton{display:none}.searchbarWidget .searchbarForm .searchbarFormClearButton{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0)}}.userPreference{position:relative}.userPreference .openPreferenceMenuButton{position:relative;border:none;width:50px;height:50px;display:flex;padding:4px;justify-content:center;align-items:center;outline:none}.userPreference .openPreferenceMenuButton .gearIcon{color:var(--primary-text-color);width:24px;height:24px}.userPreference .openPreferenceMenuButton .earthIcon{color:var(--secondary-text-color);position:absolute;width:18px;height:18px;right:.5rem;top:.5rem}.userPreference .preferenceMenu{width:150px;position:absolute;top:100%;color:var(--secondary-text-color);z-index:11;padding:.25rem .5rem;box-sizing:border-box;border-radius:.375rem}.userPreference .preferenceMenu .preferenceMenuItem{display:flex;justify-content:space-between;align-items:center;min-height:48px}.userPreference .preferenceMenu .preferenceMenuItem .preferenceMenuItemTitle{display:flex;justify-content:flex-start;gap:2px;align-items:center;color:var(--primary-text-color)}.userPreference .preferenceMenu .preferenceMenuItem .preferenceMenuItemTitle svg{width:20px;height:20px}.userPreference .preferenceMenu .preferenceMenuItem .languagesSwitcherWidget .languagesSwitcherWidgetActiveLanguage button{padding:0}.userPreference .preferenceMenuOpened{display:initial}.userPreference .preferenceMenuClosed{display:none}