/*
Theme Name: BLOCK THEME 2023
Theme URI: https://wordpress.org/themes/twentytwentythree
Author: the WordPress team
Author URI: https://wordpress.org
Description: Twenty Twenty-Three is designed to take advantage of the new design tools introduced in WordPress 6.1. With a clean, blank base as a starting point, this default theme includes ten diverse style variations created by members of the WordPress community. Whether you want to build a complex or incredibly simple website, you can do it quickly and intuitively through the bundled styles or dive into creation and full customization yourself.
Requires at least: 6.1
Tested up to: 6.7
Requires PHP: 5.6
Version: 1.6
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: twentytwentythree
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/

*{box-sizing:border-box; margin:0; padding:0;}
ul{padding:0; margin:0;}
body, html{color:#232323; font-size:16px; line-height:24px; background-color:#f2f2f2; overflow-x: hidden; font-family:'Plus Jakarta Sans', sans-serif; -webkit-font-smoothing:antialiased;}
img, video{display:block;}
a{cursor: pointer; text-decoration: none; color:#2a2a2a;}
li, ul{list-style: none;}
/*   iOS control  */
input, textarea {-webkit-appearance: none;}

/* text selection override */
::-moz-selection {color: #ffffff;background: #04a890;}
::selection { color: #ffffff;background: #04a890;}

body{background-color:#ffffff;}
.editor-visual-editor__post-title-wrapper, .edit-post-visual-editor__post-title-wrapper, .wp-block-post-title{display:none;}

.custom-page-main{width:100%; max-width:1280px; margin:0 auto; background-color:yellow; height:auto; padding:20px;}



.custom-header {
    background: #222;
    color: #fff;
    padding: 20px;
    text-align: center;
}

.custom-header .site-title a {
    color: #fff;
    text-decoration: none;
}

.custom-nav .custom-menu {
    list-style: none;
    padding: 0;
    display: flex;
    justify-content: center;
    gap: 20px;
}

.custom-nav .custom-menu li {
    display: inline;
}

.custom-nav .custom-menu a {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}
