/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/

/*--------- OVERRIDES ---------*/
body:not(.template-slider) #Header {
    min-height: 0;
}
.wpb_wrapper > div {
    margin-bottom: 15px;
}
#Top_bar .menu > li > a span:not(.description) {
	padding: 0 40px;
}
.has_content .the_content_wrapper {
	margin-bottom: 0;
}
/*--------- VARIABLES Y MODIFICADORES ---------*/
body p {
	font-family: "Roboto Regular";
}
.tq--primaryColor {
	color: #A5B138;	
}
.tq--secondaryColor{
	color: #C99D01;	
}
.tq--whiteColor,
.tq--whiteColor p {
	color: white;
}

.tq--raleway {
	font-family: "Raleway custom";
}
.tq--raleway p{
	font-family: "Raleway custom";
}
.tq--roboto {
	font-family: "Roboto Regular";
}

.tq--w800 {
	font-weight: 800;
}
.tq--w900{
	font-weight: 900;
}
.tq--centerText {
	text-align: center;
}

.tq--deleteBR br {
	display: none;	
}
.txt_color-green {
  color: #a5b138 !important;
}
.no-marginB,
.no-marginB .wpb_wrapper > div,
.no-marginB .vc_single_image-wrapper,
div .no-marginB {
	margin-bottom: 0;
}

@media screen and (min-width: 1200px) {
	.tq--centerText.not--pc {
		text-align: unset;
	}	
}

/*--------- SISTEMA TIPOGRAFICO ---------*/
body p {
	font-family: "Roboto Regular";
}

.tq--s16,
body p {
  font-size: 16px;
  line-height: 20px;
}


.tq--s17,
body p {
  font-size: 15px;
  line-height: 20px;
}
@media screen and (min-width: 320px) {
	.tq--s17,
	body p {
		font-size: calc(15px + (17 - 15) * ((100vw - 320px) / 1480));
		line-height: calc(20px + (24 - 20) * ((100vw - 320px) / 1480));
	}	
}
@media screen and (min-width: 1800px) {
	.tq--s17,
	body p {
		font-size: 17px;
		line-height: 24px;
	}
}
.tq--s20 {
  font-size: 19px;
  line-height: 24px;
}
@media screen and (min-width: 320px) {
	.tq--s20 {
		font-size: calc(19px + (20 - 19) * ((100vw - 320px) / 1480));
	}	
}
@media screen and (min-width: 1800px) {
	.tq--s20 {
		font-size: 20px;
	}
}

.tq--s22 {
  font-size: 17px;
  line-height: 20px;
}
@media screen and (min-width: 320px) {
	.tq--s22 {
		font-size: calc(17px + (22 - 17) * ((100vw - 320px) / 1480));
		line-height: calc(20px + (25 - 20) * ((100vw - 320px) / 1480));
	}	
}
@media screen and (min-width: 1800px) {
	.tq--s22 {
		font-size: 22px;
		line-height: 25px;
	}
}
.tq--s25,
body p {
  font-size: 19px;
  line-height: 24px;
}
@media screen and (min-width: 320px) {
	.tq--s25,
	body p {
		font-size: calc(19px + (25 - 19) * ((100vw - 320px) / 1480));
	}	
}
@media screen and (min-width: 1800px) {
	.tq--s25,
	body p {
		font-size: 25px;
	}
}

.tq--s40,
.tq--s40 p {
  font-size: 30px;
  line-height: 35px;
}
@media screen and (min-width: 320px) {
	.tq--s40,
	.tq--s40 p {
		font-size: calc(30px + (40 - 30) * ((100vw - 320px) / 1480));
		line-height: calc(35px + (50 - 35) * ((100vw - 320px) / 1480));
	}	
}
@media screen and (min-width: 1800px) {
	.tq--s40,
	.tq--s40 p {
		font-size: 40px;
		line-height: 50px;
	}
}

/*--------- HEADER ---------*/
#logo {
	text-align: left;
}

/*--------- FOOTER ---------*/
.customFooter {
	display: flex;
    flex-wrap: wrap;
}
.customFooter > li {
	width: 100%;
	margin-bottom: 20px;
}
.customFooter > li.adresse,
.customFooter > li.telefon {
	width: 50%;
	padding: 0 9px;
}
.customFooter .title {
	font-weight: 800;
}
.customFooter p {
	margin-bottom: 6px;
}
.customFooter .socialIcons {
	display: flex;
    flex-wrap: wrap;
	justify-content: center;
}
.customFooter .socialIcons > li {
	padding: 0 6px;
}
.customFooter .socialIcons > li i {
	color: #A5B138;
    font-size: 30px;
}

.customFooter .subscribeForm .subscribeFormElem > nf-fields-wrap {
	display: flex;
    flex-wrap: wrap;
}
.customFooter .subscribeForm .subscribeFormElem > nf-fields-wrap > nf-field:nth-child(1) {
	width: 70%;
}
.customFooter .subscribeForm .subscribeFormElem > nf-fields-wrap > nf-field:nth-child(2) {
	width: 30%;
}

.customFooter .nf-form-cont .nf-form-fields-required {
	display: none;
}
.customFooter .nf-form-cont .two-sixths {
	margin-left: 0;
	margin-bottom: 22px;
}
.customFooter .nf-form-cont .terms label {
	font-weight: 400;
    font-family: 'Roboto Regular';
    font-size: 17px;
}
.customFooter .nf-form-cont .nf-form-content {
	padding: 0;
}
.customFooter .nf-form-cont .nf-form-content input[type=button] {
	font-family: 'Raleway custom';
    font-size: 17px;
    background-color: #C99D01;
    font-weight: 700;
    border-radius: 0;
    padding: 0 20px;
}
.customFooter .nf-form-cont .nf-form-content input[type=button]:hover {
	background-color: #A5B138;
	color: white;
}


@media screen and (min-width: 768px) {
	.customFooter {
		padding-left: 50px;
	}
	.customFooter > li {
		width: 50%;
	}
	.customFooter > li.logo,
	.customFooter > li.adresse,
	.customFooter > li.telefon {
		width: 33.33%;
	}
	.customFooter > li.newsletter,
	.customFooter > li.socialIcons_wrapper {
		width: 100%;
	}
	.customFooter .nf-form-cont .nf-form-content input[type=button] {
		padding: 0px 30px;
	}
	.subscribeForm.nf-form-cont .four-sixths {
		width: 100%;
	}
}

