/*mega*/
.c-header__navmain__nav.c-nav-main.c-nav-main {
  flex-grow: 0;
}
.main-megamenu.c-header__navmain__nav.c-nav-main {
  flex-grow: 1;
}
.tab-megamenu {
  flex-direction: row;
  margin:0;
  align-items: center;
  justify-content:flex-start;
}
.tab-megamenu .megamenumenu__nav {
  width:100%;
  max-width:400px;
}
.tab-megamenu .megamenumenu__nav .tab-ekm-nav {
  flex-direction: column;
  display: flex;
  border-bottom:none;
  border-right:1px solid #fff;
  padding-right: 10%;
  margin-right:15%;
}
.tab-megamenu .megamenumenu__nav .tab-ekm-nav a {
  color:#fff;
  font-weight: 600;
}
.tab-megamenu .megamenumenu__nav .tab-ekm-nav a.active {
  background: #fff;
  color: #000;
}
.megamenumenu__content {
  width:100%;
}
.megamenumenu__content .tab__item {
 visibility: hidden;
}
.megamenumenu__content .tab__item.active {
  visibility: visible;
  display: flex;
  justify-content: space-around;
  align-items:center;
}
.nav-megamenu {
  width:100%;
  margin:0;
}
.nav-megamenu >ul {
  display: block;
}
.nav-megamenu >ul >li {
  display:inline-block;
  width:100%;
  max-width:400px;
}
.mega-menu2 .nav-megamenu >ul >li {
  max-width:300px;
}
.mega-menu2 .mm-6column .nav-megamenu >ul >li {
  max-width:200px;
}
.nav-megamenu >ul >li > a {
  font-weight:normal;
  padding:15px 0;
  text-align: left;
}
.megamenumenu__content .tab__item img {
  margin-left:auto;
  max-width: 400px;
  height:auto;
  display:block;
  margin-left:auto;
}
.displaynone{
  display: none;
}

.mega-menu {
  background: none repeat scroll 0 0 #000;
  left: 0;
  margin-top: 0;
  position: absolute;
  width: 100%;
  padding:0;
  display:none;
  transition-duration: 0.9s;
  color: #fff; 
}
#menutoggle i {
    color: #fff;
    font-size: 33px;
    margin: 0;
    padding: 0;
}


/*--column--*/
.mm-9column:after, .mm-9column:before, .mm-6column:after, .mm-6column:before, .mm-3column:after, .mm-3column:before,
.mm-2column:after, .mm-2column:before {
content:"";
display:table;
clear:both;


}
.mm-9column, .mm-6column, .mm-3column, .mm-2column {
 float: left;
 position: relative;
 padding:3% 0;
 }
 .mm-9column {
    width: 75%;
}
.mm-6column {
    width: 40%;
}
.mm-3column {
    width: 25%;
}
.mm-2column {
    width: 20%;
}
.responsive-img {
    display: block;
    max-width: 100%;

}
.mega-blokea .megamenu-title {
  border:1px solid #fff;
  border-radius:20px;
  padding: 5px 15px;
  margin-right: 15px;
}
.mega-blokea .nav-megamenu {
  padding-left: 15px;
}
.mega-blokea-geio .nav-megamenu li.last a {
  color:var(--grisa)
}
.mega-blokea-geio .nav-megamenu li.last a:hover {
  color:var(--white)
}

.display-on{
display:block;
 transition-duration: 0.9s;
}
.drop-down > a:after{
content:"\f103";
color:#fff;
font-family: FontAwesome;
font-style: normal;
margin-left: 5px;
 

}
 /*MediaQuerys*/
 @media (max-width: 600px) {
.menu {
 display:none;
 }
 .xs-menu li a {

   padding:0px;
}
 .xs-menu-cont{
 display:block ;
 }
 }


/*Animation--*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

/*user menu*/
.c-user-panel__menu-button {
  display:none;
}
.c-nav-top>.icon-user {
  border-left:1px solid #fff;
  padding:0 10px;
}
@media (max-width:1024px){
.c-user-panel__nav {
  display:none;
}
}
@media (max-width:1300px){
  .c-nav-main > ul > li > a {
    padding:0 10px;
  }
}
/*landing*/
.landing .container {
  width:96%;
  max-width:1200px;
}
.landing .c-section > h1.o-heading-section-title {
  display:none;
}
.landing .c-section__content {
  margin-top:0;
}
.landing .c-headerra {
  margin: 0;
  padding: 5% 0;
}
.landing .c-headerra .c-header {
  display:flex;
  justify-content:space-between;
  align-items:center;
}
.landing .c-headerra .c-header .c-header__logo {
  display:flex;
  flex-direction:column;
  align-items: flex-start;
}
.landing .c-headerra .c-header .ikonoa {
  margin-left: auto;
  width:80px;
  margin-bottom: 20px;
}
.landing .c-header__logo .c-header__logo__link,
.landing .c-footer__end__info__logo {
  margin-bottom:4%;
}
.landing .c-header__logo .landing-title {
  text-transform:uppercase;
}
.landing .c-header__logo .landing-title h1 {
  font-size:26px;
}
.landing .b-content p,
.landing .c-footer__end__info__description p  {
  margin:10px 0;
}
.landing .b-content h2,
.landing .b-content h3 {
  padding:15px 0;
  margin:0 0 10px;
}
.landing .b-content .banerra h2 {
    font-size: 40px;
    font-weight: 700;
}
.landing .c-footer-wrapper {
  padding-bottom:0;
}
.landing .c-footer__end {
  display:flex;
}
.landing .c-footer__end .footer2 {
  max-width:300px;
}
.landing .c-footer__end .footer2 {
  margin-left:auto;
}
.landing .c-footer__end__info__description p {
  font-size:14px;
}
.landing ._social {
  padding: 10px 0;
}
.landing #tidio-chat {
  display:none;
}

@media (max-width:992px) {
  .landing .c-headerra .c-header .ikonoa {
    display:none;
  }
  .landing .c-footer__end__info {
    max-width:500px;
  }
  .landing .c-footer__end {
    flex-direction:column;
  }
  .landing .c-footer__end .footer2 {
    margin-left:0;
    padding-top: 5%;
  }
}
@media (max-width:650px) {
  .landing .c-header__logo .landing-title h1 {
    font-size:20px;
  }
}


.c-search-tabs>div span {
  display:block
}
.c-section__content {
  max-width:100vw;
}
.gezia-behera {
  padding-left:10px;
}
.gezia-behera::after {
  padding-right:10px;
}