/* xl - DESKTOP STYLES */ 
@font-face { 
   font-family: 'cera-pro-medium';
   src: url('https://artisanwater.com/wp-content/uploads/2024/11/Cera-Pro-Medium.woff') format('woff'),
        url('https://artisanwater.com/wp-content/uploads/2024/11/Cera-Pro-Medium.woff2') format('woff2');
}

@font-face { 
   font-family: 'cera-pro-bold';
   src: url('https://artisanwater.com/wp-content/uploads/2024/11/Cera-Pro-Bold.woff') format('woff'),
        url('https://artisanwater.com/wp-content/uploads/2024/11/Cera-Pro-Bold.woff2') format('woff2');
}

@font-face { 
   font-family: 'cera-pro-regular';
   src: url('https://artisanwater.com/wp-content/uploads/2024/11/Cera-Pro-Regular.woff') format('woff'),
        url('https://artisanwater.com/wp-content/uploads/2024/11/Cera-Pro-Regular.woff2') format('woff2');
}



#glass{
	/* From https://css.glass */
background: rgba(255, 255, 255, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.3px);
-webkit-backdrop-filter: blur(7.3px);
border: 1px solid rgba(255, 255, 255, 0.3);
transition:all 0.3s ease-in-out!important;
}

.text-slider{
	font-size:30px!important;
	font-family: 'cera-pro-regular'!important;
	font-weight:300;
	line-height:1.2!important;	
}
.text-slider-bottom{
	font-size:30px!important;
	font-family: 'cera-pro-regular'!important;
	font-weight:300;
	line-height:1!important;
	margin-top:5px;
}
.vraxos{
	margin-top:-80px!important;
}
.vraxos-2{
	margin-top:-60px!important;
}
.vraxos-3{
	margin-top:-80px!important;
}
.vraxos-10{
	margin-top:-20px!important;
}
.vraxos-15{
	margin-top:-20px!important;
}
.vraxos-20{
	margin-top:-40px!important;
}

.sm-text-mona{
	font-weight:300!important;
	color: #97999B;
}

.ramona-mpousi .elementor-heading-title{
	display:flex;
	flex-direction:column;
	align-items: center;
}

#glass:hover img{
	transform: translateY(-20px);
	transition:all 0.4s ease-in-out;
}
#glass img{

	transition:all 0.3s ease-in-out;
}
.img-parallax{
	opacity:0;
}

.elementor-6 .elementor-element .elementor-widget-container{
	border-color:red;
}
.swiper-slide-image{
	border-radius:10px!important;
}
.wcf-posts .content{
	margin-left:0px!important;
	border-left:1px solid #1212121A!important;
}
#glass:hover h3.elementor-icon-box-title {
    color: #8A8D8F !important;
}

.wcf-sticky-header{
	background:red!important;
	transition:background 0.3s;
}
.wcf__nav-menu.desktop-menu-active .menu-item a:after{
	left:15px!important;
}



.page-id-3331 iframe {
    border: 0;
	pointer-events: none;

}
.RemoveTop {
overflow: hidden!important;
position: relative!important;

	
}
.page-id-12158 .elementor-element-1b3c52e,
.page-id-12117 .elementor-element-1b3c52e,
.page-id-12129 .elementor-element-1b3c52e,
.page-id-12123 .elementor-element-1b3c52e,
.elementor-page-12031 .elementor-element-1b3c52e,
.page-id-11993 .elementor-element-1b3c52e,
.postid-12031 .elementor-element-1b3c52e,
.page-id-11459 .elementor-element-1b3c52e,
.error404 .elementor-element-1b3c52e,
.elementor-page-10503 .elementor-element-1b3c52e,
.elementor-page-6484 .elementor-element-1b3c52e,
.page-id-2474 .elementor-element-1b3c52e,
.page-id-3331 .elementor-element-1b3c52e,
.page-id-8629 .elementor-element-1b3c52e,
.single-post .elementor-element-1b3c52e{
	background-color: black!important;
}



.symbol-m{
	font-family: 'cera-pro-medium'!important;

}


.vraxos-30{
	margin-top:-40px!important;
}
.vraxos-35{
	margin-top:-120px!important;
}

article.item.post-10433.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized{
	display:none;
}
.captcha-text{
	font-family: 'cera-pro-regular'!important;
	font-weight:100;
	font-size:16px;
}
.page-id-8629 label{
	font-size:16px;
}
.arolax-base select{
	text-transform:none!important;
}