@media screen and (min-width: 1024px) {
	.customFooter > li {
		width: 33.33%;
	}
}

@media screen and (min-width: 1200px) {
	.customFooter {
		justify-content: center;
		padding-left: 0;
	}
	.customFooter > li {
		padding: 0 20px;
	}
	.customFooter > li.logo,
	.customFooter > li.adresse,
	.customFooter > li.telefon,
	.customFooter > li.socialIcons_wrapper {
		width: unset;
	}
	.customFooter .subscribeForm .subscribeFormElem > nf-fields-wrap {
		display: initial;
	}
	.subscribeForm.nf-form-cont .four-sixths {
		width: 65.811965812%;
	}
	
	.customFooter .socialIcons_wrapper {
		padding-top: 2.7%;
	}
}

@media screen and (min-width: 1600px) {
	.customFooter > li {
		padding: 0 40px;
	}
	.customFooter .socialIcons_wrapper {
		padding-top: 2.0%;
	}
}

@media screen and (min-width: 1820px) {
	.customFooter > li {
		padding: 0 50px;
	}
	.customFooter .newsletter {
		min-width: 625px;
	}
	.customFooter .nf-form-cont .nf-form-content input[type=button] {
		padding: 0px 60px;
	}
	.customFooter .socialIcons_wrapper {
		padding-top: 1.9%;
	}
}


/*--------- PAGE: HOME ---------*/
.homeHero {
	margin-bottom: 18px;
}
.homeHero,
.homeHero .VideoBG video {
	height: 450px;
}

.homeHero .VideoBG {
	position: absolute;
    z-index: 0;
}
.homeHero .VideoBG video {
	object-fit: cover;
    min-width: 100%;
}

.homeHero .textBlock {
	text-align: center;
	padding: 0 14px;
}

#homeGridID .vc_column_container > .vc_column-inner {
	padding-top: 0;
}
.homeGrid > .wpb_column > .vc_column-inner {
	padding: 0;
}
.homeGrid .gridCol {
	min-height: 250px;
	margin-bottom: 12px;
}
.homeGrid .gridCol .hoverBlock {
	display: flex;
	justify-content: center;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #0000004f;
    color: white;
    text-align: center;
    align-items: center;
    padding: 20px 70px;
}
.homeGrid .gridCol .hoverBlock a {
	color: white;
    font-weight: 900;
    font-size: 22px;
}
.homeGrid .gridCol .hoverBlock p {
	font-weight: 600;
}
.homeGrid .gridCol .title {
	/*opacity: 0;*/
	position: absolute;
	width: 100%;
	min-height: 62px;
	margin-bottom: 0;
    left: 0;
    bottom: 0;
    color: white;
    padding: 10px 30px;
    text-align: center;
    font-weight: 800;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}
.homeGrid .gridCol .title.tq--col1 {
	background-color: #C99D01;
}
.homeGrid .gridCol .title.tq--col2 {
	background-color: #A5B138;
}
.homeGrid .gridCol .title.tq--col3 {
	background-color: #C9B46A;
}
.homeGrid .gridCol .hoverBlock {
	transition: all 0.3s ease-in-out;
	opacity: 0;
}
.homeGrid .gridCol:hover .title {
	transition: all 0.3s ease-in-out;
	opacity: 0;
}
.homeGrid .gridCol:hover .hoverBlock {
	transition: all 0.3s ease-in-out;
	opacity: 1;
}

@media screen and (min-width: 768px) {
	.homeGrid .gridCol:nth-child(odd) {
		border-right: 5px solid white;
	}
	.homeGrid .gridCol:nth-child(even) {
		border-left: 5px solid white;
	}
	.homeTeamWrap {
		padding-bottom: 25px;
	}
}

@media screen and (min-width: 1024px) {
	.homeGrid .gridCol {
		margin-bottom: 5px;
		min-height: 340px;
	}
	.homeGrid .gridCol:nth-child(odd) {
		border-right: unset;
	}
	.homeGrid .gridCol:nth-child(even) {
		border-left: unset;
	}
	#homeGridID.vc_row >.vc_column_container  {
		padding: 5px;
	}
	.homeGrid .gridCol .hoverBlock {
		width: calc(100% - 10px);
		height: calc(100% - 10px);
		top: 5px;
		left: 5px;
	}
}

@media screen and (min-width: 1200px) {
	.homeHero,
	.homeHero .VideoBG video {
		height: 460px;
	}
	.homeHero .textBlock {
		text-align: left;
		padding: 0 50px 0 0;
	}
	.homeGrid .gridCol .title {
		transition: all 0.3s ease-in-out;
		opacity: 1;
		width: calc(100% - 10px);
		left: 5px;
		bottom: 5px;
		min-height: 65px;
	}
	.homeGrid .gridCol {
		min-height: 270px;
	}
}

@media screen and (min-width: 1600px) {
	.homeGrid .gridCol .title {
		min-height: 70px;
	}
	.homeHero .textBlock {
		padding: 0 65px 0 0;
	}
	.homeTeamWrap {
		padding-bottom: 80px;
	}
}

@media screen and (min-width: 1800px) {
	.homeHero,
	.homeHero .VideoBG video {
		height: 555px;
	}
	.homeHero .textBlock {
		padding: 0 100px 0 35px;
	}
	
	.homeGrid .gridCol {
		min-height: 370px;
	}
	.homeGrid .gridCol .hoverBlock a {
	    display: block;
		padding-top: 50px;
	}
}
/*----contact us------------*/

