@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-accordion){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-accordion) .brx-open .accordion-content-wrapper{display:block}:where(.brxe-accordion) .brx-open .icon.expanded{display:block!important}:where(.brxe-accordion) .brx-open .icon.expanded+.icon{display:none}:where(.brxe-accordion) .accordion-title-wrapper{cursor:pointer;margin-bottom:-1px;padding:15px 0;transition:var(--bricks-transition)}:where(.brxe-accordion) .accordion-title{align-items:center;display:flex}:where(.brxe-accordion) .accordion-title:empty{display:none!important}:where(.brxe-accordion) .accordion-title.icon-left{flex-direction:row-reverse}:where(.brxe-accordion) .accordion-title.icon-left .icon{margin-left:0;margin-right:10px}:where(.brxe-accordion) .accordion-title.icon-right .icon{margin-left:10px;margin-right:0}:where(.brxe-accordion) .accordion-title .title{flex:1;line-height:30px;margin:0}:where(.brxe-accordion) .accordion-title .icon{font-size:.8em;line-height:1;position:relative;top:1px;transform-origin:center}:where(.brxe-accordion) .accordion-title .icon.expanded{display:none}:where(.brxe-accordion) .accordion-subtitle{opacity:.8}:where(.brxe-accordion) .accordion-content-wrapper{animation:height .5s ease;display:none;overflow:hidden;padding:0 0 15px}:where(.brxe-accordion) .accordion-content-wrapper:empty{display:none!important}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper li{align-items:baseline;display:flex;gap:8px}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{align-self:flex-start;background-color:transparent;border:1px solid var(--bricks-border-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}:where(.brxe-form) .choose-files:hover{background-color:rgba(0,0,0,.05)}:where(.brxe-form) .gallery-preview{display:flex;flex-wrap:wrap;gap:10px}:where(.brxe-form) .gallery-preview:not(:empty)+button{margin-top:5px}:where(.brxe-form) .image-preview{align-self:flex-start;overflow:hidden;position:relative}:where(.brxe-form) .image-preview:hover button{opacity:1}:where(.brxe-form) .image-preview:has(img)+button{margin-top:5px}:where(.brxe-form) .image-preview button{background-color:#fff;border:none;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}:where(.brxe-form) .image-preview button:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .image-preview button.hide{display:none}.grecaptcha-badge{visibility:hidden}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-image-gallery{width:100%}.brxe-image-gallery figure{all:unset;display:block}.brxe-image-gallery figure>a{display:block}.brxe-image-gallery .image{position:relative}.brxe-image-gallery .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}.brxe-image-gallery[data-layout=metro] .image img{height:auto;width:100%}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-hereyb {color: #ffb596; letter-spacing: 0.3em; text-align: center; margin-bottom: 22px}#brxe-herhdg {margin-bottom: 28px}#brxe-herhdg{max-width:840px}#brxe-herhdg .hero-hl{color:var(--rodin-peach)}#brxe-hersub {margin-bottom: 40px}#brxe-hersub{max-width:640px}#brxe-herbt1{transition:transform .2s,background .2s}#brxe-herbt1:hover{background:var(--rodin-cream);transform:translateY(-2px)}#brxe-herbt2{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .2s,transform .2s}#brxe-herbt2:hover{background:rgba(244,239,232,0.15);transform:translateY(-2px)}#brxe-herbtn{display:flex;flex-direction:row;gap:16px;justify-content:center;flex-wrap:wrap}@media(max-width:479px){#brxe-herbtn{flex-direction:column;width:100%;max-width:320px;margin:0 auto}}#brxe-hercnt {flex-direction: column; align-items: center; width: 100%; max-width: 860px; margin-right: auto; margin-left: auto; text-align: center}#brxe-hercnt{position:relative;z-index:2}#brxe-herscl {font-family: "Raleway"; font-size: 11px; font-weight: 600; letter-spacing: 0.25em; text-transform: uppercase; color: #D1C4BB; text-align: center}#brxe-hersci {color: #ffb596; fill: #ffb596; font-size: 18px}#brxe-etgqes{position:absolute;inset:0;width:100%;height:100%;min-height:0;padding:0;margin:0;background:transparent;border:0;box-shadow:none;cursor:pointer}#brxe-herscr{position:absolute;bottom:34px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px}@keyframes herbounce{0%,100%{transform:translateY(0)}50%{transform:translateY(8px)}}#brxe-hersci{animation:herbounce 1.8s ease-in-out infinite}#brxe-hersec {min-height: 100vh; flex-direction: column; justify-content: center; align-items: center; padding-top: 110px; padding-right: 24px; padding-bottom: 100px; padding-left: 24px}#brxe-hersec{position:relative;overflow:hidden;border-bottom-left-radius:48px;border-bottom-right-radius:48px}#brxe-hersec::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(26,28,28,0.55) 0%,rgba(26,28,28,0.30) 45%,rgba(26,28,28,0.82) 100%)} .hero-bg{position:absolute;inset:0;z-index:0} .hero-slide{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;animation:heroFade 14s infinite} .hero-slide--1{background-image:url('/wp-content/themes/rodin-child/assets/hero-1.webp');animation-delay:0s} .hero-slide--2{background-image:url('/wp-content/themes/rodin-child/assets/rodinbar.jpg');animation-delay:-7s}@keyframes heroFade{0%{opacity:1}42%{opacity:1}50%{opacity:0}92%{opacity:0}100%{opacity:1}}@media(prefers-reduced-motion:reduce){.hero-slide{animation:none} .hero-slide--1{opacity:1}}#brxe-jdqigi {width: 100%; max-width: 1000px; margin-right: auto; margin-bottom: 60px; margin-left: auto}#brxe-hssksi {background-image: url(https://rodin.sk/wp-content/uploads/2026/08/rodinuvod.jpg); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-jljltj {background-image: url(https://rodin.sk/wp-content/uploads/2026/08/galeria-rodin-coworking.jpg); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-ugddht {background-image: url(https://rodin.sk/wp-content/uploads/2026/08/galeria-rodin-comunitna-zona2.jpg); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-ihikjr {flex-direction: column; width: 100%; max-width: 1200px; margin-right: auto; margin-left: auto}#o-nas {background-color: #F4EFE8; padding-top: 100px; padding-right: 24px; padding-bottom: 100px; padding-left: 24px}.zone-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:900px){.zone-grid{grid-template-columns:1fr;gap:22px;max-width:420px;margin-left:auto;margin-right:auto}} .zone-card{position:relative;aspect-ratio:4/5;border-radius:20px;overflow:hidden;box-shadow:0 18px 40px rgba(62,48,34,.16);display:flex;flex-direction:column;justify-content:flex-end;padding:34px;transition:transform .5s,box-shadow .5s} .zone-card::before{content:'';position:absolute;inset:0;z-index:0;background-image:inherit;background-size:cover;background-position:center;transition:transform .7s ease} .zone-card::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(10,8,6,.9) 0%,rgba(10,8,6,.38) 46%,rgba(10,8,6,.05) 100%)} .zone-card>*{position:relative;z-index:2} .zone-card:hover{transform:translateY(-6px);box-shadow:0 28px 60px rgba(62,48,34,.3)} .zone-card:hover::before{transform:scale(1.08)} .zone-card h3{font-family:'Trirong',serif;font-size:28px;font-weight:600;color:#fff;margin:0 0 12px;line-height:1.12} .zone-card p{font-family:'Raleway',sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:rgba(255,255,255,.82);margin:0 0 22px} .zone-card .zone-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;font-family:'Raleway',sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--rodin-cream);background:var(--rodin-terracotta);border-radius:100px;padding:14px 20px;text-decoration:none;transition:background .25s} .zone-card .zone-btn::before{content:'';width:17px;height:17px;flex-shrink:0;background:url('/wp-content/themes/rodin-child/assets/knot.svg') center/contain no-repeat} .zone-card .zone-btn:hover{background:var(--rodin-espresso)}@media (max-width: 991px) {#o-nas {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}}#brxe-jegkfe {margin-bottom: 18px}#brxe-ucsqkk {text-align: left; max-width: 560px; margin-bottom: 30px}#brxe-tgusdd {display: flex; flex-direction: column}#brxe-pdqkpr:not(.tag), #brxe-pdqkpr img {object-fit: cover}#brxe-htdieu {flex-direction: column; width: 100%; max-width: 1200px; margin-right: auto; margin-left: auto}#brxe-pqtuhh {background-color: #F4EFE8; padding-top: 110px; padding-right: 24px; padding-bottom: 110px; padding-left: 24px}.mis-section{position:relative;overflow:hidden} .mis-section::before{content:'';position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);width:min(52vw,640px);height:min(52vw,640px);background:url('/wp-content/themes/rodin-child/assets/knot-mark.svg') center/contain no-repeat;opacity:.05;pointer-events:none} .mis-inn{position:relative;z-index:1} .mis-row{display:grid;grid-template-columns:1.15fr 0.85fr;gap:56px;align-items:start}@media(max-width:900px){.mis-row{grid-template-columns:1fr;gap:36px}} .mis-quote{font-family:'Trirong',serif;font-style:italic;font-size:clamp(18px,1.7vw,22px);line-height:1.45;color:var(--rodin-terracotta);border-left:3px solid var(--rodin-terracotta);padding-left:22px;margin:0 0 40px} .mis-quote p{margin:0} .mis-body{column-count:2;column-gap:42px}@media(max-width:640px){.mis-body{column-count:1}} .mis-body p{font-family:'Raleway',sans-serif;font-size:15px;font-weight:400;line-height:1.75;color:#524436;margin:0 0 16px} .mis-body p:last-child{margin-bottom:0} .mis-img{aspect-ratio:4/5;border-radius:20px;box-shadow:0 24px 50px rgba(62,48,34,.18);display:block;width:100%;object-fit:cover}@media(max-width:900px){.mis-img{aspect-ratio:16/11;max-width:540px;margin-left:auto;margin-right:auto;width:100%}}@media (max-width: 991px) {#brxe-pqtuhh {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}}#brxe-famhdg {font-size: 72px; text-align: left; color: #3E3022; margin-bottom: 20px}@media (max-width: 991px) {#brxe-famhdg {font-size: 56px}}@media (max-width: 478px) {#brxe-famhdg {font-size: 42px}}#brxe-famsub {font-size: 16px; text-align: left; color: #6B7280; max-width: 440px}#brxe-famph1:not(.tag), #brxe-famph1 img {object-fit: cover}#brxe-tpggks:not(.tag), #brxe-tpggks img {object-fit: cover}#brxe-famph2:not(.tag), #brxe-famph2 img {object-fit: cover}#brxe-famfea {margin-bottom: 30px}#brxe-fambtn {font-family: "Raleway"; font-size: 14px; font-weight: 600; letter-spacing: 0.08em; color: #F4EFE8; background-color: #3E3022; padding-top: 18px; padding-right: 34px; padding-bottom: 18px; padding-left: 34px; border-radius: 100px; width: 100%}#brxe-fambtn{display:flex;align-items:center;justify-content:center;gap:12px;transition:background .25s,transform .25s,box-shadow .25s}#brxe-fambtn:hover{background:#7D472E;transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.28)}#brxe-faminn {flex-direction: column; width: 100%; max-width: 1200px; margin-right: auto; margin-left: auto}#pre-rodiny {padding-top: 110px; padding-right: 24px; padding-bottom: 110px; padding-left: 24px; background-color: #E9D6BA; background-image: url(https://rodin.sk/wp-content/uploads/2026/09/pozadie-zona-family.webp); background-size: cover; background-position: center center; background-repeat: no-repeat}#pre-rodiny{position:relative;overflow:hidden} .fam-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:40px;align-items:start}@media(max-width:900px){.fam-grid{grid-template-columns:1fr;gap:28px}} .fam-head{display:flex;flex-direction:column;justify-content:center;padding-top:24px} .fam-photo{border-radius:20px;box-shadow:0 26px 60px rgba(62,48,34,.22);display:block;width:100%;height:auto} .fam-row{display:grid;grid-template-columns:1fr 1fr;gap:16px} .fam-photo--a{aspect-ratio:4/5} .fam-photo--c{aspect-ratio:4/5} .fam-photo--b{aspect-ratio:4/3}@media(max-width:900px){.fam-row{grid-template-columns:1fr;gap:28px} .fam-photo--a,.fam-photo--b,.fam-photo--c{aspect-ratio:16/10}} .fam-card{background:#F4EFE8;border-radius:20px;padding:40px;box-shadow:0 26px 60px rgba(62,48,34,.22)}@media(max-width:600px){.fam-card{padding:28px}} .fam-card .fam-lead{font-family:'Raleway',sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#524436;margin:0 0 26px} .fam-feats ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 22px}@media(max-width:600px){.fam-feats ul{grid-template-columns:1fr}} .fam-feats li{display:flex;align-items:flex-start;gap:10px;font-family:'Raleway',sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.45;color:#7D472E;margin:0} .fam-feats li::before{content:'';flex-shrink:0;width:15px;height:15px;margin-top:1px;border-radius:50%;border:1.5px solid #7D472E;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237D472E' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center/9px 9px no-repeat}@media (max-width: 991px) {#pre-rodiny {padding-top: 76px; padding-right: 20px; padding-bottom: 76px; padding-left: 20px; background-image: url(https://rodin.sk/wp-content/uploads/2026/09/pozadie-zona-family-mobil.webp); background-size: cover; background-position: center center; background-repeat: no-repeat}}#brxe-cwkhdg {font-size: 72px; text-align: center; color: #F4EFE8; margin-bottom: 20px}@media (max-width: 991px) {#brxe-cwkhdg {font-size: 56px}}@media (max-width: 478px) {#brxe-cwkhdg {font-size: 42px}}#brxe-cwksub {font-size: 16px; text-align: center; color: #D1C4BB; max-width: 440px}#brxe-cwkph1:not(.tag), #brxe-cwkph1 img {object-fit: cover}#brxe-cwkph2:not(.tag), #brxe-cwkph2 img {object-fit: cover}#brxe-cwkph3:not(.tag), #brxe-cwkph3 img {object-fit: cover}#brxe-cwkfea {margin-bottom: 30px}#brxe-cwkbtn {font-family: "Raleway"; font-size: 14px; font-weight: 600; letter-spacing: 0.08em; color: #F4EFE8; background-color: #7D472E; padding-top: 18px; padding-right: 34px; padding-bottom: 18px; padding-left: 34px; border-radius: 100px; width: 100%}#brxe-cwkbtn{display:flex;align-items:center;justify-content:center;gap:12px;transition:background .25s,transform .25s,box-shadow .25s}#brxe-cwkbtn:hover{background:#7D472E;transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.28)}#brxe-cwkinn {flex-direction: column; width: 100%; max-width: 1200px; margin-right: auto; margin-left: auto}#coworking {padding-top: 110px; padding-right: 24px; padding-bottom: 110px; padding-left: 24px; background-color: #726D36; background-image: url(https://rodin.sk/wp-content/uploads/2026/09/pozadie-zona-coworking.webp); background-size: cover; background-position: center center; background-repeat: no-repeat}#coworking{position:relative;overflow:hidden} .cwk-head{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:56px}@media(max-width:600px){.cwk-head{margin-bottom:40px}} .cwk-grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1.05fr;gap:24px;align-items:stretch} .cwk-photo{border-radius:20px;display:block;width:100%;object-fit:cover;min-height:200px} .cwk-photo--a{grid-column:1;grid-row:1/3;height:100%} .cwk-photo--b{grid-column:2;grid-row:1;aspect-ratio:4/3} .cwk-photo--c{grid-column:2;grid-row:2;aspect-ratio:4/3} .cwk-card{grid-column:3;grid-row:1/3;align-self:start;border-radius:20px;padding:40px}@media(max-width:900px){.cwk-grid{grid-template-columns:1fr} .cwk-photo--a,.cwk-photo--b,.cwk-photo--c,.cwk-card{grid-column:1;grid-row:auto} .cwk-photo--a,.cwk-photo--b,.cwk-photo--c{aspect-ratio:16/10}}@media(max-width:600px){.cwk-card{padding:28px}} .cwk-card .cwk-lead{font-family:'Raleway',sans-serif;font-size:16px;font-weight:400;line-height:1.7;margin:0 0 26px} .cwk-feats ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:14px} .cwk-feats li{display:flex;align-items:flex-start;gap:10px;font-family:'Raleway',sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.45;color:#7D472E;margin:0} .cwk-feats li::before{content:'';flex-shrink:0;width:15px;height:15px;margin-top:1px;border-radius:50%;border:1.5px solid #7D472E;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237D472E' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center/9px 9px no-repeat} .cwk-card{background:#F4EFE8;box-shadow:0 26px 60px rgba(0,0,0,.35)} .cwk-photo{box-shadow:0 26px 60px rgba(0,0,0,.42)} .cwk-card .cwk-lead{color:#524436}@media (max-width: 991px) {#coworking {padding-top: 76px; padding-right: 20px; padding-bottom: 76px; padding-left: 20px; background-image: url(https://rodin.sk/wp-content/uploads/2026/09/pozadie-zona-coworking-mobil.webp); background-size: cover; background-position: center center; background-repeat: no-repeat}}#brxe-comeyb {text-align: left; color: #CFBFB6; margin-bottom: 18px}#brxe-comhdg {font-size: 72px; text-align: left; color: #F4EFE8; margin-bottom: 20px}@media (max-width: 991px) {#brxe-comhdg {font-size: 56px}}@media (max-width: 478px) {#brxe-comhdg {font-size: 42px}}#brxe-comsub {font-size: 16px; text-align: left; color: #D1C4BB; max-width: 440px}#brxe-comph1:not(.tag), #brxe-comph1 img {object-fit: cover}#brxe-comph2:not(.tag), #brxe-comph2 img {object-fit: cover}#brxe-comph3:not(.tag), #brxe-comph3 img {object-fit: cover}#brxe-comfea {margin-bottom: 30px}#brxe-combtn {font-family: "Raleway"; font-size: 14px; font-weight: 600; letter-spacing: 0.08em; color: #F4EFE8; background-color: #3E3022; padding-top: 18px; padding-right: 34px; padding-bottom: 18px; padding-left: 34px; border-radius: 100px; width: 100%}#brxe-combtn{display:flex;align-items:center;justify-content:center;gap:12px;transition:background .25s,transform .25s,box-shadow .25s}#brxe-combtn:hover{background:#7D472E;transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,0,0,.28)}#brxe-cominn {flex-direction: column; width: 100%; max-width: 1200px; margin-right: auto; margin-left: auto}#pre-skupiny {padding-top: 110px; padding-right: 24px; padding-bottom: 110px; padding-left: 24px; background-color: #683D24; background-image: url(https://rodin.sk/wp-content/uploads/2026/09/pozadie-zona-community.webp); background-size: cover; background-position: center center; background-repeat: no-repeat}#pre-skupiny{position:relative;overflow:hidden} .com-head{width:100%;display:flex;flex-direction:column;margin-bottom:56px}@media(max-width:600px){.com-head{margin-bottom:40px}} .com-grid{width:100%;display:grid;grid-template-columns:1fr 1fr 1.05fr;gap:24px;align-items:stretch} .com-photo{border-radius:20px;display:block;width:100%;object-fit:cover;min-height:200px} .com-photo--a{grid-column:1;grid-row:1/3;height:100%} .com-photo--b{grid-column:2;grid-row:1;aspect-ratio:4/3} .com-photo--c{grid-column:2;grid-row:2;aspect-ratio:4/3} .com-card{grid-column:3;grid-row:1/3;align-self:start;border-radius:20px;padding:40px}@media(max-width:900px){.com-grid{grid-template-columns:1fr} .com-photo--a,.com-photo--b,.com-photo--c,.com-card{grid-column:1;grid-row:auto} .com-photo--a,.com-photo--b,.com-photo--c{aspect-ratio:16/10}}@media(max-width:600px){.com-card{padding:28px}} .com-card .com-lead{font-family:'Raleway',sans-serif;font-size:16px;font-weight:400;line-height:1.7;margin:0 0 26px} .com-feats ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:14px} .com-feats li{display:flex;align-items:flex-start;gap:10px;font-family:'Raleway',sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.45;color:#7D472E;margin:0} .com-feats li::before{content:'';flex-shrink:0;width:15px;height:15px;margin-top:1px;border-radius:50%;border:1.5px solid #7D472E;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237D472E' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center/9px 9px no-repeat} .com-card{background:#F4EFE8;box-shadow:0 26px 60px rgba(0,0,0,.35)} .com-photo{box-shadow:0 26px 60px rgba(0,0,0,.42)} .com-card .com-lead{color:#524436}@media (max-width: 991px) {#pre-skupiny {padding-top: 76px; padding-right: 20px; padding-bottom: 76px; padding-left: 20px; background-image: url(https://rodin.sk/wp-content/uploads/2026/09/pozadie-zona-community-mobil.webp); background-size: cover; background-position: center center; background-repeat: no-repeat}}#brxe-galeyb {margin-bottom: 16px}#brxe-galhdg {margin-bottom: 18px}#brxe-galtxt {width: 100%; max-width: 620px; margin-right: auto; margin-left: auto}#brxe-galhdr {display: flex; flex-direction: column; align-items: center; width: 100%; max-width: 720px; margin-right: auto; margin-bottom: 56px; margin-left: auto; text-align: center}#brxe-galgrd {--columns: 3; --gutter: 24px}#brxe-galgrd figure{position:relative;overflow:hidden;border-radius:16px}#brxe-galgrd figure img{display:block;width:100%;height:auto;transition:transform .7s cubic-bezier(.2,.6,.2,1)}#brxe-galgrd li:hover figure img{transform:scale(1.08)}#brxe-galgrd figure::after{content:"";position:absolute;inset:0;background:rgba(30,22,15,.20);opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:1}#brxe-galgrd li:hover figure::after{opacity:1}#brxe-galgrd li{cursor:pointer}#brxe-galgrd:not(.gal-expanded) li.bricks-layout-item:nth-child(n+7){display:none}@media (max-width: 991px) {#brxe-galgrd {--columns: 2}}@media (max-width: 478px) {#brxe-galgrd {--columns: 2; --gutter: 14px}}#brxe-galmor{align-self:center;display:inline-flex;align-items:center;gap:10px;font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#7D472E;background:transparent;border:1px solid #7D472E;border-radius:100px;padding:14px 30px;margin-top:44px;cursor:pointer;transition:background .25s ease,color .25s ease}#brxe-galmor:hover{background:#7D472E;color:#F4EFE8}#brxe-galins {font-family: "Trirong"; font-size: 26px; font-weight: 400; font-style: italic; color: #7D472E; text-align: center; margin-top: 52px; width: 100%}#brxe-galins a{color:var(--rodin-terracotta);text-decoration:none;transition:opacity .25s ease}#brxe-galins a:hover{opacity:.75}@media (max-width: 478px) {#brxe-galins {font-size: 22px}}#brxe-galinn {display: flex; flex-direction: column; width: 100%; max-width: 1200px; margin-right: auto; margin-left: auto}#galeria {background-color: #F4EFE8; padding-top: 100px; padding-right: 24px; padding-bottom: 100px; padding-left: 24px}@media (max-width: 991px) {#galeria {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}}#brxe-menhdg {text-align: left}#brxe-mentxt {text-align: left}#brxe-menlft {flex-direction: column}#brxe-menpdf {background-color: #7D472E; font-family: "Raleway"; font-size: 14px; font-weight: 600; letter-spacing: 0.05em; text-transform: uppercase; color: #F4EFE8; padding-top: 18px; padding-right: 34px; padding-bottom: 18px; padding-left: 34px; border-radius: 100px}#brxe-menhdr {flex-direction: row; align-items: flex-end; justify-content: space-between}@media (max-width: 767px) {#brxe-menhdr {flex-direction: column; align-items: flex-start; row-gap: 22px}}[data-id="brxe-mslon1"].splide__slide {flex-direction: column}[data-id="brxe-mslon2"].splide__slide {flex-direction: column}[data-id="brxe-mslon3"].splide__slide {flex-direction: column}[data-id="brxe-mslon4"].splide__slide {flex-direction: column}[data-id="brxe-mslon5"].splide__slide {flex-direction: column}[data-id="brxe-mslon6"].splide__slide {flex-direction: column}[data-id="brxe-mslon7"].splide__slide {flex-direction: column}[data-id="brxe-mslon8"].splide__slide {flex-direction: column}#brxe-meninn {flex-direction: column}#menu {background-color: #F4EFE8; padding-top: 100px; padding-right: 24px; padding-bottom: 100px; padding-left: 24px}.menu-inner{max-width:1200px;margin:0 auto;width:100%} .menu-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;margin-bottom:56px} .menu-head-left{max-width:560px} .menu-intro{margin-top:18px;max-width:520px} .menu-pdf i,.menu-pdf svg{color:#F4EFE8} .menu-pdf .brxe-button__icon,.menu-pdf svg{width:18px;height:18px} .brxe-button.menu-pdf{gap:12px;box-shadow:0 18px 40px -18px rgba(62,48,34,.55);transition:transform .25s ease,box-shadow .25s ease} .brxe-button.menu-pdf:hover{transform:translateY(-2px);box-shadow:0 22px 46px -16px rgba(62,48,34,.65)} .menu-slider .splide__list{align-items:stretch} .menu-card{display:flex;flex-direction:column;height:100%} .menu-card .brxe-image{margin:0;line-height:0;border-radius:16px;overflow:hidden} .menu-card img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block;transition:transform .7s ease} .menu-card:hover img{transform:scale(1.06)} .menu-info{margin-top:16px;background:#FCFAF6;border:1px solid #E7DED3;border-radius:14px;padding:20px 22px;box-shadow:0 12px 30px -22px rgba(62,48,34,.5)} .menu-name{font-family:Trirong,serif;font-size:22px;font-weight:500;color:#3E3022;line-height:1.2;margin:0} .menu-desc{font-family:Raleway,sans-serif;font-size:15px;line-height:1.6;color:#6B7280;margin:10px 0 0} .menu-slider .splide__arrow{background:#7D472E;opacity:1;width:44px;height:44px;border-radius:50%;top:38%;transform:translateY(-50%);transition:background .25s ease,transform .25s ease} .menu-slider .splide__arrow:hover{background:#5F3722;transform:translateY(-50%) scale(1.07)} .menu-slider .splide__arrow:disabled{opacity:.32} .menu-slider .splide__arrow svg{fill:#F4EFE8;width:16px;height:16px} .menu-slider .splide__arrow--prev{left:-6px} .menu-slider .splide__arrow--next{right:-6px} .menu-slider .splide__pagination{position:relative;bottom:auto;margin-top:30px;display:flex;justify-content:center} .menu-slider .splide__pagination__page{background:#D9CDBF;opacity:1;width:8px;height:8px;margin:0 5px;transition:all .25s ease} .menu-slider .splide__pagination__page.is-active{background:#7D472E;transform:scale(1.3)}@media(max-width:600px){.menu-head{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:40px} .menu-name{font-size:20px}}#brxe-rezhdg {font-family: "Trirong"; font-size: 40px; font-weight: 400; line-height: 1.1; color: #3E3022; margin-bottom: 14px}@media (max-width: 478px) {#brxe-rezhdg {font-size: 30px}}#brxe-rezint {font-family: "Raleway"; font-size: 16px; font-weight: 400; line-height: 1.6; color: #6b5f54; margin-bottom: 28px}#brxe-rezptt {margin-bottom: 10px}#brxe-rezi01:not(.tag), #brxe-rezi01 img {object-fit: cover}#brxe-rezz01 {background-color: #D2E7F4}#brxe-rezi02:not(.tag), #brxe-rezi02 img {object-fit: cover}#brxe-rezz02 {background-color: #E0EBD3}#brxe-rezi03:not(.tag), #brxe-rezi03 img {object-fit: cover}#brxe-rezz03 {background-color: #FCE6D7}#brxe-rezi04:not(.tag), #brxe-rezi04 img {object-fit: cover}#brxe-rezz04 {background-color: #F8ECD5}#brxe-rezlft {background-color: #FFFFFF; padding-top: 48px; padding-right: 48px; padding-bottom: 48px; padding-left: 48px}@media (max-width: 478px) {#brxe-rezlft {padding-top: 32px; padding-right: 24px; padding-bottom: 32px; padding-left: 24px}}#brxe-rezrhd {font-family: "Trirong"; font-size: 30px; font-weight: 400; color: #F4EFE8; margin-bottom: 24px}#brxe-rezfrm{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:14px}#brxe-rezfrm .form-group{margin:0;padding-bottom:0;min-width:0}#brxe-rezfrm input,#brxe-rezfrm select{line-height:1.4}#brxe-rezfrm .form-group:has(.rez-grp),#brxe-rezfrm .form-group:has([name="form-field-rezzon"]),#brxe-rezfrm .form-group:has([name="form-field-rezpoc"]),#brxe-rezfrm .form-group:has([name="form-field-rezmeno"]),#brxe-rezfrm .form-group:has([name="form-field-rezpozn"]),#brxe-rezfrm .form-group:has([name="form-field-rezgdpr"]),#brxe-rezfrm .submit-button-wrapper{grid-column:1/-1}#brxe-rezfrm .rez-grp{padding-top:18px;border-top:1px solid rgba(244,239,232,.12)}#brxe-rezfrm .form-group:first-child .rez-grp{padding-top:0;border-top:0}#brxe-rezfrm .rez-grp h4{margin:0;font-family:'Raleway',sans-serif;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#F4EFE8}#brxe-rezfrm .rez-grp p{margin:3px 0 0;font-family:'Raleway',sans-serif;font-size:13px;line-height:1.45;color:#CBB8A6}#brxe-rezfrm .form-group:has([name="form-field-rezzon"]) label,#brxe-rezfrm .form-group:has([name="form-field-rezpoc"]) label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#brxe-rezfrm label{display:block;font-family:'Raleway',sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cbb8a6;margin-bottom:6px}#brxe-rezfrm input,#brxe-rezfrm select,#brxe-rezfrm textarea{width:100%;min-height:48px;font-family:'Raleway',sans-serif;font-size:15px;color:#F4EFE8;background:rgba(244,239,232,.06);border:1px solid rgba(244,239,232,.16);border-radius:10px;padding:12px 14px;transition:border-color .2s;color-scheme:dark}#brxe-rezfrm input:focus,#brxe-rezfrm select:focus,#brxe-rezfrm textarea:focus{outline:none;border-color:#ffb596}#brxe-rezfrm input::placeholder,#brxe-rezfrm textarea::placeholder{color:#9a8b7c}#brxe-rezfrm select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' stroke='%23cbb8a6' stroke-width='1.6' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}#brxe-rezfrm select option{color:#3E3022}#brxe-rezfrm select:disabled{opacity:.55;cursor:not-allowed}#brxe-rezfrm textarea{resize:vertical;min-height:84px}#brxe-rezfrm .form-group:has(input[type=checkbox]) label{display:inline;text-transform:none;letter-spacing:0;font-size:13px;font-weight:400;color:#cbb8a6}#brxe-rezfrm input[type=checkbox]{width:20px;min-height:0;height:20px;margin-right:9px;vertical-align:-4px;accent-color:#7D472E}#brxe-rezfrm .form-group label a{color:#ffb596;text-decoration:underline}#brxe-rezfrm .rez-stepper{display:inline-grid;grid-template-columns:48px 64px 48px;align-self:flex-start;width:auto;border:1px solid rgba(244,239,232,.18);border-radius:12px;overflow:hidden;min-height:48px}#brxe-rezfrm .rez-stepper button{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#F4EFE8;font-size:22px;line-height:1;cursor:pointer}#brxe-rezfrm .rez-stepper button:disabled{opacity:.3;cursor:not-allowed}#brxe-rezfrm .rez-stepper input{width:64px;min-height:46px;padding:0;text-align:center;font-weight:600;border:0;border-inline:1px solid rgba(244,239,232,.18);border-radius:0;background:transparent;-moz-appearance:textfield}#brxe-rezfrm .rez-stepper input::-webkit-outer-spin-button,#brxe-rezfrm .rez-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#brxe-rezfrm button[type=submit]{width:100%;min-height:54px;font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#F4EFE8;background:#7D472E;border:0;border-radius:100px;padding:16px;cursor:pointer;transition:background .2s}#brxe-rezfrm button[type=submit]:hover{background:#663a25}@media(max-width:600px){#brxe-rezfrm{grid-template-columns:1fr}}#brxe-rezrgt {background-color: #3E3022; padding-top: 48px; padding-right: 48px; padding-bottom: 48px; padding-left: 48px}@media (max-width: 478px) {#brxe-rezrgt {padding-top: 32px; padding-right: 24px; padding-bottom: 32px; padding-left: 24px}}#brxe-rezcrd {align-items: stretch}#brxe-rezcrd{display:grid;grid-template-columns:1.15fr .85fr;border-radius:24px;overflow:hidden;box-shadow:0 30px 70px rgba(30,22,15,.16)}@media(max-width:900px){#brxe-rezcrd{grid-template-columns:1fr}}#brxe-rezthh {font-family: "Trirong"; font-size: 40px; font-weight: 400; color: #F4EFE8; text-align: center; margin-bottom: 16px}@media (max-width: 478px) {#brxe-rezthh {font-size: 30px}}#brxe-reztht {font-family: "Raleway"; font-size: 18px; line-height: 1.6; color: #D1C4BB; text-align: center; width: 100%; max-width: 560px; margin-right: auto; margin-left: auto}#brxe-rezthx{display:none;text-align:center;background:#3E3022;border-radius:24px;padding:72px 40px;box-shadow:0 30px 70px rgba(30,22,15,.16)}#brxe-rezthx.is-visible{display:block}#brxe-rezinn {width: 100%; max-width: 1180px; margin-right: auto; margin-left: auto}#rezervacia {background-color: #F4EFE8; padding-top: 100px; padding-right: 24px; padding-bottom: 100px; padding-left: 24px}@media (max-width: 991px) {#rezervacia {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}}#brxe-storhd {color: #F4EFE8; text-shadow: transparent; margin-bottom: 18px}#brxe-strint {color: #D1C4BB; text-shadow: transparent; width: 100%; max-width: 760px; margin-bottom: 60px}#brxe-stph01:not(.tag), #brxe-stph01 img {object-fit: cover}#brxe-stph02:not(.tag), #brxe-stph02 img {object-fit: cover}#brxe-stph03:not(.tag), #brxe-stph03 img {object-fit: cover}#brxe-stph04:not(.tag), #brxe-stph04 img {object-fit: cover}#brxe-storsl{width:100%;margin-bottom:52px} .story-slide{position:relative;display:grid;grid-template-columns:1.05fr 0.95fr;align-items:center;width:100%} .story-photo{border-radius:20px;aspect-ratio:5/4;min-height:420px;display:block;width:100%;object-fit:cover;box-shadow:0 30px 60px rgba(0,0,0,.35)} .story-card{position:relative;background:#F4EFE8;border-radius:20px;padding:44px;margin-left:-70px;box-shadow:0 30px 60px rgba(0,0,0,.35);z-index:2} .story-title{font-family:'Trirong',Georgia,serif;font-size:36px;font-weight:400;line-height:1.1;color:#3E3022;margin-bottom:18px} .story-body{font-family:'Raleway',sans-serif;font-size:16px;font-weight:400;line-height:1.7;color:#4a3f36}#brxe-storsl .splide__arrow{background:#7D472E;opacity:1;width:48px;height:48px}#brxe-storsl .splide__arrow svg{fill:#F4EFE8;width:16px;height:16px}#brxe-storsl .splide__arrow:hover{background:#663a25}#brxe-storsl .splide__arrow--prev{left:-6px}#brxe-storsl .splide__arrow--next{right:-6px}#brxe-storsl .splide__pagination{position:relative;margin-top:30px;gap:9px;bottom:auto}#brxe-storsl .splide__pagination__page{background:rgba(244,239,232,.35);opacity:1;margin:0;width:8px;height:8px;transition:all .25s}#brxe-storsl .splide__pagination__page.is-active{background:#ffb596;transform:scale(1.35)}@media(max-width:860px){.story-slide{grid-template-columns:1fr} .story-card{margin:-50px 18px 0;padding:32px} .story-photo{aspect-ratio:16/10;min-height:0}}#brxe-strclo {text-shadow: transparent}#brxe-strclo{font-family:'Trirong',Georgia,serif;font-size:26px;font-weight:400;line-height:1.4;color:#F4EFE8;text-align:center;max-width:860px;margin:0 auto}@media(max-width:600px){#brxe-strclo{font-size:22px}}#brxe-strcta{display:inline-flex;align-items:center;gap:10px;margin-top:36px;font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#F4EFE8;background:#7D472E;border:0;border-radius:100px;padding:16px 32px;cursor:pointer;transition:background .25s ease}#brxe-strcta:hover{background:#663a25}#brxe-strcta .icon,#brxe-strcta i{font-size:12px}#brxe-storin {display: flex; flex-direction: column; align-items: center; width: 100%; max-width: 1120px; margin-right: auto; margin-left: auto}#pribeh {padding-top: 120px; padding-right: 24px; padding-bottom: 120px; padding-left: 24px}#pribeh{position:relative;overflow:hidden;background:#1A1C1C}#pribeh::before{content:'';position:absolute;inset:0;background:url('/wp-content/uploads/2026/07/258f6f9c-2bdd-4219-af93-f59baf296b55.jpg') center/cover;filter:blur(2.5px) brightness(.5);transform:scale(1.06);z-index:0}#pribeh::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,28,28,.72) 0%,rgba(26,28,28,.42) 42%,rgba(26,28,28,.72) 100%);z-index:0}#pribeh>*{position:relative;z-index:1}@media (max-width: 991px) {#pribeh {padding-top: 80px; padding-right: 20px; padding-bottom: 80px; padding-left: 20px}}#brxe-faqhdg {margin-bottom: 44px}#brxe-faqacc {width: 100%}#brxe-faqacc{list-style:none;margin:0;padding:0;width:100%}#brxe-faqacc .accordion-item{background:#FFFFFF;border-radius:14px;margin-bottom:16px;box-shadow:0 10px 30px rgba(30,22,15,.06);overflow:hidden}#brxe-faqacc .accordion-item:last-child{margin-bottom:0}#brxe-faqacc .accordion-title-wrapper{padding:22px 28px;cursor:pointer}#brxe-faqacc .accordion-title{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}#brxe-faqacc .accordion-title .title{font-family:'Raleway',sans-serif;font-size:17px;font-weight:600;line-height:1.4;color:#3E3022;margin:0}#brxe-faqacc .accordion-title .icon{color:#7D472E;font-size:14px;transition:transform .3s ease;flex-shrink:0}#brxe-faqacc .brx-open .accordion-title .icon,#brxe-faqacc .accordion-title-wrapper[aria-expanded="true"] .icon{transform:rotate(180deg)}#brxe-faqacc .accordion-content-wrapper{padding:0 28px 24px;font-family:'Raleway',sans-serif;font-size:15px;font-weight:400;line-height:1.65;color:#6b5f54}#brxe-faqacc .accordion-content-wrapper>*{margin:0}#brxe-faqinn {display: flex; flex-direction: column; align-items: center; width: 100%; max-width: 820px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto}#faq {background-color: #F4EFE8; padding-top: 100px; padding-right: 24px; padding-bottom: 100px; padding-left: 24px}@media (max-width: 991px) {#faq {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}}#brxe-mapfrm{position:relative;width:100%;height:720px;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px rgba(30,22,15,.14)}#brxe-mapfrm .rodin-map-iframe,#brxe-mapfrm iframe{width:100%;height:100%;border:0;display:block}#brxe-mapfrm .cmplz-placeholder-element,#brxe-mapfrm .cmplz-blocked-content-notice{min-height:720px}@media(max-width:800px){#brxe-mapfrm{height:420px}}#brxe-maphdg {font-family: "Trirong"; font-size: 32px; font-weight: 400; line-height: 1.15; color: #F4EFE8; margin-bottom: 6px}@media (max-width: 478px) {#brxe-maphdg {font-size: 28px}}#brxe-mapbtn{display:inline-flex;align-items:center;gap:10px;margin-top:32px;font-family:'Raleway',sans-serif;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#3E3022;background:#CFBFB6;border:0;border-radius:100px;padding:15px 26px;cursor:pointer;transition:background .25s ease}#brxe-mapbtn:hover{background:#bdaea2}#brxe-mapbtn .icon,#brxe-mapbtn i{font-size:12px}#brxe-mapcrd {background-color: #3E3022; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; border-radius: 20px}#brxe-mapcrd{position:absolute;top:50%;left:48px;transform:translateY(-50%);width:400px;max-width:calc(100% - 96px);z-index:2;box-shadow:0 30px 60px rgba(0,0,0,.30)}#brxe-mapcrd .brxe-icon{color:#ffb596;font-size:18px;line-height:1;margin-top:3px;flex-shrink:0}#brxe-mapcrd .map-row{display:flex;align-items:flex-start;gap:14px;margin-top:22px}#brxe-mapcrd strong{display:block;font-family:'Raleway',sans-serif;font-size:16px;font-weight:700;color:#F4EFE8;margin-bottom:3px}#brxe-mapcrd .brxe-text,#brxe-mapcrd .brxe-text p{font-family:'Raleway',sans-serif;font-size:15px;font-weight:400;line-height:1.55;color:#D1C4BB;margin:0}#brxe-mapcrd .brxe-text a{color:#ffb596;text-decoration:none;transition:opacity .2s}#brxe-mapcrd .brxe-text a:hover{opacity:.7}#brxe-mapcrd .map-muted{font-size:13px;color:#ffb596}@media(max-width:800px){#brxe-mapcrd{position:relative;top:auto;left:auto;transform:none;width:auto;max-width:none;margin:-70px 16px 0}}#brxe-mapinn{position:relative;width:100%;max-width:1200px;margin:0 auto}#mapa {background-color: #F4EFE8; padding-top: 100px; padding-right: 24px; padding-bottom: 100px; padding-left: 24px}@media (max-width: 991px) {#mapa {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}}#brxe-scsrfu {margin-bottom: 16px}#brxe-shhjjj {margin-bottom: 18px}#brxe-sqdluc {width: 100%; max-width: 560px; margin-right: auto; margin-bottom: 36px; margin-left: auto}#brxe-estudi{width:100%;max-width:720px;margin:8px auto 0;display:grid;grid-template-columns:1fr 1fr;column-gap:48px;row-gap:22px;align-items:start;text-align:left}#brxe-estudi .form-group:has(input[name="form-field-fldhpt"]){position:absolute!important;left:-9999px!important;top:auto;width:1px;height:1px;overflow:hidden}#brxe-estudi label{display:block;font-family:'Raleway',sans-serif;font-size:13px;font-weight:600;color:var(--rodin-espresso);margin-bottom:4px}#brxe-estudi input,#brxe-estudi textarea{width:100%;font-family:'Raleway',sans-serif;font-size:16px;color:var(--rodin-espresso);background:transparent;border:none;border-bottom:1px solid var(--rodin-border);border-radius:0;padding:11px 2px;transition:border-color .2s}#brxe-estudi input:focus,#brxe-estudi textarea:focus{outline:none;border-bottom-color:var(--rodin-terracotta);box-shadow:none}#brxe-estudi input::placeholder,#brxe-estudi textarea::placeholder{color:var(--rodin-placeholder)}#brxe-estudi textarea{resize:none}#brxe-estudi>.form-group:nth-child(1){grid-column:1;grid-row:1}#brxe-estudi>.form-group:nth-child(2){grid-column:1;grid-row:2}#brxe-estudi>.form-group:nth-child(3){grid-column:1;grid-row:3}#brxe-estudi>.form-group:nth-child(4){grid-column:2;grid-row:1 / span 3;align-self:stretch;display:flex;flex-direction:column}#brxe-estudi>.form-group:nth-child(4) textarea{flex:1 1 auto;min-height:150px}#brxe-estudi>.form-group:nth-child(5){grid-column:1 / -1;grid-row:4;margin-top:2px}#brxe-estudi .form-group:has(input[type=checkbox]) label{display:inline;font-weight:400;font-size:14px;line-height:1.45;margin-bottom:0;color:var(--rodin-espresso)}#brxe-estudi input[type=checkbox]{width:auto;flex-shrink:0;margin-right:9px;vertical-align:-2px;border-bottom:none;accent-color:var(--rodin-terracotta)}#brxe-estudi .form-group label a{color:var(--rodin-terracotta);text-decoration:underline;text-underline-offset:2px}#brxe-estudi .form-group label a:hover{color:var(--rodin-espresso)}#brxe-estudi>.form-group.submit-button-wrapper{grid-column:1 / -1;grid-row:5;align-items:center;margin-top:8px}#brxe-estudi button[type=submit]{align-self:center;width:auto;font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;letter-spacing:0.08em;color:var(--rodin-cream);background:var(--rodin-terracotta);border:0;border-radius:100px;padding:15px 46px;cursor:pointer;transition:background .2s,transform .2s}#brxe-estudi button[type=submit]:hover{background:#663a25;transform:translateY(-2px)}@media(max-width:600px){#brxe-estudi{grid-template-columns:1fr;column-gap:0;row-gap:16px}#brxe-estudi>.form-group:nth-child(1),#brxe-estudi>.form-group:nth-child(2),#brxe-estudi>.form-group:nth-child(3),#brxe-estudi>.form-group:nth-child(4),#brxe-estudi>.form-group:nth-child(5){grid-column:1;grid-row:auto}#brxe-estudi>.form-group:nth-child(4){align-self:auto}#brxe-estudi>.form-group:nth-child(4) textarea{min-height:120px}#brxe-estudi>.form-group.submit-button-wrapper{grid-column:1;grid-row:auto;align-items:center}}#brxe-llcisq {flex-direction: column; align-items: center; width: 100%; max-width: 720px; margin-right: auto; margin-left: auto; text-align: center}#kontakt {background-color: #F4EFE8; padding-top: 100px; padding-right: 24px; padding-bottom: 100px; padding-left: 24px}@media (max-width: 991px) {#kontakt {padding-top: 72px; padding-right: 20px; padding-bottom: 72px; padding-left: 20px}}