/*
Theme Name: Amie Child
Theme URI: https://firstsight.design/
Template: amie
Author: firstsight_design
Author URI: https://themeforest.net/user/firstsight_design
Description: description.
Tags: one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-image-header,featured-images,flexible-header,full-width-template,post-formats,sticky-post,theme-options,translation-ready
Version: 1.4
*/

/* Add your custom CSS Here */

/* Header */

.art--header .art-header-two-content {
	background: #fff!important
	
}

.art--header .art-header-two-content a {
	color:#000!important
}

.art--header .art-header-two-content .art-header-top {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1)!important
}

.art--header .art-header-two-content .art--logo-container {
	margin:6px 0
}

.art--header .art-header-two-content .hamburger-inner {
	background-color: #000!important
}
.art--header .art-header-two-content .hamburger-inner:after {
	background-color: #000!important
}

.art--header .art-header-two-content .hamburger-inner:before {
	background-color: #000!important
}

/* form style */

.wpcf7-list-item label {
	display:flex;
	gap: 8px;
}

.wpcf7-list-item label span {
	font-size:16px;
	line-height:18px;
}

.wpcf7-checkbox {
	display:grid;
	grid-template-columns:auto;
}

.wpcf7-checkbox.full-width {
	grid-template-columns: auto;
}

	.art-book-now-wrapper .art-book-now-submit p {
		flex-direction:column;
	}

@media screen and (min-width: 768px) {
.wpcf7-checkbox {
	grid-template-columns:1fr 1fr;
}
	.art-book-now-wrapper .art-book-now-submit p {
		flex-direction:row-reverse;
        gap: 8px;
        align-items: center;
	}
}

/* Post */

.art-workshop-posts-line .art-post-cat.cat-date-font {
	display:none;
}

.art-post-cat-itself, .art-single-post-author  {
	display:none;
}

@media (max-width: 991px) {
	.art-blog-single-wrapper .art-single-blog-top .art-single-post-right .art-single-post-right-data {
    min-height: auto!important;
 }	
}


/* .single-portfolio .art-main-container {
	padding-top:90px
} */

/* @media screen and (min-width: 768px) {

.single-portfolio .art-main-container {
	padding-top:120px
}
} */

/*  main page hide porfolio button - problem with link */

.with-hidden-element .art-section-about-me-link {
	display:none;
}

.art-section-about-me-link.show {
	display:block;
	margin-top:48px;
}

/* Portfolio */



@media screen and (min-width: 1200px) {

.art-portfolio-grid .art-portfolio-image img {
	min-height:224px;
	object-fit:cover;
}
}

/* offer */


@media screen and (min-width: 992px) {

.art-prices-page h2 {
	font-size:36px;
}
}


/* disabled portfolio list */

.disable-category-list .art-filter-button-group-container {
	display:none;
}