@media screen and (max-width: 1000px) {
	.homeHero.home_contact {
		background-image: url('/wp-content/uploads/2022/12/home-grid-06.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
}
@media screen and (max-width: 700px) {
	.homeHero.home_contact {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-17.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
	.padding-none .nf-field-container .nf-field-label {
  		margin-bottom: 2px !important;
	}
	.padding-none .nf-form-content.subscribeFormElem {
 		margin: 0 -20px;
	}
	.homeTeamWrap.img_home-team img {
  		height: 52vw !important;
  		object-fit: cover;
	}
}
.homeHero.home_contact {
	margin-bottom: 0px;
	font-size:50px;
}
.be-page-537 .homeHero.home_contact p {
  font-size: 34px;
}
.homeHero.home_contact p {
  	font-size: 40px;
}
.padding-none {
  	margin-top: 17px;
}
.nf-form-fields-required {
  	display: none;
}
.ninja_form-contact .ninja-forms-field.button_contact  {
  	width: 100%;
  	margin: 12px 0 0;
  	background-color: #A5B138;
  	font-size: 25px;
  	height: 50px;
	padding: 0px;
	font-family: "Raleway custom";
	font-weight: 600;
	display: flex;
    justify-content: center;
}
.ninja_form-contact .ninja-forms-field.input_contact  {
	background-color: white;
	border-radius: 5px;
	border: 1px solid #444B4E;
	font-size: 18px;
}
.ninja_form-contact .ninja-forms-field.input_contact  {
	height: 73px;
}
.ninja_form-contact .ninja-forms-field.input_contact.input_contact-msg{
	height: 385px;
}
.nf-field-container.label-hidden {
  margin: 0;
}
.padding-none > div {
  padding: 0 57px 0 57px !important;
  margin-bottom: 27px;
}
@media screen and (min-width: 700px){
	.padding-none > div {
  		padding: 0px !important;
  		margin-bottom: 27px;
	}
	.ninja_form-contact .ninja-forms-field.button_contact {
		width: 310px;
		margin: 10px 0 17px;
		background-color: #A5B138;
		font-size: 25px;
		height: 79px;
		float: right;
	}
	.padding-none {
  		margin-top: 42px;
	}
	.ninja_form-contact .ninja-forms-field.input_contact  {
		margin-bottom: 5px;
	}
	
	.padding-none .nf-form-content {
  		padding: 5px 1px;
	}
	.padding-none .nf-field-container .nf-field-label {
  margin: 0px !important;
}
}

@media screen and (min-width: 1700px){
	.padding-none {
  		margin-top: 4.9vw;
		
	}
	.ninja_form-contact .button_contact  {
  		width: 337px;
  		float: right;
  		margin-top: 11px;
	}
	.padding-none .nf-form-content.subscribeFormElem {
  		min-width: 79.4vw !important;
	}
	
}

/*---------------------- ÜBER UNS ---------------*/
.mtt-back {
	padding: 12px;
}
a.mtt-back-p {
  	color: white;
	text-decoration: none;
	word-break: break-all;
}
a.mtt-back-p:hover {
  	cursor: pointer;
	text-decoration: underline;
}
@media screen and (max-width: 1000px) {
	.homeHero.home_contact.bg-cow {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-16.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
	.homeHero.home_contact.bg-food {
		background-image: url('/wp-content/uploads/2022/12/home-grid-04.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
}
@media screen and (max-width: 700px) {
	.homeHero.home_contact.bg-cow {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-17-1.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
	.homeHero.home_contact.bg-food {
		background-image: url('/wp-content/uploads/2022/12/home-grid-04.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
	
}
@media screen and (min-width: 1001px) {
	.homeHero.home_contact.bg-cow {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-1-1.jpg') !important;
		background-size: cover;
		margin-bottom: 0px;
	}
	homeHero.home_contact.bg-food {
		background-image: url('/wp-content/uploads/2022/12/home-grid-04.jpg') !important;
		background-size: cover;
		margin-bottom: 0px;
	}
}
.bg-cow.homeHero .textBlock {
    height: 143px;
}
.bg-cow .abs-title p {
    line-height: 45px;
}
.mtt-hover .vc-hoverbox-block.vc-hoverbox-front {
    display: flex;
    justify-content: flex-end;
}
.mtt-hover .vc-hoverbox-block-inner.vc-hoverbox-front-inner {
    background-color: rgb(165,177,56);
    height: 43px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.mtt-hover {
    display: grid;
    justify-items: center;
    justify-content: center;
	gap: 12px;
}
.mtt-hover .vc-hoverbox-wrapper.vc-hoverbox-width--100 .vc-hoverbox {
    width: 100%;
    height: 307px;
}
.mtt-hover .wpb_column.vc_column_container {
    height: 307px;
	order: -1;
}

.mtt-hover .vc-hoverbox-block-inner.vc-hoverbox-front-inner h2 {
    color: #ffffff;
    font-weight: 900;
    font-family: 'Raleway custom';
    font-size: 25px;
}

.mtt-hover .vc-hoverbox-block.vc-hoverbox-front {
    display: flex;
    justify-content: flex-end;
    height: 307px;
    width: 307px;
}
.mtt-hover .vc-hoverbox-wrapper.vc-hoverbox-align--center {
    text-align: center;
    width: 307px;
}
.mtt-hover .vc_column_container>.vc_column-inner {
padding:0;
}
.abs-title p{
	line-height: 45px;
    margin-top: 12px;
}
.abs-subt p{
	font-size: 17px !important;
    line-height: 24px;
    font-family: 'Roboto Regular';
    font-weight: 400;
}
@media screen and (max-width: 765px){
.bg-cow .abs-title p {
    line-height: 45px;
    width: 346px;
	}}
@media screen and (min-width: 1024px){
.bg-cow .abs-title p {
    text-align: left;
	}}
.abs-ptitle h2{
	font-size: 25px;
    line-height: 45px;
    color: #a5b138;
    font-family: 'Raleway custom';
    font-weight: 900;
    text-align: center;
    text-transform: uppercase;
}
.abs-p p {
	font-size: 17px !important;
    line-height: 30px;
    text-align: center;
    color: #707070;
}

@media screen and (min-width: 1300px){
.abs-p p {
	width:1273px;
}
	.abs-padding {
    padding-top: 20px;
}
}
 .padding-none.abs-ptitle {
    margin-top: 43px;
}
 .padding-none.abs-ptitle > div {
    padding: 0 51px !important;
    margin-bottom: 35px;
}



}
@media screen and (min-width: 1800px){
	.color-grid .vc_btn3-container {
    margin-bottom: 63.44px;
}

.grid-pad {
    padding-bottom: 5px;
}
.container_cards-QS .container_fondo-QS.wpb_column.vc_column_container.vc_col-sm-4.vc_col-lg-3 {
    width: 307px;
    height: 307px;
    margin-top: 15px;
	margin-bottom: 50.94px;
}
.container_cards-QS .container_fondo-QS.wpb_column.vc_column_container.vc_col-sm-4.vc_col-lg-3 .vc_column-inner {
    padding: 0;
}
.vc_row.wpb_row.vc_row-fluid.container_cards-QS.vc_row-o-equal-height.vc_row-flex {
    justify-content: center;
	gap: 14px;
}
}
@media screen and (min-width: 1200px){
	.kontak_bg.homeHero .textBlock {
  		padding: 0 1vw 0 0;
	}
}
@media screen and (min-width: 768px){
.padding-none.abs-ptitle > div {
    padding: 0 2px 0 2px !important;
	}
	.abs-p p {
    padding: 15px 0 50px;
}
	.abs-ptitle h2 {
    margin-top: 8px ;
}
}
@media screen and (min-width: 1200px){
	.abs-title p {
    width: 346px;
}
	.abs-ptitle h2 {
    font-size: 40px;
    text-transform: unset;
}
	.padding-none.abs-ptitle {
    margin-top: 50px;
}
	.abs-p .wpb_wrapper {
    display: flex;
    justify-content: center;
}
	.text_food-col .abs-p p {
  		text-align: left;
 		margin-top: 9px;
	}
	.abs-p p {
    text-align: left;
		margin-top: 30px;
}
	.padding-none.abs-ptitle > div {
    padding: 0 160px 0 160px !important;
}
}
	
@media screen and (min-width: 320px){
.mg-title.tq--s25 > h4 {
    font-size: calc(19px + (25 - 19) * ((100vw - 320px) / 1480));
    line-height: 24px;
    color: #c99d01;
    font-family: 'Raleway custom';
    font-weight: 900;
    margin-top: 11px;
	}}
	
.mtt-ptitle .vc_column-inner, .mtt-ptitle .wpb_text_column {
    margin: 0px;
}
	.mtt-title h2 {
    color: #a5b138;
    font-weight: 900;
    font-size: 25px;
    line-height: 24px;
    font-family: 'Raleway custom';
}
.mtt-grid-p .vc_column-inner {
    padding-top: 0 !important;
}
	@media screen and (min-width: 320px){
		.mtt-title h2 {
    font-size: 19px;
		}
	.padding-none.mtt-ptitle {
		margin-top: 25.39px;
    margin-bottom: 18px;
		}}
	@media screen and (min-width: 768px){
	.padding-none.mtt-ptitle {
		margin-top: 26.03px;
    margin-bottom: 32px;
		}}
	@media screen and (min-width: 1700px){
		.mtt-title h2 {
    font-size: 40px;
		}
.padding-none.mtt-ptitle {
    margin-top: 37.88px;
    margin-bottom: 26.94px;
		}}
@media screen and (min-width: 768px){
.mtt-hover {
    grid-template-columns: 307px 307px;
	padding: 10px 0 31px 0;
	}}
@media screen and (min-width: 1300px){
.mtt-hover {
    grid-template-columns: 307px 307px 307px 307px;
	        padding: 25px 0 43px 0;
	}}

/*-----------product--------------*/
.tq--s19{
	font-size: 19px;
	line-height: 24px;
}
.primary_img, .primary_img img {
  	width: 348px !important;
  	height: 241px !important;
	object-fit: cover;
}
.secondary_img, .secondary_img img {
  	width: 171px !important;
  	height: 115px !important;
  	object-fit: cover;
}
.img--container_product {
  	padding: 0px 27px 0 4px;
}
.primary_img {
  	margin-bottom: 8px !important;
}
.firstbloc_prod .vc_row.wpb_row.vc_inner.vc_row-fluid {
  	margin-bottom: 0px;
}
.firstbloc_prod .tq--raleway.tq--secondaryColor.tq--w900 {
  	margin: 30px 0 0;
}
.logo-product {
  	margin: 0px 20px -6px 0 !important;
}

/*------------------News------------*/
.color-grid {
    background-color: #fff;
    padding: 0;
    width: 345px;
    margin: auto;
}
.new-grid-p p {
    font-size: 16px;
    line-height: 20px;
}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title {
    color: #c99d01;
    font-weight: 800;
    font-family: 'Raleway custom';
    text-align: center;
}
.vc_btn3.vc_btn3-size-md {
    width: 228px;
    height: 40px;
    font-weight: 900;
    padding: 0px;
    padding-top: 7px;
}
.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
    height: 208px;
}
.vc_btn3.vc_btn3-size-md {
	font-size:19px}

.news-grid .vc_pageable-slide-wrapper.vc_clearfix {
    display: grid;
    grid-template-columns: 345px;
    column-gap: 16px;
}
.color-grid .vc_grid-item.vc_clearfix.vc_col-sm-4.vc_grid-item-zone-c-bottom.vc_visible-item.fadeIn.animated {
    padding: 0;
    order: -1;
	    width: 100%;
}
@media screen and (min-width: 768px) {
	.vc_btn3.vc_btn3-size-md {
    width: 193px;
    font-weight: 900;
    padding: 0px;
    padding-top: 7px;
}
	.news-grid .vc_pageable-slide-wrapper.vc_clearfix {
    display: grid;
    grid-template-columns: 312px 312px;
    column-gap: 16px;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px){
	.vc_grid-item.vc_clearfix.vc_col-sm-4.vc_grid-item-zone-c-bottom.vc_visible-item.fadeIn.animated {
    width: 324px;
}
	.color-grid .vc_gitem_row .vc_gitem-col {
    padding: 19px 0px;
    width: 312px;
}
	.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
    height: 208px;
    width: 312px;
}
}
@media screen and (min-width: 1024px) {
	.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
    height: 268px;
	width: 401px;
    margin: 0;
}
	.vc_btn3.vc_btn3-size-md {
	font-size:20px}
		.news-grid .vc_pageable-slide-wrapper.vc_clearfix {
    display: grid;
        grid-template-columns: 305px 305px 305px;
    column-gap: 16px;
			justify-content: center;
}
}
.tq--s16,
body p {
  font-size: 16px;
  line-height: 20px;
}
.vc_gitem-zone.vc_gitem-zone-c.news-style {
    background-color: #ffffff !important;
}
.grid-pad{
	background-color:#fff !important;
}
@media (min-width: 768px){
.page-id-118 .vc_col-sm-10 {
    width: 648px;
	}}

@media screen and (min-width: 320px){
.mg-title.tq--s25 > h4 {
    font-size: 19px;
    line-height: 24px;
    color: #c99d01;
    font-family: 'Raleway custom';
    font-weight: 900;
    margin-bottom: 14px;
    margin-top: 0px;
	}}
.color-grid .vc_grid-item.vc_clearfix.vc_col-sm-4.vc_grid-item-zone-c-bottom.vc_visible-item.fadeIn.animated {
    padding: 0;
}

.color-grid .vc_gitem_row .vc_gitem-col {
    padding: 19px 0px;
}
.color-grid.vc_column_container>.vc_column-inner {
    padding-left: 0px;
}
.color-grid .vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 20px;
}
.color-grid .vc_btn3-container {
    margin-bottom: 23.73913043px;
}
.color-grid .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
     margin-bottom: 0px;
}

@media screen and (min-width: 768px){
	.color-grid{
		padding:0;
	}
	.grid-pad{
		padding-bottom:9px;
}
	.vc_row.wpb_row.vc_row-fluid.grid-pad.pad-new-grid {
    padding-top: 18px !important;
		display: flex;
    justify-content: center;
	}}

@media (min-width: 1024px){
	.grid-pad{
		padding-bottom: 38px;
		padding-top: 40px;
}
	
}
@media (min-width: 1600px){
.news-grid .vc_pageable-slide-wrapper.vc_clearfix {
    display: grid;
    grid-template-columns: 401px 401px 401px;
    column-gap: 16px;
	justify-content: center;
    justify-items: center;
	}
	.mg-title.tq--s25 > h4 {
    font-size: 25px;
    line-height: 24px;
	}
}

@media screen and (min-width: 1024px) and (max-width: 1919px){
.vc_gitem-zone.vc_gitem-zone-a.vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-1-1.vc_gitem-is-link {
    height: 268px;
    margin: 0;
	width: unset;
	}
.vc_col-lg-offset-2 {
    margin: auto;
}}

@media (min-width: 1919px){
.vc_row.wpb_row.vc_row-fluid.grid-pad.pad-new-grid {
    padding-top: 81px !important;
	padding-bottom 0px!important;
	}
	.color-grid .vc_gitem_row .vc_gitem-col {
    padding: 19px 0px;
    width: 401px;
}
	.color-grid .vc_btn3-container {
    margin-bottom: 44.44px;
}

}
.home-cover {
    background-repeat: no-repeat;
    background-size: cover;
}
/*---------------------- Category ---------------*/
.fterm-p {
    width: 100%;
    font-size: 14px;
}
@media screen and (max-width: 1000px) {
	.homeHero.home_contact.bg-category {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-16-1.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
}
@media screen and (max-width: 700px) {
	.homeHero.home_contact.bg-category {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-17-2.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
}
@media screen and (min-width: 1001px) {
	.homeHero.home_contact.bg-category {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-1-2.jpg') !important;
		background-size: cover;
		margin-bottom: 0px;
	}
}
.bg-category.homeHero .textBlock {
    /*height: 332px;*/
}

.bg-category .abs-subt p{
    margin-top: 137px;
}
.cateblock_title{
    background-color: #c99d01;
    height: 44px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.cateblock_title-title {
    color: #fff;
    font-weight: 900;
    font-family: 'Raleway custom';
    font-size: 19px;
    line-height: 18px;
	    text-align: center;
}

.cateblock_box {
    padding: 17px;
    border: solid #C8B36F;
	    border-radius: 0px 0px 7px 7px;
	    margin-bottom: 14px !important;
	height: 342px;
	margin-top:-16px;
}

@media screen and (max-width: 419px){
	.cateblock_box {
	height: 375px;
}
	
}

.vc_row.wpb_row.vc_row-fluid.sec-grid-pad {
    margin: 20px 0 49px 0;
}

.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner{
	padding-top: 0px;
}
.catebox-marg {
	width: 100%;
    margin: 0px;
	display: grid;
    justify-content: center;
}

.catebox-marg .vc_column-inner {
    max-width: 345px;
	padding: 0;
}
.catebox-marg .wpb_text_column.wpb_content_element {
    margin-bottom: 0;
}
.catebox-image img.vc_single_image-img.attachment-full {
    height: 208px !important;
}
.wpb_single_image.wpb_content_element.vc_align_center.catebox-image {
	margin-bottom: 0;
}
.catebox-image.wpb_single_image .vc_single_image-wrapper {
    margin-bottom: 4px;
}
.cateblock_box p {
    color: #707070;
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
}
.cateblock_box h3 {
    margin: 0;
    color: #c99d01;
    font-family: 'Roboto Regular';
    font-weight: 800;
	font-size: 16px;
    line-height: 20px;
}
.category-grid .vc_column-inner {
    padding-left: 8px;
    padding-right: 8px;
}
.sec-grid-pad .vc_column_container>.vc_column-inner {
    padding: 0px;
}

.sec-grid-pad .section_wrapper {
    max-width: 700px!important;
    padding-left: 33px!important;
    padding-right: 33px!important;
}

.vc_row.wpb_row.vc_row-fluid.sec-grid-pad {
    margin-top: 20px;
    margin-bottom: 66.88px;
    max-width: 1245px;
    display: grid;
    grid-template-columns: 345px;
    column-gap: 14px;
    justify-content: center;
	justify-items: end;
}
.sec-grid-pad.vc_row.vc_column-gap-5>.vc_column_container {
    padding: 0;
    width: 100%;
    order: -1;
}
.sec-grid-pad .vc_column_container>.vc_column-inner {
    padding-left: 0px;
    padding-right: 0px;
}

@media screen and (min-width:768px) and (max-width:1024px){
	.cateblock_box {
	    margin-bottom: -7px !important;
		height: 378px; 
}
	.cateblock_title-title {
    font-size: 19px;
    line-height: 18px;
}
	.vc_row.wpb_row.vc_row-fluid.sec-grid-pad {
    margin: 18px 0 44px 0;
		padding: 0 6%;
}

	.sec-grid-pad .vc_col-sm-5 {
    width: 50.666667%;
}
	.sec-grid-pad .vc_col-xs-offset-1 {
    margin-left: -0.666667%;
}

}
@media screen and (min-width:1025px){
	.cateblock_box {
	    margin-bottom: 19px !important;
		height: 347px;
}
	.vc_row.wpb_row.vc_row-fluid.sec-grid-pad {
		margin-top:81px;
    margin-bottom: 66.88px;
		max-width: 1245px;
}
	.cateblock_title {
    height: 56px;
}
	.cateblock_title-title {
    font-size: 25px;
    line-height: 24px;
}
}

	

	.bg-category .abs-subt p {
    margin-top: -16px;
}
	.bg-category.homeHero .textBlock {
    height: 142px;
    display: flex;
    padding-left: 0px;
    margin-top: -3px;
    align-items: center;
		/*width: 375px;*/
}
.cat-title p {
    font-size: 40px;
    line-height: 45px !important;
}
.bg-category.homeHero .textBlock {
    max-width: 412px;
}
@media screen and (min-width: 768px){
	.vc_row.wpb_row.vc_row-fluid.sec-grid-pad {
    grid-template-columns: 312px 312px ;
    column-gap: 12px;
	}
	.bg-category .wpb_text_column.wpb_content_element.tq--whiteColor.tq--raleway.tq--w800.tq--s40.abs-subt {
    margin-top: 115px;
}
	.bg-category .wpb_text_column.wpb_content_element.tq--whiteColor.tq--raleway.tq--w900.tq--s40.abs-title.cat-title {
    margin-top: -32px;
}
	.vc_row.vc_row-flex.bg-category>.vc_column_container>.vc_column-inner {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    z-index: 1;
}
	.bg-category .wpb_text_column.wpb_content_element.tq--whiteColor.tq--raleway.tq--w800.tq--s40.abs-subt {
    margin-top: 25px;
}

}
@media screen and (min-width: 1024px){
	.vc_row.wpb_row.vc_row-fluid.sec-grid-pad {
		margin-top: 81px;
    grid-template-columns: 305px 305px 305px;
    column-gap: 14px;
	}}
@media screen and (min-width: 1600px){
	.vc_row.wpb_row.vc_row-fluid.sec-grid-pad {
    grid-template-columns: 401px 401px 401px;
    column-gap: 14px;
}
		.catebox-image img.vc_single_image-img.attachment-full {
    height: 268px !important;
}
	.bg-category.homeHero .textBlock {
    height: 140px;
    display: flex;
    padding-left: 18px;
    margin-top: 124px;
    align-items: center;
	}
	.bg-category .wpb_text_column.wpb_content_element.tq--whiteColor.tq--raleway.tq--w800.tq--s40.abs-subt {
    margin-top: 25px;
}}
@media screen and (min-width: 1920px){
    .page-id-119 .section_wrapper, .page-id-119 .container {
    max-width: 1220px;
}
	.sec-grid-pad .vc_col-lg-offset-2 {
    margin: auto;
}
}
/*--------------------------------------UBER2-----------------------------*/	
.mtt-boxname {
    margin: 0;
    background-color: rgb(165,177,56);
    display: flex;
    justify-content: center;
    height: 38px;
    align-items: center;
	width: 100%;
	opacity:1;
}

.mtt-box {
    margin: 0;
    width: 307px;
    height: 307px;
	
	    display: flex;
    align-items: flex-end;
}
.mtt-name {
    margin: 0;
    font-family: 'Raleway custom';
    font-size: 23px;
    font-weight: 900;
    color: #fff;
}

.mtt-back {
    width: 100%;
    position: absolute;
    height: 100%;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: rgba(133,83,0,0.48);
    color: #fff;
	opacity:0;
	transition: opacity 0.5s linear;
}
.mtt-back:hover{
	transition: opacity 0.5s linear;
	opacity:1;
}
.mtt-back:hover .mtt-boxname{
	transition: opacity 0.5s linear;
	opacity:0;
}
.mtt-back-p {
    font-size: 19px;
}
.mtt-back-title {
    font-size: 20px;
    color: #fff;
    font-weight: 900;
    margin-bottom: 30px;
}
/*----------------Kategories------------------*/
.homeHero.home_contact.bg-kat.produkte_banner {
		background-image: url('/wp-content/uploads/2023/07/produkte-banner.webp') !important;
		background-size: cover;
		margin-bottom: 0px;
}
.homeHero.home_contact.bg-kat.news_banner {
		background-image: url('/wp-content/uploads/2023/07/news-banner.webp') !important;
		background-size: cover;
		margin-bottom: 0px;
}
.homeHero.home_contact.kontak_bg {
		background-image: url('/wp-content/uploads/2023/07/kontak_bg.jpg') !important;
		background-size: cover;
		margin-bottom: 0px;
  		background-position: 46%;
}
.homeHero.home_contact.dunger_bg {
		background-image: url('/wp-content/uploads/2023/07/dunger_bg.jpg') !important;
		background-size: cover;
		margin-bottom: 0px;
}
@media screen and (max-width: 600px) {
	.homeHero.home_contact.kontak_bg {
  		background-position: 45% !important;
	}
}
@media screen and (max-width: 1000px) {
	.homeHero.home_contact.bg-kat{
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-16-2.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
}
@media screen and (max-width: 700px) {
	.homeHero.home_contact.bg-kat {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-17-3.jpg') !important;
		background-size: cover;
		height: 555px;
		margin-bottom: 0px;
	}
}
@media screen and (min-width: 1001px) {
	.homeHero.home_contact.bg-kat {
		background-image: url('/wp-content/uploads/2023/01/Enmascarar-grupo-1-3.jpg') !important;
		background-size: cover;
		margin-bottom: 0px;
	}
}
.kat-box {
    padding: 18px 0 3px 0;
}
@media screen and (min-width:768px){
	.kat-box {
    padding: 13px 0 18px 0;
}
}
@media screen and (min-width:1600px){
	.kat-box {
    padding: 70px 8.5% 48px 8.5%;
}
	.kat-box.homeGrid .gridCol {
    min-height: 307px;
}
}
.breadcrumb {
    list-style: none;
    margin: 0;
    padding-left: 50px;
    background-color: #efe9d6;
    color: #c99d01;
    font-family: 'Raleway custom';
    font-weight: 500;
    font-size: 13px;
}
.breadcrumb span {
    text-transform: uppercase;
}
.breadcrumb a {
    color: #c99d01;
}
@media screen and (min-width:768px){
	.breadcrumb {
	padding-left: calc(1% + 20px);
}
}
@media screen and (max-width:450px){
.customFooter .nf-form-cont .nf-form-content input[type=button] {
    padding: 0 8px !important;
	}
	
}

@media screen and (min-width: 1620px){
.customFooter > li.newsletter {
    min-width: 32.7%;
    width: 30% !important;
	}
}
@media screen and (max-width:767px){
	.wp-block-group__inner-container .customFooter > li.adresse{
		width:65%;
	}
	.wp-block-group__inner-container .customFooter > li.telefon{
		width:80%;
	}
}
@media screen and (min-width:768px){
	.wp-block-group__inner-container .customFooter > li.adresse{
		width:41%;
		padding-left: 5%;
	}
	
	.wp-block-group__inner-container .customFooter > li.telefon{
		width:23%;
	}
}
@media screen and (min-width:1024px){
	.wp-block-group__inner-container .customFooter > li.adresse{
		width:36%;
	}
	.wp-block-group__inner-container .customFooter > li.telefon{
		width:36%;
	}
	.foot-mg-2 {
  		margin-left:5%;
	}
	.foot-mg {
  		margin-left: 2%;
	}
	.margin_foot {
  		margin-left: 23%;
	}
}
@media screen and (min-width:1200px) {
	.wp-block-group__inner-container .customFooter > li.adresse {
		width: 25%;
	}
	.wp-block-group__inner-container .customFooter > li.telefon {
		width: 20%;
	}
}
@media screen and (min-width:1300px){
	.margin_foot {
  		margin-left: 15%;
	}
}
@media screen and (min-width:1620px){
	.wp-block-group__inner-container .customFooter > li.adresse{
		width:17%;
		padding-left: 2.8%;
	}
	.wp-block-group__inner-container .customFooter > li.telefon{
		width:15%;
		padding-left: 0.8%;
	}
	.foot-mg-2 {
  margin-left: 0;
}
.foot-mg {
  margin-left: 0;
}
.margin_foot {
  margin-left: 0;
}
	
}
@media screen and (min-width:1600px){
	.foot-mg-2 {
  		margin-left: 1vw;
	}
	.foot-mg {
  		margin-left: 0.4vw;
	}
	.margin_foot {
  		margin-left: 3.7vw;
	}
	.wp-block-group__inner-container .customFooter {
  		padding: 0 3px 0 0.3%;
	}
	.wp-block-group__inner-container .customFooter .socialIcons > li {
		padding: 0 9px;
	}
	.widgets_wrapper .one.column {
  		width: 100%;
	}
	.wp-block-group__inner-container .customFooter > li.adresse {
  		width: 17%;
  		padding-left: 2.7%;
	}
	.wp-block-group__inner-container .customFooter > li.telefon {
  		width: 13.1%;
  		padding-left: 0.6%;
	}
	.wp-block-group__inner-container .customFooter > li.newsletter {
  		min-width: 33%;
	}
	.wp-block-group__inner-container .customFooter > li.socialIcons_wrapper {
  		width: 13%;
	}
	.wp-block-group__inner-container .customFooter > li.logo {
  		width: unset;
	}
	.wp-block-group__inner-container .customFooter .socialIcons_wrapper {
  		padding-top: 1.5%;
	}
}
/*--Map----*/

.ol-marker img {
    display: none;
}

.ol-marker {
    height: 48px !important;
    width: 48px;
    background: url('/wp-content/uploads/2023/02/Avatar.png');
    background-size: cover;
}

#wpgmza_map_1 {
  border-radius: 20px;
}
.ol-attribution.ol-unselectable.ol-control.ol-uncollapsible {
  display: none;
}

/*product catalog button*/
.sticky-button img {
  	width: 40px;
	}
.sticky-button{
  	width: 72px;
  	height: 72px;
	background: #A5B138 ;
    border-radius: 50%;
	position: fixed;
	z-index: 99;
	top: 375px;
	right: 2%;
	transition: all 300ms ease 0ms;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}
.sticky-button p{
	display:none;
}
.sticky-button a{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	text-decoration: none;
}
.sticky-button:hover{
	background-color: #C99D01;
}
@media screen and (min-width:500px){
	.sticky-button{
    	width: 112px;
    	height: 112px;
	}
	.sticky-button p{
		display:block;
    	text-align: center;
    	width: 41px;   
    	font: normal normal bold 9px/12px "Roboto Regular";
    	color: white;
   	 	margin: 5px 0;
	}
	.sticky-button img{
    	width: 52px;
	}
}


/*-------------------------Einzelprodukte-----------------------*/
.new-hei .cateblock_box {
    height: 452px;
}
.btn_dunger {
  background: #A5B138;
  color: white;
  padding: 2% 4%;
  border-radius: 10px;
}
@media screen and (max-width: 419px){
.new-hei .cateblock_box {
    height: 450px;
	}}
@media screen and (min-width: 768px) and (max-width: 1024px){
.new-hei .cateblock_box {
    margin-bottom: -7px !important;
    height: 466px;
	}}
@media screen and (min-width: 1025px){
.new-hei .cateblock_box {
    margin-bottom: 19px !important;
    height: 465px;
	}
.btn_dunger {
  background: #A5B138;
  color: white;
  padding: 1% 1%;
  border-radius: 10px;
}}


.btn_dunger:hover {
  background: #c99d01;
  text-decoration: none;
  color: white;
}
/* fix categories*/
.border_color-greenb {
  	border: solid #4D6B22;
}
.bg_color-greenb {
  	background: #4D6B22;
}
.bg_color-green {
  	background: #A5B138;
}
.border_color-green {
  	border: solid #A5B138;
}
.bg_color-cesped {
  background: #8FE449;
}
.border_color-cesped {
  	border: solid #8FE449;
}
.text_icons {
  	display: flex;
  	align-items: center;
}
.text_icons img {
  	width: 50px;
	margin-right: 1vw;
	padding-right: 1vw;
	border-right: 2px solid #A5B138;
}
#nf-field-48446-container, #nf-field-46284 {
  	display: none;
}
input#nf-field-22480 {
    display: none;
}
input#nf-field-44420 {
    display: none;
}
@media screen and (max-width:767px){
	.vc_row.wpb_row.vc_row-fluid.sec-grid-pad {
		margin-bottom: 0;}
	.vc_row.wpb_row.vc_row-fluid.sec-grid-pad.new-hei.vc_column-gap-5.vc_row-no-padding .wpb_wrapper > p {
    text-align: center !important;
}
}

/* FOOTER - BREVO FORM */
@media screen and (min-width: 1200px) {
	ul.customFooter > li.newsletter {
		width: 35%;
	}
	.wp-block-group__inner-container .customFooter > li.telefon {
		width: 14%;
	}
}
@media screen and (min-width: 1820px) {
	.newsletter #sib_signup_form_1 .sib_signup_box_inside_1 .suscribe-footer.sib-email-area, .newsletter #sib_signup_form_2 .sib_signup_box_inside_2 .suscribe-footer.sib-email-area, .newsletter #sib_signup_form_3 .sib_signup_box_inside_3 .suscribe-footer.sib-email-area, .newsletter #sib_signup_form_4 .sib_signup_box_inside_4 .suscribe-footer.sib-email-area, .newsletter #sib_signup_form_5 .sib_signup_box_inside_5 .suscribe-footer.sib-email-area {
		display: flex;
		flex-wrap: wrap;
	}
	.newsletter #sib_signup_form_1 .suscribe-footer.sib-email-area input[type="email"], .newsletter #sib_signup_form_2 .suscribe-footer.sib-email-area input[type="email"],.newsletter #sib_signup_form_3 .suscribe-footer.sib-email-area input[type="email"], .newsletter #sib_signup_form_4 .suscribe-footer.sib-email-area input[type="email"], .newsletter #sib_signup_form_5 .suscribe-footer.sib-email-area input[type="email"] {
		width: 70%;
		margin: 0;
	}
	.newsletter #sib_signup_form_1 .suscribe-footer.sib-email-area input[type="submit"],.newsletter #sib_signup_form_2 .suscribe-footer.sib-email-area input[type="submit"],.newsletter #sib_signup_form_3 .suscribe-footer.sib-email-area input[type="submit"],.newsletter #sib_signup_form_4 .suscribe-footer.sib-email-area input[type="submit"],.newsletter #sib_signup_form_5 .suscribe-footer.sib-email-area input[type="submit"] {
		width: 30%;
		margin: 0;
	}
}

.sib_signup_form{
	padding:0 !important;
}
/*** FIN ***/

.daten_txt h2{
    text-align: left !important;
	margin-top: 3vw;
}
@media screen and (min-width:1620px){
	.daten_txt h2{
		margin-top: 2vw;
	}
}

.daten_txt{
	overflow-wrap: break-word;
}
/* -------------Dunger page-----------*/
.bg_skyblue {
  	background-color: #26B4DE;
}
.border_skyb {
  	border-color: #26B4DE;
}
.container_btn-pdf {
  	display: flex;
  	align-items: center;
	margin-bottom: 1vw;
}
.btn_product-dunger {
  	padding: 6px 49px 6px 13px;
  	background-color: #71D2EF;
  	color: white;
  	border-radius: 3px;
  	margin-right: 1vw;
}
.icon_pdf i {
  	font-size: 30px;
  	padding: 4px 0 0px;
  	color: #71D2EF;
}

.cateblock_box.border_skyb {
  height: 662px;
}
.height_mobile .cateblock_box.border_skyb {
  height: 300px;
}
.color_skyb h3 {
  	color: #26B4DE;
}

@media screen and (min-width: 768px) {
	.cateblock_box.border_skyb {
  		height: 800px;
	}
}
@media screen and (min-width: 1024px) {
	.height_mobile .cateblock_box.border_skyb {
  		height: 800px;
	}
}
@media screen and (min-width: 1440px) {
	.btn_dunger.btn_fix-dunger {
  		font-weight: bold;
  		font-size: 27px;
	}
}
.icon_pdf:hover {
  	text-decoration: none;
}
/*WhatsApp logo movil*/
@media screen and (max-width:1024px){
.wa__btn_popup {
    bottom: 70px;
	}}
.wa__popup_powered_mb{
	display:none !important;
}
.mtt-box {
    background-size: cover;
}

/*---ORGACURE LOGO-------------------- */
.orgacure-img {
    width: 64%;
    margin: 0 auto !important;
}
@media screen and (min-width:768px) and (max-width:1024px){
.orgacure-img {
    width: 37%;
	}}

@media screen and (min-width:1025px){
.orgacure-img {
    width: 29%;
	}}
/*----------Hide all----*/
.hide-all{
	display:none !important;
}
/*--------------------fin--------*/
.mtt-back.on_bg-card {
  opacity: 1;
}
.ost-jobs .action {
   color: #fff;
  background-color: #D49622;
}
.ost-column2 .title {
  color: #A5B138;
  font-family: "Raleway custom";
}
.ost-list .ost-job {
  border: 1px solid #D49622;
}
.ost-image {
  border-radius: 10px;
}
.ost-jobs .ost-job:hover {
  background-color: #A5B138ED;
  color: white;
  border-color: #A5B138;
}
.ost-jobs .ost-job:hover .ost-column2 .title,.ost-jobs .ost-job:hover .ost-column2 .ost-job-attributes li{
	color: white
}
.action:hover{
	color:#D49622;
}