/**
* Theme Name: CaReix Child
* Description: This is a child theme of CaReix, generated by Merlin WP.
* Author: <a href="http://codeixer.com">Codexier</a>
* Template: careix
* Version: 1.0.0
*/

/* =============================================== */
/* mobile menu text na dole */
.pushy .mobile-address{
  margin-top:40px;
  padding:0 15px;
}

/* tytuł */
.mobile-address-title strong{
  color:#fe6b10;
  font-weight:700;
  display:block;
  margin-bottom:12px;
  font-size:14px;
}

/* lista */
.mobile-address ul{
  display:block;
  margin:0;
  padding:0;
  list-style:none;
}

/* 3 elementy li + odstępy */
.mobile-address .mobile-info-list > li{
  display:flex;
  align-items:center;
  gap:10px;
  line-height:1.4;
  margin:0 0 15px 0;
  padding:0 !important;
  font-size:14px;
}
.mobile-address .mobile-info-list > li:last-child{
  margin-bottom:0;
}

/* ikona */
.mobile-address .elementor-icon-list-icon{
  display:flex;
  align-items:center;
}
.mobile-address .elementor-icon-list-icon svg{
  width:16px;
  height:16px;
  fill:#ff6600;
  flex-shrink:0;
}

/* tekst */
.mobile-address .elementor-icon-list-text{
  color:#fff;
}

/* link maps */
.mobile-address .mobile-maps-link{
  color:#fe6f11;
  text-decoration:none;
  padding-left:30px !important;
}
.mobile-address .mobile-maps-link:hover{
  text-decoration:underline;
}

/* logo w pushy */
.pushy .pushy-left .pushy-content img{
  max-width:200px !important;
}


/* =============================================== */
/* br tylko PC */
@media (max-width: 767px){
    .br-out br{
        display:none !important;
    }
}
@media (min-width: 768px){
.br-out-mob br{
       display:inline !important;
}
}

/* br tylko MOBILE */
@media (max-width: 767px){
    .br-out-mob br{
        display:inline !important;
    }
}
@media (min-width: 768px){
.br-out-mob br{
    display:none !important;
}
}

/* =============================================== */
/* nadpisujemy style oryginalne */

element.style {
}
@media (max-width: 767px) {
    .feature-carousel .item .feature-item {
        height: 340px !important;
    }
}