/* Adjust button */
.loji a{ 
	color: #ffffff;
	text-align: center!important;
	padding-right: 10px!important;
	/* Text color */
	background: #ea5a4f;
	/* Btn bg color */
	padding: 9px; 
	/* Space around text */ 
	border-radius: 0px;
	width: 145px;
	height: 30px;
	margin-left: 10px;
	/* higher number = rounded corners */
	border: solid #FFFFFF 0px;
	/* Border color & thickness */
	max-height: 40px;/* Max height of button */
}
}
/* Adjust button on hover or remove the whole thing */
.custom-menu-button a:hover{color: #ffffff; 
	transition-duration: .3s;
	/* Hover color */
	background-color: #FFFFFF;
	/* Btn hover bg color */
	border: solid #FFFFFF 0px; 
	/* Hover border color & thickness */
}
/* Remove default hover on links*/
.loji :hover{text-decoration: none;color:#000000!important;background: #ffffff!important;
	}


/*esconder texto formulário*/
.evf-label{
	color:white;
}

.everest-forms .evf-field-container .evf-frontend-row .everest-forms-field-limit-text, .everest-forms .evf-field-container .evf-frontend-row .evf-field-description { line-height: 1.7; margin-bottom: 10px; font-size: 14px;color: transparent;}

.everest-forms .layout-two canvas.evf-signature-canvas, .everest-forms .layout-two input, .everest-forms .layout-two select, .everest-forms .layout-two textarea { border-radius: 0; background-color: transparent; border-top: none transparent; border-right: none transparent; border-left: none transparent; border-bottom: 1px solid #8e98a2; padding: 10px 0;}

.everest-forms .evf-field-container .evf-frontend-row textarea { width: 100%; max-width: 100%; min-width: 100%; height: 38px;}

.everest-forms .everest-forms-part-button, .everest-forms a.button:not(.button-large), .everest-forms button.button:not(.button-large), .everest-forms button[type=submit], .everest-forms input[type=submit] {color: #ffffff; height: auto; cursor: pointer; background: 0 0; box-shadow: none; font-size: inherit; font-weight: 400; line-height: 1.5; padding: 10px 21px; border-radius: 3px; border: 1px solid #ccc; background-color: #ea5a4f; position: absolute; left: 40%;
}
.everest-forms .evf-field-container .evf-frontend-row .everest-forms-uploader span { display: none;}


}
.everest-forms .evf-field-container .evf-frontend-row .everest-forms-uploader { cursor: pointer; padding: 15px; padding-top: 27px; padding-left: 4px; margin-bottom: 37px; margin-right: 256px; margin-left: 1px; display: flex; align-items: center; justify-content: center; flex-direction: column; text-align: center; border: 1px dashed #8e98a2;
}
.everest-forms-field-label-inline{
	color: white!important;
}
.input-text{
	color:white!important;
}

.site-branding {
    margin-bottom: -60px;
		margin-top: -10px!important;
	
}
#site-navigation > div > ul > li > a {
    padding-bottom: 8px;
    padding-top: 8px;
    color: white;
		float: left!important;
		
}

.wp-block-jetpack-layout-grid-column.proooducts.wp-block-jetpack-layout-grid__padding-none{
	padding-right: 10px!important;
}



#main {
    padding-top: 0px;
	
}


.wp-block-button {
	border-color: #EA5A4F!important;
}

.wp-block-heading.BREWGUIDE{
margin-top: 30px;
}

.main-navigation {

	
}
#site-navigation {
    text-align:left;
    margin: 0px;
	
}
#site-navigation {
    margin-right: 80px;
    text-align: right;
}
/* menu*/

.wp-image-987{
	margin-top: -8px;
	padding-bottom: 2px;
	top: -20px
}

.afsmenu li a{
	font-size:18px!important;
	padding-left: 80px;
	
}
.menu-mobile.afsmenu{
	margin-top: 40px!important;
}
.animatedfsmenu.navbar-expand-md {
    width: 678px!important;
}
.animatedfs_menu_list .afsmenu>li a { bottom: 20px;}

.afsmenu{
	padding-top: 150px!important;
	
@media (max-width: 768px){
	.afsmenu{
	padding-top: 120px!important;
	}
.animatedfsmenu .animatedfs_menu_list .afsmenu li a {
    font-size: 10px!important;
}
	.wp-image-987{
	display:none!important;
}
}
	}
