/* 
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 */
.elementor-element{
	scroll-margin-top: 100px; 
}
.otgs-development-site-front-end{
	display: none;
}

/* readmore Css */
.readmore-text {
  position: relative;
}

.more-text {
  display: none; /* Hidden by default — replaces inline style */
}

.readmore-btn {
  cursor: pointer;
  display: inline-block;
  margin-top: 15px;
  transition: color 0.3s ease;
}

/* Password Protected Post Form Styling */
.post-password-form {
	margin: 27vh auto;
    padding: 35px;
    background: #F4F4F8;
    border-radius: 20px;
}

.post-password-form label {
	width: 100%;
	font-weight: bold;
}

.post-password-form label input[type=password],
.post-password-form [type=submit] {
	margin-top: 10px;
}

.post-password-form [type=submit] {
	background-color: #00437B;
    color: #ffffff;
	border: 1px solid #00437B;
}
.post-password-form [type=submit]:hover {
	background-color: #1B2756;
	border: 1px solid #1B2756;
}

@media (min-width: 1025px) {
  /* Styles here apply only when viewport width >= 1025 */
    #slider4 .readmore-btn,
	#slider9 .readmore-btn{
		display:none;
	}
	html[lang="fr-FR"] #slider4 .readmore-btn,
	html[lang="fr-FR"] #slider9 .readmore-btn{
		display:block;
	}
	html[lang="fr-FR"] #slider4 .more-text,
	html[lang="fr-FR"] #slider9 .more-text{
		display:none;
	}
	
	 #slider4 .more-text,
	 #slider9 .more-text{
		display:block;
	}
}

@media (max-width: 576px) {
	main.post-password-required {
		padding: 0 15px;
	}
}