/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 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
*/

/*
    Add your custom styles here

html, body {overflow-x: hidden !important;}

p {margin-bottom: none;}


/* Hello Title & Description */



#shiftnav-toggle-main {
    top: 20px !important;

}


[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #FFC37A !important;
    color: #fff;
    text-decoration: none;
}


.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.menu-item > .shiftnav-target {
    text-transform: uppercase;
    border-top-color: #292929;
    font-size: 1.6rem !important;
    font-family: 'Futurism';
    text-align: center;
}


.fdm-section-header > h3 {
    font-family: objektiv-mk1-hebrew, sans-serif;
    font-style: normal;
    font-weight: 200;
    text-transform: uppercase;
    color: #786F6B !important;
    text-align: center;
    font-size: 2.3rem !important;
}



.fdm-item-title { 
	
	font-family: "Futurism", Sans-serif;
    font-size: 1.125rem;
	font-weight:900;
	color:#786F6B !important;

}

.fdm-item-price { 
	font-family: "Futurism", Sans-serif;
    font-size: 1.125rem;
	font-weight:900;
}
.fdm-item-content p { 
	
	font-family: "Futurism", Sans-serif;
    font-size: 1rem;
	font-weight:400;

}


.page-header { display:none;}

.fdm-item-panel p {

    margin-bottom: 0 !important;
}


.fdm-item-price-wrapper {
    left: 0;
	right:auto !important;
	text-align:left !important;
}

.fdm-item-has-price .fdm-item-panel p {
    padding-right: 0% !important;
}


.fdm-the-menu { margin-top:4rem !important;}

.fdm-section-header {
    border-bottom: 1px dotted #786F6B !important;
} 


@media (max-width: 450px) {
    .fdm-item-price-wrapper {
        text-align: left !important;
        white-space: normal;
        position: relative;
        margin-bottom: 0em !important;
        width: 100%;
        top: -30px !important;
    }
	
	.fdm-item-content { 
	
	margin-top:-30px !important;
	
	}
	
	.fdm-section { padding:0px 1rem !important;}
}


