﻿html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;line-height:1.5;vertical-align:baseline;font-family:"Poppins",sans-serif}.topsmall,.top,.footer,.header,.gallery-bg,.small-gallery-bg,.events-bg,.project-bg,.family-bg,.event-bg,.circles-detail,.empty-bg,.circles-bg,.about-bg,.calendar-bg,.news-detail,.news-bg,.interests-bg{width:100%;position:relative;overflow:hidden;z-index:1}.gallery-bg .content>p,.small-gallery-bg .content>p,.events-bg .content>p,.project-bg .content>p,.family-bg .content>p,.event-bg .content>p,.circles-detail .content>p,.empty-bg .content>p,.circles-bg .content>p,.about-bg .content>p,.calendar-bg .content>p,.news-detail .content>p,.news-bg .content>p,.interests-bg .content>p{text-transform:uppercase;font-size:16px;font-weight:lighter}.gallery-bg h2,.small-gallery-bg h2,.events-bg h2,.project-bg h2,.family-bg h2,.event-bg h2,.circles-detail h2,.empty-bg h2,.circles-bg h2,.about-bg h2,.calendar-bg h2,.news-detail h2,.news-bg h2,.interests-bg h2{font-weight:bold;font-size:27px;color:#333;margin-bottom:30px}html{width:100%;height:100%}input{border:none}input:focus,textarea:focus,select:focus{outline-color:#d12024}ul{display:block;list-style-type:disc;margin:1em 0;padding-left:40px}li{padding-left:30px}.header ul,.footer ul,ul.flex-container.menu{list-style:none;margin:0;padding-left:0}.header li,.footer li,ul.flex-container.menu li{padding-left:0}a,a:hover,a:focus,a:active{text-decoration:none}*{box-sizing:border-box}label{display:block}button:hover,input[type=submit]:hover{cursor:pointer}.clearfix::after{content:"";clear:both;display:table}.left{float:left}.right{float:right}.center{text-align:center}.full-width{width:100%}.facebook{width:48px;height:48px;font-size:20px;background-color:#3b5998;font-weight:bold;color:#fff;padding-top:10px;border-radius:48px;text-align:center}.facebook:hover,.facebook:focus{color:#fff}.facebook-footer{margin-top:17px}.instagram img{width:90px !important;margin-top:7px;height:auto;margin-right:-10px}.instagram-footer img{margin-bottom:9px;margin-top:0}.youtube img{width:65px !important;margin-top:7px;height:auto}.youtube-footer img{margin-bottom:0;margin-top:9px}.content{width:100%;padding:50px 0;max-width:1400px;margin:0 auto;text-align:left;position:relative;overflow:hidden}.content p.absolute{right:0;padding-right:0;font-size:100px !important;font-weight:bold !important;text-transform:none !important;color:#e7e7e7;z-index:-1;text-align:right}.content.theater-title-content{padding-bottom:0}.content.theater-title-content p.absolute{top:0}.flex-container{display:flex;flex-flow:row wrap}.dark-overlay{opacity:.5;background-color:#000;width:100%;height:100%;z-index:10;top:0;left:0;position:fixed;transform-origin:0 0;transform:translate(-100%, 0);transition:transform .01s}.notFound{font-weight:bold;font-size:40px;color:#d12024}#ajax-spinner,.calendar-loader:after{visibility:hidden;position:fixed;top:30%;left:50%;width:33px;height:33px;z-index:123456;border:solid 7px rgba(0,0,0,0);border-top-color:#d12024;border-left-color:#e7e7e7;border-radius:20px;-webkit-animation:spinner 350ms linear infinite;animation:spinner 350ms linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.flash-message{position:fixed;width:100%;padding:1em 2em;z-index:1000;font-size:1.9em;opacity:.95}.flash-message.warning{color:#fff;background:#d12123}.flash-message.success{color:#fff;background:#149c19}.flash-message .content{padding:0}.header{overflow:visible;z-index:6}.header .content{padding:0;height:90px;font-size:20px;overflow:unset}.header .content>.flex-container{justify-content:space-between}.header .content>.flex-container>.flex-item:first-child{z-index:2}.header .content>.flex-container>.flex-item:nth-child(2){flex:1;text-align:center;margin:13px 20px}.header .content>.flex-container>.flex-item{margin:13px 0;height:64px}.header .content>.flex-container>.flex-item p{line-height:64px}.header .content>.flex-container>.flex-container.flex-item{max-width:50%;height:90px;margin:0;justify-content:flex-end;align-items:center}.header .content>.flex-container>.flex-container.flex-item .telephone{position:relative;height:36px;line-height:48px;z-index:9;width:40px;font-size:16px;cursor:pointer;overflow:hidden;background-color:#fff;transition:width .4s ease-in-out}.header .content>.flex-container>.flex-container.flex-item .telephone a{display:none;position:absolute;color:#333;top:5px;left:5px}.header .content>.flex-container>.flex-container.flex-item .telephone #telephone-icon{position:absolute;top:0;right:0;padding:7px;background-color:#fff}.header .content>.flex-container>.flex-container.flex-item .facebook{display:block;line-height:48px;padding:0;margin:0 0 0 20px;z-index:1}.header .content>.flex-container>.flex-container.flex-item .search{z-index:9;position:relative;height:40px;width:40px;font-size:16px;overflow:hidden;background-color:#fff;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out}.header .content>.flex-container>.flex-container.flex-item .search input{display:none;position:absolute;top:-1px;left:0;width:160px;height:40px;padding:5px 10px;outline:none;font-size:16px;color:#333}.header .content>.flex-container>.flex-container.flex-item .search #search-icon{position:absolute;top:-5px;right:0;padding:7px;height:40px;width:40px;margin:4px 0;border:none;cursor:pointer;background-image:url(../images/search.png);background-position:10px 10px;background-repeat:no-repeat;background-color:inherit;vertical-align:middle}.header .content>.flex-container>.flex-container.flex-item .search #search-icon:focus{outline:none}.header .mainmenu{width:100%}.header .mainmenu .menu .forMobile{display:none}.header .mainmenu .menu .dropdown:nth-child(9) a.forDesktop{color:#d12024}.header .mainmenu .dropdown-content{position:absolute;width:267px;padding:31px 65px 29px 30px;top:42px;background-color:#f4f4f4;z-index:10}@media screen and (min-width: 1351px){.header .mainmenu .dropdown-content{display:none}}.header .mainmenu .dropdown-content li{padding:12px 0;text-decoration:none;font-size:16px;font-weight:normal;text-transform:none;text-align:left;border-bottom:2px solid #f4f4f4}.header .mainmenu .dropdown:hover,.header .mainmenu .menu>li>a:hover,.header .mainmenu .dropdown-content a:hover,.header .mainmenu li.selected>a{border-bottom:2px solid #d12024;cursor:pointer}.header .mainmenu .dropdown-content:hover{cursor:default}@media screen and (min-width: 1351px){.header .mainmenu .dropdown:hover .dropdown-content{display:block}}.header .mainmenu>span,.header .mainmenu>input{display:none}.header .mainmenu>ul{padding-top:20px}.header .mainmenu>ul>li{position:relative;display:inline-block;text-transform:uppercase;margin-right:30px;font-size:20px;font-weight:bold;padding-bottom:10px}.header .mainmenu>ul>li:last-of-type{margin-right:0}.header .mainmenu>ul>li>a{display:block;padding-bottom:10px}.header .mainmenu li,.header .mainmenu a{color:#000}.header .mainmenu .ua a{color:#005bbb;background:#ffd500;padding-left:10px;padding-right:10px;padding-top:5px}.news-bg .content,footer .content{max-width:97%}.footer{background-color:#f4f4f4}.footer .old-web{margin-top:1.5rem}.footer .content{max-width:97%;background:url(../images/footer-big-logo.png) no-repeat 55px 100px;background-size:519px}.footer h3{font-size:20px;font-weight:bold;margin-bottom:20px}.footer .contact{width:22%;text-align:left}.footer .contact .emph{color:#d12024;font-weight:bold}.footer .contact .clearfix p:nth-child(2){line-height:48px;margin-left:60px;font-weight:bold}.footer .contact div:nth-child(2){margin-bottom:137px}.footer .write-us{width:36%;text-align:left;margin-left:5%;margin-right:4%}.footer .write-us .small{font-size:15px;color:#999;margin-top:20px}.footer .write-us label{text-transform:uppercase;margin-bottom:5px}.footer .write-us label:after{content:" *";color:#d12024}.footer .write-us p:before{content:"* ";color:#d12024}.footer .write-us input,.footer .write-us textarea{border:none;font-size:inherit;padding:10px}.footer .write-us input{height:50px;width:219px;margin-bottom:20px}.footer .write-us input[type=text]{margin-right:17px}.footer .write-us textarea{width:100%;height:80px;resize:none;margin-bottom:10px}.footer .write-us .last-step{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 1227.98px){.footer .write-us .last-step{justify-content:center}.footer .write-us .last-step .g-recaptcha{margin-right:1em;max-width:100%}}.footer .write-us input[type=submit]{width:123px;background-color:#d12024;color:#fff;text-transform:uppercase;font-size:18px;margin-top:15px}.footer .write-us .select{margin-bottom:20px}.footer .write-us .select label{display:inline-block;width:50%}.footer .write-us .select select{height:30px;width:47%;margin-left:2%;border:none;font-size:inherit;padding-left:10px;cursor:pointer}.footer .support-us{width:33%;text-align:right;position:relative}.footer .support-us a{color:#000}.footer .support-us .emph{color:#d12024}.footer .support-us div:nth-child(3){margin:40px 0 50px 0}.footer .support-us div:nth-child(4) .left{width:100%;padding-right:80px}.footer .support-us div:nth-child(4) img{margin-top:10px;position:absolute;border-top:0;right:0;width:58px;height:58px}@media only screen and (max-width: 1420px){.gallery-bg>p,.small-gallery-bg>p,.events-bg>p,.project-bg>p,.family-bg>p,.event-bg>p,.circles-detail>p,.empty-bg>p,.circles-bg>p,.about-bg>p,.calendar-bg>p,.news-detail>p,.news-bg>p,.interests-bg>p{font-size:13px}.gallery-bg>h2,.small-gallery-bg>h2,.events-bg>h2,.project-bg>h2,.family-bg>h2,.event-bg>h2,.circles-detail>h2,.empty-bg>h2,.circles-bg>h2,.about-bg>h2,.calendar-bg>h2,.news-detail>h2,.news-bg>h2,.interests-bg>h2{font-size:30px}.header .mainmenu>ul>li{font-size:18px}.header .mainmenu .dropdown-content{top:38px}.footer{font-size:13px}.footer .contact{width:23%}.footer .write-us{margin-left:4%;margin-right:4%}.footer .write-us .clearfix div{width:50%}.footer .write-us label[for=email]{margin-left:5%}.footer .write-us input[type=text],.footer .write-us input[type=email],.footer .write-us input[type=submit]{height:40px;margin-bottom:20px}.footer .write-us input[type=text]{width:95%;margin-right:5%}.footer .write-us input[type=email]{width:95%;margin-left:5%}.footer .write-us input[type=submit]{margin-top:10px;padding:8px}.footer .support-us{width:33%}.content{margin:0 20px;width:auto}}@media only screen and (max-width: 1320px){.content img.absolute{top:56px}}@media only screen and (max-width: 1227px){.content{width:auto}}@media only screen and (max-width: 1120px){.header .mainmenu .dropdown-content{top:36px}.header .mainmenu>ul>li{margin-right:20px}.footer .write-us input[type=text],.footer .write-us input[type=email],.footer .write-us input[type=submit]{margin-bottom:20px}.footer .write-us input[type=submit]{margin-top:10px}.footer .support-us{width:33%}}@media only screen and (max-width: 1020px){.header .mainmenu>ul>li{font-size:16px;margin-right:15px}.header .mainmenu>ul>li>a{font-size:16px}.footer .write-us .select label{width:100%;display:block}.footer .write-us .select select{margin-left:0}}@media only screen and (max-width: 1020px){.theater-title-content{display:none}}@media only screen and (max-width: 1350px){.header .content>.flex-container{position:relative;justify-content:space-between}.header .content>.flex-container>.flex-item:nth-child(2){position:absolute;width:100%;top:-10px;left:0;padding-left:60px}.header .content>.flex-container>.flex-item.flex-container{max-width:100%;flex:1}.header .content>.flex-container>.flex-item.flex-container .telephone,.header .content>.flex-container>.flex-item.flex-container .search{position:relative;top:unset;right:unset}.header .mainmenu{padding-left:10px;padding-top:30px;z-index:11;-webkit-user-select:none;user-select:none}.header .mainmenu .menu .dropdown:nth-child(9){background:#d12024;border-color:#d12024}.header .mainmenu .menu .dropdown:nth-child(9) .forMobile{border-bottom:none}.header .mainmenu .dropdown:hover,.header .mainmenu .menu>li>a:hover,.header .mainmenu .dropdown-content a:hover,.header .mainmenu li.selected>a,.header .mainmenu .dropdown.selected{border-bottom:2px solid #f4f4f4}.header .mainmenu .dropdown:hover .dropdown-content{padding:0}.header .mainmenu .dropdown-content li{text-align:center}.header .mainmenu a,.header .mainmenu p{width:100%;display:block;border-bottom:2px solid #f4f4f4}.header .mainmenu input{display:block;width:40px;height:32px;position:absolute;top:30px;left:85px;cursor:pointer;opacity:0;z-index:1;-webkit-touch-callout:none}.header .mainmenu span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#cdcdcd;border-radius:3px;transform-origin:4px 0;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease}.header .mainmenu span:first-child{transform-origin:0 0}.header .mainmenu span:nth-last-child(2){transform-origin:0 100%}.header .mainmenu input:checked~ul,.header .mainmenu input:checked~div{transform:none}.header .mainmenu input:checked{top:20px;left:195px;margin-top:0;z-index:12}.header .mainmenu .menu{position:fixed;z-index:10;width:300px;top:0;left:0;min-height:100vh;padding:30px 30px 30px;background:#f4f4f4;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%, 0);transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1)}.header .mainmenu .menu .forDesktop{display:none}.header .mainmenu .menu .forMobile{display:block;line-height:1.5 !important}.header .mainmenu .menu a.forMobile{font-weight:normal}.header .mainmenu .menu li,.header .mainmenu .menu a,.header .mainmenu .menu p{display:block;padding:7px 0;font-size:22px;margin-right:0}.header .mainmenu .menu span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;z-index:11;margin-left:210px}.header .mainmenu .menu span:first-child{transform-origin:0 0}.header .mainmenu .menu span:nth-last-child(2){transform-origin:0 100%}.header .mainmenu .menu span{opacity:1;transform:rotate(45deg) translate(0px, -5px);background:#232323}.header .mainmenu .menu span:nth-of-type(2){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}.header .mainmenu .menu span:nth-of-type(3){transform:rotate(-45deg) translate(0, -1px)}.header .mainmenu .menu ul,.header .mainmenu .menu div{transform:none}.header .mainmenu .dropdown{border-bottom:2px solid #f4f4f4}}@media only screen and (max-width: 1350px)and (max-width: 1350px){.header .mainmenu .dropdown.open .dropdown-content{position:relative;display:contents}}@media only screen and (max-width: 1350px){.header .mainmenu .dropdown-content{position:static;width:100%;border:none;box-shadow:none;padding:0;float:none}}@media only screen and (max-width: 1350px)and (min-width: 1351px){.header .mainmenu .dropdown-content{display:none}}@media only screen and (max-width: 920px){.gallery-bg>p,.small-gallery-bg>p,.events-bg>p,.project-bg>p,.family-bg>p,.event-bg>p,.circles-detail>p,.empty-bg>p,.circles-bg>p,.about-bg>p,.calendar-bg>p,.news-detail>p,.news-bg>p,.interests-bg>p{font-size:11px}.gallery-bg h2,.small-gallery-bg h2,.events-bg h2,.project-bg h2,.family-bg h2,.event-bg h2,.circles-detail h2,.empty-bg h2,.circles-bg h2,.about-bg h2,.calendar-bg h2,.news-detail h2,.news-bg h2,.interests-bg h2{font-size:27px;margin-bottom:35px}.empty-bg .content img,.news-detail .content img{width:100%;height:auto}.content .container iframe{width:100%}.footer .content{height:auto;background-position:100px 320px;background-size:70%}.footer .contact.flex-item{width:48%;order:2;margin-right:4%}.footer .write-us.flex-item{width:100%;order:1;margin:0 0 50px 0}.footer .write-us.flex-item .select label{width:50%;display:inline-block}.footer .write-us.flex-item .select select{margin-left:2%}.footer .support-us.flex-item{width:48%;order:2}}@media only screen and (max-width: 820px){.header .mainmenu{height:135px}.header .mainmenu>ul>li{margin-right:20px}}@media only screen and (max-width: 720px){.header .content .flex-container .flex-container.flex-item{max-width:100%;width:100%}.content p.absolute{font-size:64px !important;max-width:95vw;left:0;right:0;overflow:hidden;white-space:nowrap;line-height:7rem;top:-48px}.footer .content{background-position:100px 380px;background-size:70%}}@media only screen and (max-width: 620px){.gallery-bg .content>p,.small-gallery-bg .content>p,.events-bg .content>p,.project-bg .content>p,.family-bg .content>p,.event-bg .content>p,.circles-detail .content>p,.empty-bg .content>p,.circles-bg .content>p,.about-bg .content>p,.calendar-bg .content>p,.news-detail .content>p,.news-bg .content>p,.interests-bg .content>p{font-size:14px}.gallery-bg h2,.small-gallery-bg h2,.events-bg h2,.project-bg h2,.family-bg h2,.event-bg h2,.circles-detail h2,.empty-bg h2,.circles-bg h2,.about-bg h2,.calendar-bg h2,.news-detail h2,.news-bg h2,.interests-bg h2{font-size:24px}.footer .content{background-size:80%;background-position:60px 460px}}@media only screen and (max-width: 520px){.content p.absolute{top:11px}.footer{font-size:15px}.footer .content{background-position:30px 710px;background-size:85%}.footer .flex-container .write-us{order:1}.footer .flex-container .contact{order:2;width:100%;margin-bottom:50px}.footer .flex-container .contact div:nth-child(2){margin-bottom:20px}.footer .flex-container .support-us{order:3;width:100%}.content{padding-top:10px}}@media only screen and (max-width: 500px){.header .content .flex-container .flex-container.flex-item .facebook{width:30px !important;height:30px !important;line-height:30px;margin-left:5px}.header .content .flex-container .flex-container.flex-item .instagram img{width:60px !important}.header .content .flex-container .flex-container.flex-item .youtube img{width:42px !important;margin-left:5px}.footer .write-us.flex-item .select label{width:100%;display:block}.footer .write-us.flex-item .select select{margin-left:0;width:100%}}@media only screen and (max-width: 420px){.header .mainmenu .menu{width:250px;padding:30px 30px 30px 30px}.header .mainmenu .menu li,.header .mainmenu .menu a,.header .mainmenu .menu p{font-size:18px;padding:5px 0}.header .mainmenu .menu span{margin-left:170px}.header .mainmenu input:checked{left:135px}.footer .content{background-position:30px 770px}}.margin-top{margin-top:20px;clear:both}.margin-top>h4{margin-bottom:10px}#cookies-modal #acceptAll{background-color:#d12024}#cookies-modal #acceptSelected{background-color:#e7e7e7;color:#000}#cookies-modal .text{color:#333}.mx-5{margin-left:.5em;margin-right:.5em}.default_h1{display:block;font-size:2em;margin-top:.67em;margin-bottom:.67em;margin-left:0;margin-right:0;font-weight:bold}.default_h2{display:block;font-size:1.5em;margin-top:.83em;margin-bottom:.83em;margin-left:0;margin-right:0;font-weight:bold}.default_h3{display:block;font-size:1.17em;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;font-weight:bold}.default_h4{display:block;margin-top:1.33em;margin-bottom:1.33em;margin-left:0;margin-right:0;font-weight:bold}.default_h5{display:block;font-size:.83em;margin-top:1.67em;margin-bottom:1.67em;margin-left:0;margin-right:0;font-weight:bold}.default_h6{display:block;font-size:.67em;margin-top:2.33em;margin-bottom:2.33em;margin-left:0;margin-right:0;font-weight:bold}.default_p{display:block;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0}.default_ul{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px}.default_ul li{display:list-item}.default_ol{display:block;list-style-type:decimal;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px}.default_ol li{display:list-item}.default_table{display:table;border-collapse:separate;border-spacing:2px;border-color:gray}.default_table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.default_table td{display:table-cell;vertical-align:inherit}.default_table tfoot{display:table-footer-group;vertical-align:middle;border-color:inherit}.default_table th{display:table-cell;vertical-align:inherit;font-weight:bold;text-align:center}.default_table thead{display:table-header-group;vertical-align:middle;border-color:inherit}.float-left{float:left;margin-right:20px}.float-right{float:right;margin-left:20px}table.row__border{border-collapse:collapse;width:100%;border:0;font-size:16px}table.row__border td{padding:.7rem 0}table.row__border tr{border-top:1px solid #ccc}.top:after{content:"";position:absolute;z-index:0;top:0px;bottom:80px;left:0px;right:0px;background:rgba(0,0,0,.3)}.top:before{content:"";position:absolute;z-index:0;top:0px;bottom:80px;left:0px;right:0px;background-repeat:no-repeat;background-size:cover}.top.community-top:before,.top.community-top:after{bottom:380px}.top.default-top:before{background-image:url(../images/menu-bg-default.png);background-position:0px 0px}.top.community-top:before{background-image:url(../images/menu-bg-community.png);background-position:0px -400px}.top.theater-top:before{background-image:url(../images/zahlavi.jpg);background-position:0px -400px}.top{background-color:#f4f4f4}.top .content{height:452px;padding:0px}.top>img{filter:brightness(50%);position:absolute;left:0px;top:0px}.top .mainmenu{position:relative;width:100%;height:100%}.top .mainmenu .menu{position:absolute;left:50%;bottom:0;max-width:1272px;width:100%;transform:translate(-50%, 0%);z-index:1}.top .mainmenu .middletext{max-width:985px;width:100%;height:139px;position:absolute;left:50%;top:25%;transform:translate(-50%, -50%);text-align:center;z-index:1}.top .mainmenu .middletext p{color:#fff;font-size:40px;font-weight:bold}.top .mainmenu .middletext p.small{font-size:25px;font-weight:lighter}.top .mainmenu .menuitem:nth-child(1){background-image:url(../images/menu-community-white-new.png);background-position:90% 60%;background-color:#d12024}.top .mainmenu .menuitem:nth-child(1).selected{background-image:none;background-image:url(../images/menu-community-red-new.png);background-color:#f4f4f4}.top .mainmenu .menuitem:nth-child(2){background-image:url(../images/menu-default-white-new.png);background-position:90% 70%;background-color:#b21a1d}.top .mainmenu .menuitem:nth-child(2).selected{background-image:none;background-image:url(../images/menu-default-red-new.png);background-color:#f4f4f4}.top .mainmenu .menuitem:nth-child(3){background-image:url(../images/menu-selisiani-komunita-white.png);background-position:90% 70%;background-color:#9e0f13}.top .mainmenu .menuitem:nth-child(3).selected{background-image:none;background-image:url(../images/menu-theater-red-new.png);background-color:#f4f4f4}.top .mainmenu .menuitem:after{content:"";position:absolute;z-index:0;top:-40px;bottom:0px;left:20px;right:0px;background-image:url(../images/arrow-white-right.png);background-repeat:no-repeat;background-position:20px 140px}.top .mainmenu .menuitem{padding:20px 20px 40px 40px;color:#fff;width:33.33%;height:140px;margin-top:20px;background-repeat:no-repeat;background-size:20%;position:relative;overflow-y:hidden}.top .mainmenu .menuitem p{font-size:20px;margin:10px 0px;font-weight:bold;line-height:1em;max-width:122px}.top .mainmenu .menuitem p.small{text-transform:uppercase;font-size:13px;margin:0px;color:inherit;font-weight:lighter}.top .mainmenu .menuitem.selected:after{background-image:url(../images/arrow-red-right.png);background-position:20px 160px}.top .mainmenu .menuitem.selected{background-color:#f4f4f4;color:#d12024;height:160px;margin-top:0px;padding-top:40px}.top .mainmenu .menuitem.selected p{color:#333}.top.community-top .content{height:800px}.top.community-top .mainmenu .menuitem.selected{background-color:#fff}.top.community-top .submenu{height:421px;padding-left:0}.top.community-top .submenu .flex-container{height:auto}.top.community-top .submenu .container:before{content:"";position:absolute;z-index:4;top:190px;right:0;height:20px;left:30px;width:50px;bottom:0px;background-repeat:no-repeat}.top.community-top .submenu .container{width:19%;height:241px;margin:.5%;padding:0px;position:relative;line-height:0em;overflow:hidden}.top.community-top .submenu .container:hover{width:20%;height:auto;margin:0;-webkit-box-shadow:0px 0px 133px 3px rgba(0,0,0,.44);-moz-box-shadow:0px 0px 133px 3px rgba(0,0,0,.44);box-shadow:0px 0px 133px 3px rgba(0,0,0,.44)}.top.community-top .submenu .container:hover .title{display:none}.top.community-top .submenu .container:hover .text{display:block}.top.community-top .submenu .container.tbd a{color:#000}.top.community-top .submenu .text{display:none;font-size:14px;font-weight:normal}.top.community-top .submenu a{color:#fff;padding:40px 30px;font-size:25px;font-weight:bold;display:block;height:100%;width:100%}.top.community-top .container.community{background-color:#d12024}.top.community-top .container.tbd{background-color:#fff}.top.community-top .container.projects{background-color:#2141d2}.top.community-top .container.parish{background-color:#c793c3}.top.community-top .container.donors{background-color:#ea5b0c}.top.community-top .container.community:before,.top.community-top .container.projects:before,.top.community-top .container.parish:before,.top.community-top .container.donors:before{background-image:url(../images/arrow-white-right.png)}.top.community-top .container.tbd:before{background-image:url(../images/arrow-red-right.png)}@media only screen and (max-width: 1420px){.top.community-top{height:auto}.top.community-top:before{background-position-y:30%}.top .mainmenu .middletext p{font-size:45px}.top .mainmenu .middletext p.small{font-size:20px}.top .mainmenu .menuitem p{font-size:18px}.top .mainmenu .menuitem p.small{font-size:13px}}@media only screen and (max-width: 1120px){.top.community-top:before,.top.community-top:after{bottom:320px}.top.community-top .content{height:710px}.top.community-top .mainmenu{height:470px}.top.community-top .submenu .flex-container{height:auto}.top.community-top .submenu .container{height:200px}.top.community-top .submenu .container:before{top:160px}.top.community-top .submenu a{font-size:20px}.top{height:460px}.top:before,.top:after{bottom:50px}.top .mainmenu .middletext p{font-size:40px}.top .mainmenu .middletext p.small{font-size:18px}}@media only screen and (max-width: 1020px){.top.community-top:before,.top.community-top:after{bottom:260px}.top.community-top .content{height:630px}.top.community-top .mainmenu{height:430px}.top.community-top .submenu .container{height:170px}.top.community-top .submenu .container a{padding:20px}.top.community-top .submenu .container .title{font-size:18px}.top.community-top .submenu .container .text{font-size:12px}.top.community-top .submenu .container:before{top:140px;left:20px}}@media only screen and (max-width: 920px){.top.community-top:before,.top.community-top:after{bottom:290px}.top.community-top .submenu{height:auto}.top.community-top .submenu .flex-container{margin-top:0}.top.community-top .submenu a{font-size:20px}.top{height:430px}.top .mainmenu .menu{top:40%;transform:translate(-50%, 30%)}.top .mainmenu .middletext p{font-size:35px}.top .mainmenu .middletext p.small{font-size:15px}.top .mainmenu .menuitem:nth-child(1){background-position:85% 60%}.top .mainmenu .menuitem:nth-child(2){background-position:85% 70%}.top .mainmenu .menuitem:nth-child(3){background-position:85% 70%}.top .mainmenu .menuitem{padding:30px}.top .mainmenu .menuitem:after{background-position:10px 140px}.top .mainmenu .menuitem.selected{padding-top:50px}.top .mainmenu .menuitem.selected:after{background-position:10px 160px}}@media only screen and (max-width: 820px){.top.community-top:before,.top.community-top:after{bottom:420px;background-size:140%;background-position-x:70%}.top.community-top .content{height:670px}.top.community-top .mainmenu{height:350px}.top.community-top .mainmenu .menu{top:30%}.top.community-top .submenu .flex-container{margin-top:0px}.top.community-top .submenu .container{height:140px;width:32%}.top.community-top .submenu .container .title{font-size:14px}.top.community-top .submenu .container:before{top:110px}.top:before,.top:after{border:150px}.top .mainmenu .middletext p{font-size:30px}}@media only screen and (max-width: 720px){.top .mainmenu .menu .menuitem{padding:20px}.top .mainmenu .menu .menuitem:after{left:20px}.top .mainmenu .menu .menuitem.selected{padding-top:40px}}@media only screen and (max-width: 620px){.top.community-top:before,.top.community-top:after{bottom:400px;background-size:170%;background-position:70% 50%}.top.community-top .content{height:720px}.top.community-top .mainmenu{height:390px}.top.community-top .submenu .container:hover{width:19%;height:140px;box-shadow:none}.top.community-top .submenu .container:hover .text{display:none}.top.community-top .submenu .container:hover .title{display:block}.top.community-top .submenu a{font-size:18px}.top{height:460px}.top .mainmenu .menu .menuitem,.top .mainmenu .menu .menuitem.selected{width:100%;height:60px;margin-top:0px;padding-top:20px;padding-left:75px;background-size:50px;background-position:10px 10px !important}.top .mainmenu .menu .menuitem p,.top .mainmenu .menu .menuitem.selected p{margin:0px;max-width:100%}.top .mainmenu .menu .menuitem p.small,.top .mainmenu .menu .menuitem.selected p.small{float:right;margin-top:5px}.top .mainmenu .middletext p{font-size:25px}}@media only screen and (max-width: 520px){.top.community-top:before,.top.community-top:after{background-size:200%;background-position:70% 30%}.top .mainmenu .middletext p{font-size:25px}.top .mainmenu .middletext p.small{font-size:13px}.top .mainmenu .menuitem{padding:30px}}@media only screen and (max-width: 420px){.top.community-top:before,.top.community-top:after{bottom:390px}.top.community-top .content{height:830px}.top.community-top .mainmenu{height:450px}.top.community-top .submenu{padding-top:20px}.top.community-top .submenu .flex-container{margin-top:0px}.top.community-top .submenu .container,.top.community-top .submenu .container:hover{height:60px;width:100%}.top.community-top .submenu .container a,.top.community-top .submenu .container:hover a{padding:18px 25px}.top.community-top .submenu .container:before,.top.community-top .submenu .container:hover:before{background-image:none}.top{height:470px}.top .mainmenu .middletext p{font-size:22px}.top .mainmenu .menu{top:30%}.top .mainmenu .menu .menuitem,.top .mainmenu .menu .menuitem.selected{height:75px;background-size:55px;padding-left:85px}.top .mainmenu .menu .menuitem p,.top .mainmenu .menu .menuitem.selected p{font-size:16px}.top .mainmenu .menu .menuitem p.small,.top .mainmenu .menu .menuitem.selected p.small{font-size:11px;float:none;margin-bottom:10px;margin-top:0}}.breadcrumbs{width:100%;max-width:1272px;margin:auto;padding:5px 0}.breadcrumbs>*{display:inline-block;vertical-align:middle;margin-right:10px}.breadcrumbs>*:not(:first-child):before{color:red;content:"/";display:inline-block;vertical-align:middle;padding-right:10px}@media screen and (max-width: 768px){.breadcrumbs{padding:10px 15px}}.topsmall:after{content:"";position:absolute;z-index:0;top:0px;bottom:70px;left:0px;right:0px;background:rgba(0,0,0,.3)}.topsmall:before{content:"";position:absolute;z-index:0;top:0px;bottom:70px;left:0px;right:0px;background-image:url(../images/menu-bg-default.png);background-repeat:no-repeat;background-position:0px 0px;background-size:cover}.topsmall.community-top:before{background-image:url(../images/menu-bg-community.png);background-position:0px -400px}.topsmall.theater-top:before{background-image:url(../images/menu-bg-theater.jpg);background-size:cover;background-position:center center}.topsmall.news-top:before{background-image:none;background-image:url(../images/menu-bg-news.png);background-position-y:-400px;background-position-x:55%;background-size:auto}.topsmall{z-index:4}.topsmall .content{padding:0px}.topsmall>img{filter:brightness(50%);position:absolute;left:0px;top:0px}.topsmall .mainmenu{position:relative;width:100%;height:214px}.topsmall .mainmenu .menu{position:absolute;left:50%;bottom:0;max-width:1272px;width:100%;transform:translate(-50%, 0);z-index:1;overflow-y:hidden}.topsmall .mainmenu .menuitem:after{content:"";position:absolute;z-index:0;top:0px;bottom:30px;left:0px;right:20px;background-image:url(../images/arrow-white-right.png);background-repeat:no-repeat;background-position:100% 63px}.topsmall .mainmenu .menuitem:nth-of-type(1){background-color:#d12024}.topsmall .mainmenu .menuitem:nth-of-type(2){background-color:#b21a1d}.topsmall .mainmenu .menuitem:nth-of-type(3){background-color:#9e0f13}.topsmall .mainmenu .menuitem{padding:30px 30px 50px 50px;color:#fff;width:33.33%;height:110px;margin-top:20px;position:relative;overflow-y:hidden}.topsmall .mainmenu .menuitem p{font-size:25px;margin:10px 0px;font-weight:bold;line-height:1em}.topsmall .mainmenu .menuitem p.small{text-transform:uppercase;font-size:15px;margin:0;color:inherit;font-weight:lighter}.topsmall .mainmenu .menuitem.selected:after{background-image:none;background-image:url(../images/arrow-red-right.png)}.topsmall .mainmenu .menuitem.selected{background-color:#f4f4f4}.topsmall .mainmenu .menuitem.selected .small{color:#d12024}.topsmall .mainmenu .menuitem.selected p{color:#333}@media only screen and (max-width: 1420px){.topsmall .mainmenu .menuitem p{font-size:18px}.topsmall .mainmenu .menuitem p.small{font-size:13px}}@media only screen and (max-width: 1120px){.topsmall .mainmenu .menuitem{padding:30px 30px 40px 40px;background-size:30%}}@media only screen and (max-width: 920px){.topsmall .mainmenu .menuitem:nth-child(1){background-position:85% 60%}.topsmall .mainmenu .menuitem:nth-child(2){background-position:85% 70%}.topsmall .mainmenu .menuitem:nth-child(3){background-position:85% 70%}.topsmall .mainmenu .menuitem:after{bottom:10px;background-position:30px 80px}.topsmall .mainmenu .menuitem{padding:30px}}@media only screen and (max-width: 820px){.topsmall:before,.topsmall:after{border:150px}.topsmall .mainmenu .menuitem{padding:20px}.topsmall .mainmenu .menuitem:after{background-position:20px 80px}}@media only screen and (max-width: 720px){.topsmall .content{height:357px}.topsmall .mainmenu{height:100%}.topsmall .mainmenu .menu .menuitem,.topsmall .mainmenu .menu .menuitem.selected{width:100%;height:60px;margin-top:0;padding-top:20px;background-size:50px;background-position:10px 10px !important}.topsmall .mainmenu .menu .menuitem p,.topsmall .mainmenu .menu .menuitem.selected p{margin:0}.topsmall .mainmenu .menu .menuitem p.small,.topsmall .mainmenu .menu .menuitem.selected p.small{float:right}}@media only screen and (max-width: 520px){.topsmall .mainmenu .menuitem{padding:30px}}@media only screen and (max-width: 420px){.topsmall .mainmenu .menu .menuitem p{font-size:15px}.topsmall .mainmenu .menu .menuitem .small{font-size:11px}}.paging{justify-content:space-between}.paging ul{position:relative}.paging .box,.paging .arrow,.paging .dots{width:50px;height:50px;display:inline-block;border-radius:0;margin-right:10px;text-align:center}.paging li.disabled{display:none}.paging .dots{background-color:inherit;width:20px;font-size:30px;color:#d12024}.paging .arrow:last-child{margin-right:0}.paging .box a{display:block;width:100%;height:100%;line-height:50px;font-weight:bold;text-align:center;background-color:#f4f4f4;color:#d12024}.paging .box a:hover,.paging .selected a{background-color:#d12024;color:#f4f4f4}.paging.mobile{display:none}.paging.center{width:100%;margin-top:50px}@media only screen and (max-width: 860px){.paging{justify-content:flex-end}.paging .flex-item:first-child{width:100%;text-align:center;margin-top:30px;order:1}}@media only screen and (max-width: 620px){.paging{justify-content:flex-end;display:none}.paging.mobile{display:block}}@media only screen and (max-width: 480px){.paging .box{width:40px;height:40px;margin-right:5px}.paging .box a{line-height:40px}.paging .arrow{width:35px}.paging .arrow img{width:100%}.paging select{height:40px}}.advanced-search{width:100%;margin-top:30px;margin-bottom:50px}.advanced-search .flex-container{justify-content:space-between}.advanced-search .flex-item{position:relative}.advanced-search .flex-item:nth-child(1){width:140px}.advanced-search .flex-item:nth-child(2){width:20%}.advanced-search .flex-item:nth-child(3){width:45%}.advanced-search .flex-item:nth-child(4){width:150px}.advanced-search label{position:absolute;top:-20px;left:0;text-transform:uppercase}.advanced-search p{font-weight:bold;line-height:50px;width:140px}.advanced-search select{width:100%;height:50px;background-color:#f4f4f4;text-align:left;line-height:50px;padding:0px 10px;border:none}.advanced-search input[type=submit]{background-color:#d12024;font-weight:bold;color:#fff;text-transform:uppercase;background-image:url(../images/search-white.png);background-position:15px 15px;background-repeat:no-repeat;padding-left:20px;height:50px}@media only screen and (max-width: 920px){.advanced-search{margin-top:0}.advanced-search .flex-item:nth-child(1){width:100%;margin-bottom:20px}}@media only screen and (max-width: 720px){.advanced-search .flex-item:nth-child(1){width:29%}.advanced-search .flex-item:nth-child(2){width:69%}.advanced-search .flex-item:nth-child(3){width:59%}.advanced-search .flex-item:nth-child(4){width:39%}}@media only screen and (max-width: 520px){.advanced-search{margin-bottom:0}.advanced-search .flex-item{width:100% !important;margin-bottom:30px}}.interests-bg{overflow:visible}.interests-bg .content{z-index:1}.interests-bg .img-bg-wrap{position:relative;overflow:hidden}.interests-bg img.absolute{position:absolute;right:-425px;top:8px;z-index:0;opacity:.2;filter:brightness(200%)}.interests{position:relative}.interests .container{width:24%;height:200px;margin:.5%;padding:0px;position:relative;line-height:0em;overflow:hidden}.interests .container:hover{width:25%;height:auto;margin:0;-webkit-box-shadow:0px 0px 133px 3px rgba(0,0,0,.44);box-shadow:0px 0px 133px 3px rgba(0,0,0,.44)}.interests .container:hover .title{display:none}.interests .container:hover .text{display:block}.interests .text{display:none;font-size:14px;font-weight:normal}.interests .container.empty:hover{width:19%;height:200px;margin:.5%;box-shadow:none}.interests .container.empty.third{display:none}.interests .container.form:hover{width:25%;height:auto;margin:0;box-shadow:none}.interests .container.form div{width:100%;padding:0 30px;text-align:center}.interests .container.form a{display:inline-block;width:100%;height:auto;margin:0;padding:0}.interests .container.form button{height:60px;margin:0 auto;background-color:#fff;border:none;color:#d12024;width:100%;font-size:18px;font-weight:bold;text-transform:uppercase}.interests .container.form button:hover{width:105%;height:65px;margin-left:-2.5%;-webkit-box-shadow:0px 0px 133px 3px rgba(0,0,0,.44);box-shadow:0px 0px 133px 3px rgba(0,0,0,.44)}.interests .flex-container{height:auto}.interests a{color:#fff;padding:40px 30px;font-size:23px;font-weight:bold;display:block;height:100%;width:100%}.interests p{color:#fff;padding:0 30px 40px 30px;font-size:23px;font-weight:bold}.interests .container:before{content:"";position:absolute;z-index:4;top:160px;right:0;height:20px;left:30px;width:50px;bottom:0px;background-image:url(../images/arrow-white-right.png);background-repeat:no-repeat}.interests .container.form:before{content:none}.interests .container{background-repeat:no-repeat}.interests .container.circles{background-color:#2b5021;background-image:url(../images/icons/interests-circles-new.png);background-position:90% 74%;z-index:1}.interests .container.events{background-color:#00aeef;background-image:url(../images/icons/events.svg);background-position:81% 74%;background-size:37%}.interests .container.camps{background-color:#3da2a0;background-image:url(../images/icons/interests-camps-new.png);background-position:81% 77%}.interests .container.education-a{background-color:#bc282e;background-image:url(../images/icons/education.svg);background-position:83% 78%;background-size:33%}.interests .container.education-c{background-color:#2b5021;background-image:url(../images/icons/education.svg);background-position:83% 78%;background-size:33%}.interests .container.rents{background-color:#8dc63f;background-image:url(../images/icons/interests-rents-old.png);background-position:87% 77%}.interests .container.volunteers{background-color:#842687;background-image:url(../images/icons/couple.svg);background-position:85% 77%;background-size:23%}.interests .container.form{background-color:#939598}.interests .container.orator{background-color:#223983;background-image:url(../images/icons/interests-orator-new.png);background-position:88% 80%}.interests .container.fans{background-color:#f58220;background-image:url(../images/icons/interests-fans-new.png);background-position:88% 83%}.interests .container.family-center{background-color:#bc282e;background-image:url(../images/icons/rodina.svg);background-position:86% 76%;background-size:29%}.interests .container.wall{background-color:#2b5021;background-image:url(../images/icons/happy_guy.svg);background-position:83% 74%;background-size:27%}.interests .container.benefit{background-color:#8a3d1e;background-image:url(../images/icons/podporte-nas.svg);background-position:87% 80%;background-size:29%}.interests .container.uterky-u-terky{background-color:#161441;background-image:url(../images/icons/fish.svg);background-position:82% 83%;background-size:38%}.interests .container.spolecenstvi-mladeze{background-color:#161441;background-image:url(../images/icons/group.svg);background-position:84% 82%;background-size:33%}.interests .container.schranka-duvery{background-color:#dfb625;background-image:url(../images/icons/schranka-duvery.svg);background-position:84% 82%;background-size:33%}@media only screen and (max-width: 1420px){.interests a{font-size:23px}}@media only screen and (max-width: 1320px){.interests .container{width:24%}.interests .container:hover{width:25%}.interests .container .break-before-md:before{content:"\a";white-space:pre}.interests .container.form:hover{width:25%}.interests .container.empty.third{display:block}}@media only screen and (max-width: 1020px){.interests .container.orator,.interests .container.camps,.interests .container.education-a,.interests .container.education-c,.interests .container.events,.interests .container.circles,.interests .container.rents{background-size:35%}.interests .container.wall,.interests .container.family-center{background-size:26%}.interests .container.fans{background-size:35%}}@media only screen and (max-width: 920px){.interests .container{width:32%}.interests .container:hover{width:33%}.interests .container.form:hover{width:33%}.interests .container.empty.third{display:none}}@media only screen and (max-width: 720px){.interests .container{width:49%}.interests .container:hover{width:50%}.interests .container .break-before:before{content:"\a";white-space:pre}.interests .container.form:hover{width:50%}.interests .container.empty.first,.interests .container.empty.second{display:none}}@media only screen and (max-width: 450px){.interests a{padding:30px 20px;font-size:15px}.interests .container{height:140px}.interests .container:before{top:110px;left:20px}.interests .container.form p{font-size:15px;padding:30px 20px 20px 20px}.interests .container.form div{padding:0 20px}.interests .container.form button{height:40px;font-size:14px}.interests .text{font-size:12px}}@media only screen and (max-width: 350px){.interests .container.form .small:first-of-type{display:block;max-width:90px}.interests .container.form .small:last-of-type{display:block;max-width:120px}}.interests-bg~.news-bg{background-color:#f4f4f4}.news-bg{overflow:visible}.news-bg .content{z-index:1}.news .flex-container{flex-flow:row nowrap}.news .flex-container,.news .container{width:100%;margin:0;padding:0}.news .flex-container.flex-item:first-child{margin-right:45px;height:100%}.news .flex-container.flex-item .flex-item:nth-child(2){max-width:420px;width:65%}.news .flex-container.flex-item,.news .flex-container.item{width:48%;text-align:justify}.news .flex-container.flex-item .flex-item,.news .flex-container.item .flex-item{overflow:hidden}.news .flex-container.flex-item .flex-item:first-child,.news .flex-container.item .flex-item:first-child{width:30%;margin:10px 0}.news .flex-container.flex-item .icon,.news .flex-container.item .icon{margin-right:10px;color:#d12024}.news .flex-container.flex-item .location,.news .flex-container.item .location{margin-left:10px}.news .flex-container.flex-item img,.news .flex-container.item img{max-width:150px;max-height:150px}.news .flex-container.flex-item h3,.news .flex-container.item h3{font-size:23px;font-weight:bold}.news .flex-container.flex-item h3 a,.news .flex-container.item h3 a{color:#000}.news .flex-container.flex-item h3 a:hover,.news .flex-container.item h3 a:hover{cursor:pointer;color:#000}.news .flex-container.flex-item p,.news .flex-container.item p{line-height:1.8em;margin-bottom:10px}.news .flex-container.flex-item .read-more,.news .flex-container.item .read-more{color:#d12024;text-transform:uppercase;background-image:url(../images/arrow-red-right.png);background-repeat:no-repeat;background-position:95px 5px;padding-right:70px}.news .flex-container.item{width:100%;margin-bottom:40px;justify-content:flex-start}.news .flex-container.item .flex-item:first-child{min-width:300px;max-width:300px;min-height:150px;max-height:300px;margin:0 30px 0 0}.news .flex-container.item .flex-item:nth-child(2){flex-grow:1}.news .flex-container.item:last-of-type{margin-bottom:0}.news .img{width:100%;min-height:200px;background-size:cover;background-position:center}.news .flex-item{justify-content:space-between}.news button{background-color:#d12024;color:#fff;width:220px;height:50px;margin:50px auto 0px auto;border:none;font-size:18px;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 1420px){.news .flex-container.flex-item:first-child{margin-right:4%}.news .flex-container.flex-item .flex-item:last-child{width:60%}.news .flex-container.flex-item .flex-item:last-child h3{font-size:23px}.news .flex-container.flex-item .flex-item:last-child p,.news .flex-container.flex-item .flex-item:last-child a{font-size:15px}}@media only screen and (max-width: 1120px){.news .flex-container.flex-item .flex-item:last-child{width:60%}.news .flex-container.flex-item .flex-item:last-child h3{font-size:20px}.news .flex-container.flex-item .flex-item:last-child p{font-size:13px}}@media only screen and (max-width: 940px){.news .flex-container.item .flex-item:nth-child(2){max-width:60%}}@media only screen and (max-width: 920px){.news .flex-item{justify-content:flex-start}.news>.flex-container{flex-direction:column}.news>.flex-container .flex-container{flex-direction:row}.news .flex-container.flex-item:first-child{margin-right:0px;margin-bottom:20px}.news .flex-container.flex-item{width:100%}.news .flex-container.flex-item .flex-item:first-child{margin-right:30px}.news .flex-container.flex-item .flex-item:last-child{flex-grow:1}}@media only screen and (max-width: 520px){.news .flex-container.flex-item p:first-of-type>span{display:block;margin-top:10px;margin-left:0px}.news .flex-container.item .flex-item:first-child,.news .flex-container.flex-item .flex-item:first-child{display:none}.news .flex-container.item .flex-item:nth-child(2){max-width:100%}}@media only screen and (max-width: 420px){.news .flex-container.item .date,.news .flex-container.item .location{display:block;margin-left:0}.news .flex-container.flex-item .flex-item:last-child p{font-size:11px}}.news-detail{overflow:visible}.news-detail .content{z-index:1}.news-detail .content .absolute{top:0}.news-detail h2,.news-detail h3{font-weight:bold;color:#d12024}.news-detail h3{text-align:center;font-size:32px;color:#d12024}.news-detail .actuality .content{padding-bottom:0}.news-detail .actuality .left-box{float:left;width:300px;margin:0 30px 0 0}.news-detail .actuality .left-box .img{width:100%;min-height:200px;background-size:cover;background-position:center}.news-detail .actuality .right-box{flex-grow:1;margin-top:70px}.news-detail .actuality .right-box a{color:#d12024;text-transform:uppercase;background-repeat:no-repeat;background-position:150px 5px;padding-right:70px;text-decoration:underline}.news-detail .actuality .right-box .perex{font-style:italic;font-size:16px}.news-detail .actuality button{background-color:#d12024;color:#fff;width:100%;min-height:50px;margin:30px auto 20px auto;border:none;font-size:18px;font-weight:bold;text-transform:uppercase}.news-detail .description .content{padding-top:0}.news-detail .description .container{position:relative}.news-detail .description a{color:#d12024;text-decoration:underline}.news-detail .container{margin:0px;padding:0px;width:100%}.news-detail p{margin-bottom:10px;line-height:24px;text-align:justify}.news-detail .icon{margin-right:10px;color:#d12024}.news-detail .location{margin-left:10px;text-transform:uppercase}.news-detail p.small{text-transform:uppercase}.actuality-detail .actuality .right-box{margin-top:5%}@media only screen and (max-width: 820px){.news-detail .actuality .right-box a{padding-right:60px;background-position:130px 5px}.news-detail .actuality button{font-size:16px;margin-top:35px}.news-detail h2{font-size:22px}.news-detail h3{font-size:18px}.news-detail p,.news-detail a{font-size:12px}}@media only screen and (max-width: 720px){.news-detail .actuality button{font-size:14px}.news-detail .actuality .left-box{float:right;width:40%;min-height:40%;max-height:40%;margin:0 0 0 30px}.news-detail .actuality .left-box img{width:100%}}@media only screen and (max-width: 620px){.news-detail .container p,.news-detail .flex-container p{line-height:20px}.news-detail .actuality button{height:40px}.news-detail .actuality .right-box a{padding-right:50px;background-position:115px 5px;background-size:27px}.news-detail p,.news-detail a{font-size:11px}}@media only screen and (max-width: 520px){.news-detail .container{display:flex;flex-flow:column wrap}.news-detail h3{font-size:16px}.news-detail p{line-height:20px}.news-detail img{float:left}.news-detail .actuality .flex-item{width:100%}.news-detail .actuality .left-box{width:100%;margin:0;order:2;text-align:center}.news-detail .actuality .right-box{margin-top:0;order:1}.news-detail .actuality .right-box .perex{margin:20px 0}.news-detail .actuality .right-box a{padding-right:50px;background-position:115px 5px;background-size:27px}.news-detail p,.news-detail a{font-size:11px}}.calendar-loader{position:relative;width:320px;margin:2rem auto;display:block;font-size:24px;color:#d12024}.calendar-loader:hover{color:#d12024;cursor:default}.calendar-loader:after{content:"";top:7px;right:0;left:auto;position:absolute;visibility:visible}.calendar-bg{overflow:visible}.calendar .table{width:100%;box-sizing:border-box}.calendar .thead{height:50px;text-transform:uppercase;background-color:#d12024;color:#fff;text-align:center}.calendar .thead>div:first-of-type{position:relative;display:inline-block;width:270px;margin:0px auto;font-weight:bold;font-size:18px;margin-top:10px}.calendar .thead .calendarMin{display:none;position:absolute;top:150px;left:50%;transform:translateX(-50%);width:auto;color:#000;z-index:10;font-weight:normal;text-transform:none}.calendar .thead .calendarMin div.zabuto_calendar tr.calendar-dow-header th,.calendar .thead .calendarMin div.zabuto_calendar tr.calendar-dow td{width:14%;padding:0 7px}.calendar .thead a.left{width:40px;height:12px;display:inline-block;position:absolute;top:6px;left:0px;background-repeat:no-repeat;background-image:url(../images/arrow-white-left.png);margin-right:20px}.calendar .thead a.right{width:40px;height:12px;display:inline-block;position:absolute;top:6px;right:0px;background-repeat:no-repeat;background-image:url(../images/arrow-white-right.png);margin-left:20px}.calendar .flex-container{max-height:1200px;flex-direction:column}.calendar .column{position:relative;width:14.2857%}.calendar .cell.day{height:100px;padding:0}.calendar .day-text{height:27px;padding:10px 15px 0px 15px;color:#666}.calendar .day-number{height:40px;padding:0px 15px;font-size:30px;font-weight:500}.calendar .day-full{height:33px;padding:5px 15px 0px 15px;color:#fff;background-color:#666}.calendar .day-full.highlighted{background-color:#d12024;border:1px solid #fff}.calendar .day-full:hover{cursor:pointer}.calendar .cell{min-height:50px;padding:8px;position:relative;background-color:#fff;border:1px solid #ccc}.calendar .cell.highlighted{position:absolute;width:100%;color:#fff;background-color:#d12024;cursor:pointer;left:0}.calendar .cell.highlighted.aside{width:50%;left:50%}.calendar .cell.highlighted.halfWidth p{width:50%}.calendar .cell-content{overflow:hidden;width:100%;height:100%}.calendar .box{display:none;color:#000;position:absolute;padding:30px 25px;border-top:2px solid #d12024;text-align:left;z-index:1;top:50%;left:50%;width:326px;height:auto;box-shadow:3px 3px 10px #e7e7e7;background-color:#fff;z-index:2}.calendar .box h4{font-size:16px;font-weight:bold}.calendar .box p{font-weight:normal;font-size:14px}.calendar .box p:first-of-type{text-transform:uppercase}.calendar-bg.small{text-align:center}.calendar-bg.small h2{text-align:left}.calendar-bg.small .table{margin:0 auto;text-align:left}.calendar-bg.theater{overflow:hidden}.calendar-bg.theater .content{z-index:1}.calendar-bg.theater img.absolute{position:absolute;right:-875px;top:-140px;z-index:-1}@media only screen and (max-width: 1020px){.calendar .thead>div:first-of-type{font-size:16px;margin-top:12px}.calendar .day .day-number{font-size:25px}.calendar .cell p{font-size:13px}}@media only screen and (max-width: 820px){.calendar .flex-container{max-height:100%}.calendar .column{width:100%}}.dayCalendar{width:97%;margin:0 auto}.dayCalendar .head{height:50px;text-transform:uppercase;background-color:#d12024;color:#fff;text-align:center}.dayCalendar .head:first-of-type{margin-bottom:20px}.dayCalendar .head:last-of-type{margin-top:20px}.dayCalendar .head div{position:relative;display:inline-block;width:270px;margin:0 auto;font-weight:bold;font-size:18px;margin-top:10px}.dayCalendar .head a.left{width:40px;height:12px;display:inline-block;position:absolute;top:6px;left:0px;background-repeat:no-repeat;background-image:url(../images/arrow-white-left.png);margin-right:20px}.dayCalendar .head a.right{width:40px;height:12px;display:inline-block;position:absolute;top:6px;right:0px;background-repeat:no-repeat;background-image:url(../images/arrow-white-right.png);margin-left:20px}.dayCalendar .days{max-width:100%}.dayCalendar .day{border:2px solid #d12024}.dayCalendar .day.past{background:#f4f4f4 !important;color:#bcbcbc !important;border:2px solid #bcbcbc}.dayCalendar .day:nth-of-type(even){background-color:#d12024;color:#fff}.dayCalendar .day:nth-of-type(even).past{background:#bcbcbc !important;color:#f4f4f4 !important}.dayCalendar .day:nth-of-type(odd){background-color:#fff;color:#d12024}.dayCalendar .day::after{content:"";display:table;clear:both}@media only screen and (max-width: 520px){.dayCalendar .day{display:flex;flex-direction:column}}.dayCalendar .day td{padding:20px;vertical-align:top}.dayCalendar .day td:first-of-type{width:200px;margin-right:20px}@media only screen and (max-width: 750px){.dayCalendar .day td:first-of-type{width:150px}}@media only screen and (max-width: 520px){.dayCalendar .day td:first-of-type{width:100%;padding-bottom:0}}.dayCalendar .day td p{margin-bottom:5px}.dayCalendar .day a:hover{text-decoration:underline}.dayCalendar .day .date{font-size:2em}.dayCalendar .day .title{font-size:1.5em;font-weight:bold}.dayCalendar .day .text{word-spacing:1px}.dayCalendar .day .icon{margin-right:10px}@media screen and (max-width: 420px){.dayCalendar{width:100%;margin:0}}.about-bg .content{z-index:1}.content .about p.absolute{top:0;z-index:0}.about h2{margin-bottom:20px}.about .row{margin:0px}.about .flex-container{justify-content:space-between}.about .flex-item{width:48%;margin-bottom:40px}.about p{line-height:26px;text-align:justify}.about img{max-width:100%;height:auto}.about .first-box p:first-child{margin-bottom:30px;font-weight:bold}.about .third-box .left-box img{padding-top:15%}@media only screen and (max-width: 1020px){.about p{font-size:13px}}@media only screen and (max-width: 720px){.about-bg .content{font-size:120px;top:25px}.about .flex-item{width:100%;height:auto}.about .first-box{order:1}.about .second-box{order:2;text-align:center}.about .third-box{order:4}.about .third-box .left-box img{padding-top:0}.about .fourth-box{order:3}.about .left-box,.about .right-box{text-align:center}}@media only screen and (max-width: 420px){.about-bg .content{padding:0px}}.circles-bg{overflow:visible;z-index:1}.circles-bg .content{z-index:1}.circles-bg .content p{text-transform:none;margin-bottom:40px}.circles h2{margin-bottom:20px}.circles p{margin-bottom:10px}.circles .menu{margin-bottom:40px;max-width:950px;width:80%}.circles .menu.menu-center{justify-content:center;width:100%;max-width:100%;margin-top:0;margin-bottom:20px}.circles .menu .flex-item{background-color:#fff;border-radius:23px;border:1px solid #e7e7e7;text-transform:uppercase;font-weight:bold;margin-right:20px;margin-bottom:10px;color:#d12024}.circles .menu .flex-item a{display:block;padding:12px 17px;border-radius:23px;color:#d12024}.circles .menu .flex-item.selected,.circles .menu .flex-item:hover{background-color:#d12024;cursor:pointer;color:#fff}.circles .menu .flex-item.selected a,.circles .menu .flex-item:hover a{color:#fff}.circles .container{background-color:#f4f4f4;padding:40px 30px;margin:0 0 20px 0;width:100%}.circles .container h4{font-size:20px;font-weight:bold;margin-bottom:10px}.circles .container h4 a{color:#d12024}.circles .container h4 a:hover{text-decoration:underline}.circles .container .icon{color:#d12024}.circles .container p.left{margin-right:20px}.circles .container button{display:inline-block;margin-top:2%;color:#fff;font-weight:bold;background-color:#d12024;padding:10px 15px;border:none;text-transform:uppercase;float:right}.circles .capacity-info .free{color:#4daf47}.circles .capacity-info .full{color:#d12024}.circles .bottom{width:100%;margin-top:50px;justify-content:space-between}.circles .bottom label{line-height:50px;margin-bottom:0;text-transform:uppercase}.circles .bottom select{height:50px;background-color:#f4f4f4;text-align:center;line-height:50px;padding:0px 10px;margin-left:20px;border:none}.circles .bottom select:hover{cursor:pointer}.circles .bottom input{height:50px;margin-left:20px}@media only screen and (max-width: 1320px){.circles .menu{width:100%}}@media only screen and (max-width: 860px){.circles .menu .flex-item{font-size:13px;margin-right:15px}.circles .menu .flex-item a{padding:10px 15px}.circles .container .clearfix.left{float:none}.circles .container button{margin-top:50px}}@media only screen and (max-width: 620px){.circles .container{text-align:center}.circles .container p{margin-bottom:10px}.circles .container>.left{float:none;text-align:left}.circles .container .clearfix.left .left{float:none}.circles .container button{margin:15px auto 0px auto;float:none}.circles p{font-size:13px}}.empty-bg{overflow:visible}.empty-bg .content>p{text-transform:none;font-size:inherit;font-weight:normal}.circles.blank-page .menu{max-width:100%;width:100%;justify-content:center;margin-top:35px;margin-bottom:0}.circles.blank-page .menu .flex-item{padding:0}.circles.blank-page .menu .flex-item a{font-size:16px}.circles-detail .content{z-index:1}.circles-detail h2,.circles-detail h3{font-weight:bold}.circles-detail .description .container{position:relative}.circles-detail .description a{position:absolute;top:10px;right:10px;display:block;color:#fff;font-weight:bold;background-color:#d12024;padding:10px 15px;border:none;text-transform:uppercase}.circles-detail .info .free{color:#4daf47}.circles-detail .info .full{color:#d12024}.circles-detail .container,.circles-detail .flex-container{margin:0px;padding:0px;width:100%}.circles-detail .flex-container{justify-content:space-between}.circles-detail p{margin-bottom:10px;line-height:24px}.circles-detail .icon{margin-right:10px;color:#d12024}.circles-detail .location{margin-left:10px;text-transform:uppercase}.circles-detail img{max-width:290px;width:100%}.circles-detail p.small{text-transform:uppercase}.circles-detail .description{background-color:#f4f4f4}.circles-detail .info table:first-of-type{margin-bottom:50px}.circles-detail .info table td{padding:5px 0px}.circles-detail .info table td:first-child{width:250px;font-weight:bold;text-transform:uppercase}.circles-detail .info table .price:after{content:",- Kc"}@media only screen and (max-width: 820px){.circles-detail h2{font-size:22px}.circles-detail h3{font-size:18px}.circles-detail p,.circles-detail td,.circles-detail a{font-size:12px}}@media only screen and (max-width: 620px){.circles-detail .container p,.circles-detail .flex-container p{line-height:20px}.circles-detail p,.circles-detail a,.circles-detail td{font-size:11px}.circles-detail .info table td{width:50%}.circles-detail .info table td:first-child{width:50%}}@media only screen and (max-width: 520px){.circles-detail h3{font-size:16px}.circles-detail p{line-height:20px}.circles-detail img{max-width:48%;float:left}.circles-detail p,.circles-detail a,.circles-detail td{font-size:11px}}.family h2,.project h2,.event h2{font-weight:bold;font-size:36px;margin-bottom:15px}.family .img1,.family .img2,.family .img3,.family .img4,.project .img1,.project .img2,.project .img3,.project .img4,.event .img1,.event .img2,.event .img3,.event .img4{padding:0;overflow:hidden;padding:5px}.family img,.project img,.event img{height:auto;width:100%}.family .flex-container,.project .flex-container,.event .flex-container{justify-content:space-between}.family .flex-container.images,.project .flex-container.images,.event .flex-container.images{justify-content:flex-start;align-items:flex-start;align-content:space-evenly}.family .flex-item,.project .flex-item,.event .flex-item{margin-bottom:40px;z-index:1}.family .text a,.project .text a,.event .text a{color:#d12024;text-transform:uppercase;background-image:url(../images/arrow-red-right.png);background-repeat:no-repeat;background-position:95px 5px;padding-right:70px}.family .images,.project .images,.event .images{width:48%;padding:0px 10px}.family .text,.project .text,.event .text{width:50%}.family .text p,.project .text p,.event .text p{font-size:16px;margin-bottom:15px;line-height:30px}.family .text .tiny,.project .text .tiny,.event .text .tiny{font-size:14px;color:#999;line-height:25px}.family h2{margin-left:50%}.family .img1{width:90%}.family .img2{width:55%}.family .img3{width:45%}.family .text p:first-of-type{font-weight:500;font-size:18px}.project-bg{overflow:visible;background-color:#f4f4f4}.project .img1{width:40%;align-self:flex-end}.project .img2{width:60%;align-self:flex-end}.project .img3{width:55%}.project .img4{max-width:45%}.project .text{margin-top:90px}.project h2{top:80px;position:relative;margin-bottom:0px}.project .text p:first-of-type{font-weight:500;font-size:18px}.events-bg{background-image:url(../images/community-events-bg.png);background-size:cover;background-position-y:30%;color:#fff;position:relative}.events-bg::before{content:"";position:absolute;top:0px;right:0;left:0px;bottom:0px;background-color:#d12024;opacity:.7}.event h2{color:#fff}.event h4{font-size:25px;font-weight:bold}.event p.info{line-height:30px;margin-bottom:20px}.event p.small{text-transform:uppercase}.event p.date{font-size:30px}.event .text a{color:#fff;background-image:none;background-image:url(../images/arrow-white-right.png)}.event .flex-container{width:50%}.event .flex-item:first-of-type{width:15%}.event .flex-item:last-of-type{width:80%}@media only screen and (max-width: 1120px){.family h2,.project h2,.event h2{font-size:30px}.family .text p,.project .text p,.event .text p{font-size:14px}.family .text .tiny,.project .text .tiny,.event .text .tiny{font-size:11px}.family .text p:first-of-type,.project .text p:first-of-type{font-size:16px}}@media only screen and (max-width: 920px){.event .flex-container{width:100%}}@media only screen and (max-width: 820px){.family .text,.project .text,.event .text{width:60%}.family .images,.project .images,.event .images{width:40%}.family .flex-container.images,.project .flex-container.images,.event .flex-container.images{flex-direction:column;justify-content:space-evenly}.family .flex-container.images .img1,.family .flex-container.images .img2,.family .flex-container.images .img3,.family .flex-container.images .img4,.project .flex-container.images .img1,.project .flex-container.images .img2,.project .flex-container.images .img3,.project .flex-container.images .img4,.event .flex-container.images .img1,.event .flex-container.images .img2,.event .flex-container.images .img3,.event .flex-container.images .img4{align-self:center}}@media only screen and (max-width: 620px){.family .flex-item,.project .flex-item,.event .flex-item{width:100% !important;margin-bottom:10px}.family .flex-container.images,.project .flex-container.images,.event .flex-container.images{flex-direction:row;justify-content:space-evenly}.family .flex-container.images .img1,.project .flex-container.images .img1,.event .flex-container.images .img1{align-self:flex-end}.family .flex-container.images .img4,.project .flex-container.images .img4,.event .flex-container.images .img4{align-self:flex-start}.family .text,.project .text,.event .text{order:2}.family .images,.project .images,.event .images{order:1}.family h2{margin-left:0}.project h2{top:unset;position:static}.project .text{margin-top:0}}.small-gallery-bg{background-color:#d12024;padding-bottom:3em}.small-gallery h2{color:#fff}.small-gallery .flex-container{overflow:visible;justify-content:space-between;height:200px;position:relative}.small-gallery .flex-item{width:24%;height:100%;display:none;overflow:hidden}.small-gallery .flex-item img{margin:1em}.small-gallery .flex-item.active{display:block}.small-gallery .left-arrow,.small-gallery .right-arrow{position:absolute;display:block;top:200px;width:21px;height:40px;background-repeat:no-repeat;background-size:contain}.small-gallery .left-arrow{left:-40px;background-image:url(../images/small-arrow-left.png)}.small-gallery .right-arrow{right:-40px;background-image:url(../images/small-arrow-right.png)}.small-gallery img{max-height:200px}@media only screen and (max-width: 1420px){.small-gallery .flex-container{padding:0px 60px}.small-gallery .left-arrow{left:20px}.small-gallery .right-arrow{right:20px}}@media only screen and (max-width: 1200px){.left-arrow,.right-arrow{top:200px !important}}@media only screen and (max-width: 1020px){.small-gallery .flex-container{height:150px}.small-gallery .left-arrow,.small-gallery .right-arrow{top:60px}}@media only screen and (max-width: 820px){.small-gallery .flex-container{padding:0px 40px}.small-gallery .left-arrow{height:30px;left:0px}.small-gallery .right-arrow{height:30px;right:-5px}.small-gallery .flex-item{width:32%}.small-gallery .flex-item.active:nth-of-type(4){display:none}}@media only screen and (max-width: 620px){.small-gallery .flex-item{width:48%}.small-gallery .flex-item.active:nth-of-type(3){display:none}}@media only screen and (max-width: 420px){.small-gallery .flex-item{width:100%}.small-gallery .flex-item.active:nth-of-type(2){display:none}}.gallery-bg{overflow:visible}.gallery-bg .content{z-index:1;text-align:center}.gallery-bg .content #more{display:none;width:160px;height:40px;margin:20px auto;padding:8px;background-color:#d12024;color:#fff;border:none;text-transform:uppercase;font-weight:bold;font-size:18px}.gallery .gallery-list .image-container{margin-bottom:1rem}.gallery .gallery-list .image-container img{width:100%}.gallery .gallery-list .image-container:hover h3{text-decoration:underline}.gallery h2{margin-top:70px}.gallery h3{color:#fff;font-size:22px;font-weight:bold;margin-bottom:10px;padding:5px 10px}.gallery .image{position:relative;overflow:hidden;margin:1% .5% 0 .5%;width:24%;height:300px;background-size:cover;background-position:center}.gallery .image:hover{background-color:#d12024}.gallery .image:hover h3{background-color:inherit}.gallery .overlay{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-color:#d12024;opacity:0;background-image:url(../images/zoom.png);background-repeat:no-repeat;background-position:50% 50%;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.gallery .overlay.headline{opacity:1;background-image:none;background:-moz-linear-gradient(top, #d12024 0%, rgba(209, 32, 36, 0.8) 18%, rgba(209, 32, 36, 0.2) 35%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, #d12024 0%, rgba(209, 32, 36, 0.8) 18%, rgba(209, 32, 36, 0.2) 35%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, #d12024 0%, rgba(209, 32, 36, 0.8) 18%, rgba(209, 32, 36, 0.2) 35%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$red-color", endColorstr="#000000",GradientType=0 )}.gallery .image:hover .overlay{opacity:.7}.gallery .images{justify-content:flex-start}.gallery.detail .images{width:100%}.gallery.detail .images .image{position:relative;flex-grow:1;background-size:cover;background-position:center}.gallery.detail .images>.flex-item:nth-child(1),.gallery.detail .images>.flex-item:nth-child(2),.gallery.detail .images>.flex-item:nth-child(3),.gallery.detail .images>.flex-item:nth-child(4){width:24%}.gallery.detail .images>.flex-item:nth-child(5),.gallery.detail .images>.flex-item:nth-child(6),.gallery.detail .images>.flex-item:nth-child(7),.gallery.detail .images>.flex-item:nth-child(8),.gallery.detail .images>.flex-item:nth-child(9),.gallery.detail .images>.flex-item:nth-child(10){width:15.5%;height:150px}.gallery.detail .images>.flex-item:nth-child(11),.gallery.detail .images>.flex-item:nth-child(12),.gallery.detail .images>.flex-item:nth-child(13),.gallery.detail .images>.flex-item:nth-child(14){width:32%}.gallery.detail .images>.flex-item:nth-child(15){width:66.5%;justify-content:flex-start}.gallery.detail .images>.flex-item:nth-child(15) .flex-item:nth-child(1),.gallery.detail .images>.flex-item:nth-child(15) .flex-item:nth-child(2),.gallery.detail .images>.flex-item:nth-child(15) .flex-item:nth-child(3),.gallery.detail .images>.flex-item:nth-child(15) .flex-item:nth-child(4),.gallery.detail .images>.flex-item:nth-child(15) .flex-item:nth-child(5),.gallery.detail .images>.flex-item:nth-child(15) .flex-item:nth-child(6),.gallery.detail .images>.flex-item:nth-child(15) .flex-item:nth-child(7),.gallery.detail .images>.flex-item:nth-child(15) .flex-item:nth-child(8){width:24%;height:47%}@media screen and (max-width: 992px){.gallery.detail .images .flex-item{width:32% !important}.gallery .image{width:32% !important;height:220px !important}}@media only screen and (max-width: 520px){.gallery .image{width:46% !important;height:220px !important}}.webmap ul{list-style-position:outside}.webmap ul li{position:relative;margin-left:30px;margin-top:10px;padding-left:20px}.webmap ul li:before{content:"›";position:absolute;left:0px;font-size:25px;top:-12px}.webmap ul li>ul>li:before{content:"»"}.webmap ul li>ul>li>ul>li:before{content:"›"}.webmap ul li>ul>li>ul>li>ul>li:before{content:"»"}.webmap ul li>ul>li>ul>li>ul>li>ul>li:before{content:"›"}.webmap ul li>ul>li>ul>li>ul>li>ul>li>ul>li:before{content:"»"}.webmap ul li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li:before{content:"›"}.search .news{margin-top:2rem}.search .news .not-found{font-size:2rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}div.zabuto_calendar{margin:0;padding:0}div.zabuto_calendar .table{width:100%;margin:0;padding:0}div.zabuto_calendar .table th,div.zabuto_calendar .table td{padding:4px 2px;text-align:center}div.zabuto_calendar .table tr th,div.zabuto_calendar .table tr td{background-color:#fff}div.zabuto_calendar .table tr:last-child{border-bottom:1px solid #ddd}div.zabuto_calendar .table tr.calendar-month-header td{background-color:#fafafa;font-weight:bold}div.zabuto_calendar .table tr.calendar-month-header td span{cursor:pointer;display:inline-block;padding-bottom:10px}div.zabuto_calendar .table tr.calendar-month-header td{padding-top:12px;padding-bottom:4px}div.zabuto_calendar .table-bordered tr.calendar-month-header td{border-left:0;border-right:0}div.zabuto_calendar .table-bordered tr.calendar-month-header td:first-child{border-left:1px solid #ddd}div.zabuto_calendar div.calendar-month-navigation{cursor:pointer;margin:0;padding:0;padding-top:5px}div.zabuto_calendar .table tr.calendar-dow-header th{background-color:#f0f0f0}div.zabuto_calendar tr.calendar-dow-header th,div.zabuto_calendar tr.calendar-dow td{width:14%}div.zabuto_calendar .table tr td div.day{margin:0;padding-top:7px;padding-bottom:7px}div.zabuto_calendar .table tr td.event div.day,div.zabuto_calendar ul.legend li.event{background-color:#fff0c3}div.zabuto_calendar .table tr td.dow-clickable,div.zabuto_calendar .table tr td.event-clickable{cursor:pointer}div.zabuto_calendar .badge-today,div.zabuto_calendar div.legend span.badge-today{background-color:#357ebd;color:#fff;text-shadow:none}div.zabuto_calendar .badge-event,div.zabuto_calendar div.legend span.badge-event{background-color:#ff9b08;color:#fff;text-shadow:none}div.zabuto_calendar .badge-event{font-size:.95em;padding-left:8px;padding-right:8px;padding-bottom:4px}div.zabuto_calendar div.legend{margin-top:5px;text-align:right}div.zabuto_calendar div.legend span{color:#999;font-size:10px;font-weight:normal}div.zabuto_calendar div.legend span.legend-text:after,div.zabuto_calendar div.legend span.legend-block:after,div.zabuto_calendar div.legend span.legend-list:after,div.zabuto_calendar div.legend span.legend-spacer:after{content:" "}div.zabuto_calendar div.legend span.legend-spacer{padding-left:25px}div.zabuto_calendar ul.legend>span{padding-left:2px}div.zabuto_calendar ul.legend{display:inline-block;list-style:none outside none;margin:0;padding:0}div.zabuto_calendar ul.legend li{display:inline-block;height:11px;width:11px;margin-left:5px}div.zabuto_calendar ul.legend,div.zabuto_calendar ul.legend li:first-child{margin-left:7px}div.zabuto_calendar ul.legend li:last-child{margin-right:5px}div.zabuto_calendar div.legend span.badge{font-size:.9em;border-radius:5px 5px 5px 5px;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:3px}@media(max-width: 979px){div.zabuto_calendar .table th,div.zabuto_calendar .table td{padding:2px 1px}}
