@media only screen and (max-width:640px){.footer-container>div{text-align:center!important}.header{padding:0 0 40px 0!important}.header-wrap .socials{border-top:none!important;padding:10px 15px!important}.socials>a{margin-left:10px!important;font-size:1em!important}a.hamburger{display:block!important;color:#fff!important}.fat-nav ul{display:unset!important}.bookrow>[class*='col-']{max-width:50%!important}.bookrow>[class*='col-']>.book-name{display:none!important}.frontpage h6{line-height:1.7em!important}.hamburger__icon{color:transparent;text-indent:-9999px}a.hamburger{display:none;color:#fff!important}a.hamburger{right:10px!important;top:40px;left:unset!important;position:fixed}.hamburger__icon,.hamburger__icon::after,.hamburger__icon::before{background-color:#b0b0b8}.post-index h4{font-size:1.4em!important;line-height:1.6em!important}.post-excerpt p{font-size:1.1em}pre.wp-block-code code,pre.wp-block-code{padding:1rem!important}.post-article-header h1{font-size:1.8em!important}.post-article-header{padding:20px!important}.percent-120{width:unset!important;position:unset!important;margin-left:unset!important}body .is-layout-flex{display:unset}.loop-single-article{margin-bottom:0!important}.loop-single-article>a{padding:30px!important;border-radius:10px!important}.flex-column-articles>.loop-single-article{padding-right:0!important;padding-left:0!important}.loop-single-article,.row.d-flex{display:unset!important}.row.d-flex::before{display:none}.mobile-menu{font-size:1.7em!important}.header .main-nav{margin-top:10px!important}.mobile-menu-open{z-index:99999!important}.mobile-menu-close{z-index:99999!important;display:none}.menu-main-container{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:rgba(0,0,0,.8);!important;z-index:9999!important;padding-top:120px}.menu-main-container>ul#menu-main{display:block!important;padding:20px!important;margin:0!important}.menu-main-container>ul#menu-main>li{display:block!important;padding:10px!important;margin:0!important;list-style:none!important;border-bottom:1px solid #fff!important}body.light-mode #menu-main-container>ul#menu-main>li>a{color:#222}}