﻿.login{
    padding-block:4rem;
}

.logo img,
.mobile-logo img{
    height:50px;
}
.header-one .header-inner a{
    display:flex;
    justify-content:center;
}
.header-one .header-inner {
    padding-right: unset;
    padding-inline-end:10%;
}
.header-one .logo-outer {
   margin-right: unset;
  /*  padding-inline-end: 85px;
    margin-inline-end: 45px;*/
  margin:auto;
  width:250px;
}
.nav-outer .menu-btn {
    margin-left: unset;
    margin-inline-start: auto;
}
.top-right ul li{
    /*padding-inline:.5rem;*/
}
#lang-dropdown {
    padding-inline: 3px;
    z-index: 20;
    display: flex;
    flex-direction: column;
    background-color: white;
    border: 1px solid gray;
    width: 100px;
    /*height: 0;*/
    transition: transform ease .2s;
    transform-origin: top;
    transform: scaleY(0);
    overflow: hidden;
}

.header-language:hover #lang-dropdown,
.header-language #lang-dropdown.seen {
    transform: scaleY(1);
}
#lang-dropdown li{
    margin-right:unset;
    width:100%;
}
#lang-dropdown li a{
    display:flex;
}
    #lang-dropdown li a img {
        width: 15px;
        margin-inline: 7px;
    }
.hero-section{
    height:100vh;
}
.gallery-item figure {
 
    height: 400px;
    margin: 0;
    width: 100%;
}
.about-image-shape img {
    height:300px;
    border-radius: 54% 43% 35% 65% / 31% 79% 25% 76%;
}
.gallery-item figure img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}
.banner-inner p{
    color:white;
}
.top-end li{
    margin-inline-start:15px;
}

body .news-item.style-two .news-content {
    margin: -25px 25px 0 25px;
    padding:10px 30px ;
}
.news-item.style-two .news-content h4 {
    padding: 12px;
}
.blog-details-content > *{
  
    max-width:100%;
}
@media only screen and (max-width: 480px) {
    .main-menu .mobile-logo {
        max-width: 150px;
        }

    *,
    .news-content .post-meta-item,
    .copyright-inner {
        text-align: center;
        justify-content: center;
    }
}

