.c-white{background-color:#fff!important}.container-fluid{padding-left:28px;padding-right:28px}.cookie-consent{position:fixed;top:0;width:100%;height:100%;background-color:#8d8d8de8;z-index:9999991}.cookie-consent p{color:#fff;margin-bottom:0!important}.cookie-consent a{color:#fff;font-weight:300;text-decoration:underline}.cookie-consent .outer-wrapper{position:absolute;bottom:10%;left:50%;transform:translate(-50%);width:1140px;height:100px;z-index:99999;background:#000;color:#fff;border-radius:0}@media (max-width: 1200px){.cookie-consent .outer-wrapper{width:960px}}@media (max-width: 991px){.cookie-consent .outer-wrapper{width:720px;left:50%;top:50%;transform:translate(-50%,-50%);height:auto}}@media (max-width: 767px){.cookie-consent .outer-wrapper{width:95%;transform:translate(-50%)}}@media (max-width: 575px){.cookie-consent .outer-wrapper{height:332px}}@media (max-width: 400px){.cookie-consent .outer-wrapper{height:400px}}.cookie-consent .outer-wrapper .inner-wrapper{margin-top:-15px}@media (max-width: 575px){.cookie-consent .outer-wrapper .inner-wrapper{margin-top:-38px}}.cookie-consent .outer-wrapper .image-wrapper{max-width:120px;min-width:120px;margin:auto}@media (max-width: 991px){.cookie-consent .outer-wrapper .cookie-text{padding:2rem}}@media (max-width: 400px){.cookie-consent .outer-wrapper .cookie-text{padding:2rem 1rem}}.cookie-consent .outer-wrapper .button-sm{border:none;outline:none;font-family:Inter,Roboto,sans-serif;font-size:18px;font-weight:700;background:none;text-transform:uppercase;position:relative;text-decoration:none;color:#fff;margin-right:25px;display:inline;cursor:pointer}.cookie-consent .outer-wrapper .button-sm:not(.prev):after{content:"";background-image:url(/resources/images/blocks/Bela-pusc-mala.png);width:15px;height:20px;position:absolute;display:block;top:calc(50% - 11px);right:-22px;margin-left:14px;background-repeat:no-repeat;background-size:contain;transition:all .15s ease-in-out .15s}.cookie-consent .outer-wrapper .button-sm:hover:after{right:-30px;filter:grayscale(1)}body>header>.cookie-consent[style*="display: none"]{overflow:hidden}:root{--cc-bg: #fff;--cc-z-index: 2147483647;--cc-text: #2d4156;--cc-border-radius: 0;--cc-btn-primary-bg: #000000;--cc-btn-primary-text: var(--cc-bg);--cc-btn-primary-hover-bg: #1d2e38;--cc-btn-primary-hover-text: var(--cc-btn-primary-text);--cc-btn-secondary-bg: #eaeff2;--cc-btn-secondary-text: var(--cc-text);--cc-btn-secondary-hover-bg: #d8e0e6;--cc-btn-secondary-hover-text: var(--cc-btn-secondary-text);--cc-btn-border-radius: .375rem;--cc-toggle-bg-off: #919ea6;--cc-toggle-bg-on: var(--cc-btn-primary-bg);--cc-toggle-bg-readonly: #d5dee2;--cc-toggle-knob-bg: #fff;--cc-toggle-knob-icon-color: #ecf2fa;--cc-block-text: var(--cc-text);--cc-cookie-category-block-bg: #f0f4f7;--cc-cookie-category-block-bg-hover: #e9eff4;--cc-section-border: #f1f3f5;--cc-cookie-table-border: #e9edf2;--cc-overlay-bg: #040608;--cc-overlay-opacity: .85;--cc-consent-modal-box-shadow: 0 .625rem 1.875rem rgba(2, 2, 3, .28)}#cm{background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:var(--cc-consent-modal-box-shadow);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1em 1.4em 1.3em;position:fixed;left:1.25em;right:auto;transform:scale(.95);visibility:hidden;width:100%;z-index:100}@media (max-width: 575px){#cm{bottom:0;left:0;max-width:100%}}#cm #c-ttl{font-weight:600;font-family:Inter,Roboto,sans-serif;font-size:24px;margin-bottom:12px}#cm #c-txt{font-size:.9em;line-height:1.5em;font-family:Inter,Roboto,sans-serif}#cm #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}#cm #c-bns button+button,#cm #c-bns #s-c-bn{float:right;margin-left:.5rem}#cm #c-bns .c-bn{background:var(--cc-btn-secondary-bg);border-radius:0;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;transition:background-color .25s ease!important;outline:none;box-shadow:none;border:none}#cm #c-bns button:first-child,#cm #s-bns button:first-child{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}.js-cookie-consent #cm{display:block!important}.showcookies #cm{opacity:1;transform:scale(1);visibility:visible!important}header .navbar{padding:1.5rem 0}header .navbar .container-fluid{align-items:flex-end}header h1{font-size:70px;font-weight:400;line-height:1}@media (max-width: 767px){header h1{font-size:50px}}header .navbar-toggler{margin:auto 0;padding:0 0 4px;border:none}header .navbar-toggler:focus{border:none;box-shadow:none}header .navbar-nav{width:100%;justify-content:space-between;margin-bottom:8px}header .navbar-nav .dropdown-toggle:after{content:none}@media (min-width: 1200px){header .navbar-nav{margin-left:100px}}header .navbar-nav li{padding:0}header .navbar-nav li a{padding:0;font-size:36px}@media (max-width: 767px){header .navbar-nav li a{font-size:28px}}header .navbar-nav li>.dropdown-menu{padding-left:2rem}header .navbar-nav li>.dropdown-menu a{font-weight:300}@media (max-width: 1200px){header .navbar-nav li>.dropdown-menu a{text-align:end}}header .navbar-nav .dropdown-menu.show{background:unset;border:none}header .navbar-nav .dropdown-item:hover,header .navbar-nav .dropdown-item:focus{background-color:unset}@media (max-width: 1200px){header .navbar-nav{text-align:end}}header .floating-menu{position:fixed;bottom:0;right:0;z-index:1000}@media (max-width: 767px){header .floating-menu{bottom:unset;top:55px;position:absolute}}header .smm__wrap{display:flex;align-items:flex-end;position:relative;overflow:visible}header .smm__activator{display:flex;justify-content:center;align-items:center;position:static;z-index:1;margin-right:28px}@media (min-width: 768px){header .smm__activator{margin-bottom:14px}header .smm__activator .ham-ham{display:none}}@media (max-width: 767px){header .smm__activator .vec-sm{display:none}}header .vec-sm span{font-family:Inter,Roboto,sans-serif;font-size:32px;font-weight:500;text-decoration:underline;background-color:#fff}@media (max-width: 767px){header .vec-sm:hover .smm__link{display:block!important;position:relative}}header .smm__link{text-transform:uppercase;position:absolute;text-decoration:none;display:flex;justify-content:flex-start;align-items:center;padding-left:0;bottom:-50px;color:#000;font-size:28px;opacity:0;transition:all .35s ease-in-out}@media (max-width: 767px){header .smm__link{display:none;bottom:unset!important}}header .smm__link:not(.smm__link__moon){right:28px;background-color:#fff}header .smm__link:hover{text-decoration:underline}header .smm:hover .smm__link__1{bottom:60px;opacity:1}header .smm:hover .smm__link__2{bottom:100px;opacity:1}header .smm:hover .smm__link__3{bottom:140px;opacity:1}header .smm:hover .smm__link__4{bottom:180px;opacity:1}header .smm:hover .smm__link__5{bottom:220px;opacity:1}header .smm:hover .smm__link__moon{opacity:1;bottom:22px}header .smm__link__moon{left:-46px}header .smm__link__moon svg{width:31px;height:31px}header .smm__link__moon .smm__moon>svg{color:#000}header .smm__link__moon .smm_sun>svg{color:#f1c410}header .smm:hover .smm__wrap{height:240px}@media (max-width: 767px){header .smm:hover .smm__wrap{height:auto;display:flex;align-items:flex-end;position:relative;overflow:visible;flex-direction:column-reverse}}.gallery-content{overflow-x:hidden}.gallery-content header{padding-top:54px;margin-bottom:50px}.gallery-content .container>*{margin-bottom:160px}@media (max-width: 767px){.gallery-content .container>*{margin-bottom:100px}}.gallery-content div:has(.spacer-block){margin-bottom:0!important}footer{margin-top:40px}footer .gallery-footer{width:100%;text-align:center;text-transform:uppercase}footer .gallery-footer p{font-size:32px;font-family:Bebas Neue,Roboto,sans-serif}.overlay-not-visible{overflow:hidden}.side-text{position:fixed;top:0;right:0;width:50px;height:100vh;z-index:999;background-color:#000}@media (max-width: 576px){.side-text{bottom:0;left:0;top:unset;height:unset;width:100%;right:unset}}.side-text .side-text__inner span{font-family:Bebas Neue,Roboto,sans-serif;font-size:33px;text-transform:uppercase;color:#fff;writing-mode:vertical-lr;text-orientation:upright;text-align:center;display:flex;height:100%;justify-content:center;align-items:center;overflow:hidden;width:100%}@media (max-width: 1602px){.side-text .side-text__inner span{font-size:26px}}@media (max-width: 1200px){.side-text .side-text__inner span{font-size:28px}}@media (max-width: 576px){.side-text .side-text__inner span{writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:7px;font-size:26px}}.personal-content main{min-height:100vh}.personal-content main .personal-content__inner{padding:54px 0;height:100%}.personal-content main .personal-content__inner>div{height:100%}.personal-content main .container-fluid{height:100%}.personal-content main .container-fluid div{height:inherit}.personal-content main h2{line-height:1}.photobooks-content header{position:absolute;top:0;left:0;width:100%}@media (max-width: 767px){.photobooks-content header{position:relative}}.photobooks-content header .container-fluid{display:flex;padding-top:54px;justify-content:space-between}@media (max-width: 991px){.photobooks-content header .container-fluid{display:block}}.photobooks-content header .container-fluid h2{text-align:end;font-size:45px;mix-blend-mode:difference;color:#fff}@media (max-width: 1200px){.photobooks-content header .container-fluid h2{padding-top:20px;text-align:start}}@media (max-width: 576px){.photobooks-content header .container-fluid h2{font-size:38px}}.photobooks-featured{padding-top:160px;height:100vh;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 767px){.photobooks-featured{padding-top:54px;height:auto;display:block}}.photobooks-featured>div{font-size:45px}.photobooks-featured>div p{font-family:Bebas Neue,Roboto,sans-serif;line-height:1}@media (max-width: 991px){.photobooks-featured>div{font-size:36px}}.body-content{opacity:0;transition:opacity .5s ease-in-out}body.fade-in.body-content{opacity:1}html.dark{transition:color .5s ease-in-out}html.dark body{background-color:#000}html.dark p,html.dark a,html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark .ham-ham svg,html.dark h6{color:#fff}html.dark .smm:hover .smm__link:not(.smm__link__moon){background-color:#000}html.dark .side-text .side-text__inner span{background-color:#fff;color:#000}html.dark .vec-sm span{background-color:#000;color:#fff}@media (min-width: 576px){.personal-content .floating-menu{right:50px}}
