/* 
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{
	overflow-x:hidden;
}

body{
		
	}

#slides{
    width:100vw!important;
    height:100vh!important;
    margin: 0 auto;
	}

.elementor-background-slideshow{
	display: none;
}


/*--SHRINKING LOGO--*/
/*--New class when sticky is turned on 'elementor-sticky--effects'--*/
/*--give the logo image a class called 'sticky-logo' --*/

.sticky-logo{
	position:absolute;
	top:33.5vh;
	
	}

.sticky-logo img {
	transition: .5s all ease-in-out;
	}

.elementor-sticky--effects .sticky-logo img {
	width: 500px!important;/*--edit the pixels to change to desired shrinking size--*/
	}

.elementor-sticky--effects .sticky-logo {
	/*filter: invert(1);*/
	text-align: center!important;
	position: absolute!important;
	top:1.8vh!important;
	left: 0px!important;
	right: 0px!important;
	margin: 0 auto!important;
	}


.elementor-sticky--effects .sticky-logo img {
	width: 280px!important;
	}
	



body:not(.elementor-editor-active) .elementor-menu-anchor:before {
  content: "";
  display:block;
  height: 0px; /* fixed header height*/
  margin: -0px 0 0; /* negative fixed header height */
  visibility: hidden;
  pointer-events: none;
}

	
	



@media only screen and (min-width: 480px) and (max-width: 767px) {

html, body {
        height: 100%;
        margin: 0px;
    }
	
.home #breadcrumbs{
	display: none;
}


h1.entry-title{
	display:none!important;
	border:1px solid red;
	color: blue!important;
	font-size: 12px;
}

}



@media only screen and (min-width: 767px) {
	
	
.elementor-sticky--effects .sticky-logo img {
	width: 500px!important;
	}
	

	
.elementor-background-slideshow{
	display: block!important;
}

	#slides{
    width:91vw!important;
    height:86vh!important;
    margin: 0 auto;
    
}
	
.jet-slider .jet-slider__desc {
	display:block;
}

	
}


@media only screen and (min-width: 1024px) {
	

}

@media only screen and (min-width: 1281px){
	

	
}

@media only screen and (max-device-width: 768px) and (orientation:landscape) {
	

}