﻿@import url(https://fonts.googleapis.com/css?family=Satisfy);@font-face{font-family:"FontAwesome";src:url("../webfonts/font-awesome/fontawesome-webfont.eot");src:url("../webfonts/font-awesome/fontawesome-webfont.eot") format("embedded-opentype"),url("../webfonts/font-awesome/fontawesome-webfont.woff2") format("woff2"),url("../webfonts/font-awesome/fontawesome-webfont.woff") format("woff"),url("../webfonts/font-awesome/fontawesome-webfont.ttf") format("truetype"),url("../webfonts/font-awesome/fontawesome-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../webfonts/roboto/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"RobotoLight";src:url("../webfonts/roboto/Roboto-Light.ttf") format("truetype")}@font-face{font-family:"pixelfabric-clothes";src:url("../webfonts/gallery-icons/pixelfabric-clothes.ttf") format("truetype");src:url("../webfonts/gallery-icons/pixelfabric-clothes.ttf") format("truetype"),url("../webfonts/gallery-icons/pixelfabric-clothes.eot") format("embedded-opentype"),url("../webfonts/gallery-icons/pixelfabric-clothes.woff") format("woff"),url("../webfonts/gallery-icons/pixelfabric-clothes.svg") format("svg");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}:root{font-size:16px;font-family:"Roboto",sans-serif}*,*::before,*::after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.cf:before,.cf:after{content:" ";display:table}.cf{*zoom:1}.cf:after{clear:both}body{max-width:1440px;margin:0 auto;background:#faf9f9}body::after{display:none;content:"mobile"}body.nav_open{overflow:hidden;max-height:100vh}@media screen and (min-width: 768px){body::after{content:"tablet"}}@media screen and (min-width: 1024px){body::after{content:"desktop"}}header{position:relative;width:100%;height:auto;background:#FFD600;-webkit-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);-moz-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);position:relative;z-index:12}header.fixed{position:fixed;top:0;left:0}header .logo{max-height:100px;float:left}header .logo a{display:block;padding:0.5em}header .logo a img{display:block;width:auto;height:60px}header .navigation{position:relative;float:right}header .navigation .open-nav{padding:1.25em;color:#31343b}header .navigation .open-nav span{font-size:2.5em}header .navigation #nav_overlay{transition:all 0.4s;position:fixed;z-index:2;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background:rgba(14,15,17,0.8)}header .navigation #nav_overlay.overlay_open{opacity:1;pointer-events:auto}header .navigation #nav{position:fixed;z-index:10;top:0;width:85%;max-width:400px;height:100vh;right:-100%;overflow-y:auto;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);-moz-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);transition:all 0.4s}header .navigation #nav.is_open{right:0}header .navigation #nav nav{min-height:400px;position:relative}header .navigation #nav nav h2{position:relative;font-size:1.2em;padding:1em 1em 1em 0.5em;border-bottom:0.05em solid rgba(255,214,0,0.3);font-family:"RobotoLight";color:#FFD600}header .navigation #nav nav h2 img{width:auto;height:40px}header .navigation #nav nav .close-nav{position:absolute;right:0;top:0;padding:0.8em 0.8em;font-size:1.8em}header .navigation #nav nav .close-nav:hover span,header .navigation #nav nav .close-nav:active span{color:#0e0f11}header .navigation #nav nav .close-nav span{transition:all 0.4s;color:#31343b}header .navigation #nav nav ul li{display:block}header .navigation #nav nav ul li a{display:block;font-size:1.5rem;padding:0.5em 1em 0.5em 3em;text-align:left;text-decoration:none;color:#34373b;position:relative;transition:all 0.4s}header .navigation #nav nav ul li a::before{position:absolute;left:1em;font-family:"FontAwesome"}header .navigation #nav nav ul li a:hover,header .navigation #nav nav ul li a:active,header .navigation #nav nav ul li a.active{background:rgba(255,214,0,0.7)}.home::before{content:""}.event::before{content:""}.restorant::before{content:""}.hotel::before{content:""}.galeria::before{content:""}.kontakt::before{content:""}@media screen and (min-width: 1024px){header .logo{padding-left:1em}header .navigation{position:relative;float:right}header .navigation .open-nav{display:none}header .navigation #nav_overlay{display:none}header .navigation #nav{position:relative;top:auto;width:100%;max-width:100%;height:auto;right:auto;overflow-y:auto;background:rgba(250,249,249,0);-webkit-box-shadow:0px 0px 10px 0px rgba(14,15,17,0);-moz-box-shadow:0px 0px 10px 0px rgba(14,15,17,0);box-shadow:0px 0px 10px 0px rgba(14,15,17,0);transition:all 0.4s}header .navigation #nav nav{min-height:0;position:relative;padding-right:1em}header .navigation #nav nav h2{display:none}header .navigation #nav nav .close-nav{display:none}header .navigation #nav nav ul li{display:inline-block}header .navigation #nav nav ul li a{display:block;font-size:1rem;padding:2em 0.5em 2em 2em;text-align:left;text-decoration:none;color:#34373b;position:relative;transition:all 0.4s}header .navigation #nav nav ul li a::before{position:absolute;left:0.5em;font-family:"FontAwesome"}header .navigation #nav nav ul li a:hover,header .navigation #nav nav ul li a:active,header .navigation #nav nav ul li a.active{background:rgba(255,214,0,0.7)}}.unslider{width:100%;height:100vh;min-height:100vh;overflow:hidden;margin:0;padding:0;position:relative}.slider_content{width:100%;height:100%;background:#FFD600}.unslider-wrap{position:relative}.unslider-wrap{height:100%}.unslider-wrap li{height:100%}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical>ul li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{display:none;position:absolute;z-index:2;cursor:pointer;top:50%;transform:translate(0%, -50%);width:3.6em;height:3.6em;line-height:3.6em;border-radius:50%;background:rgba(255,214,0,0.7);color:#34373b;text-align:center;-webkit-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);-moz-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75)}.unslider-arrow::before{font-family:"FontAwesome";font-size:3em}.unslider-arrow.prev{left:-20px}.unslider-arrow.prev::before{content:""}.unslider-arrow.next{right:-20px}.unslider-arrow.next::before{content:""}@media screen and (min-width: 1024px){.unslider-arrow{display:block}}.unslider-nav{position:absolute;bottom:10px;width:100%;left:50%;transform:translate(-50%, 0)}.unslider-nav ol{list-style:none;text-align:center}.unslider-nav ol li{display:inline-block;width:16px;height:16px;margin:0 4px;background:transparent;border-radius:50%;overflow:hidden;text-indent:-999em;border:2px solid #FFD600;cursor:pointer;-webkit-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);-moz-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);transition:all 0.4s}.unslider-nav ol li.unslider-active{background:#FFD600;cursor:default}.banner_content{height:100%;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.banner_content::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.banner_content .wrapper{width:100%;height:100%;padding-top:4em;padding-bottom:4em;background:rgba(14,15,17,0.7)}.banner_content .title h1{display:block;max-width:500px;margin:0 auto;text-align:center;font-family:"RobotoLight";font-size:3em;padding:0.2em;color:#faf9f9}.banner_content .title h1::before,.banner_content .title h1::after{content:'"'}.banner_content .paragraph{width:100%;padding-top:2em}.banner_content .paragraph p{max-width:500px;margin:0 auto;color:rgba(250,249,249,0.55);padding:1em;font-size:1em;text-align:justify}.banner_content .button{width:100%;padding-top:3em}.banner_content .button a{margin:0 auto;max-width:150px;border-radius:1em;background:#ffcf00;-webkit-box-shadow:0px 0px 6px 0px rgba(14,15,17,0.5);-moz-box-shadow:0px 0px 6px 0px rgba(14,15,17,0.5);box-shadow:0px 0px 6px 0px rgba(14,15,17,0.5);text-align:center;display:block;text-decoration:none;color:#34373b;font-size:1.2em;padding:0.4em 1em;transition:all 0.4s}.banner_content .button a.blue{background:#007dff;color:#faf9f9}.banner_content .button a.blue:hover,.banner_content .button a.blue:active{color:#faf9f9;background:#0070e6}.banner_content .button a:hover,.banner_content .button a:active{background:#f5c700;-webkit-box-shadow:0px 0px 15px 0px rgba(14,15,17,0.5);-moz-box-shadow:0px 0px 15px 0px rgba(14,15,17,0.5);box-shadow:0px 0px 15px 0px rgba(14,15,17,0.5)}@media screen and (max-width: 500px){.banner_content.img_1{background-size:auto 130%}.banner_content .wrapper{padding-top:4.5em;padding-bottom:4em}.banner_content .title h1{font-size:2.1em}}@media screen and (max-width: 360px){.banner_content .wrapper{padding-top:5em;padding-bottom:4em}.banner_content .title h1{font-size:1.8em}}section.restorant-section{display:block;background-image:url(../img/restorant/restorant-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;overflow:hidden}section.restorant-section .section-wrapper{background:rgba(250,249,249,0.5);padding:5em 0}section.restorant-section .left-container{display:flex;justify-content:center}section.restorant-section .left-container .wrapper{display:block;background:rgba(250,249,249,0.8);-webkit-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);-moz-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);border-radius:0.3em;overflow:hidden;max-width:400px;width:100%;margin:1em}section.restorant-section .left-container h1{font-family:"Satisfy",cursive;font-size:2em;text-align:center;padding:1em 0}section.restorant-section .left-container p{padding:0 1em;font-family:"Satisfy",cursive;font-size:1.2em;line-height:1.2;text-align:center}section.restorant-section .left-container a{text-decoration:none;display:block;background:#ffcf00;color:#0e0f11;-webkit-box-shadow:0px 2px 5px 0px rgba(14,15,17,0.2);-moz-box-shadow:0px 2px 5px 0px rgba(14,15,17,0.2);box-shadow:0px 2px 5px 0px rgba(14,15,17,0.2);margin:1em;padding:0.5em 1em;text-align:center;border-radius:0.2em;font-size:1.2em}section.restorant-section .right-container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}section.restorant-section .right-container .food-container{position:relative;max-width:400px;width:100%;min-height:360px;max-height:500px;border-radius:0.3em;margin:1em;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);-moz-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75);box-shadow:0px 0px 10px 0px rgba(14,15,17,0.75)}section.restorant-section .right-container .food-container .carousel-cell{width:100%;display:block}section.restorant-section .right-container .food-container .carousel-cell img{display:block;width:100%;min-width:100%;height:auto}@media screen and (min-width: 768px){section.restorant-section .section-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}section.restorant-section .section-wrapper .left-container{width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}section.restorant-section .section-wrapper .left-container .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}section.restorant-section .section-wrapper .right-container{width:50%}section.restorant-section .section-wrapper .right-container .food-container{margin-top:1em}}@media screen and (min-width: 1024px){section.restorant-section .section-wrapper .left-container{justify-content:flex-end}section.restorant-section .section-wrapper .right-container{justify-content:flex-start}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:30px;height:30px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:20px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:white;border-radius:50%;filter:alpha(opacity=25);opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}.cd-container{width:90%;max-width:1170px;margin:0 auto}.cd-container::after{content:'';display:table;clear:both}.cd-nugget-info{text-align:center;position:absolute;width:100%;height:50px;line-height:50px;top:0;left:0}.cd-nugget-info a{position:relative;font-size:14px;color:#718ca1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.no-touch .cd-nugget-info a:hover{opacity:.8}.cd-nugget-info span{vertical-align:middle;display:inline-block}.cd-nugget-info span svg{display:block}.cd-nugget-info .cd-nugget-info-arrow{fill:#718ca1}#cd-timeline{position:relative;padding:2em 0;margin-top:1em;margin-bottom:2em}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed}@media only screen and (min-width: 1170px){#cd-timeline{margin-top:3em;margin-bottom:3em}#cd-timeline::before{left:50%;margin-left:-2px}}.cd-timeline-block{position:relative;margin:2em 0}.cd-timeline-block:after{content:"";display:table;clear:both}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width: 1170px){.cd-timeline-block{margin:4em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,0.08),0 3px 0 4px rgba(0,0,0,0.05)}.cd-timeline-img img{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.cd-timeline-img.cd-picture{background:#75ce66}.cd-timeline-img.cd-movie{background:#c03b44}.cd-timeline-img.cd-location{background:#f0ca45}@media only screen and (min-width: 1170px){.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 0.6s;-moz-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.cd-timeline-content{position:relative;margin-left:60px;background:white;border-radius:0.25em;padding:1em}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-content h2{color:#303e49}.cd-timeline-content p,.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{font-size:13px;font-size:0.8125rem}.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{display:inline-block}.cd-timeline-content p{margin:1em 0;line-height:1.6}.cd-timeline-content .cd-read-more{float:right;padding:.8em 1em;background:#acb7c0;color:white;border-radius:0.25em}.no-touch .cd-timeline-content .cd-read-more:hover{background-color:#bac4cb}.cd-timeline-content .cd-date{float:left;padding:.8em 0;opacity:.7}.cd-timeline-content::before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid white}@media only screen and (min-width: 768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem}.cd-timeline-content p{font-size:16px;font-size:1rem}.cd-timeline-content .cd-read-more,.cd-timeline-content .cd-date{font-size:14px;font-size:0.875rem}}@media only screen and (min-width: 1170px){.cd-timeline-content{margin-left:0;padding:1.6em;width:45%}.cd-timeline-content::before{top:24px;left:100%;border-color:transparent;border-left-color:white}.cd-timeline-content .cd-read-more{float:left}.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:6px;font-size:16px;font-size:1rem}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:white}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{float:right}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;-moz-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s}}@media only screen and (min-width: 1170px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;-moz-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.event-section{overflow:hidden;background-image:url(../img/banner/golden8.jpg);background-size:cover;background-position:center center}.event-section .event-wrapper{padding:3em 0;background:rgba(250,249,249,0.5);position:relative;overflow:hidden}.event-section .event-wrapper>h2{font-family:"Satisfy",cursive;font-size:3em;text-align:center;color:#0e0f11;padding:1em 1em 0 1em}.cd-timeline-content{padding:0.5em;-webkit-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.5);-moz-box-shadow:0px 0px 10px 0px rgba(14,15,17,0.5);box-shadow:0px 0px 10px 0px rgba(14,15,17,0.5)}.cd-timeline-content h2{padding:0.5em 0;text-align:center}.cd-timeline-content .cd-read-more{margin:0.5em 0;text-decoration:none;background:#d01414}.cd-timeline-content .cd-read-more:hover{background:#bd1212}.cd-timeline-content .video-container{overflow:hidden;padding:0;position:relative;min-height:100px;padding-bottom:56.25%;height:0;margin:0.4em 0}.cd-timeline-content .video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.text{fill:none;stroke-width:3;stroke-linejoin:round;stroke-dasharray:70 330;stroke-dashoffset:0;-webkit-animation:stroke 6s infinite linear;animation:stroke 6s infinite linear}.text:nth-child(5n+1){stroke:#FFD600;-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.text:nth-child(5n+2){stroke:#ffda1a;-webkit-animation-delay:-2.4s;animation-delay:-2.4s}.text:nth-child(5n+3){stroke:#e6c100;-webkit-animation-delay:-3.6s;animation-delay:-3.6s}.text:nth-child(5n+4){stroke:#ffde33;-webkit-animation-delay:-4.8s;animation-delay:-4.8s}.text:nth-child(5n+5){stroke:#ccab00;-webkit-animation-delay:-6s;animation-delay:-6s}@-webkit-keyframes stroke{100%{stroke-dashoffset:-400}}@keyframes stroke{100%{stroke-dashoffset:-400}}.content{font:800 100px  'Open Sans', Impact;width:100%;height:100%;overflow:hidden;position:relative}.content svg{width:70%;position:absolute;top:50%;left:50%;margin-left:-300px;margin-top:-150px;height:300px;width:600px;display:block;text-transform:uppercase}@media only screen and (max-width: 640px){.content{font:800 50px  'Open Sans', Impact;width:100%;height:100%;overflow:hidden;position:relative}.content svg{width:70%;position:absolute;top:50%;left:50%;margin-left:-400px;margin-top:-150px;height:300px;width:800px;display:block;text-transform:uppercase}}.hotel-section{overflow:hidden;height:500px;position:relative;background-image:url(../img/hotel/kolazh1.jpg);background-position:0 center;background-attachment:fixed;background-repeat:repeat-x;background-size:auto 100%;animation:animate-background infinite 80s linear}.hotel-section::before{content:"";position:absolute;top:50%;left:50%;width:70%;text-align:center;transform:translate(-50%, -50%) rotate(-25deg);padding:1em 0;font-family:"Satisfy",cursive;font-size:4.5em;line-height:1.3;color:#faf9f9}.hotel-section .hotel-wrapper{overflow:hidden;background:rgba(14,15,17,0.5);height:100%;position:relative}@media screen and (max-width: 768px){.hotel-section{height:350px}}@keyframes animate-background{0%{background-position:0 center}50%{background-position:100% center}100%{background-position:0 center}}@-webkit-keyframes animate-background{0%{background-position:0 center}50%{background-position:100% center}100%{background-position:0 center}}@-moz-keyframes animate-background{0%{background-position:0 center}50%{background-position:100% center}100%{background-position:0 center}}@-o-keyframes animate-background{0%{background-position:0 center}50%{background-position:100% center}100%{background-position:0 center}}.home-sections{-webkit-flex:1;-ms-flex:1;flex:1}.home-sections .flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.home-sections .flex--center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-sections .flex--space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.home-sections .order-first{-webkit-order:-1;-ms-flex-order:-1;order:-1}.col-1{width:320px;padding:0 10px;box-sizing:border-box}.push-right{margin-left:330px}.col-2{max-width:640px;padding:0 10px;box-sizing:border-box;width:100%}.col-50{width:50%}@media (max-width: 640px){.home-sections .flex{display:block}.col-1{width:100%}.col-50{width:auto}.push-right{margin-left:0}}section.articles{background:#0e0f11;background-repeat:repeat}section.articles{padding:0}@media (max-width: 640px){section.articles{padding-bottom:50px}}section.articles .col-1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 640px){section.articles .col-1{display:block}}section.articles .home-cta{color:white;background:#3d96cb}section.articles .article-wrap::after{clear:both;content:"";display:table}section.articles .article-thumb{display:block;background-size:cover;background-position:center;width:25%;float:left;position:relative;overflow:hidden;opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);transition:all 300ms ease-in-out}section.articles .article-thumb.is-visible{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}section.articles .article-thumb.is-emph{-webkit-animation-name:tada;animation-name:tada;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;z-index:1}section.articles .article-thumb:after{content:'';display:block;padding-top:100%}section.articles .article-meta{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,214,0,0.4);color:white;padding:10px;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);transition:all 200ms ease-in-out;opacity:0}section.articles .article-meta .name{font-size:18px;line-height:1.2}section.articles .article-meta .date{font-style:italic}section.articles .article-thumb:hover,section.articles .article-thumb.is-emph.article-thumb.is-emph:hover{transform:scale(1.1);z-index:3}section.articles .article-thumb:hover .article-meta,section.articles .article-thumb.is-emph.article-thumb.is-emph:hover .article-meta{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (max-width: 640px){section.articles .desc-wrap{margin-top:100px;width:100%}}@media (max-width: 999px) and (min-width: 640px){section.articles .article-thumb{width:33.33%}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%, 20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.home-sections{background-image:url(../img/gallery/gallery-bg.jpg);background-position:left top}section.articles{background-color:rgba(250,249,249,0.8)}.gallery-p{padding:1em 0;font-family:"Satisfy",cursive;font-size:2.1em;line-height:1.25;color:#0e0f11}.gallery-cta{text-decoration:none;display:inline-block;background:#FFD600;color:#0e0f11;font-size:1.2em;padding:0.5em 1.5em;border-radius:0.2em;-webkit-box-shadow:0px 2px 5px 0px rgba(14,15,17,0.2);-moz-box-shadow:0px 2px 5px 0px rgba(14,15,17,0.2);box-shadow:0px 2px 5px 0px rgba(14,15,17,0.2);transition:all 0.3s}.gallery-cta:hover{-webkit-box-shadow:0px 3px 7px 0px rgba(14,15,17,0.3);-moz-box-shadow:0px 3px 7px 0px rgba(14,15,17,0.3);box-shadow:0px 3px 7px 0px rgba(14,15,17,0.3)}section.articles .article-thumb:hover{-webkit-box-shadow:0px 2px 10px 0px rgba(14,15,17,0.6);-moz-box-shadow:0px 2px 10px 0px rgba(14,15,17,0.6);box-shadow:0px 2px 10px 0px rgba(14,15,17,0.6);transition:all 0.3s}@media screen and (max-width: 640px){section.articles .desc-wrap{text-align:center;margin-top:50px}}.contact-container{width:100%}.contact-container .map-container{overflow:hidden;padding:0;position:relative;background:#faf9f9}.contact-container .map-container .map{position:relative;width:90%;max-width:450px;margin:0 auto;height:440px}.contact-container .form-container{background:#faf9f9;width:100%;min-height:400px}.contact-container .form-container h2{display:block;font-size:1.5rem;font-family:"Satisfy",cursive;padding:0.5em 1em;text-align:center;background:rgba(255,214,0,0.8);color:#1a1b1f}.contact-container .form-container #error-message p{display:block;width:100%;max-width:450px;margin:0.2em auto;background:rgba(185,41,41,0.9);color:#fff;font-size:1.3em;text-align:center;padding:0.7em}.contact-container .form-container #form-container{width:100%;position:relative;min-height:400px;overflow:hidden}.contact-container .form-container #form-container .form-succes{max-width:450px;width:95%;margin:0 auto;font-size:1.6rem;padding:0.5em;text-align:center;position:absolute;color:#1dab4d;top:50%;left:50%;transform:translate(-50%, -50%);border:0.1em solid #1dab4d}.contact-container .form-container .form{width:100%;max-width:450px;margin:0 auto;padding:0.5rem;position:relative;background:#faf9f9}.contact-container .form-container .form input[type='text'],.contact-container .form-container .form textarea{display:block;max-width:100%;width:100%;font-family:"RobotoLight";background:#faf9f9;color:#0e0f11;outline:none;border:none;border-bottom:solid 0.05em #0e0f11;font-size:1.2rem;margin-bottom:0.3em;padding:0.7em 0.3em}.contact-container .form-container .form input[type='text']:-moz-placeholder,.contact-container .form-container .form textarea:-moz-placeholder{color:#0e0f11}.contact-container .form-container .form input[type='text']::-moz-placeholder,.contact-container .form-container .form textarea::-moz-placeholder{color:#0e0f11}.contact-container .form-container .form input[type='text']:-ms-input-placeholder,.contact-container .form-container .form textarea:-ms-input-placeholder{color:#0e0f11}.contact-container .form-container .form input[type='text']::-webkit-input-placeholder,.contact-container .form-container .form textarea::-webkit-input-placeholder{color:#0e0f11}.contact-container .form-container .form input[type='text'].error,.contact-container .form-container .form textarea.error{background:rgba(185,41,41,0.9);border-color:#b92929;color:#faf9f9}.contact-container .form-container .form input[type='text'].error:-moz-placeholder,.contact-container .form-container .form textarea.error:-moz-placeholder{color:#faf9f9}.contact-container .form-container .form input[type='text'].error::-moz-placeholder,.contact-container .form-container .form textarea.error::-moz-placeholder{color:#faf9f9}.contact-container .form-container .form input[type='text'].error:-ms-input-placeholder,.contact-container .form-container .form textarea.error:-ms-input-placeholder{color:#faf9f9}.contact-container .form-container .form input[type='text'].error::-webkit-input-placeholder,.contact-container .form-container .form textarea.error::-webkit-input-placeholder{color:#faf9f9}.contact-container .form-container .form input[type='text'].success,.contact-container .form-container .form textarea.success{background:rgba(41,185,98,0.9);border-color:#29b962;color:#faf9f9}.contact-container .form-container .form input[type='text'].success:-moz-placeholder,.contact-container .form-container .form textarea.success:-moz-placeholder{color:#faf9f9}.contact-container .form-container .form input[type='text'].success::-moz-placeholder,.contact-container .form-container .form textarea.success::-moz-placeholder{color:#faf9f9}.contact-container .form-container .form input[type='text'].success:-ms-input-placeholder,.contact-container .form-container .form textarea.success:-ms-input-placeholder{color:#faf9f9}.contact-container .form-container .form input[type='text'].success::-webkit-input-placeholder,.contact-container .form-container .form textarea.success::-webkit-input-placeholder{color:#faf9f9}.contact-container .form-container .form textarea{min-width:100%;max-height:130px;min-height:130px;background:none}.contact-container .form-container .form input[type="submit"]{position:relative;display:block;max-width:100%;font-family:"RobotoLight";width:100%;margin:1em auto 0;font-size:1.2rem;padding:0.5em;color:#0e0f11;border-radius:0.2em;background:transparent;outline:none;border:solid 0.1em #0e0f11;cursor:pointer;transition:all 0.4s}.contact-container .form-container .form input[type="submit"]:hover{background:#FFD600;border-color:#FFD600;color:#0e0f11}@media screen and (min-width: 640px){.contact-container{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contact-container .map-container{width:50%;order:1}.contact-container .map-container .map{max-width:100%;width:100%;height:100%}.contact-container .form-container{width:50%;order:2}}@media screen and (min-width: 1024px){.contact-container .map-container{width:50%;order:1;padding-bottom:0;height:550px}.contact-container .map-container .map{height:100%}.contact-container .form-container{width:50%}.contact-container .form-container h2{display:block;font-size:2rem;padding:0.5em 1em;text-align:center}.contact-container .form-container .form{width:100%;max-width:450px;margin:0 auto;padding:0.5rem;position:relative}}.form-loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}[data-loader='jumping']{width:50px;-webkit-perspective:200px;-moz-perspective:200px;-ms-perspective:200px;perspective:200px}[data-loader='jumping']:before,[data-loader='jumping']:after{position:absolute;width:20px;height:20px;content:"";animation:jumping 0.5s infinite alternate;background:transparent}[data-loader='jumping']:before{left:0}[data-loader='jumping']:after{right:0;animation-delay:0.15s}@-webkit-keyframes jumping{0%{-webkit-transform:scale(1) translateY(0px) rotateX(0deg);-ms-transform:scale(1) translateY(0px) rotateX(0deg);-o-transform:scale(1) translateY(0px) rotateX(0deg);transform:scale(1) translateY(0px) rotateX(0deg);-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}100%{-webkit-transform:scale(1.2) translateY(-25px) rotateX(45deg);-ms-transform:scale(1.2) translateY(-25px) rotateX(45deg);-o-transform:scale(1.2) translateY(-25px) rotateX(45deg);transform:scale(1.2) translateY(-25px) rotateX(45deg);background:#FFD600;-webkit-box-shadow:0 25px 40px #FFD600;box-shadow:0 25px 40px #FFD600}}@-moz-keyframes jumping{0%{-webkit-transform:scale(1) translateY(0px) rotateX(0deg);-ms-transform:scale(1) translateY(0px) rotateX(0deg);-o-transform:scale(1) translateY(0px) rotateX(0deg);transform:scale(1) translateY(0px) rotateX(0deg);-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}100%{-webkit-transform:scale(1.2) translateY(-25px) rotateX(45deg);-ms-transform:scale(1.2) translateY(-25px) rotateX(45deg);-o-transform:scale(1.2) translateY(-25px) rotateX(45deg);transform:scale(1.2) translateY(-25px) rotateX(45deg);background:#FFD600;-webkit-box-shadow:0 25px 40px #FFD600;box-shadow:0 25px 40px #FFD600}}@-o-keyframes jumping{0%{-webkit-transform:scale(1) translateY(0px) rotateX(0deg);-ms-transform:scale(1) translateY(0px) rotateX(0deg);-o-transform:scale(1) translateY(0px) rotateX(0deg);transform:scale(1) translateY(0px) rotateX(0deg);-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}100%{-webkit-transform:scale(1.2) translateY(-25px) rotateX(45deg);-ms-transform:scale(1.2) translateY(-25px) rotateX(45deg);-o-transform:scale(1.2) translateY(-25px) rotateX(45deg);transform:scale(1.2) translateY(-25px) rotateX(45deg);background:#FFD600;-webkit-box-shadow:0 25px 40px #FFD600;box-shadow:0 25px 40px #FFD600}}@keyframes jumping{0%{-webkit-transform:scale(1) translateY(0px) rotateX(0deg);-ms-transform:scale(1) translateY(0px) rotateX(0deg);-o-transform:scale(1) translateY(0px) rotateX(0deg);transform:scale(1) translateY(0px) rotateX(0deg);-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}100%{-webkit-transform:scale(1.2) translateY(-25px) rotateX(45deg);-ms-transform:scale(1.2) translateY(-25px) rotateX(45deg);-o-transform:scale(1.2) translateY(-25px) rotateX(45deg);transform:scale(1.2) translateY(-25px) rotateX(45deg);background:#FFD600;-webkit-box-shadow:0 25px 40px #FFD600;box-shadow:0 25px 40px #FFD600}}footer{background:#faf9f9}footer .top-footer div{border-bottom:0.1em solid #eeebeb}footer .top-footer div ul{display:none;max-width:250px;margin:0 auto;padding:1em 0}footer .top-footer div ul li{display:block}footer .top-footer div ul li a{display:block;color:#34373b;text-decoration:none;font-size:1.4em;padding:0.5em;position:relative}footer .top-footer div ul li a:hover,footer .top-footer div ul li a:active{background:#eeebeb}footer .top-footer div ul li a::before{font-family:"FontAwesome";padding-right:1em}footer .top-footer div table{max-width:300px;margin:1em auto}footer .top-footer div table tr td{color:#34373b;font-size:1.2em;padding:0.2em 0em 0.2em 0.6em}footer .top-footer div table tr td:first-child{text-align:right;padding-right:0.6em;border-right:0.1em solid #eeebeb}footer .top-footer div table tr td a{color:#007dff;text-decoration:none;padding:0.2em}footer .top-footer div table tr td a:hover,footer .top-footer div table tr td a:active{color:#0064cc}footer .top-footer div table tr td span{display:block;color:#282a2d;padding:0.2em}footer .top-footer div ol{text-align:center;padding:1em 0}footer .top-footer div ol li{display:inline-block;max-height:50px;overflow:hidden;margin:2px}footer .top-footer div ol li a{display:block;color:#0e0f11;text-decoration:none;font-size:2em;border-radius:4px;overflow:hidden}footer .top-footer div ol li a i{width:50px;height:50px;line-height:50px;text-align:center}footer .top-footer div ol li a span{display:none}footer .top-footer div ol li:first-child a i{color:#fff;background:#3b5998}footer .top-footer div ol li:nth-child(2) a{font-size:3em}footer .top-footer div ol li:nth-child(2) a i{background:radial-gradient(circle farthest-corner at 35% 90%, #fec564,rgba(0,0,0,0) 50%),radial-gradient(circle farthest-corner at 0 140%, #fec564,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 100% 0, #893dc2,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2,rgba(0,0,0,0) 50%),radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a,rgba(0,0,0,0)),linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);color:#fff}footer .top-footer div ol li:last-child a i{background:#dc4e41;color:#fff}footer .bottom-footer p{padding:2em 1em;font-size:1em;line-height:1.2em;background:#0e0f11;color:#faf9f9;text-align:center;font-family:"RobotoLight"}footer .bottom-footer p a{color:#007dff;text-decoration:none}footer .bottom-footer p a:hover{color:#0064cc}@media screen and (min-width: 640px){footer{background:#faf9f9;border-top:0.1em solid #eae6e6}footer .image{border:none}footer .top-footer{max-width:1000px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:2em;padding-top:2em}footer .top-footer div{flex-grow:1;border:none;align-self:center}footer .top-footer div.first{order:1}footer .top-footer div.second{order:2}footer .top-footer div.third{order:3}footer .top-footer div ul{display:block;max-width:200px}footer .top-footer div ul li a{font-size:1em;padding:0.3em}footer .top-footer div ul li a:hover{background:rgba(255,214,0,0.25)}footer .top-footer div table{max-width:300px;margin:1em auto}footer .top-footer div table tr td{color:#34373b;font-size:1em}footer .top-footer div table tr td span{padding:0.3em 0}footer .top-footer div ol{width:200px;margin:0 auto}footer .top-footer div ol li{display:block;max-height:100%;margin:5px 0}footer .top-footer div ol li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:left;color:#34373b}footer .top-footer div ol li a:hover,footer .top-footer div ol li a:active{background:rgba(255,214,0,0.25)}footer .top-footer div ol li a i{background:none;text-align:left;padding-left:1rem;width:58px}footer .top-footer div ol li a span{display:block;line-height:50px;font-size:1rem;padding:0 0.5em}footer .top-footer div ol li:first-child a i{color:#34373b;background:transparent}footer .top-footer div ol li:nth-child(2) a{font-size:2.5em}footer .top-footer div ol li:nth-child(2) a i{background:transparent;color:#34373b}footer .top-footer div ol li:last-child a i{background:transparent;color:#34373b}}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-instagram:before{content:"\f16d"}.fa-google-plus:before{content:"\f0d5"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}/*!
 * EFstudio (c) copyright 2015
 */@font-face{font-family:'ef';src:url(../webfonts/ef/ef.eot);src:url("../webfonts/ef/ef.eot?#iefixn1z373") format("embedded-opentype"),url("../webfonts/ef/ef.woff?n1z373") format("woff"),url("../webfonts/ef/ef.ttf?n1z373") format("truetype"),url("../webfonts/ef/ef.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:'ef';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(14,15,17,0.45);border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#000}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1080;left:0;position:absolute;top:0;width:100%;background-color:rgba(14,15,17,0.6)}.lg-toolbar .lg-icon{color:#fff;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none}.lg-toolbar .lg-icon:hover{color:#000}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(14,15,17,0.45);bottom:0;color:#fff;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#fff;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms ease 0s, opacity 250ms !important;-moz-transition:-moz-transform 250ms ease 0s, opacity 250ms !important;-o-transition:-o-transform 250ms ease 0s, opacity 250ms !important;transition:transform 250ms ease 0s, opacity 250ms !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:rgba(14,15,17,0.9);bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#000}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:rgba(14,15,17,0.9);border-radius:2px 2px 0 0;color:#fff;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#000}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../asset/img/gallery/vimeo-play.png) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(../asset/img/gallery/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../asset/img/gallery/youtube-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../asset/img/gallery/youtube-play.png) no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-palying .lg-object,.lg-outer .lg-has-video.lg-video-palying .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-palying .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#FFD600;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group{*zoom:1}.group:before,.group:after{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/gallery/loading.gif) no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{top:0;bottom:0;left:0;right:0;padding:0 5px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(14,15,17,0.8);opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{will-change:transform, opacity}.lg-css3.lg-use-left .lg-item{will-change:left, opacity}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.container-fluid{margin-right:auto;margin-left:auto;padding:0;min-height:80%;max-width:100%;background-color:#faf9f9}.list-unstyled{padding-left:0;list-style:none}.gallery .justified-gallery>a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);height:100%;width:100%}.gallery .justified-gallery>a:hover>img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.gallery .justified-gallery>a:hover .gallery-poster>img{opacity:1}.gallery .justified-gallery>a .gallery-poster{background-color:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.gallery .justified-gallery>a .gallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.gallery .justified-gallery>a:hover .gallery-poster{background-color:rgba(0,0,0,0.5)}.gallery .video .gallery-poster img{height:48px;margin-left:-24px;margin-top:-24px;opacity:.8;width:48px}.gallery.dark>ul>li a{border:3px solid #04070a}#aniimated-thumbnials .gallery a{width:190px;height:132px}div{display:block}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}/*!
 * EFstudio (c) copyright 2015
 */@-webkit-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-moz-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-o-keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@keyframes justified-gallery-show-caption-animation{from{opacity:0}to{opacity:.7}}@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:300;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-caption-animation 500ms 0 ease;-moz-animation:justified-gallery-show-caption-animation 500ms 0 ease;-ms-animation:justified-gallery-show-caption-animation 500ms 0 ease}.justified-gallery>.entry-visible{opacity:1;filter:alpha(opacity=100);-webkit-animation:justified-gallery-show-entry-animation 500ms 0 ease;-moz-animation:justified-gallery-show-entry-animation 500ms 0 ease;-ms-animation:justified-gallery-show-entry-animation 500ms 0 ease}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;opacity:0;filter:alpha(opacity=0);width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp*{-webkit-box-sizing:border-box;box-sizing:border-box}.pswpimg{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#0e0f11;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/goldenringresort/asset/img/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/goldenringresort/asset/img/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/vsb/asset/img/assets/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:20px;right:5px;border-radius:10px;box-shadow:0 0 10px rgba(147,0,255,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(255,214,0,0.8) url(/goldenringresort/asset/img/toTop.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#FFD600;opacity:1}@media only screen and (min-width: 768px){.cd-top{right:10px;bottom:20px}}@media only screen and (min-width: 1024px){.cd-top{height:60px;width:60px;right:20px;bottom:20px}}