.animatedfsmenu-html-area {
    margin: -320px;
	margin-right: -260px
}
.animatedfsmenu-navbar-toggler.right_top {
    right: 0;
    top: 3px;
}
.city {
padding-right: 600px;
	font-size: 14px;
		margin-left: 430px
}
.franch{
	padding-right: 70px;
	font-size: 14px;
}
.livro {
	padding-left: 0px;
	font-size: 14px;
}
.contactos{
	padding-right: 190px;
	font-size: 14px;
}
.faq {
	padding-right: 240px;
	font-size: 14px;
}
.animatedfsmenu.navbar-expand-md{
	width: 421px;
}
.loja{
	padding-right: 160px;
	font-size: 20px;
}
.cavee{
	padding-right: 215px;
	font-size: 14px;
}

/*IMAGENS*/

.wp.image-36 {
padding-left: 10px!important;
}
.wp-image-494:hover {
    vertical-align: bottom;
    transform: scale(1.1);
		transition: transform .5s ease;
}
.wp-image-495:hover {
    vertical-align: bottom;
    transform: scale(1.1);
		transition: transform .5s ease;
}
.wp-image-496:hover {
    vertical-align: bottom;
    transform: scale(1.1);
		transition: transform .5s ease;
}
.wp-image-3149:hover {
    vertical-align: bottom;
    transform: scale(1.1);
		transition: transform .5s ease;
}




/*Button Home*/
.button_wrapper_id_1003 {
      width:250px!important;
}
/*Button our brews*/
.button_wrapper_id_939{
	padding-right: 40px
}
.button_wrapper_id_943{
	padding-right: 40px
}
.button_wrapper_id_948{
	padding-right: 40px
}
.button_wrapper_id_953{
	padding-right: 40px
}
.button_wrapper_id_958{
	padding-right: 40px
}
.button_wrapper_id_960{
	padding-right: 40px
}
.button_wrapper_id_962{
	padding-right: 40px
}
/*Button our stores*/
.button_wrapper_id_770{
	padding-right: 40px
}
.button_wrapper_id_823{
	padding-right: 40px
}
.button_wrapper_id_839{
	padding-right: 40px
}
/*Button our home*/
.button_wrapper_id_1693{
	padding-right: 60px
}
.button_wrapper_id_1576{
	padding-right: 60px
}
.button_wrapper_id_1578{
	padding-right: 60px
}
.button_wrapper_id_1566{
	padding-right: 60px
}
.OUR{
	margin-top:-27px!important;
}

/*Button balao*/
.button_wrapper_id_1573{
	padding-right: 68px
}
.button_wrapper_id_1571{
	padding-right: 68px
}
.button_wrapper_id_1566{
	padding-right: 50px
}
/*Button chemex*/
.button_wrapper_id_1564{
	padding-right: 68px
}
.button_wrapper_id_2039{
	padding-right: 68px
}
/*Button cold brew*/
.button_wrapper_id_2052{
	padding-right: 68px
}
.button_wrapper_id_2055{
	padding-right: 50px
}
/*Button V60*/
.button_wrapper_id_1586{
	padding-right: 68px
}
.button_wrapper_id_2062{
	padding-right: 50px
}
/*Button AEROPRESS*/
.button_wrapper_id_1003{
	padding-right: 7px!important;
}
.button_wrapper_id_2074{
	padding-right: 50px
}
/*Button ESPRESSO*/
.button_wrapper_id_1701{
	padding-right: 677px
}
/*Button FRENCHPESS*/
.button_wrapper_id_1584{
	padding-right: 50px
}
.button_wrapper_id_2094{
	padding-right: 50px
}
@media (max-width: 768px){
.main-navigation {
    display:none!important;
}
	}

/*MOBILE*/

/*headers mobile*/
@media (max-width: 768px){
.OUR{
		font-size:40px!important;
	}}

/*Botões mobile*/
@media (max-width: 768px){
.button_wrapper_id_1003 {
      width:12px!important;	
}
	.wd_button_1003{
		
	}
	}



@media (max-width: 768px){
	.franch{
	padding-right: 203px;
	font-size: 14px;
}
.livro {
	padding-right: 150px;
	font-size: 14px;
}
.contactos{
	padding-right: 335px;
	font-size: 14px;
}
.faq {
	padding-right: 390px;
	font-size: 14px;
}
.animatedfsmenu.navbar-expand-md{
	width: 421px;
}
.loja{
	padding-right: 299px;
	font-size: 20px;
}
	.city {
padding-right: 900px;
	font-size: 14px;
		margin-left: 367px
}
	.wp-image-987{
		margin-left: 366px;
		padding-right: 20px
	}
	.afsmenu li a{
	font-size:20px!important;
	padding-left: 0px;
	}
	.OUR{
		font-size: 50px!important;
	}
	.FEEL{
		font-size: 50px!important;
	}
	.REED{
		font-size: 40px!important;
	}
	.wp-image-1100{
		    margin-left: 427px;
	}
}
}


	}

