body {
   color: #0E0C0C;
}

.Layout__oneColumn, .Layout__twoColumn, .Layout__twoColumn2, .Layout__twoColumnReverse {
  max-width:77.125rem;
}
@media (min-width: 769px){
  .Layout__twoColumn .Layout__layout1{
    width:70%;
  }
 .Layout__twoColumn .Layout__layout2 {
     width: 33%;
 }
}

.Layout__twoColumn .Layout__layout2{
  padding:0 0 0 1rem;
}

/* HEADER */
.Header__header {
  background-color: linear-gradient(237.75deg, #FFF6CA 5.26%, #F9AB00 63.55%);
  height: 620px;
  width:100%;
  background-position: 100% 620px;
}
.Header__defaultContent {
  background:#FFF;
  height:100%;
}
.Header__menu, 
.Header__menu:after, 
.Header__menu:before{
  	background-color:#000;
}
.Header__homeContent .Header__navbar, .Header__defaultContent .Header__navbar {
  background-color:transparent;
}
.Header__tabsTab {
  font-size:16px;
  font-weight:700;
  line-height:48px;
  /*border:none;*/
}
.Header__tabsTab.Header__active, 
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab.Header__active,
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab.Header__active:hover,
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab:hover{
  /*border:none;*/
    line-height:48px;
    color:#FF1A00;
}

.LoginDetail__signin:hover, 
.LoginDetail__signup:hover,
.LoginDetail__signin,
.Header__tabsTab.Header__active, 
.LoginDetail__signin.LoginDetail__active, 
.LoginDetail__signup.LoginDetail__active {
  border:none;
  line-height:48px;
}
.Header__tabsTab:not(.Header__active):hover, 
.LoginDetail__signin:hover, 
.LoginDetail__signup:hover, 
.LoginDetail__signin.LoginDetail__active{
   color:#0E0C0C;
}

.Header__homeContent .Header__searchSection {
    padding: 6.250rem 0;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
.Header__homeContent .Header__description {
  font-weight:300;
  font-size:20px;
  line-height:36px;
  letter-spacing:-0.02em;
}
.Header__homeContent .Header__searchTitle {
  font-weight:800;
  font-size:30px;
  line-height:54px;
  letter-spacing:0.01em;
}
.SearchContainer__globalSearch,
.SearchContainer__searchBox {
  box-shadow: 0 8px  15px rgba(0,0,0,0.15);
  border-radius:8px;
}
.LoginDetail__LogoutDetail{
  background:#F9AB00;
  border-radius: 80px;
  width:103px;
  height:45px;
}
.Signin__agentlogin, .signupLink,
.SearchContainer__moduleChangePopup {
  display:none;
}
/* HEADER */
/* POLIKATIKIA MODULES */
.pl__modules{
  display:flex;
  flex-direction: row;
  align-items:center;
  justify-content:space-evenly;
}
.pl__modules__item{
  display:flex;
  width:300px;
  align-items:center;
  text-align:center;
  flex-direction: column;
}
.pl__modules__item .ContentBox__headerMid{
  font-weight:400;
  font-size:22px;
  line-height:32px;
}
.pl__modules__item p {
  font-size:14px;
  letter-spacing:0.02em;
  line-height:24px;
}
/* POLIKATIKIA MODULES */

.commonStyle__zt3breadCrumbBg{
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.03)), #FFF6CA;
}

.popularAricles .ContentList__topicList {
    padding: 0.5rem 0;
    margin: 10px;
    display: inline-flex;
}

.popularAricles .ContentList__topicContent:after {
  content: "";
  position: absolute;
  margin-left:8px;
  margin-top: 3px;
  height: 20px;
  width: 2px;
  background: #FF1A00;
}

.popularAricles .ContentList__topicContent {
  margin-left: 0;
}

.KbSubCategoryContainer__contentList{
  width:46%;
}

footer {
    background: #FFF6CA;
    padding: 20px 0 25px;
    margin-top: 100px;
    position: relative;
}
footer:after {
    content: "";
    background: #FFF6CA;
    position: absolute;
    left: 0;
    top: -50px;
    width: 100%;
    height: 100%;
    z-index: -1;
    -webkit-clip-path: ellipse(100% 50% at 50% 50%);
    clip-path: ellipse(100% 50% at 50% 50%);
    -webkit-transition: all .6s ease-out;
    transition: all .6s ease-out;
}
.Footer__footerBg {
   background: #FFF6CA;
}
/* HOW CAN WE HELP */
.how-can-we-help {
  background-color: #FFF6CA;
  border-radius:800px;
  margin-top: 8em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height:250px;
  flex-direction:row;
  align-items:center;
  justify-content: space-around;
}
.how-can-we-help .benefits__desc {
  width: 100%;
  font-size: 14px;
  letter-spacing: 0.02em;
  color: #424242;
  max-width: 500px;
}
.how-can-we-help .benefits__figure>img{
  max-width: 100%;
  width:547px !important;
  height: auto;
  background:none;
}
/* HOW CAN WE HELP */

