.elementor-3506 .elementor-element.elementor-element-625ca48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 40px;--row-gap:48px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-3506 .elementor-element.elementor-element-625ca48:not(.elementor-motion-effects-element-type-background), .elementor-3506 .elementor-element.elementor-element-625ca48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-3506 .elementor-element.elementor-element-31af3f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3506 .elementor-element.elementor-element-31af3f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3506 .elementor-element.elementor-element-4d40399{--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:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-3506 .elementor-element.elementor-element-4d40399:not(.elementor-motion-effects-element-type-background), .elementor-3506 .elementor-element.elementor-element-4d40399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-3506 .elementor-element.elementor-element-4d40399.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:28px;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-28px;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-group > label, .elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-subgroup label{color:#D4D4D4;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-type-html{padding-bottom:0px;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-group .elementor-field{color:#F3F3F3;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#121212;border-color:#696969;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-group .elementor-select-wrapper select{background-color:#121212;border-color:#696969;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-field-group .elementor-select-wrapper::before{color:#696969;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .e-form__buttons__wrapper__button-next{background-color:#C59B3F;color:#0A0A0A;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-button[type="submit"]{background-color:#C59B3F;color:#0A0A0A;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-button[type="submit"] svg *{fill:#0A0A0A;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .e-form__buttons__wrapper__button-next:hover{background-color:#C59B3F;color:#0A0A0A;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-button[type="submit"]:hover{background-color:#C59B3F;color:#0A0A0A;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-button[type="submit"]:hover svg *{fill:#0A0A0A;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3506 .elementor-element.elementor-element-7d2aae7 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-3506 .elementor-element.elementor-element-7d2aae7{--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;}@media(max-width:1024px){.elementor-3506 .elementor-element.elementor-element-625ca48{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3506 .elementor-element.elementor-element-4d40399{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}}@media(max-width:767px){.elementor-3506 .elementor-element.elementor-element-625ca48{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-3506 .elementor-element.elementor-element-4d40399{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-3506 .elementor-element.elementor-element-625ca48{--content-width:1280px;}.elementor-3506 .elementor-element.elementor-element-31af3f8{--width:36%;}.elementor-3506 .elementor-element.elementor-element-4d40399{--width:56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3506 .elementor-element.elementor-element-31af3f8{--width:100%;}.elementor-3506 .elementor-element.elementor-element-4d40399{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-625ca48 */.elementor-3506 .elementor-element.elementor-element-625ca48{--rt-accent:#C59B3F;--rt-text:#B9BABB;--rt-text-strong:#F3F3F3;--rt-text-lead:#D4D4D4;--rt-text-muted:#A3A3A3;--rt-field:#121212;--rt-field-border:#696969;--rt-field-border-hover:#8A8A8A;--rt-error:#E8857A;--rt-success:#8CC49A;--rt-ease:cubic-bezier(0.4,0,0.2,1);--rt-photo:url("/wp-content/uploads/2026/07/raut-event-bankiet-impreza-zdjecia-4-1024x768.jpg");position:relative;isolation:isolate;overflow:hidden;view-timeline-name:--rt-contact;border-block-start:1px solid;border-image:linear-gradient(90deg,transparent 0%,rgba(197,155,63,.55) 50%,transparent 100%) 1}
.elementor-3506 .elementor-element.elementor-element-625ca48::before{content:"";display:block;position:absolute;inset:-15% 0;inline-size:auto;block-size:auto;background:var(--rt-photo) center/cover no-repeat;filter:grayscale(1) sepia(.35) brightness(.95);opacity:.26;mix-blend-mode:normal;border-radius:0;z-index:-1;pointer-events:none;transform:none;transition:none}
.elementor-3506 .elementor-element.elementor-element-625ca48::after{content:"";display:block;position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(720px 480px at 72% 40%,rgba(197,155,63,.1),transparent 70%),linear-gradient(180deg,#0C0C0C 0%,rgba(12,12,12,0) 16%,rgba(12,12,12,0) 84%,#0C0C0C 100%),linear-gradient(90deg,rgba(12,12,12,.6) 0%,rgba(12,12,12,.35) 45%,rgba(12,12,12,.15) 100%)}
@keyframes rt-contact-bg{from{transform:translate3d(0,-9%,0) scale(1.16);opacity:.14}45%{opacity:.3}to{transform:translate3d(0,9%,0) scale(1.02);opacity:.26}}
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.elementor-3506 .elementor-element.elementor-element-625ca48::before{will-change:transform,opacity;animation:rt-contact-bg linear both;animation-timeline:--rt-contact;animation-range:cover 0% cover 100%}}}
@media (max-width:767px){.elementor-3506 .elementor-element.elementor-element-625ca48::after{background:radial-gradient(480px 360px at 50% 30%,rgba(197,155,63,.1),transparent 70%),linear-gradient(180deg,#0C0C0C 0%,rgba(12,12,12,.4) 10%,rgba(12,12,12,.4) 90%,#0C0C0C 100%)}}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__eyebrow{margin-block-end:20px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__eyebrow p{margin:0;display:flex;align-items:center;gap:16px;font-family:"Oswald",sans-serif;font-weight:400;font-size:15px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--rt-accent)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__eyebrow p::before{content:"";inline-size:40px;block-size:1px;flex:none;background:var(--rt-accent)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__title{margin-block-end:24px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__title h2{margin:0;font-family:"Oswald",sans-serif;font-weight:300;font-size:clamp(2rem,1.4rem + 1.9vw,3rem);line-height:1.12;letter-spacing:.02em;text-transform:uppercase;color:var(--rt-text-strong);text-wrap:balance}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__title-accent{display:block;color:var(--rt-accent)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__lead{margin-block-end:40px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__lead p{margin:0;max-width:40ch;font-family:"Mulish",sans-serif;font-size:18px;line-height:1.6;letter-spacing:.2px;color:var(--rt-text-lead)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__alt{padding-block-start:32px;border-block-start:1px solid rgba(255,255,255,.08);max-width:400px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__alt p{margin:0}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel{align-items:center;gap:16px;min-block-size:56px;color:var(--rt-text-strong);text-decoration:none;border-radius:9999px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel-icon{display:grid;place-items:center;inline-size:56px;block-size:56px;flex:none;border:1px solid rgba(197,155,63,.55);border-radius:50%;color:var(--rt-accent)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel-icon svg{inline-size:20px;block-size:20px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel-text{display:flex;flex-direction:column;gap:2px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel-label{font-family:"Mulish",sans-serif;font-size:14px;line-height:1.4;color:var(--rt-text)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel-number{font-family:"Oswald",sans-serif;font-weight:400;font-size:26px;line-height:1.2;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--rt-text-strong)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel:hover .rt-contact__tel-icon{background-color:rgba(197,155,63,.12)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel:hover .rt-contact__tel-number{color:var(--rt-accent)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel:focus-visible{outline:2px solid var(--rt-accent);outline-offset:6px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__card{border:1px solid rgba(197,155,63,.24);border-radius:16px;background-image:linear-gradient(90deg,transparent 0%,rgba(197,155,63,.8) 50%,transparent 100%),linear-gradient(180deg,rgba(255,255,255,.03) 0%,rgba(255,255,255,0) 45%);background-size:100% 1px,100% 100%;background-repeat:no-repeat;background-position:top center,top center;box-shadow:0 24px 48px rgba(0,0,0,.6),inset 0 0 15px rgba(197,155,63,.05)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-label{font-family:"Oswald",sans-serif;font-weight:400;font-size:13px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--rt-text-lead)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-mark-required .elementor-field-label::after{color:var(--rt-accent)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-textual{min-block-size:56px;padding:15px 18px;background-color:var(--rt-field);border:1px solid var(--rt-field-border);border-radius:10px;color:var(--rt-text-strong);font-family:"Mulish",sans-serif;font-size:16px;line-height:1.5;box-shadow:none}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form textarea.elementor-field-textual{min-block-size:148px;resize:vertical}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-textual::placeholder{color:#8A8A8A;opacity:1}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-textual:hover{border-color:var(--rt-field-border-hover)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-textual:focus{outline:2px solid transparent;border-color:var(--rt-accent);box-shadow:0 0 0 3px rgba(197,155,63,.35);background-color:#151515}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-error .elementor-field-textual{border-color:var(--rt-error)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .rt-form__consent{margin:0;max-width:62ch;font-family:"Mulish",sans-serif;font-size:13px;line-height:1.6;color:var(--rt-text-muted)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .rt-form__consent a{display:inline-block;padding-block:2px;color:var(--rt-text-lead);text-decoration:underline;text-underline-offset:3px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .rt-form__consent a:hover{color:var(--rt-accent)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .rt-form__consent a:focus-visible{outline:2px solid var(--rt-accent);outline-offset:2px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-type-html{padding-block:0}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-type-submit{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-type-submit .cf-turnstile{order:-1;flex:0 1 300px;inline-size:300px;max-inline-size:100%;overflow:hidden;border-radius:6px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-type-submit .elementor-button{inline-size:auto;flex:none;white-space:nowrap;margin-inline-start:auto}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-button{min-block-size:56px;padding:18px 36px;border:0;border-radius:9999px;background-color:#C59B3F;background-image:linear-gradient(110deg,#9B7126 0%,#C59B3F 20%,#D9B868 50%,#C59B3F 80%,#9B7126 100%);background-size:180% 100%;background-position:0% 50%;color:#0A0A0A;font-family:"Oswald",sans-serif;font-weight:500;font-size:15px;line-height:1;letter-spacing:.12em;text-transform:uppercase;box-shadow:rgba(248,235,197,.35) 0 4px 22.8px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-button-text{display:inline-flex;align-items:center;gap:12px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-button-text::after{content:"";inline-size:18px;block-size:18px;flex:none;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-button:hover{background-position:100% 50%;color:#0A0A0A;box-shadow:rgba(248,235,197,.5) 0 6px 28px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-button:focus-visible{outline:2px solid var(--rt-text-strong);outline-offset:3px}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-message{margin-block-start:16px;padding:16px 20px;border-radius:10px;font-family:"Mulish",sans-serif;font-size:15px;line-height:1.5}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-message::before{display:none}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-message-success{color:var(--rt-success);background:rgba(140,196,154,.08);border:1px solid rgba(140,196,154,.45)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-message-danger{color:var(--rt-error);background:rgba(232,133,122,.08);border:1px solid rgba(232,133,122,.45)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-help-inline{display:flex;align-items:center;gap:8px;margin-block-start:8px;padding:0;border:0;background:none;font-size:14px;line-height:1.4;color:var(--rt-error)}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-help-inline::before{content:"!";display:inline-grid;place-items:center;inline-size:18px;block-size:18px;flex:none;border:1.5px solid currentColor;border-radius:50%;font:600 12px/1 "Mulish",sans-serif}
@media (prefers-reduced-motion:no-preference){.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-textual{transition:border-color 200ms var(--rt-ease),box-shadow 200ms var(--rt-ease),background-color 200ms var(--rt-ease)}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel-icon,.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel-number{transition:background-color 250ms var(--rt-ease),color 250ms var(--rt-ease)}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-button{transition:background-position 450ms var(--rt-ease),box-shadow 250ms var(--rt-ease)}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-button-text::after{transition:transform 250ms var(--rt-ease)}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-button:hover .elementor-button-text::after{transform:translateX(4px)}}
@media (max-width:1024px){.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__lead p{max-width:56ch}}
@media (max-width:767px){.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__lead{margin-block-end:32px}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__lead p{font-size:17px}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__alt{padding-block-start:24px;max-width:none}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .rt-form__consent{max-width:none}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-type-submit{flex-direction:column;align-items:stretch}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-type-submit .elementor-button{inline-size:100%;margin-inline-start:0}.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-form .elementor-field-type-submit .cf-turnstile{flex-basis:auto;display:flex;justify-content:center;inline-size:100%;max-inline-size:none;overflow:visible}}
:is(body.page-id-882,body.page-id-3423) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/06/raut_catering-eventowy_-15-1024x683.jpg")}
:is(body.page-id-838) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-przyjecia-pogrzebowe-zdjecie-glowne-1024x768.jpg")}
:is(body.page-id-531) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-wesele-przyjecie-slubne-zdjecie-17-1024x768.jpg")}
:is(body.page-id-848,body.page-id-873,body.page-id-3363) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-rezydencja-restauracja-kicin-zdjecia-2-1024x678.jpg")}
:is(body.page-id-487,body.page-id-822) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-rezydencja-restauracja-kicin-zdjecia-3-1024x678.jpg")}
:is(body.page-id-800,body.page-id-3379) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-rezydencja-restauracja-kicin-zdjecia-5-1024x678.jpg")}
:is(body.page-id-889) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-catering-event-finger-food-zdjecie-9-1024x768.jpg")}
:is(body.page-id-908) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-catering-event-finger-food-zdjecie-10-1024x768.jpg")}
:is(body.page-id-464) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-catering-event-finger-food-zdjecie-12-1024x768.jpg")}
:is(body.page-id-226) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-event-bankiet-impreza-zdjecia-25-1024x768.jpg")}
:is(body.page-id-761) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-event-bankiet-impreza-zdjecia-4-1024x768.jpg")}
:is(body.page-id-736) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-event-bankiet-impreza-zdjecia-5-1024x768.jpg")}
:is(body.page-id-550) .elementor-3506 .elementor-element.elementor-element-625ca48{--rt-photo:url("/wp-content/uploads/2026/07/raut-live-cooking-zdjecie-3-1024x768.jpg")}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel{display:none}
.elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel--eventy{display:inline-flex}
:is(body.page-id-464,body.parent-pageid-464,body.page-id-3423) .elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel--eventy,:is(body.page-id-487,body.parent-pageid-487,body.page-id-3379,body.page-id-3363) .elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel--eventy{display:none}
:is(body.page-id-464,body.parent-pageid-464,body.page-id-3423) .elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel--catering{display:inline-flex}
:is(body.page-id-487,body.parent-pageid-487,body.page-id-3379,body.page-id-3363) .elementor-3506 .elementor-element.elementor-element-625ca48 .rt-contact__tel--rezydencja{display:inline-flex}/* End custom CSS */