/*
 Theme Name:   Neuros Child
 Description:  Neuros Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/neuros
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     neuros
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  neuros-child
*/

/* =Theme customization starts here
------------------------------------------------------- */


.header-button-container {
	margin-right: 15px !important;
}
.header-button-container .neuros-button {
	padding: 6px 15px !important;
	font-weight: 700 !important;
	min-width: 138px !important;
}

#block-47 {
	margin-top: -150px;
    width: 41%;
}
#block-47 .wp-block-heading {
	font-family: Raleway, sans-serif;
	font-weight: 800;
}
#block-28,
#block-49,
#block-50 {
	margin: 0;
}
.footer-bg + .footer-section {
	padding-bottom: 0;
}
.footer-bg + .footer-section + .footer-section {
	padding-top: 0;
}
.footer-bg + .footer-section + .footer-section .footer-menu-container {
	margin-top: 20px;
}
.footer-widgets {
	padding-top: 0;
}

@media screen and (max-width: 575px) {
	#block-47 {
		margin-top: 0;
		width: 100%;
	}
	#block-47 .wp-block-heading {
		font-size: 19px !important;
	}
	.footer-widgets {
		padding-bottom: 20px !important;
	}
	.footer-widgets > * {
		order: 3;
	}
	.footer-widgets #block-42 {
		order: 0;
	}
	.footer-widgets #block-42 img {
		width: 175px !important;
	}
	.footer-widgets #block-47 {
		order: 1;
		margin-top: 30px;
	}
	.footer-widgets #block-48 {
		order: 2;
		margin-top: 30px;
	}
	#neuros_nav_menu_widget-1 {
		margin-top: 30px;
	}
	.footer-widgets #block-44,
	.footer-widgets #block-45 {
		margin: 0;
	}
}

@media (max-width: 991px) and (min-width: 576px) {
  .elementor-22257 .elementor-element.elementor-element-521097e {
	  margin-bottom: 0;
	}
	.elementor-22257 .elementor-element.elementor-element-a676c92 .elementor-heading-title,
	.elementor-22257 .elementor-element.elementor-element-5e4a29c .elementor-heading-title,
	.elementor-22257 .elementor-element.elementor-element-9328ed7 .elementor-heading-title,
	.elementor-22257 .elementor-element.elementor-element-dcdb884 .elementor-heading-title,
	.elementor-22257 .elementor-element.elementor-element-5783ab9 .elementor-heading-title,
	.elementor-22257 .elementor-element.elementor-element-89bc52b .elementor-heading-title,
	.elementor-22257 .elementor-element.elementor-element-1a1d08f .elementor-heading-title {
		font-size: 48px !important;
	}
	.elementor-22257 .elementor-element.elementor-element-a46b5d3,
	.elementor-22257 .elementor-element.elementor-element-44e5b4d,
	.elementor-22257 .elementor-element.elementor-element-2f25e9f,
	.elementor-22257 .elementor-element.elementor-element-027b0e3,
	.elementor-22257 .elementor-element.elementor-element-09ca10c,
	.elementor-22257 .elementor-element.elementor-element-c3d8a18,
	.elementor-22257 .elementor-element.elementor-element-add47cb {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.home-tabs-wrapper .e-n-tabs-heading {
		flex-basis: 36% !important;
	} 
	.elementor-22257 .elementor-element.elementor-element-63a4c11 {
		top: 0 !important;
	}
	.elementor-22257 .elementor-element.elementor-element-63a4c11 img {
		width: 200px;
	}
	.elementor-22257 .elementor-element.elementor-element-a777a68,
	.elementor-22257 .elementor-element.elementor-element-2fcf84a,
	.elementor-22257 .elementor-element.elementor-element-ffe738e,
	.elementor-22257 .elementor-element.elementor-element-f35fa73,
	.elementor-22257 .elementor-element.elementor-element-c7ae7be {
		width: 58px;
	}
	.elementor-22257 .elementor-element.elementor-element-0a0ee79 {
		top: -100px;
		right: -50px;
	}
	.elementor-22257 .elementor-element.elementor-element-0a0ee79 img {
		width: 150px;
	}
	.elementor-22257 .elementor-element.elementor-element-773ed7a,
	.elementor-22257 .elementor-element.elementor-element-8c85391 {
		display: none;
	}
	.elementor-22257 .elementor-element.elementor-element-413c8c7 {
		top: 0;
	}
	.elementor-22257 .elementor-element.elementor-element-413c8c7 img {
		width: 150px;
	}
	.elementor-22257 .elementor-element.elementor-element-980696e,
	.elementor-22257 .elementor-element.elementor-element-cb691eb,
	.elementor-22257 .elementor-element.elementor-element-2e2d724 {
		width: 62px;
		margin-left: -9px;
		transform: scale(0.75);
		margin-top: -20px;
	}
	.elementor-22257 .elementor-element.elementor-element-656bfad {
		flex-direction: column;
	}
	.elementor-22257 .elementor-element.elementor-element-ca4ffa3 {
		width: 100%;
		margin-bottom: 30px;
	}
	.center-carousel .swiper-slide.swiper-slide-next {
		width: 500px !important;
		margin-left: -250px !important;
	}
	.elementor-22257 .elementor-element.elementor-element-c36461d {
		padding-left: 30px;
		padding-right: 30px;
		flex-direction: column;
	}
	.elementor-22257 .elementor-element.elementor-element-278e420 {
		width: 100%;
		align-items: center;
		margin-bottom: 20px;
	}
	.elementor-22257 .elementor-element.elementor-element-89bc52b .elementor-heading-title {
		text-align: center;
	}
	.elementor-22257 .elementor-element.elementor-element-f39942b {
		width: 100%;
	}
	.elementor-22257 .elementor-element.elementor-element-2775870 {
		left: -100px;
		bottom: -110px;
	}
	.elementor-22257 .elementor-element.elementor-element-2775870 img {
		width: 200px;
	}
	#block-47 {
		margin-top: -360px;
	}
	#neuros_nav_menu_widget-1 {
		align-items: flex-end;
		justify-content: flex-end;
		display: flex;
	}
	p.wp-container-content-69bc4bdf {
		text-align: right;
		margin-right: 70px !important;
	}
	.wp-block-social-links.wp-container-content-69bc4bdf {
		margin-right: 30px;
		margin-top: 20px;
		justify-content: flex-end;
	}
}