/*
Theme Name: The Artist Reset
Description: The Artist Reset  is simple responsive SEO friendly theme. 
Version: 0.1
Tags:  blog, news, featured-images, one-column, theme-options
Text Domain: The Artist Reset
Domain Path: The Artist Reset 
Author: Developing Team [tanand79gmail.com] 
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-heading .elementor-heading-title {
	font-family: "Playfair Display", Sans-serif;
	color: #67457D;
}
.elementor-widget-heading h1.elementor-heading-title { font-size: 60px; }
.elementor-widget-heading h2.elementor-heading-title { font-size: 40px; }
.elementor-widget-heading h3.elementor-heading-title { font-size: 30px; }


img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

.wpforms-confirmation-container-full {
	background: transparent !important;
	border: 1px solid #ccc !important;
}

.wpforms-field-container input {
	height: 50px !important;
	font-size: 17px !important;
	color: #010101 !important;
	font-family: "Product Sans", Sans-serif;
	background: #fff !important;
	border: none !important;
	box-shadow: 0px 0px 10px 0px rgba(175.75166320800778, 175.75166320800778, 175.75166320800778, 0.3) !important;
	border-radius: 0 !important;
}
.wpforms-field-container textarea {
	font-size: 17px !important;
	color: #010101 !important;
	font-family: "Product Sans", Sans-serif;
	background: #fff !important;
		border: none !important;
	box-shadow: 0px 0px 10px 0px rgba(175.75166320800778, 175.75166320800778, 175.75166320800778, 0.5) !important;
	border-radius: 0 !important;
}
.wpforms-field-container input::placeholder, .wpforms-field-container textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #010101 !important;
  opacity: 1; /* Firefox */
}

.wpforms-field-container input:-ms-input-placeholder, .wpforms-field-container textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #010101 !important;
}

.wpforms-field-container input::-ms-input-placeholder, .wpforms-field-container textarea::-ms-input-placeholder { /* Microsoft Edge */
  color: #010101 !important;
}


.headermenusection .menu-item.current-menu-item a.hfe-menu-item {
	border-radius: 10px!important;
}

.footerlogoimg img {
	margin: auto !important;
	text-align: center !important;
}

#nf-form-1-cont #nf-field-4 {
	padding: 15px 20px !important;
	border: none;
	background-color: #3fb3a3;
	color: #fff;
	font-weight: 700;
	border-radius: 15px;
}

#nf-form-1-cont .nf-before-form-content {
	display: none!important;
}
/*RESPONSIVE*/

@media screen and (max-width: 3840px) {

}

@media screen and (max-width: 2160px) {

}

@media screen and (max-width: 1920px) {

}
@media screen and (max-width: 1680px) {

}
@media screen and (max-width: 1440px) {
.bannertitle h2 {
	font-size: 40px !important;
}
}
@media screen and (max-width: 1279px) {
	.headermenusection .menu-item.current-menu-item a.hfe-menu-item {
	font-weight: 700 !important;
}
	.footersmaltext p {
	margin-bottom: 0px!important;
}
}
@media screen and (max-width: 1023px) {

}

@media screen and (max-width: 767px) {
.headermenusection .menu-item.current-menu-item a.hfe-menu-item {
	font-weight: 700 !important;
}
	.footersmaltext p {
	margin-bottom: 0px!important;
}
}

@media screen and (max-width: 480px) {
	.suportseccontents{
		margin-top: -6%!important;
	}
	.waytogetboxrwsec {
	--e-con-grid-template-columns: repeat(1, 1fr) !important;
	
}
	.insightboxxrowsec .premium-blog-post-outer-container {
	width: 100% !important;
}
}
@media screen and (max-width: 414px) {

}

@media screen and (max-width: 375px) {
	.whatsrresetcontnesec h2 {
	font-size: 24px !important;
}
}


@media screen and (max-width: 320px){
	.suportseccontents {
	margin-top: -7% !important;
}
}