.awards-text:hover{
	color:#968933!important;
}

ul.wcf-meta{
	display:none!important;
}

#video-hidden{
	visibility:hidden;
	height:0px!important;
}

.wc-btn-primary-22{
	margin-top:30px;
}

.page-id-11329 .elementor-field-subgroup {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
}
.page-id-11329 .elementor-message{
	text-align:center;
}

.grecaptcha-badge { 
    visibility: hidden !important;
}
.page-id-12123 table.CookieDeclarationTable,
.page-id-11459 table.CookieDeclarationTable{
	white-space: normal!important;
}

.page-id-11459 p,
.page-id-11459 a,
.page-id-11459 td,
.page-id-11459 div,
.page-id-11459 span{
	font-family: 'cera-pro-regular'!important;
}

#ctm-title-inline h2.wcf--title{
	display:flex;
}
#ctm-title-inline .wcf--title .anim-reveal-line:nth-of-type(2) {
    margin-left: 20px;
}
.page-id-11459 .menu-text{
	font-family: 'cera-pro-medium'!important;
}
.page-id-11459 .wc-btn-primary{
	font-family: 'cera-pro-medium'!important;
}

.no-vis{
	display:none;
}

article.item.post-10433.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category---2{
	display:none;
}

#lang-switcher{
	display: flex!important;
    flex-direction: row!important;
    align-items: center!important;
}
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-en.wpml-ls-current-language.wpml-ls-first-item.wpml-ls-item-legacy-list-horizontal{
	display:none;
}
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-el.wpml-ls-current-language.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal{
	display:none;
}
#menu-item-wpml-ls-16-el,
#menu-item-wpml-ls-16-en{
	display:none;
}


.sm-text-mona{
	color:#78787C !important;
}


/* lg - TABLET LANDSCAPE STYLES */ 
@media (max-width: 1199px) {
  .vraxos-35{
  	margin-top:-50px!important;
  }
}

/* md - TABLET PORTRAIT STYLES */ 
@media (max-width: 991px) {
  .vraxos{
  	margin-top:-60px!important;
  
  }
  .vraxos-2{
  	margin-top:-50px!important;
  }
  .vraxos-3{
  	margin-top:0px!important;
  }
  .vraxos-10{
  	margin-top:0px!important;
  }
  .vraxos-15{
  	margin-top:0px!important;
  }
  .vraxos-20{
  	margin-top:-25px!important;
  }
  
  .vraxos-35{
  	margin-top:-120px!important;
  }
}

/* xs - SMARTPHONE PORTRAIT STYLES */ 
@media (max-width: 479px) {
  #video-home{
  	background-color:black;
  }
  .family{
  	margin-top:300px;
  }
  .vraxos{
  	margin-top:-50px!important;
  
  }
  .vraxos-2{
  	margin-top:-30px!important;
  }
  .vraxos-3{
  	margin-top:0px!important;
  }
  .vraxos-10{
  	margin-top:0px!important;
  }
  .vraxos-15{
  	margin-top:0px!important;
  }
  .vraxos-20{
  	margin-top:-25px!important;
  }
  
  .slider-main-text{
  	margin-left:-50px;
  }
  
  .text-slider{
  	font-size:20px!important;
  	font-family: 'Geologica'!important;
  	font-weight:300;
  	line-height:1!important;
  
  }
  .text-slider-bottom{
  	font-size:20px!important;
  	font-family: 'Geologica'!important;
  	font-weight:300;
  	line-height:1!important;
  	margin-top:5px;
  }
  
  .vraxos-30{
  	margin-top:-30px!important;
  }
  .vraxos-35{
  	margin-top:-90px!important;
  }
  #menu-item-wpml-ls-16-el,
  #menu-item-wpml-ls-16-en{
  	display:inline;
  }
  
  .menu-text > :first-child {
      display:none;
  }
  
  #menu-item-wpml-ls-16-en .menu-text,
  #menu-item-wpml-ls-16-el .menu-text
  {
      margin-left:-31px;
  }
  
  #menu-item-wpml-ls-16-en img.wpml-ls-flag,
  #menu-item-wpml-ls-16-el img.wpml-ls-flag{
  	padding-left:15px;
  }
}

