.elementor-49982 .elementor-element.elementor-element-ea86bc7{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-right:33px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-49982 .elementor-element.elementor-element-e95c3d2 .elementor-heading-title{color:var( --e-global-color-6c5fb0c );font-family:"Teko";font-size:17px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;}.elementor-49982 .elementor-element.elementor-element-e95c3d2 > .elementor-widget-container{margin:15px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-49982 .elementor-element.elementor-element-2af8855 .elementor-heading-title{color:var( --e-global-color-d584a8f );font-family:"Teko";font-size:40px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-49982 .elementor-element.elementor-element-2af8855 > .elementor-widget-container{margin:0px 10px -5px 0px;padding:0px 0px 0px 0px;}.elementor-49982 .elementor-element.elementor-element-77f40f6{text-align:left;color:#FFFFFF;font-family:"Biryani";font-size:16px;font-weight:400;}.elementor-49982 .elementor-element.elementor-element-77f40f6 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0% 5% 0% 0%;}@media(max-width:1024px){.elementor-49982 .elementor-element.elementor-element-ea86bc7{--margin-top:0px;--margin-right:4px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-49982 .elementor-element.elementor-element-e92e711 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49982 .elementor-element.elementor-element-e95c3d2 > .elementor-widget-container{margin:5px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-49982 .elementor-element.elementor-element-2af8855 .elementor-heading-title{font-size:30px;}.elementor-49982 .elementor-element.elementor-element-77f40f6{font-size:15px;}.elementor-49982 .elementor-element.elementor-element-77f40f6 > .elementor-widget-container{padding:0% 10% 0% 0%;}}@media(max-width:767px){.elementor-49982 .elementor-element.elementor-element-ea86bc7{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-49982 .elementor-element.elementor-element-e95c3d2 .elementor-heading-title{font-size:17px;letter-spacing:0px;}.elementor-49982 .elementor-element.elementor-element-77f40f6{font-size:16px;}.elementor-49982 .elementor-element.elementor-element-77f40f6 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0% 0% 0% 0%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-e92e711 */.elementor-49982 .elementor-element.elementor-element-e92e711 img{
    height: 57vh;
    object-fit: cover;
    position: center;
}

/*.elementor-element.elementor-element .btn img{*/
/*    transform: scale(1);*/
/*        transition: .3s ease-in-out;*/

/*}*/
/*.elementor-element.elementor-element:hover .btn img{*/
/*    transform: scale(1.15);*/
/*        transition: .3s ease-in-out;*/

/*}*/

@media only screen and (max-width:850px){
    .elementor-49982 .elementor-element.elementor-element-e92e711 img{
    width: 100%;
    height: 33vh;
    object-fit: cover;
    position: center;
    background-size: 100%;
}}
@media only screen and (max-width:500px){
     .elementor-49982 .elementor-element.elementor-element-e92e711 img{
    width: 100%;
    height: 45vh;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77f40f6 */.elementor-49982 .elementor-element.elementor-element-77f40f6{
    margin-top: -20px;
    padding-top: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea86bc7 */.elementor-49982 .elementor-element.elementor-element-ea86bc7 .elementor-element.elementor-element img{
    transform: scale(1);
}
.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover .elementor-element.elementor-element img{
    transform: scale(1.15);
}
.elementor-49982 .elementor-element.elementor-element-ea86bc7{
    transition: .3s ease-in-out;

}
.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover{
    transition: .3s ease-in-out;
}
.elementor-49982 .elementor-element.elementor-element-ea86bc7 .elementor-widget-text-editor{
    opacity: 0;
    transition: .3s ease-in-out;
    z-index: -1;
}

.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover .elementor-widget-text-editor{
    opacity: 1;
    transition: .5s ease-in-out;
    z-index: 1;
}



.elementor-49982 .elementor-element.elementor-element-ea86bc7 .btn{
    
    overflow: hidden;
    border-radius: 10px;
    transform: scale(1);
    transition: .2s ease-in-out;
}
.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover .btn{
    transform: scale(0.95);
    transition: .2s ease-in-out;
}
.elementor-49982 .elementor-element.elementor-element-ea86bc7 .btn::before {
    
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*background-image: url('https://brentex.ch/wp-content/uploads/2023/04/18181a.jpg');*/
  background-size: 57vh;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
  overflow: hidden;
  transition: .2s ease-in-out;
  /*transform: scale(1);*/
  
}

.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover .btn::before{
    content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*background-image: url('https://brentex.ch/wp-content/uploads/2023/04/18181a.jpg');*/
  background-size: 57vh;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
  overflow: hidden;
  transition: .2s ease-in-out;
  transform: scale(1.15);
}

@media only screen and (max-width:850px){
    .elementor-49982 .elementor-element.elementor-element-ea86bc7{
    transition: .3s ease-in-out;

    }
.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover{
    transition: .3s ease-in-out;
}
.elementor-49982 .elementor-element.elementor-element-ea86bc7 .btn::before {
    
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*background-image: url('https://brentex.ch/wp-content/uploads/2023/04/18181a.jpg');*/
  background-size: 33vh;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
  overflow: hidden;
  transition: .2s ease-in-out;
  
}

.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover .btn::before{
    content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*background-image: url('https://brentex.ch/wp-content/uploads/2023/04/18181a.jpg');*/
  background-size: 33vh;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
  overflow: hidden;
  transition: .2s ease-in-out;
  transform: scale(1.15);
}
  .elementor-49982 .elementor-element.elementor-element-ea86bc7{
        pointer-events:none;
    }
      .elementor-49982 .elementor-element.elementor-element-ea86bc7 .elementor-widget-text-editor{
    z-index: 1;
    opacity:1;
}
}

@media only screen and (max-width:500px){
    .elementor-49982 .elementor-element.elementor-element-ea86bc7{
    transition: .3s ease-in-out;
    }
.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover{
    transition: .3s ease-in-out;
}

.elementor-49982 .elementor-element.elementor-element-ea86bc7 .btn::before {
    
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*background-image: url('https://brentex.ch/wp-content/uploads/2023/04/18181a.jpg');*/
  background-size: 45vh;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
  overflow: hidden;
  transition: .2s ease-in-out;
  
}

.elementor-49982 .elementor-element.elementor-element-ea86bc7:hover .btn::before{
    content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /*background-image: url('https://brentex.ch/wp-content/uploads/2023/04/18181a.jpg');*/
  background-size: 45vh;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 10;
  overflow: hidden;
  transition: .2s ease-in-out;
  transform: scale(1.15);
}
   .elementor-49982 .elementor-element.elementor-element-ea86bc7{
        pointer-events:none;
    }
      .elementor-49982 .elementor-element.elementor-element-ea86bc7 .elementor-widget-text-editor{
    z-index: 1;
    opacity:1;
}
}
.elementor-49982 .elementor-element.elementor-element-ea86bc7 img{
    transform: scale(1);
        transition: .3s ease-in-out;
}/* End custom CSS */