.ofertamr-block {
  
display: flex;
align-items: center;
gap: 60px;
align-self: stretch;
padding: 120px 0px 120px;
flex-direction: column; background: var(--Color-Light-blue-Blue-Light-400, #F0F3F5);
}

.ofertamr-block .ofertamr-item{    
    flex: 0 0 calc(100%);
    display: flex ;
    max-width: 1240px;
    margin: 0px auto; 
    display: flex;
    align-items: flex-start;
    gap: 60px;
    align-self: stretch; 
    position: relative;
    overflow: hidden;
    flex-direction: column;
}
.ofertamr-block .ofertamr-item > div { 
    flex: 0 0 100%;
}
.ofertamr-block .ofertamr-item > .imageWrapper {

  gap: 28px;
  display: none;
  flex-direction: column;
  align-items: center;
}
.ofertamr-block .ofertamr-item .opisWrap .imageWrapper {
  display: block;
justify-content: center;
align-items: center;
flex: 1 0 0;
align-self: stretch;
height: 704px;
width: 328px;
object-fit: cover;

}

 .ofertamr-block .ofertamr-item .kaflePonizej {
    flex-direction: row;
    display: flex;
    gap: 60px;
    padding: 0px;
}
 .ofertamr-block .ofertamr-item .kaflePonizej .faq-item {
  border-radius: 12px;
border: 1px solid var(--Color-Blue-Blue-50, #E6EBEE);
background: var(--Color-Base-White, #FFF);
}
 .ofertamr-block .ofertamr-item .kaflePonizej .content {
padding: 0px;
 }
  .ofertamr-block .ofertamr-item .kaflePonizej .faq-item .faqTriggerrrr {
color: var(--Color-Base-Black, #000);
font-family: Poppins;
font-size: 32px;
font-style: normal;
font-weight: 600;
line-height: 130%;
margin-bottom: 24px;
position: relative;
margin-top: 24px;
  }
  .ofertamr-block .ofertamr-item .kaflePonizej .faq-item .anwser {
    color: var(--Color-Base-Black, #000);
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 24px */
margin-bottom: 24px;
  }
 .ofertamr-block .ofertamr-item .kaflePonizej .faq-item .icon {
    position: relative;
    width: 100%;
    height: auto; 
} 
.ofertamr-block .ofertamr-item .kaflePonizej .faq-item .faqTriggerrrr.active {
  position: relative;
}
.ofertamr-block .ofertamr-item .kaflePonizej .faq-item .faqTriggerrrr.active::after {
width: 60px;
height: 60px; 
    border-radius: 12px;
    background-color: #F3F5F7;
    background-size: 34px;
    background-repeat: no-repeat;
    background-position: center;
    right: 0px;
}
.ofertamr-block .ofertamr-item .kaflePonizej .faq-item:first-of-type .faqTriggerrrr.active::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="42" height="40" viewBox="0 0 42 40" fill="none"><path d="M9.82001 1.05V30.85H34.25V8.8L26.2 0.75L9.82001 1.05Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M26.2 0.75V8.8H34.25L26.2 0.75Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M16.46 11.5098H27.6" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M16.46 17.1094H27.6" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40.75 32.4991V26.4191C40.75 25.2691 39.95 24.2791 38.82 24.0491C36.18 23.5091 31.54 21.1191 28.61 21.1191C23.79 21.1191 14.99 21.1191 9.76 24.5691C4.17 28.2491 0.81 26.7291 0.75 29.3691V32.2091C0.75 33.7091 1.96 34.9191 3.46 34.9191H38.33C39.66 34.9191 40.75 33.8391 40.75 32.4991Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M9.11 38.4097C11.0375 38.4097 12.6 36.8472 12.6 34.9197C12.6 32.9922 11.0375 31.4297 9.11 31.4297C7.18252 31.4297 5.62 32.9922 5.62 34.9197C5.62 36.8472 7.18252 38.4097 9.11 38.4097Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M31.53 38.4097C33.4575 38.4097 35.02 36.8472 35.02 34.9197C35.02 32.9922 33.4575 31.4297 31.53 31.4297C29.6025 31.4297 28.04 32.9922 28.04 34.9197C28.04 36.8472 29.6025 38.4097 31.53 38.4097Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0.75 29.6797H3.84C3.84 29.6797 3.49 32.0097 0.75 32.0097V29.6797Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40.71 26.6582H37.62C37.62 26.6582 37.97 28.9882 40.71 28.9882V26.6582Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M13.96 32.0098H26.52" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path fill-rule="evenodd" clip-rule="evenodd" d="M29.76 27.6287H11.74C11.74 27.6287 14.92 24.0187 21.62 24.2987H25.84" fill="%23F3F5F7"/><path d="M29.76 27.6287H11.74C11.74 27.6287 14.92 24.0187 21.62 24.2987H25.84" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.ofertamr-block .ofertamr-item .kaflePonizej .faq-item:last-of-type .faqTriggerrrr.active::after {
  content: "";
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="42" viewBox="0 0 36 42" fill="none"><path d="M8.44998 5.11914H5.59998V36.7791H29.52L32.03 34.2391" fill="%23F3F5F7"/><path d="M8.44998 5.11914H5.59998V36.7791H29.52L32.03 34.2391" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.45001 1.08V33.48H35.02V9.5L26.27 0.75L8.45001 1.08Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M26.27 0.75V9.5H35.02L26.27 0.75Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.67 12.4492H27.79" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.67 18.5391H27.79" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.67 24.6191H27.79" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M8.45 40.7496C12.7026 40.7496 16.15 37.3022 16.15 33.0496C16.15 28.797 12.7026 25.3496 8.45 25.3496C4.19741 25.3496 0.75 28.797 0.75 33.0496C0.75 37.3022 4.19741 40.7496 8.45 40.7496Z" fill="%23F3F5F7" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M5.42999 33.0493L7.43999 35.0593L11.47 31.0293" fill="%23F3F5F7"/><path d="M5.42999 33.0493L7.43999 35.0593L11.47 31.0293" stroke="%236A889A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}

.ofertamr-block .ofertamr-item .opisWrap .imageWrapper picture, .ofertamr-block .ofertamr-item .opisWrap .imageWrapper picture img{ 
border-radius: 8px;
height: 704px;
width: 328px;
object-fit: cover;
}
.ofertamr-block .ofertamr-item > .content{    
  flex: 0 0 100%;
    display: flex;
    flex-direction: row; 
    justify-content: space-evenly;
    gap: 60px;
}

.ofertamr-block .ofertamr-item > .content .opisWrap{    
  flex: 0 0 calc(33% - 60px );
  display: flex;
  justify-content: flex-start;
  display: flex;
  padding: 30px;
  max-height: fit-content;
flex-direction: column;
align-items: flex-start;
gap: 30px;
z-index: 10;
    max-width: 328px;
    position: relative;
border-radius: 14px; 
background: var(--Color-Base-White, #FFF);
}
.ofertamr-block .ofertamr-item > .content .opisWrap .header {
  color: var(--Color-Base-Black, #000);
font-family: Poppins;
font-size: 32px;
font-style: normal;
font-weight: 300;
line-height: 130%; /* 41.6px */
    max-width: 200px;
}
.ofertamr-block .ofertamr-item > .content .opisWrap .header b{ 
font-weight: 600; 
}
 
.ofertamr-block .ofertamr-item > .content .opisWrap > * {
  z-index: 11;
}
.ofertamr-block .ofertamr-item > .content .opisWrap::after {
  content: "";
  display: flex;
  width: 60px;
  height: 60px;
  justify-content: center;
  align-items: center;
  aspect-ratio: 1 / 1;
    right: 28px;
  top: 28px;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 10px;
  background-color: var(--Color-Blue-Blue-50, #E6EBEE);
  background-size: 29px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="29" height="29" viewBox="0 0 29 29" fill="none"><path d="M27.3982 11.6712C28.0071 14.6596 27.5732 17.7664 26.1687 20.4736C24.7642 23.1808 22.4741 25.3246 19.6802 26.5476C16.8864 27.7707 13.7577 27.9989 10.8159 27.1944C7.87417 26.3898 5.29713 24.6011 3.51458 22.1264C1.73203 19.6518 0.851707 16.6409 1.02043 13.5957C1.18915 10.5506 2.39672 7.65533 4.44175 5.39277C6.48677 3.13021 9.24565 1.63712 12.2583 1.16248C15.2709 0.687845 18.3553 1.26036 20.9969 2.78454M10.3302 13.0046L14.3302 17.0046L27.6635 3.67122" stroke="%23063856" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
.ofertamr-block .ofertamr-item > .content ul {

}
.ofertamr-block   .slogan{     
  display: flex;
  flex-direction: column; 
  justify-content: space-evenly;
  text-align: center;
}
.bgDark .ofertamr-block     .slogan p { 
  color: var(--Color-Gray-Gray-700, #4F4F4F);
   font-size: 18px;
   font-family: Poppins;
   font-weight: 400;
   line-height: 25px;
   word-wrap: break-word;
   margin: 0px auto;
   position: relative;
}
.ofertamr-block   .slogan p { 
  color: var(--Color-Gray-Gray-700, #4F4F4F);
   font-size: 18px;
   font-family: Poppins;
   font-weight: 400;
   line-height: 25px;
   word-wrap: break-word;
   margin: 0px auto;
   position: relative;
}
.ofertamr-block    .slogan h1 { 
  color: #0A0A0A;
   font-size: 48px;
   font-family: Poppins;
   font-weight: 300;
   line-height: 48px;
   word-wrap: break-word;
   margin: 0px auto;
  position: relative;
} 
.ofertamr-block .content p { 
  
  margin: 0px;
}
.ofertamr-block .content ul { 
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    flex: 1 0 0; 
    padding-left: 0px;
    margin: 0px;
}
.ofertamr-block  .faq-item {
  display: flex;
padding: 28px;
align-items: center;
gap: 20px;
align-self: stretch; 
border: 1px solid var(--Color-Blue-Blue-50, #E6EBEE);
border-radius: 12px;
background: var(--Color-Light-blue-Blue-Light-50, #E6EBEE);
transition: all 1s ease;
    text-decoration: none;
position: relative;
}
.ofertamr-block  .faq-item:hover {
  border-radius: 12px;
background: var(--Color-Base-White, #FFF);
}
.ofertamr-block  .faq-item .icon {
  position: absolute;
  width: 60px;
  height: 60px;
  left: 28px;
  top: 28px;
}
.ofertamr-block  .faq-item .icon picture, .ofertamr-block  .faq-item .icon picture img{ 
  width: 60px;
  height: 60px; 
}
.ofertamr-block  .faq-item .content {
    padding-left: 90px;
    padding-right: 84px;
}
.faqTriggerrrr { 
    color: var(--Color-Base-Black, #000);
  font-family: Poppins;
  font-size: 20px;
  font-style: normal;
  font-weight: 600; 
  line-height: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
  position: relative;
}
.faqTriggerrrr::after {
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="11" viewBox="0 0 17 11" fill="none"><path d="M16.495 5.64927C16.7683 5.3759 16.7683 4.93269 16.495 4.65932L12.0402 0.204549C11.7668 -0.0688176 11.3236 -0.0688176 11.0503 0.204549C10.7769 0.477917 10.7769 0.921132 11.0503 1.1945L15.01 5.1543L11.0503 9.11409C10.7769 9.38746 10.7769 9.83068 11.0503 10.104C11.3236 10.3774 11.7668 10.3774 12.0402 10.104L16.495 5.64927ZM0 5.1543V5.8543H16V5.1543V4.4543H0V5.1543Z" fill="%23063856"/></svg>');
  display: flex;
    width: 58px;
    height: 58px;
    right: -84px;
  top: 0px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  aspect-ratio: 1/1;border-radius: 8px;
  border: 1px solid var(--Color-Blue-Blue-200, #B4C3CC);
  position: absolute; 
  fill: #1C1C1C;
}
.faqTriggerrrr.active::after { 
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="11" viewBox="0 0 17 11" fill="none"><path d="M16.495 5.64927C16.7683 5.3759 16.7683 4.93269 16.495 4.65932L12.0402 0.204549C11.7668 -0.0688176 11.3236 -0.0688176 11.0503 0.204549C10.7769 0.477917 10.7769 0.921132 11.0503 1.1945L15.01 5.1543L11.0503 9.11409C10.7769 9.38746 10.7769 9.83068 11.0503 10.104C11.3236 10.3774 11.7668 10.3774 12.0402 10.104L16.495 5.64927ZM0 5.1543V5.8543H16V5.1543V4.4543H0V5.1543Z" fill="%23063856"/></svg>');
 
}
.faqTriggerrrr.active { 
   color: var(--Color-Base-Black, #000);
  font-family: Poppins;
  font-size: 20px;
  font-style: normal;
  font-weight: 600; 
  line-height: 40px;
}   
  .faq-item .icon  img {
  max-width: 100%;
} 
 .faq-item .content{    
  flex: 0 1 100%;
  display: flex; 
  flex-direction: column;
  justify-content: space-between; 
  width: 100%;
}
.faq-item.active .content {
  
  gap: 28px;
}
.faq-item.active {
  border-radius: 14px;
border: 1px solid var(--Color-Blue-Blue-50, #E6EBEE);
background: var(--Color-Base-White, #FFF);
}
.faq-item .anwser {
  max-height: 0;
  color: var(--Color-Gray-Gray-600, #656565);
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 24px */
text-decoration: none;
  overflow: hidden;
  transition: all 0.5s ease-out;
  opacity: 0;
  display: none;
}
.faq-item .anwser.active {
  max-height: 1000px; /* Dostosuj maksymalną wysokość do potrzeb */  
  transition: all 0.5s ease-in;
  opacity: 1;
  display: flex;
   
}



.bgDark  .ofertamr-block .ofertamr-item .content .slogan h1::after { 
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="190" height="7" viewBox="0 0 190 7" fill="none"><path d="M5 3.25L0 0.863249V6.63675L5 4.25V3.25ZM185 4.25L190 6.63675V0.863249L185 3.25V4.25ZM5.9375 3.75V4.25H9.89583V3.75V3.25H5.9375V3.75ZM13.8542 3.75V4.25H17.8125V3.75V3.25H13.8542V3.75ZM21.7708 3.75V4.25H25.7292V3.75V3.25H21.7708V3.75ZM29.6875 3.75V4.25H33.6458V3.75V3.25H29.6875V3.75ZM37.6042 3.75V4.25H41.5625V3.75V3.25H37.6042V3.75ZM45.5208 3.75V4.25H49.4792V3.75V3.25H45.5208V3.75ZM53.4375 3.75V4.25H57.3958V3.75V3.25H53.4375V3.75ZM61.3542 3.75V4.25H65.3125V3.75V3.25H61.3542V3.75ZM69.2708 3.75V4.25H73.2292V3.75V3.25H69.2708V3.75ZM77.1875 3.75V4.25H81.1458V3.75V3.25H77.1875V3.75ZM85.1042 3.75V4.25H89.0625V3.75V3.25H85.1042V3.75ZM93.0208 3.75V4.25H96.9792V3.75V3.25H93.0208V3.75ZM100.938 3.75V4.25H104.896V3.75V3.25H100.938V3.75ZM108.854 3.75V4.25H112.813V3.75V3.25H108.854V3.75ZM116.771 3.75V4.25H120.729V3.75V3.25H116.771V3.75ZM124.688 3.75V4.25H128.646V3.75V3.25H124.688V3.75ZM132.604 3.75V4.25H136.563V3.75V3.25H132.604V3.75ZM140.521 3.75V4.25H144.479V3.75V3.25H140.521V3.75ZM148.438 3.75V4.25H152.396V3.75V3.25H148.438V3.75ZM156.354 3.75V4.25H160.312V3.75V3.25H156.354V3.75ZM164.271 3.75V4.25H168.229V3.75V3.25H164.271V3.75ZM172.187 3.75V4.25H176.146V3.75V3.25H172.187V3.75ZM180.104 3.75V4.25H184.062V3.75V3.25H180.104V3.75Z" fill="%23FFF01A"/></svg>');}

.bgDark  .ofertamr-block .ofertamr-item .content .slogan h1 {
    color: var(--Color-Base-White, #FFF);
    leading-trim: both;
    text-edge: cap;
    font-family: Tomorrow;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
} 
.ofertamr-block .ofertamr-item .content .opis {
    color: var(--Color-Base-Black, #090D08);
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%; /* 25.2px */
    margin-top: 0px;
}
.ofertamr-block .ofertamr-item .content .opis2 {
    color: var(--Color-Base-Black, #090D08);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 24px */
    margin-top: 0px;
}
.bgDark .ofertamr-block .ofertamr-item .content .opis2 {
    color: var(--Color-Base-White, #FFF);
    font-family: Inter;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%; /* 24px */
    margin-top: 0px;
}

.bgDark .ofertamr-block .ofertamr-item .content .opis {
    color: var(--Color-Base-Cool-Surface, #D8F2D9);
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%; /* 25.2px */
    letter-spacing: 0.36px;
    margin-top: 0px;
}

.ofertamr-block .ofertamr-item .cutCorners {
    /* opcjonalnie własne wymiary/ratio */
    /* aspect-ratio: 16/9; */
    position: relative;
  }
  
  .ofertamr-block .ofertamr-item .cutCorners picture,
  .ofertamr-block .ofertamr-item .cutCorners img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover; /* wypełnij cały obszar */
    min-height: 400px;
  }
  .ofertamr-block .ofertamr-item .slogan {
    padding-bottom: 20px;
  }
  .ofertamr-block .ofertamr-item  .cutCorners img {
    --cut: 62px;
    clip-path: polygon(
      var(--cut) 0,
      100% 0,
      100% calc(100% - var(--cut)),
      calc(100% - var(--cut)) 100%,
      0 100%,
      0 var(--cut)
    );
    /* opcjonalnie „ramka” jak na screenie: */
    /* filter: drop-shadow(0 0 0 2px #2196f3); */
    /* -webkit-clip-path: polygon(...) ;  // tylko jeśli celujesz w bardzo stare Safari */
  }

  @media (max-width: 781px) {
    .ofertamr-block {
  
        display: flex;
        align-items: center;
        gap: 60px;
        align-self: stretch;
        padding: 00px 0px 50px;
        }
    .home main .ofertamr-block:first-of-type {
        padding-top: 100px; 
    }
    .ofertamr-block .ofertamr-item {
        flex-direction: column;
        margin: auto;
        max-width: calc(100% );
        gap: 24px;
    }
    .ofertamr-block .ofertamr-item  .cutCorners img {
        --cut: 30px;
        clip-path: polygon(
          var(--cut) 0,
          100% 0,
          100% calc(100% - var(--cut)),
          calc(100% - var(--cut)) 100%,
          0 100%,
          0 var(--cut)
        );
        /* opcjonalnie „ramka” jak na screenie: */
        /* filter: drop-shadow(0 0 0 2px #2196f3); */
        /* -webkit-clip-path: polygon(...) ;  // tylko jeśli celujesz w bardzo stare Safari */
      }
  .ofertamr-block .ofertamr-item .slogan h1 {
    color: var(--Color-Base-White, #FFF);
    leading-trim: both;
    text-edge: cap;
    font-family: Tomorrow;
    font-size: 36px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
  }
  .ofertamr-block .ofertamr-item .slogan p{
    color: var(--Color-Base-Volt-Yellow, #FFF01A);
    leading-trim: both;
    text-edge: cap;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
  }
  .ofertamr-block .ofertamr-item .opis {
    color: var(--Color-Base-Cool-Surface, #D8F2D9);
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%; /* 25.2px */
    letter-spacing: 0.36px;
  }
  .ofertamr-block .ofertamr-item .opis2 {
    color: var(--Color-Base-White, #FFF);
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 24px */
  }
  
.bgDark  .ofertamr-block .ofertamr-item .content .slogan h1 {
   
    font-size: 30px; 
} 
.bgDark .ofertamr-block .ofertamr-item { 
    max-width: calc(100% - 0px); 
}
   
      
  .ofertamr-block .ofertamr-item .cutCorners picture,
  .ofertamr-block .ofertamr-item .cutCorners img { 
    min-height: 275px;
  }
  .ofertamr-block .ofertamr-item > .content {
    
    flex-direction: column;
     background: var(--Color-Base-White, #FFF);
        border-radius: 14px;
        padding: 0px 16px 20px;
        gap: 8px;
}
.ofertamr-block .ofertamr-item > .content .opisWrap {

        padding: 0px;
        max-width: 100%;
    gap: 8px;
}
.ofertamr-block .ofertamr-item .opisWrap .imageWrapper {
    
    width: calc(100%  ); 
}
.ofertamr-block .ofertamr-item > .content .opisWrap .header {
    
   order: 2;
    line-height: 220%;
    
    max-width: 280px;
}
.ofertamr-block .ofertamr-item .kaflePonizej {
   
    gap: 24px; 
    flex-direction: column;
        max-width: 100%;
}
.ofertamr-block .ofertamr-item > .content .opisWrap::after { 
   right: 0px;
    top: 235px;
}
.ofertamr-block .ofertamr-item > .content .opisWrap .imageWrapper {
    
   order: 1;
}
.ofertamr-block .ofertamr-item > .content .opisWrap .imageWrapper img {
   
        max-height: 200px;
        width: 100%;
        min-height: auto;
        height: auto;
        max-width: 100%;
}
    .ofertamr-block .ofertamr-item .kaflePonizej .content .obrazek   img {
        max-height: 200px;
        width: 100%;
        min-height: auto;
        height: auto;
        max-width: 100%;
    }
    
.ofertamr-block .kaflePonizej .faq-item .content .anwser.active {
  display: flex;
}
  }


  

@media screen and (max-width: 479px) {
  .ofertamr-block .ofertamr-item .kaflePonizej .faq-item  .faqTriggerrrr.active::after {
    display: none;
  }
.ofertamr-block .faq-item .content {
    padding-left: 0px;
    padding-right: 0px;
        min-height: 44px;
        justify-content: center;
}
.ofertamr-block .faq-item .content .icon {
  display: none;
}

.ofertamr-block .faq-item .content .anwser.active {
  display: none;
}
.ofertamr-block .faq-item .content  .faqTriggerrrr.active {
  
font-size: 15px;
line-height: 150%; /* 22.5px */
}
.ofertamr-block .ofertamr-item .kaflePonizej .faq-item .faqTriggerrrr.active {

font-size: 26px;
}
.ofertamr-block .ofertamr-item .kaflePonizej .faq-item .anwser.active {

font-size: 15px;
}
.ofertamr-block .faq-item {
  padding: 16px;
 }
.ofertamr-block .slogan h1   {

font-size: 32px;
text-align: center;
    }
    .ofertamr-block .slogan p {

font-size: 16px;
text-align: center;
    }
  .ofertamr-block {
    padding: 60px 16px;
  }
  .ofertamr-block .ofertamr-item > .content ul {
    padding-top: 16px;
    border-top: 4px solid #F0F3F5;
}
  .faqTriggerrrr { 
      line-height: 26px; 
      width: calc(100% - 28px);
  }
  .faq-block { 
      margin: 50px auto 0;
  }
  .faqTriggerrrr::after {
      
        right: -32px;
        width: 46px;
        height: 46px;
        top: 50%;
        transform: translateY(-50%);
        background-color: #fff;
  }
  .faq-block .faq-item .content { 
      padding: 10px 16px;
      width: calc(100% - 32px);
  }
  .faq-block .faq-item { 
      flex: 0 0 calc(100%); ; 
      flex-direction: column;
      align-items: flex-start;
      text-align: left;
      max-width: calc(100% - 60px);
      margin: auto;
  }
}