#login{width:80%;max-width:30em}#login h1{margin-bottom:1.5rem}#login h1 a{background:0 0;border:none;color:inherit;display:inline-block;font:inherit;font-size:inherit;height:auto;margin:0;text-indent:0;width:auto}#login a{background:0 0}#login #loginform{border-radius:.25rem;border-bottom-right-radius:0;-webkit-box-shadow:.25rem .25rem 0 0 #fafafa;box-shadow:.25rem .25rem 0 0 #fafafa;background-color:#fff;border:1px solid #aaa;margin-top:0;padding:3rem 3rem 1.5rem}.js #login #loginform .user-pass-wrap,.js #login #loginform p{opacity:.2;pointer-events:none}#login #loginform label{display:block}#login #loginform input[type=password],#login #loginform input[type=text]{padding:.375em;margin:.375em 0 .75em}#login #loginform .forgetmenot{display:none}#login #social-login{padding:0 0 1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #eee}#login #social-login p{margin-top:.75rem}.js #login #social-login p{opacity:1;pointer-events:inherit}.js #login #social-login #classic-login-activator{cursor:pointer}#login #social-login .wp-social-login-provider-list{padding:0 0 .75rem}#login #social-login .wp-social-login-provider-list a{background-image:none;border:none;border-radius:.25rem;color:#fff;display:block;font-weight:700;margin-bottom:.75rem;padding:.75rem 2.25rem;text-align:center;text-decoration:none}#login #social-login .wp-social-login-provider-list a:last-child{margin-bottom:0}#login #social-login .wp-social-login-provider-facebook{background-color:#3c5a99}#login #social-login .wp-social-login-provider-twitter{background-color:#1da1f2}#login #social-login .wp-social-login-provider-google{background-color:#4d90fe}#login #social-login .wp-social-login-provider-google:active,#login #social-login .wp-social-login-provider-google:focus,#login #social-login .wp-social-login-provider-google:hover{background-color:#2962ff}#login #social-login .wp-social-login-provider-vkontakte{background-color:#45668e}#login .login.wp-core-ui #social-login .wp-social-login-provider:not([class*=wp-social-login-provider-google]){display:none}#login .privacy-policy-page-link{display:none}.aligncenter,.alignleft,.alignnone,.alignright{display:block;max-width:100%;float:none}.aligncenter{margin-left:auto;margin-right:auto}@media (min-width:768px){.size-medium{max-width:50%}.size-large{max-width:75%}.alignleft{float:left;margin-right:1.5rem}.alignright{float:right;margin-left:1.5rem}.alignleft,.size-full{margin-left:-1.5rem}.alignright,.size-full{margin-right:-1.5rem}.size-full{float:none;max-width:none;width:calc(100% + 1.5rem * 2)}}.wp-block-gallery{padding:0;list-style:none;margin-bottom:0}.wp-block-gallery li>ol,.wp-block-gallery li>ul{padding:0}@media (min-width:576px){.wp-block-gallery{display:grid;row-gap:0;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.wp-block-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.wp-block-gallery{grid-template-columns:repeat(4,minmax(0,1fr))}}.wp-block-columns{padding:0;list-style:none;margin-bottom:0}.wp-block-columns li>ol,.wp-block-columns li>ul{padding:0}@media (min-width:576px){.wp-block-columns{display:grid;row-gap:0;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.wp-block-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}#cookie-notice .c-status-messages__type,#cookie-notice .cookie-notice-container,.c-status-messages .c-status-messages__type{padding-left:1.5rem;position:relative}#cookie-notice .c-status-messages__type::before,#cookie-notice .cookie-notice-container::before,.c-status-messages .c-status-messages__type::before{display:none}#cookie-notice .c-status-messages__items,#cookie-notice .c-status-messages__type,#cookie-notice .cookie-notice-container,.c-status-messages .c-status-messages__items,.c-status-messages .c-status-messages__type{margin-bottom:0}#cookie-notice .c-status-messages__items .c-status-messages__message,.c-status-messages .c-status-messages__items .c-status-messages__message{border-bottom:1px dotted #404040;margin-bottom:1.5rem;padding-bottom:1.5rem}#cookie-notice .c-status-messages__items .c-status-messages__message:last-child,.c-status-messages .c-status-messages__items .c-status-messages__message:last-child{border-bottom:none;margin-bottom:.75rem;padding-bottom:0}#cookie-notice .js-remove,.c-status-messages .js-remove{margin-right:0;position:absolute;right:.75rem;top:.75rem;z-index:10}.with-js #cookie-notice,.with-js .c-status-messages--floating{left:1.5rem;max-height:calc(100vh - 3rem * 2);overflow-y:auto;position:fixed;right:1.5rem;top:3rem;z-index:92}@media (min-width:768px){.with-js #cookie-notice,.with-js .c-status-messages--floating{right:auto;width:calc(50% - 1.5rem);max-width:150rem}}@media (min-height:576px){.with-js #cookie-notice,.with-js .c-status-messages--floating--bottom{top:auto;bottom:3rem}}@media (min-width:768px){.with-js .p-spine-navigation #cookie-notice,.with-js .p-spine-navigation .c-status-messages--floating{left:6rem;max-height:calc(100vh - 1.5rem * 2);top:1.5rem;width:calc(50% - 1.5rem)}}#cookie-notice{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}#cookie-notice .cookie-notice-container{padding:2.25rem 1.5rem 1.5rem;padding-left:2.25rem}#cookie-notice .cookie-notice-container #cn-notice-text{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice.cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}#cookie-notice.cn-animated{-webkit-animation-name:slide-down;animation-name:slide-down}#cookie-notice.cookie-notice-visible,#cookie-notice.cookie-revoke-visible{-webkit-animation-name:slide-up;animation-name:slide-up}