@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav#top-header{position:fixed}}.forminator-input{border-radius:15px!important}.forminator-textarea{border-radius:15px!important}.forminator-button{border-radius:15px!important}#top-menu>li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1528>a{background-color:#3e644f;color:white;color:#fff!important;padding:20px;border-radius:23px}.logo_container::after{content:"Moderné remeslo";position:absolute;left:158px;top:50%;transform:translateY(-50%);padding-left:16px;border-left:1px solid #c9c2b6;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#3b6351;line-height:1.8;white-space:nowrap;pointer-events:none}@media (min-width:981px) and (max-width:1279px){.logo_container::after{display:none}}@media (max-width:980px){.logo_container::after{left:auto;position:relative;display:inline-block;vertical-align:middle;transform:none;top:auto;margin-left:14px;padding-left:12px;font-size:10px;letter-spacing:2px}}@media (max-width:359px){.logo_container::after{display:none}}.mrc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:46px 40px;max-width:1080px;margin:10px auto 20px;padding:0 16px 16px 0}.mrc{position:relative;display:block;text-decoration:none!important;transition:transform .35s ease}.mrc:before{content:"";position:absolute;inset:0;border-radius:22px;background:#3b6351;transform:translate(16px,16px);transition:transform .35s ease}.mrc:after{content:"";position:absolute;top:-10px;left:-10px;width:56px;height:56px;border-top:5px solid #D78747;border-left:5px solid #D78747;border-top-left-radius:22px;z-index:3;transition:all .35s ease}.mrc-in{position:relative;z-index:2;aspect-ratio:4/4.6;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12);background:#ddd}.mrc-in img{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover;transition:transform .6s ease}.mrc-sh{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 38%,rgba(14,26,20,.55) 62%,rgba(14,26,20,.88))}.mrc-t{position:absolute;left:24px;right:22px;bottom:24px;color:#fff}.mrc-k{display:flex;align-items:center;gap:8px;font-weight:700;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#F4B27A;margin-bottom:9px;line-height:1}.mrc-k:before{content:"";width:22px;height:3px;background:#D78747;border-radius:2px}.mrc-row{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.mrc-tt b{display:block;font-weight:700;font-size:23px;line-height:1.15;color:#fff;text-wrap:balance}.mrc-tt i{display:block;font-size:14px;line-height:1.4;font-style:normal;color:rgba(255,255,255,.85);margin-top:6px}.mrc-a{flex:none;width:46px;height:46px;border-radius:50%;background:#D78747;color:#fff;display:grid;place-items:center;transition:all .35s ease;box-shadow:0 6px 16px rgba(215,135,71,.45)}.mrc:hover{transform:translate(-4px,-4px)}.mrc:hover:before{transform:translate(22px,22px)}.mrc:hover img{transform:scale(1.07)}.mrc:hover .mrc-a{background:#fff;color:#D78747;transform:rotate(-45deg)}.mrc:hover:after{width:80px;height:80px}@media (max-width:980px){.mrc-grid{grid-template-columns:repeat(2,1fr);gap:40px 34px}}@media (max-width:600px){.mrc-grid{grid-template-columns:1fr;gap:38px;padding:0 26px 16px 10px}.mrc-in{aspect-ratio:4/3.4}}body,#main-content .et_pb_text_inner,.et_pb_blurb_description,.et_pb_blurb_content{font-family:'Rubik',Helvetica,Arial,sans-serif}body{color:#3a3a3a;font-size:16px}#main-content .et_pb_text_inner p{line-height:1.75}.et_pb_gallery_item,.et_pb_gallery_image{border-radius:16px;overflow:hidden}.et_pb_gallery_image img{border-radius:16px;transition:transform .5s ease}.et_pb_gallery_image:hover img{transform:scale(1.05)}.mfp-img{border-radius:18px!important}.mfp-figure:after{border-radius:18px}.mr-bubble{border-left:6px solid #D78747;box-shadow:0 12px 34px rgba(0,0,0,.07)}.mr-offset .et_pb_image_wrap{position:relative;display:block;overflow:visible!important;isolation:isolate;border-radius:22px}.mr-offset .et_pb_image_wrap:before{content:"";position:absolute;inset:0;border-radius:22px;background:#3b6351;transform:translate(16px,16px);z-index:-1}.mr-offset .et_pb_image_wrap:after{content:"";position:absolute;top:-10px;left:-10px;width:54px;height:54px;border-top:5px solid #D78747;border-left:5px solid #D78747;border-top-left-radius:22px}.mr-offset img{display:block;width:100%;aspect-ratio:4/4.6;object-fit:cover;border-radius:22px!important;box-shadow:0 10px 30px rgba(0,0,0,.12)}#sp-logo-carousel-id-645 .swiper-wrapper{transition-timing-function:linear!important}@media (min-width:981px){.mr-feat.et_pb_row{display:flex;align-items:center}.mr-feat .et_pb_column_2_3 .et_pb_blurb{margin-bottom:22px!important}.mr-feat .et_pb_column_2_3 .et_pb_blurb:last-child{margin-bottom:0!important}}.mrf{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mrf-i{display:flex;align-items:center;gap:18px;background:#fff;border-radius:18px;padding:22px 24px;box-shadow:0 8px 26px rgba(0,0,0,.06);border:1px solid #eee7dd;transition:transform .3s ease,box-shadow .3s ease}.mrf-i:hover{transform:translateY(-3px);box-shadow:0 14px 32px rgba(0,0,0,.09)}.mrf-ic{flex:none;width:58px;height:58px;border-radius:50%;background:#3b6351;display:grid;place-items:center;box-shadow:inset 0 0 0 4px #3b6351,inset 0 0 0 6px rgba(215,135,71,.9)}.mrf-ic svg{width:28px;height:28px}.mrf-i b{display:block;font-family:'Rubik',sans-serif;font-weight:600;font-size:18px;line-height:1.25;color:#24372d}.mrf-i span:not(.mrf-ic){display:block;font-size:14px;line-height:1.45;color:#6a6a6a;margin-top:4px}@media (max-width:980px){.mrf{grid-template-columns:1fr;gap:14px}}.mr-cat-title h1{display:flex;align-items:center;gap:.25em;margin:0;padding:0;line-height:1.15}.mr-cat-title .mr-back{color:#fff;display:inline-flex;transition:color .2s,transform .2s}.mr-cat-title .mr-back:hover{color:#d78747;transform:translateX(-4px)}.mr-head{text-align:center;max-width:720px;margin:0 auto 40px}.mr-eyebrow{display:inline-block;font-family:Rubik,sans-serif;font-weight:600;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:#d78747;margin-bottom:8px}.mr-head h2{font-family:Rubik,sans-serif;font-weight:700;font-size:36px;line-height:1.2;color:#24372d;padding:0}.mr-head p{margin-top:10px}.mrs{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;counter-reset:s}.mrs-i{background:#fff;border-radius:20px;padding:30px 24px;box-shadow:0 10px 30px rgba(36,55,45,.07);position:relative}.mrs-n{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#3b6351;color:#fff;font-family:Rubik,sans-serif;font-weight:700;font-size:20px;margin-bottom:16px;box-shadow:4px 4px 0 #d78747}.mrs-i b{display:block;font-family:Rubik,sans-serif;font-weight:600;font-size:18px;color:#24372d;margin-bottom:8px}.mrs-i p{font-size:15px;line-height:1.6;padding:0}.mr-cta{text-align:center;margin-top:36px}.mr-btn{display:inline-block;background:#3b6351;color:#fff!important;font-family:Rubik,sans-serif;font-weight:600;font-size:16px;padding:14px 30px;border-radius:40px;transition:background .2s,transform .2s}.mr-btn:hover{background:#d78747;transform:translateY(-2px)}.mrr{display:grid;grid-template-columns:1fr 1fr;gap:26px}.mrr-i{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px rgba(36,55,45,.08);display:flex;flex-direction:column}.mrr-wide{grid-column:1/-1;flex-direction:row}.mrr-ph{aspect-ratio:4/3;overflow:hidden}.mrr-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.mrr-i:hover .mrr-ph img{transform:scale(1.04)}.mrr-wide .mrr-ph{flex:1.4;aspect-ratio:auto;display:grid;grid-template-columns:1fr 1fr;gap:4px;min-height:300px}.mrr-wide .mrr-tx{flex:1;display:flex;flex-direction:column;justify-content:center}.mrr-tx{padding:24px 28px 28px}.mrr-tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#d78747;margin-bottom:6px}.mrr-tx b{display:block;font-family:Rubik,sans-serif;font-weight:600;font-size:20px;line-height:1.3;color:#24372d;margin-bottom:8px}.mrr-tx p{font-size:15px;line-height:1.6;padding:0}.mr-more h2{font-family:Rubik,sans-serif;font-weight:700;font-size:30px;line-height:1.25;color:#24372d;padding-bottom:14px}.mr-more p{padding-bottom:12px}.mr-more ul{list-style:none!important;padding:6px 0 0!important;display:grid;grid-template-columns:1fr 1fr;gap:12px 28px}.mr-more li{position:relative;padding-left:32px;line-height:1.5}.mr-more li:before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#3b6351 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.mrq details{background:#fff;border-radius:16px;margin-bottom:12px;box-shadow:0 6px 20px rgba(36,55,45,.06);overflow:hidden}.mrq summary{cursor:pointer;list-style:none;padding:20px 60px 20px 24px;position:relative;font-family:Rubik,sans-serif;font-weight:600;font-size:17px;color:#24372d}.mrq summary::-webkit-details-marker{display:none}.mrq summary:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#3b6351;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;transition:transform .2s,background .2s}.mrq details[open] summary:after{transform:translateY(-50%) rotate(45deg);background:#d78747}.mrq details p{padding:0 24px 20px}.mr-sticky{display:none}@media(max-width:980px){.mrs{grid-template-columns:1fr 1fr}.mrr-wide{flex-direction:column}.mrr-wide .mrr-ph{min-height:0;aspect-ratio:2/1}}@media(max-width:767px){.mr-sticky{display:flex;position:fixed;left:12px;right:12px;bottom:12px;z-index:9999;gap:10px;transition:transform .3s}.mr-sticky a{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 10px;border-radius:40px;font-family:Rubik,sans-serif;font-weight:600;font-size:15px;color:#fff!important;box-shadow:0 8px 24px rgba(0,0,0,.2)}.mr-sticky .mr-call{background:#3b6351}.mr-sticky .mr-ask{background:#d78747}.mr-sticky.mr-hide{transform:translateY(120%)}body{padding-bottom:72px}.mrs,.mrr,.mr-more ul{grid-template-columns:1fr}.mr-head h2{font-size:28px}.mr-more h2{font-size:25px}}.mr-head{max-width:860px}.mrr-ph{aspect-ratio:16/11}.mr-more-row.et_pb_row{background:#f7f4ef;border-radius:26px;padding:46px 56px!important}.mr-more h2{font-size:30px!important}@media(max-width:767px){.mr-more-row.et_pb_row{padding:30px 22px!important}.mr-more h2{font-size:24px!important}}@media(max-width:767px){.mr-sticky a{white-space:nowrap;font-size:14px}}