/* 
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 */

html, body {
    max-width: 100%;
    overflow-x: hidden;
}

/*Title Hide*/
.entry-title {
	display: none !important;
}

/*Scroll Bar Style*/
::-webkit-scrollbar {
	width: 7.5px;
}
::-webkit-scrollbar-track {
	background-color: #727272;
	border-radius: 0px;
}
::-webkit-scrollbar-thumb {
	background-color: #BC0000;
	border-radius: 10px;
}

#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span {
  opacity: 100%;
}

#fp-nav ul li a span, .fp-slidesNav ul li a span {
  background-color: white !important;
  opacity: 50%;
}

/*Links*/
.link-white {
	color: white !important;
}
.link-black a{
	color: black !important;
}

/* Contact Form Style */
.elementor-field-type-textarea {
    height: 25vh;
    align-items: normal !important;
}

.elementor-field-group-name, .elementor-field-group-email, .elementor-field-group-company {
	height: 9vh !important;
	margin-top: -20px;
	align-items: normal !important;
}

.elementor-field-type-submit {
	height: 5vh !important;
	align-items: normal !important;
}

/* Photo Albums */
.album-view-all {
	display: none;
}
.album-cover:hover ~ .album-view-all {
	display: inline-block;
}


@media screen and (max-width: 767px) {
	/*Contact form*/
	#elementor-section-wrap-48 {
    	margin: 0;
    	padding: 30px 10px;
    	max-width: 100%;
  	}
	
}