@media (max-width: 991px) {
 .how-can-we-help .benefits__figure {
    background: #FFF6CA;
    border-radius: 40px;
       width:90%;
  }  
  .Header__homeContent .Header__searchSection {
    width:80%;
  }
  .LoginDetail__LogoutDetail{
    width:110px;
    margin-left:10px;
  }
}

@media (max-width: 768px) {
  /*HOW CAN WE HELP*/
  .how-can-we-help {
    flex-direction: column;
    background: none;
    align-items:center;
    justify-content:center;
  }
  /*.how-can-we-help .benefits__figure>img {
    width:347px !important;
  }*/
 .how-can-we-help .benefits__figure {
    background: #FFF6CA;
    border-radius: 40px;
    display: inline-flex;
    flex-direction: row;
    width:90%;
    justify-content: center;
  }
  /*HOW CAN WE HELP*/
  
  .AppContainer__breadCrumbsBox{
    display:none;
  }
  .Header__homeContent .Header__searchSection {
    width:99%;
  }
  .Header__header{
    background-image:url("https://assets.polikatikia.gr/assets/polikatikiagr/site/support/mobilebg.png");
    background-size: 100% 530px;
    background-repeat: no-repeat;
    background-position:100%;
  }
  .Header__homeContent {
    height: 530px;
  }
  .Header__homeContent .Header__searchTitle,
   .Header__homeContent .Header__description {
    text-align:start;
  }
  
  .LoginDetail__LogoutDetail{
    width:110px;
    margin-left:10px;
  }
  
  .pl__modules{
    flex-direction:column;
  }
  .pl__modules__item{
    width:100%;
  }
}

.ContentList__topicList, 
.ContentList__moreOption {
  display:none;
}

.commonStyle__zt3Brand {
  color:#eea300;
}

/* TOPIC CATEGORIES */
.ListHeader__headerType1{
  border-bottom:none;
  padding:0;
}
.ContentList__subCategory {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.ListHeader__headerContent {
    align-self: center;
}
.ListHeader__kbSubcategoryImg .Avatar__avatarImg {
  width:180px;
  height:109px;
}
.ListHeader__headerType1 .ListHeader__kbSubcategoryImg {
  margin:0;
}
.ListHeader__headerType1 .ListHeader__header2{
  padding-top:0;
  font-weight:400;
  font-size:24px;
  line-height:32px;
  color:#0E0C0C;
  white-space: break-spaces;
}
.ListHeader__headerType1 .ListHeader__description{
  font-size:14px;
  font-weight:500;
  line-height:24px;
  letter-spacing:0.02em;
  color:#424242;
}
@media (max-width: 768px) {
  .ListHeader__kbSubcategoryImg .Avatar__avatarImg {
    width:100px;
    height:fit-content;
 }
  .ContentList__subCategory{
    justify-content: start;
    align-items:start;
  }
}
/* TOPIC CATEGORIES */

.commonStyle__zt3BrandBg {
  background:transparent;
}

.commonStyle__zt3BrandBg .Icon__white,
.Icon__brand {
  color:#FF1A00;
}

.pl_topics {
  margin-top:8em;
}
.pl_topics .pl_header{
  text-align:center;
  font-weight:400;
  font-size: 24px;
  line-height: 32px;
  color: #0E0C0C;
  margin-bottom: 3em;
}
.pl_topics .pl_link {
  font-size:12px;
  font-weight:700;
  line-height:18px;
  color: #0E0C0C;
  border-style: outset;
  border-width: 0 0 1px 0; 
  border-color: #0E0C0C;
  padding: 0 0 3px 0;
}

.KbDetailLtContainer__printView,
.KbDetailLtContainer__pdfView{
  display:none;
}

/* TOC */
.TOCContainer__tocCategories{
  border-left: 1px solid #dedede;
  position:relative;
  margin-left:8px;
}
.TOCContainer__tocHeading{
  font-size: .9375rem;
  line-height:18px;  
  font-weight:600;
  color: #0E0C0C;
}
.Menu__menu{
  padding: 0 0 0 10px;
}
.Menu__menuItem{
  padding:0;
}
.Menu__menu .Menu__menuItem[aria-expanded]>.Menu__arrow:before{
  display:none;
}
.TOCContainer__arrowRotOpen,
.TOCContainer__arrowRotClose{
  display:none;
}
.TOCContainer__tocCategories .Menu__menu .Menu__menuItem a{
  word-wrap: break-word;
  color: #adadad;
  display: block;
  font-size: .8125rem;
  margin: 0 0 10px;
  padding: 0;
  position: relative;
  word-break: break-word;
}
.TOCContainer__tocCategories .Menu__menu .Menu__menuItem a:hover,
.TOCContainer__tocCategories .Menu__menu .Menu__menuItem .Link__active{
  color: #F9AB00
}
/* TOC */


