@media (max-width:768px){.main-title{font-size:18px}.site-description{font-size:12px}.inside-header{padding:10px 5px}.separate-containers .site-main{margin:0}#widget_sp_image-3{display:none}}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header,.wp-block-group__inner-container,.widget-area .widget{padding:20px}img#picture{width:100%}.inside-header{padding:20px}.main-navigation .main-nav ul li[class*=current-menu-]>a{color:#000;background-color:#fff;text-decoration:underline;font-weight:600}.main-navigation .main-nav ul li a:hover{color:#000;background-color:#fff;text-decoration:underline}#lcf-contactform label{float:left;clear:left;width:75px;margin-top:8px}#lcf-contactform label[for=lcf_message]{width:auto}#lcf-contactform input[type=text]{float:left;width:auto;margin-bottom:24px}input#lcf_contact{margin-top:24px}#lcf-contactform .lcf_contactform_error,#lcf-contactform input.error,#lcf-contactform textarea.error{border:1px solid #d8000c}#lcf-contactform label.error,p.lcf-error{display:block;color:#d8000c;background:#ffd2d2;padding:0 10px;height:auto;width:auto}.lcf-success-msg{color:#4f8a10;background-color:#dff2bf;padding:10px}#about_me #colored-picture-container{display:inline-block;position:relative;width:100%;margin-bottom:.83em}#about_me #dummy{margin-top:100%}#about_me #background-svg{position:relative;float:left;width:100%}#about_me #picture{-webkit-filter:url(#luminanceToAlpha);filter:url(#luminanceToAlpha)}#about_me #background-container{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#1a1a1a}#about_me #foreground-container{position:absolute;top:0;bottom:0;left:0;right:0}