.elementor-229 .elementor-element.elementor-element-513ae22d{--display:flex;--min-height:298px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.19;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-513ae22d:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-513ae22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mojrzym.pl/wp-content/uploads/2025/11/IB1A3304-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-229 .elementor-element.elementor-element-513ae22d::before, .elementor-229 .elementor-element.elementor-element-513ae22d > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-513ae22d > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-513ae22d > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-513ae22d > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-513ae22d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mojrzym.pl/wp-content/uploads/2025/11/2-5.jpg");--background-overlay:'';background-position:center center;}.elementor-229 .elementor-element.elementor-element-6b91cb3{--display:flex;--min-height:97px;--overlay-opacity:0.45;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-6b91cb3::before, .elementor-229 .elementor-element.elementor-element-6b91cb3 > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-6b91cb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-229 .elementor-element.elementor-element-6b91cb3 > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-6b91cb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-229 .elementor-element.elementor-element-6b91cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-229 .elementor-element.elementor-element-62e9b30f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-62e9b30f .elementor-heading-title{color:var( --e-global-color-d7bcc50 );}.elementor-229 .elementor-element.elementor-element-52bf7a07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-52bf7a07:not(.elementor-motion-effects-element-type-background), .elementor-229 .elementor-element.elementor-element-52bf7a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-229 .elementor-element.elementor-element-11bb8d8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:67px 67px;--row-gap:67px;--column-gap:67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-4b22d10e{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-6af305fe{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -6px) -7px;}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-e6bfc3e.elementor-social-icon{background-color:var( --e-global-color-d8fc082 );}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-e6bfc3e.elementor-social-icon i{color:var( --e-global-color-d7bcc50 );}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-e6bfc3e.elementor-social-icon svg{fill:var( --e-global-color-d7bcc50 );}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-7e6450c.elementor-social-icon{background-color:var( --e-global-color-d8fc082 );}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-7e6450c.elementor-social-icon i{color:var( --e-global-color-d7bcc50 );}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-7e6450c.elementor-social-icon svg{fill:var( --e-global-color-d7bcc50 );}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-b871144.elementor-social-icon{background-color:var( --e-global-color-d8fc082 );}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-b871144.elementor-social-icon i{color:var( --e-global-color-d7bcc50 );}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-repeater-item-b871144.elementor-social-icon svg{fill:var( --e-global-color-d7bcc50 );}.elementor-229 .elementor-element.elementor-element-31df1e6{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:20px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-social-icon{--icon-padding:0.3em;}.elementor-229 .elementor-element.elementor-element-31df1e6 .elementor-icon{border-radius:14px 14px 14px 14px;}.elementor-229 .elementor-element.elementor-element-12900d02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-229 .elementor-element.elementor-element-cd8169d{width:100%;max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -31px) -7px;}.elementor-229 .elementor-element.elementor-element-dc9509d{background-color:#F94F1E00;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d7bcc50 );border-radius:22px 22px 22px 22px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-229 .elementor-element.elementor-element-dc9509d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-229 .elementor-element.elementor-element-dc9509d .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-229 .elementor-element.elementor-element-dc9509d .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-229 .elementor-element.elementor-element-dc9509d .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-secondary );}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-button[type="submit"]{color:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-229 .elementor-element.elementor-element-dc9509d .elementor-button{border-radius:22px 22px 22px 22px;}@media(max-width:1024px){.elementor-229 .elementor-element.elementor-element-6b91cb3{--padding-top:130px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-229 .elementor-element.elementor-element-52bf7a07{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-229 .elementor-element.elementor-element-11bb8d8c{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-229 .elementor-element.elementor-element-6399ab5b{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-229 .elementor-element.elementor-element-12900d02{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-229 .elementor-element.elementor-element-cd8169d{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + -12px) -7px;}}@media(max-width:767px){.elementor-229 .elementor-element.elementor-element-6b91cb3{--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-62e9b30f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-52bf7a07{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-229 .elementor-element.elementor-element-6af305fe{text-align:center;}.elementor-229 .elementor-element.elementor-element-6399ab5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-229 .elementor-element.elementor-element-31df1e6{text-align:center;--icon-size:16px;--grid-column-gap:8px;}.elementor-229 .elementor-element.elementor-element-cd8169d{text-align:center;}}@media(min-width:768px){.elementor-229 .elementor-element.elementor-element-4b22d10e{--width:50%;}.elementor-229 .elementor-element.elementor-element-12900d02{--width:51%;}}@media(max-width:1024px) and (min-width:768px){.elementor-229 .elementor-element.elementor-element-4b22d10e{--width:51%;}}/* Start custom CSS for text-editor, class: .elementor-element-6399ab5b *//* === GŁÓWNE USTAWIENIA BOXA === */
.ramka-kontakt{
  background: transparent;               /* tło takie jak sekcja */
  border: 1px solid #ffffff;             /* biała krawędź 1px */
  border-radius: 18px;                   /* ładne, miękkie zaokrąglenia */
  padding: 26px 28px;
  max-width: 800px;
  margin: 0 auto;
  
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: rgb(190,190,190);               /* ładny jasny szary */
  
  box-shadow: 0 6px 22px rgba(0,0,0,.25); /* elegancka, subtelna głębia */
}

/* === liniowy układ wierszy === */
.ramka-kontakt .wiersz{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 14px 0;
  border-bottom: 1px solid rgba(255,255,255,0.12);
}

.ramka-kontakt .wiersz:last-child{
  border-bottom: none;
}

/* etykieta */
.ramka-kontakt .etykieta{
  opacity: .9;
}

/* wartość */
.ramka-kontakt .wartosc{
  color: #ffffff;
  white-space: nowrap;
}

/* linki */
.ramka-kontakt a{
  color: #ffffff;
  text-decoration: none;
  border-bottom: 1px dotted rgba(255,255,255,.25);
}

.ramka-kontakt a:hover{
  border-bottom-color: rgba(255,255,255,.5);
}

/* === RWD === */
@media(max-width:600px){
  .ramka-kontakt .wiersz{
    flex-direction: column;
    align-items: flex-start;
    gap: 6px;
  }
  .ramka-kontakt .wartosc{
    opacity: .95;
  }
}/* End custom CSS */