/*
 Theme Name:     Divi Child
 Theme URI:      https://www.moonsafari.design
 Description:    Divi Child Theme - Customized
 Author:         Moon Safari 
 Author URI:     https://www.moonsafari.design
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

body {
	font-family: "brother-1816", sans-serif;
	font-weight: 400;
	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "tiller", sans-serif;
	font-weight: 900;
	font-style: normal;
}

h1 {
  font-size: clamp(3rem, 5vw, 4rem); /* 48px – 64px */
}

p {
	font-family: "brother-1816", sans-serif;
	font-weight: 400;
	font-style: normal;
}

#main-header.et-fixed-header {
	position: fixed;
	width: 100%;
	background-color: rgba(51, 0, 35, 0.2); /* polu-prozirna bijela */
	backdrop-filter: blur(10px); /* efekt zamućenja */
	-webkit-backdrop-filter: blur(10px); /* za Safari */
	z-index: 9999; /* da ostane iznad svega */
	transition: background-color 0.3s ease, backdrop-filter 0.3s ease;
}

@font-face {
  font-family: 'ETmodules';
  src: url('https://laval-pelinkovac.hr/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


ul.et_pb_tabs_controls, .et_pb_tabs_controls.clearfix {
	background-color: transparent!important;
	border: none!important
}

.et_pb_tabs_controls li {
	border: none!important;
}



/* Fixed Navigation Bar on mobile devices */
@media screen and (max-width: 980px) {
#main-header.et-fixed-header {
	position: fixed;
	width: 100%;
	background-color: rgba(51, 0, 35, 0.2); /* polu-prozirna bijela */
	backdrop-filter: blur(10px); /* efekt zamućenja */
	-webkit-backdrop-filter: blur(10px); /* za Safari */
	z-index: 9999; /* da ostane iznad svega */
	transition: background-color 0.3s ease, backdrop-filter 0.3s ease;
}

.et_header_style_left #et-top-navigation .mobile_menu_bar {
	padding: 0px 0px;
	}

.logged-in #main-header.et-fixed-header {
    top: 0 !important;
    transition: all .3s 0s;
  }
}