.social_header {
position: absolute;
left: 5%;
top: 50%;
transform: translate(0, -50%);
color: black;
font-size: 24px;
}
.et-fixed-header#main-header {
background: white !important;
}
.logo_container {
text-align: center;
}
.mobile_menu_bar {
padding-bottom: 0px !important;
}
#main-header {
min-height: 90px;
}
@media only screen and (max-width: 981px) {
#main-header {
position: fixed !important;
}
}
@media only screen and (max-width: 600px) {
#main-header {
top: 0px !important;
}
}
#main-header #et-top-navigation {
padding: 29px 0 29px 0 !important;
}
.et_pb_gallery_image {
overflow: hidden;
}
.pa-image-3-4 img {
transition: transform 0.8s;
}
.pa-image-3-4 img:hover {
transform: scale(1.1);
}
.mfp-title {
display: none;
}
.social_Wrapper {
display: flex;
align-items: center;
justify-content: center;
}
.social_Wrapper i {
color: black;
font-size: 25px;
padding: 5px;
}   @media (max-width: 1199px) {
} @media (max-width: 991px) {
} @media (max-width: 767px) {
} @media (max-width: 479px) {
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5) {
}.container-menu-desktop {
max-width: 2500px;
width: 95%;
padding: 0 15px 0 15px;
margin: auto;
display: flex;
justify-content: center;
padding-top: 20px;
padding-bottom: 20px;
}
.container-menu-desktop nav ul {
display: flex;
flex-wrap: wrap;
gap: 20px;
}
.container-menu-desktop .menu-item a {
color: #000000;
font-size: 15px;
transition: all 0.3s ease-out;
position: relative;
display: inline;
font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
}
.container-menu-desktop .menu-item a::before {
content: "";
position: absolute;
left: 0;
bottom: -4px;
width: 0;
height: 1px;
background-color: #000000;
transition: width 0.3s ease;
}
.container-menu-desktop .menu-item.current-menu-item a::before {
width: 100%;
}
.container-menu-desktop .menu-item:hover ::before {
width: 100%;
}
.container-menu-desktop a:hover {
font-weight: 500;
}
.container-menu-desktop .current-menu-item a {
font-weight: 500;
}
.social_header {
top: 30px !important;
transform: unset !important;
}
@media(max-width: 999px) {
.container-menu-desktop {
display: none;
}
}
@media(min-width: 999px) {
#et-top-navigation {
opacity: 0;
pointer-events: none;
}
}
@media(min-width: 1423px) {
#page-container {
padding-top: 155px !important;
}
}
@media(min-width: 990px) and (max-width: 1423px) {
#page-container {
padding-top: 200px !important;
}
}
@media (min-width: 1500px) {
.et_pb_section {
padding: 15px 0 !important;
}
}
@media(min-width: 999px){
.title_separators_wrapper{
justify-content: center;
align-items: center;
padding-top: 45px !important;
}
.title_separators_wrapper .separator_wrapper{
width: 100px !important;
}
.title_separators_wrapper .title_wrapper{
width: auto !important;
padding-left: 15px;
padding-right: 15px;
}
.title_separators_wrapper .et_pb_divider{
width: 100%
}
.title_separators_wrapper .et_pb_space{
height: 1px;
}
}