@font-face{font-family:Monsterat;src:url(/fonts/monsterat/Montserrat-Regular.otf)}@font-face{font-family:MonsteratMedium;src:url(/fonts/monsterat/Montserrat-Medium.otf)}@font-face{font-family:MonsteratBold;src:url(/fonts/monsterat/Montserrat-Bold.otf)}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{height:100%}body{font-family:'Monsterat',sans-serif;font-size:15px;min-height:100%;position:relative;color:#333;overflow-x:hidden;background:#fff;line-height:1.3;min-width:300px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;position:relative}ul{list-style:disc;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin-left:15px}table ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;color:#333}sup{vertical-align:super;font-size:smaller}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:separate;border-spacing:3px;width:100%}td{border:0 solid #ddd;padding:10px;vertical-align:top;text-align:center}.UnderFooter{font-size:10px;font-family:"Monsterat",sans-serif;text-align:center;padding:20px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select,button{vertical-align:middle;font-size:14px;font-family:'MonsteratMedium','sans-serif'}p{display:block;margin:0;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.ShrinkContainer p{margin:10px 0;display:block}pad{font-family:'MonsteratBold',sans-serif;font-style:normal;font-weight:normal}.ShrinkContainer{width:80%;margin:0 auto;position:relative}.ShrinkContainer2{width:75%;margin:0 auto;position:relative}.ShrinkContainerNarrow{width:60%;margin:0 auto;position:relative}main{display:block;position:relative}img{max-width:100%}.Col1x1{width:98%;margin:1%}.Col1x4{display:inline-block;width:25%;vertical-align:top}.Col1x5{display:inline-block;width:20%;vertical-align:top}.Col1x6{display:inline-block;width:14.666%;margin:1%;vertical-align:middle}.Col1x2{display:inline-block;width:50%;vertical-align:top}.Col3x4{display:inline-block;width:73%;margin:1%;vertical-align:top}.Col1x3{display:inline-block;width:33.333%;vertical-align:top}.Col2x3{display:inline-block;width:66.666%;vertical-align:top}.Container{display:block;font-size:0;position:relative}header{display:block;position:relative;font-size:0}header .ShrinkContainer{transition:all .4s ease}header.scrolling{position:fixed;z-index:9;background:#fff;width:100%}.MainLogo{display:inline-block;vertical-align:middle;width:20%}header.scrolling .MainLogo img{height:60px}header.scrolling .ShrinkContainer{width:98%}.RightHeader{display:inline-block;vertical-align:middle;width:80%;text-align:right}.MobileMenu{display:none}nav li{display:inline-block;vertical-align:middle;font-size:16px;text-transform:uppercase;font-family:"MonsteratMedium",sans-serif;letter-spacing:1px;margin-left:20px;border-bottom:3px solid transparent}nav .ActivePage{border-bottom:3px solid #333}nav .ActivePage a,nav a:hover{color:#e14526}footer{display:block;position:relative;font-size:0}footer .CopyRight{background:#333}.IconsContainer a{display:inline-block;font-size:16px;color:#fff;vertical-align:middle;margin:10px 5px}.IconsContainer img{height:30px;vertical-align:middle}.CopyrightText{text-align:right;font-size:14px;color:#fff}.CopyrightText a{color:#e14526}footer .Col1x3,footer .Col2x3{vertical-align:middle}.ContactForm{display:block;position:relative;text-align:center;overflow:hidden}.ContactForm:before{position:absolute;width:500%;height:200px;background:url('/images/moving.svg') repeat-x top center;content:"";bottom:0;left:0;-webkit-animation-name:MOVE-BG;-webkit-animation-duration:4s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;z-index:1}.ContactForm:after{position:absolute;width:500%;height:250px;background:url('/images/moving2.svg') repeat-x top center;content:"";bottom:0;left:-50%;-webkit-animation-name:MOVE-BG;-webkit-animation-duration:8s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;z-index:0}@-webkit-keyframes MOVE-BG{0%{background-position:-100px top}50%{background-position:0 top}100%{background-position:-100px top}}@keyframes MOVE-BG{0%{background-position:-100px 0}50%{background-position:0 0}100%{background-position:-100px 0}}.ContactFormInner{margin:50px 0;display:inline-block;width:100%;max-width:400px;box-shadow:0 0 5px #999;padding:20px 0;background:#fff;z-index:2;position:relative}.ContactForm h4{font-size:20px;text-transform:uppercase;margin:0 20px}.ContactForm a{font-size:24px;font-family:"MonsteratBold",sans-serif;border-bottom:1px solid #e14526;display:block;margin:5px 20px}.SuccessFailure{font-size:24px;padding:20px}.SuccessFailure i{font-size:40px;display:block;color:#e14526;margin-bottom:10px}.ContactForm h5{font-size:20px;text-transform:uppercase;margin:5px 20px}.ContactForm small{display:block;font-size:14px}.ContactLabel{display:block;margin:20px}.ContactLabel input{width:calc(100% - 20px);padding:10px;font-family:"Monsterat",sans-serif;font-size:16px}.ContactLabel textarea{width:calc(100% - 20px);padding:10px;font-family:"Monsterat",sans-serif;font-size:16px}.ContactForm button{font-size:16px;border:1px solid #333;display:block;margin:0 auto;padding:10px 20px;background:#fff;color:#333;cursor:pointer;transition:all .4s ease}.ContactForm button:hover{border:1px solid #e14526}.HomePozovite{display:block;position:relative;text-align:center;line-height:300px;height:300px;overflow:hidden}.HomePozoviteInner{display:inline-block;vertical-align:middle;line-height:1;background:#fff;box-shadow:0 0 5px #ccc;padding:20px 40px;position:relative;z-index:1}.HomePozovite h3{text-transform:uppercase;font-size:22px}.Hr{width:30px;height:5px;background:#e14526;margin:20px auto}.HomePozovite a{font-size:24px;font-family:"MonsteratBold",sans-serif}.PageTitle{display:block;position:relative;text-align:center;margin-top:50px;white-space:nowrap;height:36px;overflow:hidden}.PageTitle h1{text-align:left;display:inline-block;font-size:36px;text-transform:uppercase;animation:showup 7s;overflow:hidden}.PageTitle h1 span{animation:slidein 7s}@keyframes showup{0%{margin-top:100%}20%{margin-top:0}80%{margin-top:0}100%{margin-top:0}}@keyframes slidein{0%{margin-left:-100%;opacity:0}25%{margin-left:0;opacity:0}45%{margin-left:0;opacity:1}60%{margin-left:0;opacity:1}100%{margin-left:0;opacity:1}}.PageBody{font-size:14px;margin:20px 0;line-height:1.3}.HomeCene{display:block;position:relative;padding:50px 0;line-height:0}.HomeCeneInner{display:block;position:relative;text-align:center;background:#fff;line-height:1;box-shadow:0 0 5px #000}.HomeCeneHeader{background:#333;color:#FFF;padding:20px}.HomeCene h3{font-size:24px;text-transform:uppercase;font-family:"MonsteratBold",sans-serif}.HomeCeneBody{padding:20px}.HomeCena{display:block;margin:10px 0;font-size:0;border-bottom:1px solid #e14526;padding:5px 0}.HomeCena .Col1x3,.HomeCena .Col2x3{vertical-align:middle}.HomeCena .Col1x3{font-size:16px;text-align:right;font-family:"MonsteratBold",sans-serif}.HomeCena .Col2x3{font-size:14px;text-align:left}.HomePageMain{display:block;position:relative;line-height:60vh;text-align:center}.HomePageMainInner{line-height:1;display:inline-block;vertical-align:middle}.PageCover{display:block;position:relative;height:300px}.EmbedSomething{display:block;padding:30px 15px;margin:0 auto;text-align:center}.EmbedSomething iframe{max-width:100%;display:inline-block}.GalleryLightbox{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.8);z-index:9999;text-align:center;line-height:100vh}.GalleryLightboxInner{margin:10vh auto;position:relative;display:inline-block;line-height:1;vertical-align:middle}.GalleryLightboxInner img{max-width:80vw;max-height:80vh}.CloseGallery{position:absolute;top:0;right:0;color:#fff;background:#333;padding:10px;cursor:pointer;font-size:20px;line-height:20px;z-index:9}.GalleryTitle{position:absolute;bottom:80px;left:0;color:#fff;background:#333;padding:20px 10px;cursor:pointer;font-size:20px;display:block!important;font-size:17px}.Controls{position:absolute;bottom:50px;right:0;font-size:0;z-index:9}.Controls span{padding:15px;background:#333;display:inline-block;font-size:20px;cursor:pointer;color:#fff;line-height:16px}.NextGalleryAny,.PrevGalleryAny{position:absolute;top:0;left:0;width:50%;height:100%;z-index:7}.NextGalleryAny{left:initial;right:0}.GalleryPage,.RoomGallery{font-size:0;margin-bottom:50px;margin-top:30px}.GalleryPage img,.RoomImage img{width:100%;height:250px;object-fit:cover}.RoomGallery .RoomImage{display:inline-block;width:calc(33.33% - 20px);cursor:pointer;vertical-align:top;text-align:center;margin:10px;position:relative;transition:all .5s ease;box-shadow:0 0 5px #333}.RoomGallery .RoomImage:nth-child(4),.RoomGallery .RoomImage:nth-child(5),.RoomGallery .RoomImage:nth-child(9),.RoomGallery .RoomImage:nth-child(10),.RoomGallery .RoomImage:nth-child(14),.RoomGallery .RoomImage:nth-child(15),.RoomGallery .RoomImage:nth-child(19),.RoomGallery .RoomImage:nth-child(20){width:calc(50% - 20px)}.RoomGallery .RoomImage:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(35,31,32,0.6);opacity:0;transition:all .5s ease}.RoomGallery .RoomImage:after{content:"+";font-size:40px;font-weight:bold;display:block;position:absolute;top:45%;top:calc(50% - 20px);left:47%;left:calc(50% - 20px);bottom:0;right:0;width:40px;height:40px;border-radius:50%;line-height:40px;color:#fff;font-weight:100;font-family:initial;opacity:0;transition:all .5s ease}.RoomGallery .RoomImage:hover:after,.RoomGallery .RoomImage:hover:before{opacity:1}.RegularGallery{font-size:0}.RegularGallery .RoomImage{width:20%;display:inline-block}.RegularGallery img{filter:grayscale(1);transition:all .5s ease}.RegularGallery .RoomImage:hover img{filter:grayscale(0);cursor:pointer}.RegularGallery .RoomImage{position:relative}.RegularGallery .RoomImage:after{content:"";background:rgba(35,31,32,0.6);position:absolute;top:0;left:0;right:0;bottom:0;transition:all .5s ease;cursor:pointer}.RegularGallery .RoomImage:hover:after{background:rgba(35,31,32,0.3)}.BlogPages{display:block;position:relative;padding:30px 0;font-size:0;min-height:150px}.BlogPages h5{font-size:30px;text-align:center;color:#fff;text-shadow:0 0 5px #333;text-transform:uppercase;font-family:"MonsteratBold",sans-serif}.BlogPages .Col1x3{vertical-align:top}.BlogPage{display:block;margin:20px;background:#fff;box-shadow:0 0 5px #333}.BlogPage img{width:100%;transition:all .5s ease}.BlogPage:hover img{opacity:.6}.BlogPage h2{font-size:16px;padding:20px 10px}.ContactMap{display:block;position:relative;height:400px;width:100%}.Background{display:block;position:fixed;width:100vw;height:100vh;overflow:hidden;z-index:-1;top:0;left:0}.Element1{display:block;position:absolute;top:60px;left:30px;width:200px;height:200px;background:url(/images/shape1.png) no-repeat center center / contain;animation:Rotate1 10s infinite}.Element2{display:block;position:absolute;bottom:120px;right:60px;width:200px;height:200px;background:url(/images/shape1.png) no-repeat center center / contain;animation:Rotate4 10s infinite}.Element3{display:block;position:absolute;bottom:60px;left:60px;width:180px;height:180px;background:url(/images/shape2.png) no-repeat center center / contain;animation:Rotate3 15s infinite}.Element4{display:block;position:absolute;top:120px;right:60px;width:250px;height:250px;background:url(/images/shape2.png) no-repeat center center / contain;animation:Rotate2 15s infinite}@keyframes Rotate1{0%{transform:rotateZ(0)}50%{transform:rotateZ(90deg)}100%{transform:rotateZ(0)}}@-webkit-keyframes Rotate1{0%{-webkit-transform:rotateZ(0)}50%{-webkit-transform:rotateZ(90deg)}100%{-webkit-transform:rotateZ(0)}}@keyframes Rotate2{0%{transform:rotateZ(0)}50%{transform:rotateZ(-90deg)}100%{transform:rotateZ(0)}}@-webkit-keyframes Rotate2{0%{-webkit-transform:rotateZ(0)}50%{-webkit-transform:rotateZ(-90deg)}100%{-webkit-transform:rotateZ(0)}}@keyframes Rotate3{0%{transform:rotateZ(0)}50%{transform:rotateZ(120deg)}100%{transform:rotateZ(0)}}@-webkit-keyframes Rotate3{0%{-webkit-transform:rotateZ(0)}50%{-webkit-transform:rotateZ(120deg)}100%{-webkit-transform:rotateZ(0)}}@keyframes Rotate4{0%{transform:rotateZ(0)}50%{transform:rotateZ(-120deg)}100%{transform:rotateZ(0)}}@-webkit-keyframes Rotate4{0%{-webkit-transform:rotateZ(0)}50%{-webkit-transform:rotateZ(-120deg)}100%{-webkit-transform:rotateZ(0)}}@media(max-width:1000px){.ShrinkContainer{width:98%}.ShrinkContainerNarrow{width:75%}.PageTitle h1{font-size:30px}}@media(max-width:800px){.BlogPages .Col1x3{width:50%}.OtherBlogs .Col1x3:nth-child(3){display:none}.RoomGallery .RoomImage{width:calc(50% - 20px)}.PageTitle h1{font-size:24px}nav{display:none}.RightHeader{width:100%}nav.ShowMobileMenu{display:block;position:relative;width:100%;clear:both;text-align:left;background:#333}nav a{color:#fff;display:block;padding:10px 0}nav li{width:50%;margin:10px 0}.MobileMenu{display:inline-block;float:right;font-size:24px;margin:5px;padding:10px;cursor:pointer}footer .Col1x3,footer .Col2x3{width:100%;text-align:center;padding:10px 0}.CopyrightText{text-align:center}.ShrinkContainerNarrow{width:85%}.MainLogo{width:50%}.MainLogo img{height:60px}}@media(max-width:550px){.BlogPages .Col1x3{width:100%}.OtherBlogs .Col1x3:nth-child(2){display:none}.PageTitle{height:auto}.PageTitle h1{animation:none;opacity:1;width:auto;white-space:normal;text-align:center}.PageTitle h1 span{animation:none;opacity:1;width:auto;margin:0}.GalleryPage img,.RoomImage img{height:200px}.HomePageMain{line-height:1}.ShrinkContainerNarrow{width:95%}.PageCover{height:200px}nav li{width:100%;margin:5px 0;text-align:center}nav a{padding:5px 0}.HomeCena .Col1x3,.HomeCena .Col2x3{width:100%;text-align:center;padding:5px 0}.HomePozoviteInner{padding:20px}}@media(max-width:480px){.GalleryPage img,.RoomImage img{height:150px}}