/*!
	Theme Name: Auto tech lab
	Theme URI: https://arttimeweb.com/
	Author: Art time * web
	Author URI: https://arttimeweb.com/
	Description: ...
	Version: 1.0.0
	Tested up to: 8.4
	Requires PHP: 5.6
	License: GNU General Public License v2 or later
	License URI: LICENSE
	Text Domain: auto-tech-lab
	Tags: custom-logo, custom-menu, featured-images
*/

.page__content {
	padding-bottom: 100px;
    padding-top: 160px;
}
.page__content .n_sec-title {
	margin-bottom: 80px;
}
.page__content h2,
.page__content h3,
.page__content h4 {
	color: #fff;
    font-size: 28px;
    line-height: 140%;
    margin: 40px 0 6px;
}
.page__content p:not(:last-child) {
    margin-bottom: 25px;
}
.page__content p a {
	color: inherit;
}
.page__content .wp-block-quote {
	border-left: 4px solid #3e3c3f;
	margin-bottom: 25px;
    padding: 20px 0 20px 30px;
}
.page__content ol,
.page__content ul {
	margin-bottom: 25px;
    padding-left: 28px;
}
.page__content li:not(:last-child) {
    margin-bottom: 10px;
}

@media (max-width: 575px) {
	
	.page__content {
		padding-bottom: 60px;
		padding-top: 140px;
	}
	.page__content .n_sec-title {
		margin-bottom: 60px;
	}
	.page__content h2,
	.page__content h3,
	.page__content h4 {
		font-size: 24px;
		margin: 35px 0 5px;
	}
	.page__content .wp-block-quote {
		border-left: 3px solid #3e3c3f;
		margin-bottom: 25px;
		padding: 10px 0 10px 20px;
	}
}


/**
 * Add the correct display in IE 10.
 */
[hidden] {
	display: none;
}

/* Captions
--------------------------------------------- */
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

.wp-caption-text {
	text-align: center;
}

/* Galleries
--------------------------------------------- */
.gallery {
	margin-bottom: 1.5em;
	display: grid;
	grid-gap: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 {
	grid-template-columns: repeat(2, 1fr);
}

.gallery-columns-3 {
	grid-template-columns: repeat(3, 1fr);
}

.gallery-columns-4 {
	grid-template-columns: repeat(4, 1fr);
}

.gallery-columns-5 {
	grid-template-columns: repeat(5, 1fr);
}

.gallery-columns-6 {
	grid-template-columns: repeat(6, 1fr);
}

.gallery-columns-7 {
	grid-template-columns: repeat(7, 1fr);
}

.gallery-columns-8 {
	grid-template-columns: repeat(8, 1fr);
}

.gallery-columns-9 {
	grid-template-columns: repeat(9, 1fr);
}

.gallery-caption {
	display: block;
}

/* Alignments
--------------------------------------------- */
.alignleft {

	/*rtl:ignore*/
	float: left;

	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}

.alignright {

	/*rtl:ignore*/
	float: right;

	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}
