/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1672837108
Updated: 2023-01-04 13:58:28

*/


@font-face {
    font-family: 'Colus';
    src: url('fonts/colus/Colus-Regular.eot');
    src: url('fonts/colus/Colus-Regular.woff') format('woff'),
	     url('fonts/colus/Colus-Regular.woff2') format('woff2'),
		 url('fonts/colus/Colus-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}






#home_mail_form .elementor-field-textual {
	box-shadow: rgba(0, 0, 0, 0.03) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}

#home_mail_form .elementor-button {
	flex-basis: 30%;
	box-shadow: rgba(0, 0, 0, 0.03) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}



header.elementor-sticky * {
	transition: .45s cubic-bezier(.4, 0, .2, 1);
}




@media only screen and (max-width: 767px) {
	header.sticky-header {
		--header-height: 70px;
	}
}

header.elementor-sticky--active #logo img {
	transform: scale(.8);
	transform-origin: top left;
}

header.elementor-sticky--active .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding: 5px;
}

