/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/enamul-hoque/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, forked by Elementor team
Author: Enamul Hoque Mohon
Author URI: https://enamul-hoque.github.io/
Template: hello-elementor
Version: 1.0.1
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
*/


/**
 * General Sytling
 */
html,
body{
width:100%;
overflow-x:hidden;
}
a,
button {
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

p:last-child {
    margin-bottom: 0;
}


/**
 * Widget: Icon List
 */
.elementor-icon-list-text {
    -webkit-transition: color .25s;
    transition: color .25s;
}

.imgrotatecustom img.attachment-full:hover{
	 transform: rotateY(180deg);
 	transition-delay: 0.1s;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    height: 100px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background: #F2F5F0;
		border-color: #F2F5F0;
		padding: 15px;
}
select.wpcf7-form-control.wpcf7-select {
    background: #F2F5F0;		
		border-color: #F2F5F0;
		padding: 15px;
		color: #868a83;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    background: #F2F5F0;
		border-color: #F2F5F0;
	padding: 15px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #6abe4d;
    color: #fff;
    border-color: #6abe4d;
	border-radius: 100px;
}

.mobilemenurespon .hfe-nav-menu__toggle.elementor-clickable {
    margin: 0 !important;
    text-align: right;
    margin-top: -50px !important;
    margin-right: 5px !important;
}

nav.hfe-nav-menu__layout-horizontal.hfe-nav-menu__submenu-arrow.hfe-dropdown {
    margin-top: 15px;
}