/*
Theme name: Сайт психолога
Template: twentytwentytwo
*/
h1 {
	margin: 0 0 28px 0 !important;
}
h2 {
	margin: 60px 0 !important;
}
h4 {
	margin: 0 0 14px 0 !important;
}
ul ul {
	list-style-type: disc;
}
.wp-block-post-content p { 
	text-indent: 2.5rem;
}

.psy-cover-header {
	text-transform: uppercase;
	padding-top: 74px;
	margin-bottom: 54px;
	font-weight: 600;
	line-height: 1.35;
}

.wp-block-post-content ul {
	padding-left: 4rem;
}




.fixed-button {
    position: fixed;
    bottom: 100px; 
    right: 20px; 
    z-index: 9999; 
}

.fixed-button a {
    background-color: #0073aa; 
    color: #ffffff; 
    padding: 20px 60px;
    border-radius: 30px; 
    text-decoration: none; 
    font-weight: 700;
}

.fixed-button a:hover {
    background-color: #005177; 
}

@media (max-width: 768px) {
	h1 {
		font-size: 38px;
	}
	h2 {
		font-size: 32px;
		margin: 30px 0 !important;
	}
	
	.wp-block-buttons {
		padding: 20px 0 !important;
	}
	.wp-block-button__link {
		padding: 20px 40px !important;
	}
	.attention-text {
		margin-top: 30px !important;
	}
	.wp-block-separator {
		margin: 40px auto !important;
	}
	.psy-cover-header {
		font-size: 42px !important;
		line-height: 1.2;
	}
	
	/*post*/
	.wp-block-post-title {
		font-size: 38px !important;
	}
	.wp-block-spacer {
		height: 0 !important;
	}
	.wp-block-post-content p { 
		text-indent: 1.5rem;
	}
	.wp-block-post-content ul {
		padding-left: 1.5rem;
	}
}