/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
.elementor-element-6cb3251 a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
}
.elementor-25 .elementor-element.elementor-element-d8c52b5 .elementor-heading-title {
	width: 600px;
}
.wpforms-container {
	margin: 0 !important;
}
.wpforms-container .wpforms-field {
	padding-top: 0 !important;
}
.wpforms-submit {
	font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
    line-height: var(--e-global-typography-text-line-height) !important;
    border-radius: 50px 50px 50px 50px !important;
    background-color: #222222 !important;
    text-transform: uppercase !important;
}
.wpforms-container input.wpforms-field-medium, .wpforms-container select.wpforms-field-medium, .wpforms-container .wpforms-field-row.wpforms-field-medium, .wp-core-ui div.wpforms-container input.wpforms-field-medium, .wp-core-ui div.wpforms-container select.wpforms-field-medium, .wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium {
	max-width: 100% !important;
}

@media screen and (max-width: 430px) {
	.elementor-25 .elementor-element.elementor-element-d8c52b5 .elementor-heading-title {
		width: auto;
	}
	.elementor-element-cb3f788 {
		width: 60%;
	}
	.elementor-element-5cf8997 {
		width: 40%;
	}
	.elementor-menu-toggle {
		margin-top: 8px;
	}
	.elementor-element-62f2fff {
		text-align: center;
	}
	.elementor-element-40f82943 .elementor-widget-wrap,
	.elementor-element-1e6da229 .elementor-widget-wrap,
	.elementor-element-8fdf26c .elementor-widget-wrap,
	.elementor-element-8fdf26c .elementor-widget-wrap,
	.elementor-element-8fdf26c .elementor-widget-wrap,
	.elementor-element-8fdf26c .elementor-widget-wrap,
	.elementor-element-7398b9b5 .elementor-widget-wrap,
	.elementor-element-24602a55 .elementor-widget-wra {
		padding: 0 !important;
	}
	.elementor-element-4671edd,
	.elementor-element-a701c2d,
	.elementor-element-860194d,
	.elementor-element-d82a3bd,
	.elementor-element-22c8dc2a,
	.elementor-element-7a295871,
	.elementor-element-7a295871,
	.elementor-element-7a295871,
	.elementor-element-7a295871 {
		padding: 0 20px !important;
	}
	.elementor-element-f57ca04,
	.elementor-element-8fc0bef,
	.elementor-element-6f05bcb,
	.elementor-element-189cb1b,
	.elementor-element-67eef4e,
	.elementor-element-4463e8b1,
	.elementor-element-e1b590f,
	.elementor-element-3239edc4,
	.elementor-element-827adae,
	.elementor-element-6d37f3d1,
	.elementor-element-3af9b25,
	.elementor-element-863b5c9,
	.elementor-element-ab723c1,
	.elementor-element-c974199,
	.elementor-element-1d73713,
	.elementor-element-241777e5,
	.elementor-element-6b421d6,
	.elementor-element-8711ea9,
	.elementor-element-ca11f3c,
	.elementor-element-5539e46,
	.elementor-element-afd3220,
	.elementor-element-4e1eb52,
	.elementor-element-c204b24,
	.elementor-element-4b58c946,
	.elementor-element-ca11f3c,
	.elementor-element-5539e46,
	.elementor-element-afd3220,
	.elementor-element-4e1eb52,
	.elementor-element-3c39437,
	.elementor-element-706ad92d,
	.elementor-element-0ebdc64,
	.elementor-element-51b8672,
	.elementor-element-ca11f3c,
	.elementor-element-5539e46,
	.elementor-element-afd3220,
	.elementor-element-4e1eb52,
	.elementor-element-afd7abe,
	.elementor-element-28c0e4a1,
	.elementor-element-1d6a56e,
	.elementor-element-628c70a9,
	.elementor-element-ca11f3c,
	.elementor-element-5539e46,
	.elementor-element-afd3220,
	.elementor-element-4e1eb52,
	.elementor-element-6491368f,
	.elementor-element-b31904b,
	.elementor-element-ea76763,
	.elementor-element-a992b29 {
		padding: 40px 20px !important;
	}
	.elementor-element-0b1c709,
	.elementor-element-41038f59,
	.elementor-element-26109ec7,
	.elementor-element-53a4b748 {
		height: 300px;
	}
	.elementor-25 .elementor-element.elementor-element-cfcaec2 > .elementor-element-populated {
		padding: 0 0 90px 0;
	}
	.elementor-25 .elementor-element.elementor-element-8fc0bef:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8fc0bef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: contain;
	}
	.elementor-element-d130a8b,
	.elementor-element-f9b9207,
	.elementor-element-f898942,
	.elementor-element-b48bbe2,
	.elementor-element-8368cf4,
	.elementor-element-cbda2b6,
	.elementor-element-cef476a,
	.elementor-element-72d4b22,
	.elementor-element-6f78ae45,
	.elementor-element-60c61deb,
	.elementor-element-5ca2d42b,
	.elementor-element-caabeb3,
	.elementor-element-5a239af {
		height: 350px;
	}
}