@charset "utf-8";@font-face{font-family:FontAwesome;src:url(/templates/sevita/css/font-awesome/css/font-awesome.min.css);font-display:swap}html body{background:#fff;font-size:18px;color:#505050;font-weight:300;font-family:Montserrat Alternates;font-display:swap}body.class-home #main>div{max-width:none}body.class-home .main-section.col-12{padding:0}body a{color:#505050;text-decoration:none;transition:all 0.2s ease}body a:hover{text-decoration:none;color:#f93;transition:all 0.3s ease}body a:hover:after{transition:all 0.3s ease}body a:after{transition:all 0.2s ease}body a:focus{text-decoration:none;color:inherit}body a:focus,body button:focus{outline:none !important}body h2{}body h3.title{font-family:Tinos,serif}img{max-width:100%;height:auto;display:block}button:hover{transition:all 0.3s ease}.btn:hover{transition:all 0.3s ease}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{margin:0;font-size:14px}#maintop .module{width:100%}#page{min-height:100vh;display:flex;flex-direction:column}header{position:fixed;top:0;left:0;width:100%;z-index:2;background:rgba(255,255,255,0.2);border-bottom:1px solid rgba(232,233,232,0.2)}.header-module{width:100%}.header-module #main-header{width:100%;max-width:1430px;margin:0 auto;padding:15px 0}.header-module img{height:80px;transition:height 0.2s ease-out;filter:invert(100%) drop-shadow(0 0 10px #454545)}header .sppb-btn:focus{box-shadow:none}.dark-logo{visibility:hidden}.floating header,.class-not-home header{background:rgba(255,255,255,0.9);box-shadow:0 0 10px #ddd;transition:all 0.3s ease-in}.floating .top-phone.sppb-btn,.class-not-home .top-phone.sppb-btn{color:#000;text-shadow:none;transition:all 0.3s ease-in}.floating .top-phone i,.class-not-home .top-phone i{border-color:#000;transition:border-color 0.3s ease-in}.floating .right-column .socials .sppb-btn,.class-not-home .right-column .socials .sppb-btn{color:#000;text-shadow:none;border-color:#000;transition:all 0.3s ease-in}.floating .top-menu,.class-not-home .top-menu{background:rgba(255,255,255,0.8)}.floating .top-menu-button.sppb-btn,.class-not-home .top-menu-button.sppb-btn{color:#000;text-shadow:none}.floating .top-menu .nav a,.class-not-home .top-menu .nav a{color:#000;text-shadow:none}.floating .light-logo{}.floating .dark-logo{visibility:visible}.floating #main-header{transition:padding 0.3s ease-in;padding:10px 0}.floating .header-module img{height:60px;transition:height 0.3s ease-in;filter:invert(0%) drop-shadow(0 0 0px #fff)}.class-not-home .header-module img{transition:height 0.2s ease-out;filter:invert(0%) drop-shadow(0 0 0px #fff)}.top-phone.sppb-btn{color:#fff;font-size:20px;padding:0;font-weight:500;text-shadow:0 0 3px #4a4a4a;transition:all 0.2s ease-out}.top-phone i{margin-right:12px;font-size:24px;border-radius:50%;border:1px solid rgba(255,255,255,0.5);vertical-align:middle;width:40px;height:40px;line-height:38px;background:rgba(255,255,255,0.2);transition:all 0.2s ease-in}.top-menu-button.sppb-btn{color:#fff;font-size:32px;padding:0;text-shadow:0 0 3px #4a4a4a;margin-left:20px;transition:all 0.2s ease-out}.top-menu-button.sppb-btn.opened i:before{content:'\f00d'}footer{background:#222;text-align:center;padding:40px 0px 26px;margin-top:auto}.footer-module{width:100%}.footer-module img{max-height:72px;margin-bottom:32px}.footer-menu .nav{justify-content:center}.footer-menu .nav a{color:#9b9b9b;display:block;margin:0px 12px;text-transform:uppercase}.footer-menu .nav .active a{color:#fff}.copy{font-size:14px;color:#8f8f8f}header .right-column .sppb-column-addons{display:flex;align-items:center;justify-content:flex-end}.right-column .socials{font-size:0}.right-column .socials i{font-size:22px}.right-column .socials .sppb-btn{padding:0;margin:0;background:none;font-size:0;width:36px;height:36px;border-radius:50%;line-height:50px;border:1px solid rgba(255,255,255,0.5);background:rgba(255,255,255,0.2);text-shadow:0 0 3px #4a4a4a;transition:all 0.2s ease-out}.top-menu{position:fixed;left:-15px;width:100vw;margin-top:1px;background:rgba(255,255,255,0.4);padding:12px 0;display:none}.top-menu .nav{justify-content:center;color:#fff}.top-menu .nav a{color:#fff;text-transform:uppercase;font-size:16px;margin:0px 32px;font-weight:500;text-shadow:0 1px 1px black}.top-slogan{position:absolute;top:70vh;width:100%;text-align:center;color:#fff;font-size:32px;font-weight:400;text-shadow:0 0 3px #4a4a4a}.top-slogan strong{font-weight:500}.top-slogan .top{font-size:43px}.top-slogan a{color:#ff7e00;border-bottom:1px dashed}.event-formats{text-align:center;padding:48px 0px 48px;max-width:1400px;margin:0 auto}.home #main .sppb-addon-title,.leave-order-inner .sppb-addon-title{font-family:Tinos,serif;font-size:34px;padding-bottom:24px;letter-spacing:0.7px;position:relative;margin-bottom:28px;text-align:center;font-family:Montserrat Alternates;letter-spacing:normal}.home #main .sppb-addon-title:after,.leave-order-inner .sppb-addon-title:after{content:'';height:2px;width:12%;left:44%;bottom:0;position:absolute;background:#d6d6d6}.event-formats .uk-panel{padding-bottom:26px;box-shadow:0 0 16px #bfbfbf}.event-formats .uk-panel-title{padding:0px 15px;font-weight:400}#event-spaces{background:#f8f8f8}.event-spaces{max-width:1400px;margin:0 auto;padding:48px 0}.event-spaces .uk-panel-title{position:absolute;text-align:center;width:100%;top:50%;color:#fff;font-weight:400;text-transform:uppercase;font-size:32px;font-family:Montserrat Alternates;margin-top:-20px}.event-spaces .uk-panel-title:after{content:'';position:absolute;left:42%;width:16%;background:white;height:2px;bottom:-16px}.event-spaces .uk-overlay:after{content:'';width:100%;height:100%;background:black;opacity:0.2;position:absolute;left:0;top:0}.event-spaces .uk-overlay-panel{color:#fff;text-shadow:0 0 3px black}.event-spaces .uk-overlay-panel>div{position:relative}.event-spaces .uk-overlay-panel p{margin-bottom:12px}.event-spaces .uk-overlay-panel:before{content:'';width:100%;height:100%;background:black;opacity:0.2;position:absolute;left:0;top:0;margin:0}.event-spaces .uk-panel-teaser:hover .uk-overlay:after{visibility:hidden;transition-duration:0.2s;transition-property:opacity,visibility;transition-timing-function:ease-out;opacity:0}.event-spaces .uk-panel:hover .uk-panel-title{visibility:hidden;transition:visibility,opacity 0.2s ease-out;opacity:0}.event-order{padding:72px 0 80px;position:relative}.event-order:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.26)}.event-order:after{content:'@story.dress/@valeryinduk';position:absolute;right:15px;top:15px;font-size:14px;color:#ccc}.order-form.ui.form{display:flex;justify-content:center;max-width:800px;flex-wrap:wrap;margin:0 auto}.order-form .fields{width:100%;justify-content:center}.order-form.ui.form .field{width:50%}.order-form.ui.form .field>label{display:none}.order-form.ui.form input[type=text],.order-form.ui.form textarea{height:50px;padding:12px 16px;font-size:20px;font-family:"Montserrat Alternates";border-radius:0}.order-form.ui.form textarea{height:auto}.order-form.ui.form input[type=text]::-moz-placeholder{color:#858585}.order-form.ui.form input[type=text]::-webkit-input-placeholder{color:#858585}.order-form.ui.form textarea::-moz-placeholder{color:#858585}.order-form.ui.form textarea::-webkit-input-placeholder{color:#858585}.order-form.ui.form .ui.button{height:50%;background:#ff7e00;font-size:20px;border-radius:0px;font-family:"Montserrat Alternates";color:#fff;margin-top:24px}.order-form.ui.form .ui.button:hover{background:rgba(255,126,0,0.76);transition:background-color 0.3s ease-in}.home #main .event-order .sppb-addon-title{color:#fff}.event-photo{max-width:1400px;margin:0 auto;padding:60px 0 68px}.event-photo .uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore){opacity:1}.event-photo .uk-slidenav-position .uk-slidenav{display:block;background:rgba(255,255,255,0.6)}.event-photo .uk-slidenav-position .uk-slidenav:hover{background:rgba(255,255,255,0.8)}.prices-section{max-width:1170px;width:100%;margin:0 auto}.prices-section p.price{width:240px;height:240px;border:1px solid black;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;margin-left:auto;margin-right:auto}.prices-section p.price span{font-size:28px}.prices-section p.price .value{font-size:42px;width:100%;text-align:center}.prices-section .sppb-addon-raw-html{display:flex;justify-content:center;text-align:center;padding-bottom:12px}.prices-section .time{text-align:center;font-size:24px}.call-order,.orange-button{margin:0 auto;background:#ff7e00;display:inline-flex;font-size:20px;text-transform:uppercase;padding:12px 16px;color:#fff}.call-order:hover,.orange-button:hover{background:rgba(255,126,0,0.76);transition:background-color 0.3s ease-in;color:#fff}.sppb-addon-raw-html a.call-order{color:#fff}#event-prices{padding:48px 0}#event-prices .sppb-column-addons{max-width:1170px;margin:0 auto}#main .sp-page-builder .page-content #event-about{background-size:90%}#event-about{line-height:1.8}#event-about .sppb-container-inner{padding:48px 0 24px;background:rgba(248,248,248,0.90)}.about-text{max-width:1430px;margin:0 auto;padding:0px 15px}.up{background:#dbdbdb;width:42px;height:42px;line-height:40px;text-align:center;position:fixed;right:20px;bottom:20px;font-size:28px;cursor:pointer;z-index:2}.up:hover{background:#e7e7e7;border-radius:50%;transition:all 0.3s ease-in}.order-form.ui.form.ext-form{max-width:400px;padding:24px 15px 15px}.order-form.ui.form.ext-form .field{width:100%}.order-form.ui.form.ext-form .ui.header{font-family:"Montserrat Alternates";border-bottom:0}.order-form.ui.form.ext-form .ui.popup{display:none}.order-form.ui.form.ext-form .ui.popup.active{visibility:visible;display:block !important}.order-form .ui.popup::before{content:none}.class-not-home #page{padding-top:110px}.class-not-home #main{padding-bottom:56px}.item-page{padding-top:32px;line-height:1.8}#contacts-page .list-unstyled i{font-size:22px;width:30px;text-align:center}.item-page .page-header{text-align:center}.item-page .page-header h2,#contacts-page h1,h1.title{font-size:2.8rem;margin-bottom:48px;position:relative;padding-bottom:24px;text-align:center}.item-page .page-header h2:after,#contacts-page h1:after,h1.title:after{content:'';height:2px;width:12%;left:44%;bottom:0;position:absolute;background:#d6d6d6}#contacts-page .list-unstyled{margin:24px 0}#contacts-page .list-unstyled li{padding:6px 0}#contacts-page h5{line-height:1.5}.order-form.ui.form.ext-form{}.feedback-form .ui.header{color:rgb(80,80,80)}.feedback-form.order-form.ui.form{justify-content:flex-start;padding:0;max-width:100%}.menu-kontakty #main{padding-bottom:0}.menu-kontakty #main>.container{max-width:100%}.menu-kontakty #main .main-section{padding:0}#contacts-page{line-height:1.8}#contacts-page>.sppb-container-inner{max-width:1430px;width:100%;padding:56px 0px 56px;margin:0 auto}.info-extras{margin-bottom:36px}#yoo-zoo{padding-top:56px}.teaser-item{padding-bottom:48px}.teaser-item .pos-meta{font-size:14px;color:#9c9c9c}.teaser-item .orange-button{margin-top:12px}#yoo-zoo .page-link{color:#505050}#yoo-zoo .page-item.disabled .page-link{background:#ff7e00;color:#fff;border-color:#ff7e00}.second-phone i{}.linked-events.event-formats .uk-panel-title+div{position:absolute;padding:15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;height:100%;top:0;background:rgba(0,0,0,0.6);color:#fff;flex-direction:column;text-shadow:0 1px 1px #000;font-weight:500;line-height:2;visibility:hidden;opacity:0}.linked-events.event-formats .uk-panel:hover .uk-panel-title+div{visibility:visible;transition:opacity 0.3s ease-in;opacity:1}.linked-events.event-formats .uk-panel-title+div a{color:#fff}.linked-events.event-formats .uk-panel-title+div a:hover{text-decoration:underline}.event-spaces .uk-overlay-panel>div>div{padding:15px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;text-shadow:0 1px 1px #000;font-weight:500;line-height:2}.event-spaces .uk-overlay-panel>div>div a{text-decoration:none}.event-spaces .uk-overlay-panel>div>div a:hover{text-decoration:underline}.sp-page-builder .page-content #contacts-page{padding:0px 15px}.prices-column>div{display:flex;flex-wrap:wrap;justify-content:space-between}.prices-column>div>div{width:33%}.leave-order-inner{width:100%}.leave-order-inner .sppb-addon-title{color:#fff}.ba-gallery-row-wrapper{display:flex;flex-direction:column}.ba-gallery-row-wrapper .row-fluid+.row-fluid{order:3}.reviews-section .uk-overlay-panel{color:#000}.reviews-section .event-formats .uk-panel{padding-bottom:0;box-shadow:none}.reviews-section .event-formats .uk-panel h3{font-size:1.5rem}.reviews-section .uk-overlay-panel strong{font-weight:bold}.reviews-section .uk-overlay-panel.uk-ignore{background-color:rgba(0,0,0,.3);color:#fff}.reviews-section .uk-slidenav{color:#000}.linked-events .uk-grid{justify-content:center}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit}.alert-primary{color:#00364f;background-color:#cce1ea;border-color:#b8d5e2}.alert-primary hr{border-top-color:#a6cadb}.alert-primary .alert-link{color:#00131c}.alert-secondary{color:#464a4e;background-color:#e7e8ea;border-color:#dddfe2}.alert-secondary hr{border-top-color:#cfd2d6}.alert-secondary .alert-link{color:#2e3133}.alert-success{color:#234423;background-color:#d9e6d9;border-color:#cadcca}.alert-success hr{border-top-color:#bbd2bb}.alert-success .alert-link{color:#122212}.alert-info,.alert.alert-message{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#7d5a29;background-color:#fcefdc;border-color:#fbe8cd}.alert-warning hr{border-top-color:#f9ddb5}.alert-warning .alert-link{color:#573e1c}.alert-error{color:#712b29;background-color:#f7dddc;border-color:#f4cfce}.alert-error hr{border-top-color:#efbbb9}.alert-error .alert-link{color:#4c1d1b}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@media (min-width:1210px){.class-not-home .container{max-width:1430px}}@media (max-height:780px){}@media (max-height:780px) and (min-width:768px){}@media (max-width:1365px){}@media (min-width:992px) and (max-width:1199px){}@media (min-width:992px){body.layout-listing .container{max-width:1200px}}@media (min-width:768px){}@media ( max-width:991px){}@media (min-width:768px) and (max-width:991px){}@media (max-width:1199px){#event-prices{padding:0px 15px}}@media (max-width:767px){.top-phone.sppb-btn{font-size:0;display:block}.top-phone i{font-size:24px}.header-module #main-header>div>div{}.header-module #main-header>div>div>div{width:auto}.header-module img{height:36px}.floating .header-module img{height:36px}#column-wrap-id-1531217543670{margin-left:auto}.top-menu .nav{justify-content:flex-start}.top-menu .nav>li{width:100%;padding:8px 0}.top-menu .nav a{font-size:18px}#column-id-1531217543668 .sppb-column-addons{display:flex;align-items:center;flex-wrap:nowrap}#yoo-zoo{padding-top:7vw}.item-page .page-header h2,#contacts-page h1,h1.title{margin-bottom:7vw;font-size:2rem}.item-page .ba-gallery{padding:0}.first-phone i{visibility:visible}.prices-column>div>div{width:50%}}@media (max-width:575.98px){.top-menu-button.sppb-btn{margin-left:12px}.top-slogan{top:auto;bottom:10vh}.item-right h3{font-size:20px;margin-top:12px}.class-not-home #page{padding-top:25vw}.prices-column>div>div{width:100%}}@media (max-width:480px){.right-column .socials .sppb-btn{width:9vw;height:9vw;line-height:12vw}.top-phone i{width:9vw;height:9vw;font-size:5vw;line-height:9vw;margin-right:2.5vw}.right-column .socials i{font-size:18px}#column-wrap-id-1531217543669{max-width:28%}.top-menu-button.sppb-btn{font-size:9vw;margin-left:2.5vw}.top-slogan{font-size:5vw}.top-slogan .top{font-size:7vw}.order-form.ui.form .fields .field{width:100%;margin-bottom:18px}}@media (max-width:480px){.top-phone i{margin-right:1.5vw}}@media (max-width:767px) and (orientation:landscape){}@media (min-width:320px){}
