form#kontzamichalis_form label{
display:none;
}
.dn-espa-banner{
position: fixed;
bottom: 13%;
right: 2%;
z-index: 10;
}
.dn-pel-espa-banner{
position: fixed;
bottom: 2%;
right: 2%;
z-index: 10;
width:308px;
object-fit:cover;
}
.dn-pel-overlay{
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, .8);
display: none;
position: fixed;
z-index:99999;
top: 0;
left: 0;
}
.dn-pel-popup{
display:none;
position:fixed;
top:50%;
left:50%;
width:90%;
max-width:900px;
transform: translate(-50%,-50%);
margin-bottom:0;
padding: 20px 50px 20px 50px;
background:white;
transition: all 0.5s ease;
z-index:99999999;
}
.dn-pel-popup-text{
margin-bottom:0;
font-family: Lato, sans-serif;
font-size: 16px;
line-height: 37px;
font-weight: 400;  
}
.dn-about h1{
font-size: 34px;
display: inline;
font-weight: 700;
}
.dn-lang-switcher .dn-en a:lang(en-US){
color: #897430;
}
.dn-lang-switcher .dn-el a:lang(el){
color: #897430;
}
.dn-lang-switcher a:hover, .dn-lang-switcher a:focus{
text-decoration: none;
}
.frameSwiper .swiper-pagination-bullet{
width: 7px;
height: 7px;
background-color: white;
opacity: 1;
}
.frameSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active{
background-color: #897430;
}
.inside-header {
padding-left: 7.2vw;
}
.button-collections:hover, .button-collections.dn-selected{
text-decoration: underline;
text-decoration-color: #897430;
cursor: pointer;
}
.nav-float-right #site-navigation {
margin-right: auto;
margin-left: 0;
padding-left: 2vw;	
}
.nav-float-right #site-navigation li:nth-last-child(1) a {
color: #897430; border-style: solid;
border-width: 0px 0px 1px 0px; }
.main-navigation .main-nav ul li a{
line-height: 26px;
padding: 0px 5px;
font-family: Lato;
}
.main-navigation .main-nav>ul{
gap: 20px;
}
.one-container .site-content {
padding: 0px;
}
.gb-container-7908ea71 {
position: relative;
bottom: 96px;
}
.gb-container-7908ea71 {
background-size: 950px auto!important;
}
.dn-text-gold{
color: #897430;
} #kontzamichalis_form input, 
#kontzamichalis_form textarea {
background-color: transparent;
border-color: #313131;
border-width: 0px 0px 1px 0px;
}
#kontzamichalis_form input::placeholder,
#kontzamichalis_form textarea::placeholder{
font-family: "Lato", Sans-serif;
font-size: 14px;
font-weight: 400;
}
#kontzamichalis_form input[type="submit"]{
margin-top: 50px;
color: #202020;
font-family: "Lato", Sans-serif;
font-size: 16px;	
line-height: 16px;
font-weight: 400;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-radius: 90px 90px 90px 90px;
padding: 15px 55px 15px 55px;
}
.mySwiper{
padding-bottom: 40px!important;
margin: 0!important;
max-width: 943px;
}
.mySwiper  span.swiper-pagination-bullet {
width: 6px;
height: 6px;
display: inline-block;
border-radius: 50%;
background: #000;
opacity: .2;
}
.mySwiper span.swiper-pagination-bullet.swiper-pagination-bullet-active{
background: #000;
opacity: 1;
}
.dn-general-image-collection figure img {
width: 26vw;
max-width: 500px;
}
.gb-container-1bde7c27 p{
text-underline-offset: 8px;
}
a{
text-decoration-color: #897430!important;
}
a.gb-button.gb-button-text {
text-decoration: none;
}
.dn-selected a{
text-decoration: underline;
text-decoration-color: #897430;
}
.site-footer a:hover {
text-decoration: none;
}
#findus h2.gb-headline-text a:hover {
text-decoration: none;
}
@media screen and (max-width: 1249px){
.gb-container-7908ea71{
bottom: 0px;
background-size: 100% auto!important;
}
.inside-header{
padding: 0px;
} }
@media screen and (max-width: 1024px) and (min-width: 768px){
form#kontzamichalis_form{
width: 100%;
}
form#kontzamichalis_form p{
display: flex;
flex-direction: column;
align-items: center;
}
form#kontzamichalis_form p input{
width: 100%;
}
form#kontzamichalis_form p .wpcf7-submit{
max-width: 200px;
margin-top:20px;
}
.main-navigation .main-nav>ul{
gap: 10px;
}
.site-header .header-image {
width: 130px;
}
.dn-espa-banner{
width: 150px;
}
.dn-pel-espa-banner{
width:263px;
}
}  .findus-swiper .swiper-slide {
width: fit-content!important;
}
.swiper.collectionsSwiper  {
margin-bottom: 15px;
}
.swiper-backface-hidden .swiper-slide {
margin-bottom: 3px;
}
.collectionsSwiper .swiper-button-prev:after,
.collectionsSwiper .swiper-button-next:after {
color: #897430;
font-weight: 700;
font-size: 24px;
}
.findus-swiper .swiper-button-prev,
.findus-swiper .swiper-button-next{
width: 38px;
}
.findus-swiper .swiper-button-prev:after,
.findus-swiper .swiper-button-next:after{
color: white;
font-size: 16px;
background-color: #C5B78C;
border-radius: 30px;
width: 38px;
height: 38px;
display: flex;
align-items: center;
justify-content: center;
}
.df-container .df-ui-nav .df-ui-btn:before{
background-color: #C5B78C;
font-size: 14px;
position: relative;
border-radius: 30px;
filter: unset;
}
.df-container .df-ui-nav.df-ui-next .df-ui-btn:before{
padding: 7px 10px 7px 4px;
}
.df-container .df-ui-nav.df-ui-prev .df-ui-btn:before{
padding: 7px 4px 7px 10px;
}
.follow-us{
background: rgb(255,255,255);
background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(251,251,249,1) 50%, rgba(251,251,249,1) 100%);
}
.follow-us #sb_instagram{
max-width: 1200px;
}
.follow-us a{
color: black;
}
@media screen and (max-width: 767px){
.site-header .header-widget{
position: absolute;
right: 80px;
margin-top: 0;
top: 30px;
}
.collectionsSwiper .swiper-button-next{
right: -5px;
}
.collectionsSwiper .swiper-button-prev{
left: -5px;
}
.findus-swiper .swiper-button-prev, .findus-swiper .swiper-button-next {
width: 24px;
}
.findus-swiper .swiper-button-prev:after, .findus-swiper .swiper-button-next:after{
width: 24px;
height: 24px;
font-size: 12px;
}
.dn-general-image-collection {
margin-bottom: 35px;
}
.dn-general-image-collection figure {
text-align: center;
}
.dn-general-image-collection figure img {
width: 90%;
}
.site-header .header-image {
width: 100px;
}
form#kontzamichalis_form p{
display: flex;
flex-direction: column;
align-items: center;
}
form#kontzamichalis_form p input{
width: 100%;
}
form#kontzamichalis_form p .wpcf7-submit{
max-width: 170px;
margin-top: 10px;
}
.inside-header .site-logo{
padding-left: 10px;
padding-right: 10px;
}
.inside-header .menu-toggle{
margin-right: 10px;
}
ul#menu-menu{
padding-top: 10px;
padding-bottom: 8px;
}
.main-navigation .menu-toggle{
padding: 10px;
font-size: 18px;
line-height: 1em;
}
.has-inline-mobile-toggle #site-navigation.toggled {
margin-top: 0;
}
.nav-float-right #site-navigation{
margin: 0;
padding-left: 0;
}
.main-navigation.toggled .main-nav li{
text-align: center;
height: 30px;
}
.nav-float-right #site-navigation li:nth-last-child(1) a{
text-decoration: underline;
border-style: none;
}
.gb-container.dn-contact-image{
display: none;
}
.dn-espa-banner{
bottom: 130px;
width: 100px;
}
.dn-pel-espa-banner{
bottom: 5%;
width: 308px;
}
}
@media screen and (max-width: 546px){
#kontzamichalis_form {
width: 70vw;
}
}
.dn-privacy-policy a{
text-decoration:none;
position:absolute;
top:196%;
right:0;
transform:translate(0,-50%);
}
.privacy-policy h2{
font-family: Lato, sans-serif;
font-size: 34px;
line-height: 37px;
font-weight: 700;
}
.privacy-policy p {
font-family: Lato, sans-serif;
font-size: 16px;
line-height: 37px;
font-weight: 400;
}