/*
Theme Name: Mummy Makes
Theme URI: http://scalofy.com/
Description: Mummy Makes Child Theme
Author: Team Scalofy
Author URI: http://scalofy.com
Template: hello-elementor
Version: 1.0.0
*/


/* Custom CSS can be added here */

p:last-of-type {
	margin-bottom: 0;
}
img {
	vertical-align: middle;
}
.mr-0-container > .e-con-inner {
	margin-right: 0;
}
.forminator-row {
	margin-bottom: 0 !important;
}
.forminator-col {
	margin-bottom: 10px !important;
}
.forminator-input, .forminator-textarea {
	background-color: #fff !important;
	font-size: 14px !important;
	border: 1px solid #e1e1e1 !important;
	border-radius: 8px !important;
}
.forminator-textarea {
	height: 90px;
}
.forminator-input:focus, .forminator-textarea:focus {
	border-color: #333 !important;
}
button.forminator-button.forminator-button-submit {
	background: #fb9300 !important;
}
.boosted-elements-slide-content {
	max-width: 600px;
	margin: auto;
	width: 100%;
}
.select2-container.forminator-select .select2-selection {
	background-color: #fff !important;
	font-size: 14px !important;
	border: 1px solid #e1e1e1 !important;
	border-radius: 8px !important;
}
.select2-container.forminator-select .select2-selection__rendered {
	font-size: 14px !important;
}
.forminator-select-dropdown {
	background-color: #fff !important;
	border-color: #e1e1e1 !important;
}
.select2-results__option--selected {
	background-color: #e1e1e1 !important;
	color: #000 !important;
}
span.select2-selection span.select2-selection__arrow {
	color: #4b4b4b !important;
}
span.select2-search.select2-search--dropdown input.select2-search__field {
	border-color: #e1e1e1 !important;
	height: 35px;
	font-size: 14px !important;
	padding: 10px !important;
	border-radius: 6px !important;
}
li.select2-results__option {
	font-size: 14px !important;
	line-height: 1.8 !IMPORTANT;
}


@media (min-width: 783px) {
	.forminator-field-name .forminator-col-md-4:first-child {
		width: 20% !important;
		max-width: 20% !important;
		-ms-flex-preferred-size: 20% !important;
		flex-basis: 20% !important;
	}
	.forminator-field-name .forminator-col-md-4:nth-child(2), .forminator-field-name .forminator-col-md-4:nth-child(3) {
		width: 40% !important;
		max-width: 40% !important;
		-ms-flex-preferred-size: 40% !important;
		flex-basis: 40% !important;
	}
}
@media (max-width: 1024.98px) {
	.elementor-widget.elementor-widget-navigation-menu {
		position: static;
	}
	.elementor-widget.elementor-widget-navigation-menu nav.hfe-nav-menu__layout-horizontal {
		width: 80% !important;
		position: fixed !important;
		left: 0 !important;
		top: 0 !important;
		z-index: 99 !important;
		height: 100vh;
		overflow: auto;
		margin-top: 0 !important;
	}
	.elementor-widget.elementor-widget-navigation-menu nav.hfe-nav-menu__layout-horizontal > ul {
		display: block;
	}
}