.ADDD{
		font-size: 35px!important;
	margin-top:-67px!important;

	}

.site-footer{
display: none;
}

@media (max-width: 768px){
	.cavee{	margin-right:133px!important;
	}}
@media (max-width: 768px){
	.ADDD{
		font-size: 35px!important;
	margin-top:-27px!important;

	}}


.IK{
	margin-top: -30px!important;
}

.geeee{
	color:black!important;
}


.linha-2{
		padding-top: 50px;
	MARGIN-LEFT:430px;
	margin-top: -8px;
	padding-bottom: 2px;
	top: -20px
		}
.linha-3{
	MARGIN-LEFT:430px;
	margin-top: -8px;
	padding-bottom: 2px;
	top: -20px
	}
@media (max-width: 768px){
	.linha-3{
	margin-top: -8px;
	padding-bottom: 2px;
	margin-left: 360px!important;
	}
	.linha-2{
	margin-top: 40px;
	padding-bottom: 0px;
	margin-left: 360px!important;
	}
	.wp-image-1100{
		margin-top: -30px
	}

}


.everest-forms .evf-field-container .evf-frontend-row:not(.wp-list-table) select {
    -webkit-appearance: menulist;
    appearance: menulist;
    color: grey!important;
}



.page-id-2315-wp-sticky-header{
  display: none!important;
}

.everest-forms .evf-field-container .evf-frontend-row .everest-forms-field-limit-text, .everest-forms .evf-field-container .evf-frontend-row .evf-field-description{
	color:white;
}

.linki{
	color:#18e5ff;
}



.page-id-2379 .site-header {
  display: none!important;
}

.page-id-2379 .animatedfsmenu-navbar-toggler{
	display:none!important;
}

.everest-forms button.button:not(.button-large), .everest-forms button[type=submit], .everest-forms input[type=submit] {
    color: #ffffff;
    height: auto;
    cursor: pointer;
    background: 0 0;
    box-shadow: none;
    font-size: inherit;
    font-weight: 400;
    line-height: 1.5;
    padding: 10px 24px;
    border-radius: 3px;
    border: 1px solid #ccc;
    background-color: #ea5a4f;
    position: relative;
    left: 0%;
    left: 45%!important;
    margin-top: 20px!important;
}


.page-id-2315 .site-header {
  display: none!important;
}

.page-id-2315 .animatedfsmenu-navbar-toggler{
	display:none!important;
}
/* banner homepage */


.depicter.depicter-document.depicter-revert.depicter-200.depicter-layout-fullwidth.depicter-content-composer.depicter-dom-ready.depicter-cursor-grab.depicter-auto-height.depicter-view-dir-h.depicter-preload-0.depicter-init.depicter-ready.depicter-in-viewport{
	margin-top:-20px!important;
}
.depicter.depicter-document.depicter-revert.depicter-127.depicter-layout-fullwidth.depicter-content-composer.depicter-dom-ready.depicter-cursor-grab.depicter-auto-height.depicter-view-dir-h.depicter-preload-0.depicter-init.depicter-ready.depicter-in-viewport{
	margin-top:10px!important;
}

.depicter.depicter-document.depicter-revert.depicter-105.depicter-layout-fullwidth.depicter-content-composer.depicter-dom-ready.depicter-cursor-grab.depicter-auto-height.depicter-view-dir-h.depicter-preload-0.depicter-init.depicter-ready.depicter-in-viewport{
	margin-top:-0px!important;
}
.depicter.depicter-document.depicter-revert.depicter-152.depicter-layout-fullwidth.depicter-content-composer.depicter-dom-ready.depicter-cursor-grab.depicter-auto-height.depicter-view-dir-h.depicter-preload-0.depicter-init.depicter-ready.depicter-in-viewport{
	margin-top:-80px!important;
} 

.depicter.depicter-document.depicter-revert.depicter-45.depicter-layout-fullwidth.depicter-content-composer.depicter-dom-ready.depicter-cursor-grab.depicter-auto-height.depicter-view-dir-h.depicter-preload-0.depicter-init.depicter-ready.depicter-in-viewport{
	margin-top:0px!important;
}
@media (max-width: 768px){
.vimeoplayer{
	padding: 250px 20px 20px 21px!important;
}

}

.custom-logo{
	margin-top: -94px;
}
@media (max-width: 768px){
.custom-logo {
	margin-top: -6px;
}
	}


#trp-floater-ls.trp-bottom-right {
    top: auto;
    bottom: 0;
    right: 0%;
}
.jp-relatedposts{
	display:none!important;
}