@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-100.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-100.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-300.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-300.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-400.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-400.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-500.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-500.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-700.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-700.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(''),url(fonts/roboto-v20-latin_latin-ext-900.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-900.woff) format('woff')}@font-face{font-family:BankGothic;font-style:normal;font-weight:400;font-display:swap;src:local(''),url('fonts/BankGothic Regular.woff2') format('woff2'),url('fonts/BankGothic Regular.woff') format('woff')}@font-face{font-family:BankGothic;font-style:normal;font-weight:600;font-display:swap;src:local(''),url('fonts/BankGothic Bold.woff2') format('woff2'),url('fonts/BankGothic Bold.woff') format('woff')}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(fonts/kalam-v10-latin_latin-ext-regular.woff2) format('woff2'),url(fonts/kalam-v10-latin_latin-ext-regular.woff) format('woff'),}@keyframes toshow{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0;bottom:-200px}100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:100;bottom:0}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}body,html{margin:0;padding:0}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-size:100%;line-height:22px;font-family:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1451px){html{font-size:63%}}@media screen and (min-width:1024px) and (max-width:1450px){html{font-size:60%}}@media screen and (max-width:1023px){html{font-size:60%}}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@-ms-viewport{width:device-width}p{margin:0}.h1,h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;margin:0;padding:0;text-rendering:optimizelegibility}.titleh1,h1{font-size:48px;font-size:4.8rem;line-height:67px;font-weight:300;color:#000}@media screen and (max-width:1023px){.titleh1,h1{font-size:5vw;font-size:.5vwrem;line-height:1.3em}}@media screen and (max-width:800px){.titleh1,h1{font-size:6vw;font-size:.6vwrem;line-height:1.3em;font-weight:400}}@media screen and (max-width:400px){.titleh1,h1{font-size:7vw;font-size:.7vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh1,h1{font-size:8vw;font-size:.8vwrem;line-height:1.3em}}.titleh2,h2{font-size:40px;font-size:4rem;line-height:56px;font-weight:500}.titleh2 span,h2 span{font-size:30px;font-size:3rem;line-height:46px}@media screen and (max-width:1023px){.titleh2,h2{font-size:5vw;font-size:.5vwrem;line-height:1.3em}.titleh2 span,h2 span{font-size:4vw;font-size:.4vwrem;line-height:1.3em}}@media screen and (max-width:600px){.titleh2,h2{font-size:6vw;font-size:.6vwrem;line-height:1.3em;font-weight:300}.titleh2 span,h2 span{font-size:5vw;font-size:.5vwrem;line-height:1.3em}}@media screen and (max-width:400px){.titleh2,h2{font-size:7vw;font-size:.7vwrem;line-height:1.3em}.titleh2 span,h2 span{font-size:6vw;font-size:.6vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh2,h2{font-size:8vw;font-size:.8vwrem;line-height:1.3em}}.titleh3,h3{font-size:22px;font-size:2.2rem;line-height:26px}@media screen and (max-width:1023px){.titleh3,h3{font-size:4vw;font-size:.4vwrem;line-height:1.3em}}@media screen and (max-width:600px){.titleh3,h3{font-size:5vw;font-size:.5vwrem;line-height:1.3em;font-weight:400}}@media screen and (max-width:400px){.titleh3,h3{font-size:6vw;font-size:.6vwrem;line-height:1.3em}}@media screen and (max-width:300px){.titleh3,h3{font-size:7vw;font-size:.7vwrem;line-height:1.3em}}h4{font-size:19px;font-size:1.9rem;line-height:23px}h5{font-size:18px;font-size:1.8rem;line-height:20px}ol,ul{padding:0;margin:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{list-style:none}dl{margin-bottom:0}hr{margin:0;border:0;height:0;padding:0}strong{font-weight:700}em{font-style:italic}abbr{font-size:90%;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help}small{font-size:100%}cite{font-style:normal}@font-face{font-family:lg;src:url(fonts/lg.woff2?io9a6k) format("woff2"),url(fonts/lg.ttf?io9a6k) format("truetype"),url(fonts/lg.woff?io9a6k) format("woff"),url(fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:'\e095'}.lg-prev{left:20px}.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 .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;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:0;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:'\e070'}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:'\e90a'}.lg-toolbar .lg-download:after{content:'\e0f2'}.lg-sub-html{color:#fff;font-family:Queens,arial,tahoma,verdana,sans-serif;font-size:20px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:rgba(255,255,255,.6) dashed 1px}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:'';display:table;clear:both}.lg-container{outline:0}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-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-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-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-content{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (min-width:1024px){.lg-outer.lg-components-open .lg-content{bottom:100px}}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../img/loader.gif) center center no-repeat;background-size:70px}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:'';display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1;width:100%}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-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{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.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-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 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-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:'\e909'}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.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,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%!important;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:'\e1ff'}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:local(''),url(fonts/inter-thin.woff2) format('woff2'),url(fonts/inter-thin.woff) format('woff')}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:local(''),url(fonts/inter-light.woff2) format('woff2'),url(fonts/inter-light.woff) format('woff')}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(fonts/inter-regular.woff2) format('woff2'),url(fonts/inter-regular.woff) format('woff')}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:local(''),url(fonts/inter-medium.woff2) format('woff2'),url(fonts/inter-medium.woff) format('woff')}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:local(''),url(fonts/inter-semibold.woff2) format('woff2'),url(fonts/inter-semibold.woff) format('woff')}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:local(''),url(fonts/inter-bold.woff2) format('woff2'),url(fonts/inter-bold.woff) format('woff')}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:local(''),url(fonts/inter-extrabold.woff2) format('woff2'),url(fonts/inter-extrabold.woff) format('woff')}html{height:100%}body{background:#fff;color:#57534e;font-family:Inter,arial,tahoma,verdana,sans-serif;font-size:16px;font-size:1.6pxrem;line-height:1.3;line-height:28px;margin:0;height:100%;font-display:swap}@media screen and (max-width:1023px){body{font-size:13px;font-size:1.3pxrem;line-height:1.3;line-height:17px}}@media screen and (max-width:1023px){body.openmenu header{height:100%}body.openmenu header.home nav{background:#1c1917}body.openmenu header .in{width:100%;border-bottom:1px solid #57534e}body.openmenu header .logo{margin-left:20px}body.openmenu header nav{display:block;width:100%;height:100%;margin:0;position:absolute;top:120px;bottom:0;z-index:90;text-align:center}body.openmenu header nav a{float:none;display:block;text-align:center;font-size:20px;font-size:2pxrem;line-height:30px}body.openmenu header nav a.asbtn{display:inline-block}body.openmenu header nav a.asbtn.act{color:#fff}body.openmenu header nav a.act{color:#e52820}body.openmenu header nav a.act:after{display:none}body.openmenu header span.menu{z-index:999;position:absolute;display:block;top:26px;right:2%;width:52px;height:52px;cursor:pointer}body.openmenu header span.menu:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px;top:25px;left:15px;z-index:999;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;background:#e52820;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body.openmenu header span.menu:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px;top:25px;left:15px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;border:0;height:3px;background:#e52820;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body.openmenu header span.menu em{display:none}}@media screen and (max-width:600px){body.openmenu header span.menu{top:15px}}.like-href,a{color:#292524;outline:0;text-decoration:underline}.like-href:hover,a:hover{text-decoration:none}.in{*zoom:1;margin:0 auto;width:1272px}.in:after,.in:before{display:table;content:""}.in:after{clear:both}@media screen and (max-width:1300px){.in{width:calc(100% - 40px)}}.topnew{background-color:#e52820;color:#fff;text-align:center;padding:8px 0;text-transform:uppercase;font-weight:700}header{*zoom:1;width:100%;border-bottom:1px solid #E5E7EB;position:relative;z-index:11}header:after,header:before{display:table;content:""}header:after{clear:both}header .logo{display:inline-flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;margin:33px 0}header .logo .bravis{margin-right:20px}header .logo .bravis img{display:block;margin:9px 0}header .logo .bravis span{display:block;font-size:14px;font-size:1.4rem;line-height:18px;font-weight:400;text-transform:uppercase;letter-spacing:.25em}header .logo .self{font-size:23px;font-size:2.3rem;line-height:25px;color:#292524;font-weight:300;text-decoration:none;position:relative}header .logo .self strong{display:block;font-size:25px;font-size:2.5rem;line-height:28px}header nav{display:flex;flex-direction:row;align-items:center;margin:38px 0}header nav a{padding:10px 15px;color:#292524;font-size:16px;font-size:1.6rem;line-height:19px;font-weight:500;cursor:pointer;text-decoration:none;position:relative}header nav a:not(.asbtn):after{content:'';position:absolute;left:15px;right:15px;bottom:0;width:calc(100% - 30px);height:1px}header nav a:not(.asbtn).act:after,header nav a:not(.asbtn):hover:after{background-color:#292524}header nav a.asbtn{font-size:16px;font-size:1.6rem;line-height:19px;border:1px solid #292524;padding:8px 25px;margin-left:15px}header nav a.asbtn.act,header nav a.asbtn:hover{border-color:#9b070e;background-color:#9b070e;color:#fff}@media screen and (min-width:1251px){header .logo{width:425px;height:54px}}@media screen and (max-width:1250px){header .logo .bravis img{width:150px;height:auto;margin-top:9px}header nav a{padding:10px}}@media screen and (min-width:1024px){header.home{position:absolute;top:0;left:50%;transform:translateX(-50%)}header .logo .self{padding-left:20px}header .logo .self:before{content:'';display:block;width:1px;height:34px;background:#292524;position:absolute;left:0;top:50%;transform:translateY(-50%)}header nav{float:right}header span.menu{display:none}}@media screen and (max-width:1023px){header.home{background-color:#1c1917;border:0}header.home span.menu em,header.home span.menu:after,header.home span.menu:before{background:#fff}header .logo{display:block;margin:34px auto}header .logo .bravis{margin:0;display:block}header .logo .self{display:none;font-size:18px;font-size:1.8rem;line-height:20px}header .logo .self strong{font-size:25px;font-size:2.5rem;line-height:28px}header nav{display:none}header span.menu{position:absolute;display:block;top:26px;right:2%;width:52px;height:52px;cursor:pointer}header span.menu em,header span.menu:after,header span.menu:before{content:"";display:block;width:24px;height:3px;background:#1c1917;position:absolute;top:17px;left:14px;z-index:1;-moz-transition:background .2s ease-out,color .2s ease-out;-o-transition:background .2s ease-out,color .2s ease-out;-webkit-transition:background .2s ease-out,color .2s ease-out;-ms-transition:background .2s ease-out,color .2s ease-out;transition:background .2s ease-out,color .2s ease-out;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}header span.menu:after{top:33px}header span.menu em{top:25px;overflow:hidden}}@media screen and (max-width:600px){header .logo{margin:23px auto}header span.menu{top:15px}}section{position:relative;overflow:hidden}@media screen and (min-width:1024px){section:not(#mapa):not(#uvod){padding-bottom:80px}section p{font-size:20px;font-size:2rem;line-height:30px}}@media screen and (max-width:1023px){section:not(#mapa):not(#uvod){padding-bottom:60px}section p{font-size:18px;font-size:1.8rem;line-height:27px}}section#uvod:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}section#uvod picture{width:100%;height:100%;display:flex}section#uvod picture img{object-fit:cover;height:auto;width:100%}section#uvod .desc h1{color:#1c1917;font-weight:600}section#uvod .desc p{color:#1c1917;font-weight:300}section#uvod .desc p a{color:#1c1917}section#uvod .desc p a.asbtn{color:#fff}section#uvod .desc p a:not(.asbtn){text-decoration:none;border:1px solid transparent;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}section#uvod .desc p a:not(.asbtn):hover{border-color:#1c1917}section#uvod .desc .playvideo{text-align:center}section#uvod .desc .playvideo .video{display:block;cursor:pointer;color:#fff}section#uvod .desc .playvideo .video:before{content:'';display:block;width:98px;height:98px;background:url(/krenovice/img/play-video.svg) no-repeat;background-size:cover;margin:0 auto 8px}section#uvod .desc .playvideo .video span{padding:5px 15px}section#uvod .desc .playvideo .video:hover:before{background-image:url(/krenovice/img/play-video-red.svg)}section#uvod .desc .playvideo .video:hover span{background-color:#9b070e;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media screen and (min-width:1311px){section#uvod .desc .text h1{font-size:50px;font-size:5rem;line-height:60px}}@media screen and (max-width:1310px){section#uvod .desc .text h1{font-size:30px;font-size:3rem;line-height:36px}}@media screen and (min-width:1024px){section#uvod{margin-bottom:80px}section#uvod:after{background:radial-gradient(50% 50% at 80% 50%,rgba(255,255,255,.2) 60%,#fff 100%)}section#uvod .desc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;display:flex;flex-direction:row}section#uvod .desc>.item,section#uvod .desc>li,section#uvod .desc>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}section#uvod .desc .text{width:50%}section#uvod .desc .text h1{margin-bottom:25px}section#uvod .desc .text p{font-size:26px;font-size:2.6rem;line-height:39px;margin-bottom:25px}section#uvod .desc .text p a{font-size:18px;font-size:1.8rem;line-height:22px}section#uvod .desc .text p a:not(.asbtn){padding:18px 30px}section#uvod .desc .playvideo{width:50%;position:relative}section#uvod .desc .playvideo .video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:1023px){section#uvod{margin-bottom:60px;padding-top:40px}section#uvod:after{background:linear-gradient(to bottom,#fff 30%,rgba(255,255,255,.7) 40%,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%)}section#uvod picture{position:absolute;bottom:0;left:0}section#uvod .desc{position:relative;z-index:20;padding-bottom:50%}section#uvod .desc .text h1,section#uvod .desc .text p{margin-bottom:20px}section#uvod .desc .text p a{font-size:16px;font-size:1.6rem;line-height:19px}section#uvod .desc .text p a.asbtn{width:50%;padding:20px 0;text-align:center}section#uvod .desc .text p a:not(.asbtn){display:inline-block;padding:18px 0;width:40%;margin-left:8%}section#uvod .desc .playvideo{position:absolute;left:50%;bottom:30%;transform:translateX(-50%)}section#uvod .desc .playvideo .video span{white-space:nowrap}}@media screen and (max-width:600px){section#uvod .desc{padding-bottom:100%}}section#timeline .in{text-align:center}section#timeline .in .tline{margin:40px auto 0;display:flex;flex-direction:row}section#timeline .in .tline>.item,section#timeline .in .tline>li,section#timeline .in .tline>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}section#timeline .in .tline .item{color:#d6d3d1;position:relative}section#timeline .in .tline .item strong{display:block}section#timeline .in .tline .item strong:before{content:'';display:block;border:1px solid #d6d3d1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section#timeline .in .tline .item span{display:block}section#timeline .in .tline .item.act strong:before{border-color:#15803d;background-color:#15803d;background-image:url(/krenovice/img/check.svg);background-position:center;background-repeat:no-repeat;background-size:44px}@media screen and (min-width:1024px){section#timeline .in .tline{-webkit-flex-flow:nowrap;flex-flow:nowrap}section#timeline .in .tline .item{width:25%}section#timeline .in .tline .item:not(:last-of-type):after{content:'';display:block;position:absolute;width:120px;height:1px;background-color:#d6d3d1;top:50px;right:-60px}section#timeline .in .tline .item strong{font-size:26px;font-size:2.6rem;line-height:31px;margin-bottom:7px}section#timeline .in .tline .item strong:before{width:94px;height:94px;margin:0 auto 7px}section#timeline .in .tline .item span{font-size:15px;font-size:1.5rem;line-height:21px;margin-bottom:7px}section#timeline .in .tline .item small{display:block;margin-bottom:7px;text-transform:uppercase;font-size:11px;font-size:1.1rem;line-height:15px}}@media screen and (max-width:1023px){section#timeline .in .tline{-webkit-flex-flow:wrap;flex-flow:wrap;margin-bottom:-40px}section#timeline .in .tline .item{width:50%;margin-bottom:40px}section#timeline .in .tline .item strong{font-size:20px;font-size:2rem;line-height:28px;margin-bottom:6px}section#timeline .in .tline .item strong:before{width:71px;height:71px;margin:0 auto 6px}section#timeline .in .tline .item span{font-size:13px;font-size:1.3rem;line-height:18px;margin-bottom:6px}section#timeline .in .tline .item small{display:none}}section#mapa #smapa{height:700px}section#start .in{text-align:center}section#start .in.dotsr:before{top:auto;bottom:-80px;transform:none}section#start .in h1{font-size:36px;font-size:3.6rem;line-height:47px;margin:40px auto 14px;color:#292524;font-weight:700}section#start .in p{margin-bottom:20px}section#start .in .choosehouse{position:relative;display:flex;margin:0 auto;text-align:center}section#start .in .choosehouse .svg{display:inline-block;position:relative;margin:auto}section#start .in .choosehouse .svg img{position:relative;z-index:5;width:100%;height:auto;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}section#start .in .choosehouse .svg svg{position:absolute;left:0;top:0;z-index:10;margin:0 auto}section#start .in .choosehouse .svg svg>g.volny{cursor:pointer;fill:transparent}section#start .in .choosehouse .svg svg>g.volny:hover{fill:rgba(0,152,43,.5)}section#start .in .choosehouse .svg svg>g.volny.act{fill:rgba(0,142,155,.5)}section#start .in .choosehouse .svg svg>g.prodano{fill:rgba(206,0,32,.3);cursor:default}section#start .in .choosehouse .svg svg>g.prodano:hover{fill:rgba(206,0,32,.3)}section#start .in .choosehouse .svg svg>g.rezervace{fill:rgba(242,153,74,.3);cursor:default}section#start .in .choosehouse .svg svg>g.rezervace:hover{fill:rgba(242,153,74,.3)}@media screen and (min-width:1476px){section#start .in .choosehouse{width:1272px}section#start .in .choosehouse .svg svg{width:1272px;height:368px}}@media screen and (max-width:1475px){section#start .in .choosehouse{width:100%}}@media screen and (min-width:601px){section#start .in .choosehouse svg#housesvgresp{display:none}}@media screen and (max-width:600px){section#start .in .choosehouse svg#housesvg{display:none}}section#cenik .in .top .fce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;align-self:center;align-items:center}section#cenik .in .top .fce a.asbtn{text-transform:uppercase;padding:0 16px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;height:30px}section#cenik .in .top .fce .view{border:1px solid #d6d3d1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}section#cenik .in .top .fce .view a{display:inline-flex;font-size:13px;font-size:1.3rem;line-height:21px;text-decoration:none;padding:8px;align-items:center}section#cenik .in .top .fce .view a:before{content:'';float:left;width:20px;height:20px;margin:0 5px 0 0}section#cenik .in .top .fce .view a.txt{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}section#cenik .in .top .fce .view a.txt:before{background-image:url(/krenovice/img/view-txt.svg)}section#cenik .in .top .fce .view a.img{-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}section#cenik .in .top .fce .view a.img:before{background-image:url(/krenovice/img/view-img.svg)}section#cenik .in .top .fce .view a.act,section#cenik .in .top .fce .view a:hover{background-color:#d6d3d1}section#cenik .in .houses{clear:both;margin-top:20px}section#cenik .in .legend{display:block;margin:10px 0 0;font-size:13px;font-size:1.3rem;line-height:1.3;color:#57534e}@media screen and (min-width:1024px){section#cenik .in .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}section#cenik .in .top h2{width:10%;margin-bottom:0}section#cenik .in .top .fce{width:90%;height:36px}section#cenik .in .top .fce a.asbtn{font-size:12px;font-size:1.2rem;line-height:28px}section#cenik .in .top .fce .view a{font-size:13px;font-size:1.3rem;line-height:21px}}@media screen and (max-width:1023px){section#cenik .in .fce a.asbtn{font-size:11px;font-size:1.1rem;line-height:30px}section#cenik .in .houses.txt{overflow-x:auto}section#cenik .in .houses.txt:before{content:'';display:block;position:absolute;width:96%;height:100px;background:url(../svg/horizontal-scroll.svg) center no-repeat;background-size:100px;margin:50% 0 0;transform:translateY(-50%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:50;-khtml-opacity:50;opacity:50;filter:.5;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;pointer-events:none}section#cenik .in .houses.txt.fadeout:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0}}section#mainimg .in.dotsr:before{top:0;transform:none}section#mainimg .in img{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:block;max-width:100%}section#procmy .in .item{background-color:#1c1917;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-align:center;color:#fff;padding:40px 20px}section#procmy .in .item strong{display:block;margin-bottom:10px}section#procmy .in .item span{display:block}@media screen and (min-width:1024px){section#procmy .in{display:flex;flex-direction:row;gap:0 20px}section#procmy .in>.item,section#procmy .in>li,section#procmy .in>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}section#procmy .in .item{width:20%}section#procmy .in .item strong{font-size:30px;font-size:3rem;line-height:39px}}@media screen and (max-width:1023px){section#procmy .in .item:not(:last-of-type){margin-bottom:20px}section#procmy .in .item strong{font-size:32px;font-size:3.2rem;line-height:41px}section#procmy .in .item span{font-size:18px;font-size:1.8rem;line-height:25px}}section#zjistete .in{text-align:center}section#zjistete .in p{max-width:896px;margin:0 auto}section#zjistete .in p strong{display:block}section#jak .in h2{text-align:center;margin-bottom:80px}section#jak .in .items .item{background-color:#1c1917;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#fff;text-align:left}section#jak .in .items .item h2{display:block;color:#fff;text-align:left}section#jak .in .items .item p{display:block}section#jak .in .items .item p:last-of-type{margin-bottom:30px}@media screen and (min-width:1024px){section#jak .in .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 20px}section#jak .in .items .item{width:50%;padding:50px 60px}section#jak .in .items .item h2{font-size:30px;font-size:3rem;line-height:45px;margin-bottom:30px}section#jak .in .items .item a.asbtn{padding:20px 45px}}@media screen and (max-width:1023px){section#jak .in .items .item{padding:50px 30px}section#jak .in .items .item:not(:last-of-type){margin-bottom:20px}section#jak .in .items .item h2{font-size:22px;font-size:2.2rem;line-height:33px;margin-bottom:20px}section#jak .in .items .item p{font-size:18px;font-size:1.8rem;line-height:27px}section#jak .in .items .item a.asbtn{padding:15px 30px;font-size:16px;font-size:1.6rem;line-height:30px}}section#recenze .in h2{text-align:center}section#recenze .in .items{position:relative;border:1px solid #d6d3d1;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}section#recenze .in .items .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;overflow:hidden}section#recenze .in .items .slick-arrow{background-color:#fff;background-position:center;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;white-space:nowrap;position:absolute;z-index:2}section#recenze .in .items .slick-arrow.slick-prev{background-image:url(/krenovice/img/arrow-prev-long-red.svg);right:120px}section#recenze .in .items .slick-arrow.slick-prev.slick-disabled{background-image:url(/krenovice/img/arrow-prev-long-gray.svg)}section#recenze .in .items .slick-arrow.slick-prev:not(.slick-disabled):hover{background-image:url(/krenovice/img/arrow-prev-long-darkred.svg)}section#recenze .in .items .slick-arrow.slick-next{background-image:url(/krenovice/img/arrow-next-long-red.svg);right:60px}section#recenze .in .items .slick-arrow.slick-next.slick-disabled{background-image:url(/krenovice/img/arrow-next-long-gray.svg)}section#recenze .in .items .slick-arrow.slick-next:not(.slick-disabled):hover{background-image:url(/krenovice/img/arrow-next-long-darkred.svg)}section#recenze .in .items .slick-arrow.slick-disabled{cursor:default}section#recenze .in .items .item{position:relative;text-align:left}section#recenze .in .items .item:before{content:'';display:block;position:absolute;width:50px;height:50px;background:url(/krenovice/img/quote.svg) no-repeat}section#recenze .in .items .item strong{display:block;margin-top:20px;font-weight:700;color:#44403c}@media screen and (min-width:1024px){section#recenze .in h2{margin-bottom:80px}section#recenze .in .items .slick-arrow{width:40px;height:40px;background-size:40px 40px;bottom:60px}section#recenze .in .items .slick-arrow.slick-prev{right:120px}section#recenze .in .items .slick-arrow.slick-next{right:60px}section#recenze .in .items .item{padding:130px 60px 60px}section#recenze .in .items .item:before{top:60px;left:60px}section#recenze .in .items .item p{font-size:26px;font-size:2.6rem;line-height:39px}section#recenze .in .items .item strong{font-size:24px;font-size:2.4rem;line-height:36px}}@media screen and (max-width:1023px){section#recenze .in h2{margin-bottom:60px}section#recenze .in .items .slick-arrow{width:30px;height:30px;background-size:30px 30px;bottom:50px}section#recenze .in .items .slick-arrow.slick-prev{right:80px}section#recenze .in .items .slick-arrow.slick-next{right:30px}section#recenze .in .items .item{padding:120px 30px 50px}section#recenze .in .items .item:before{top:50px;left:30px}section#recenze .in .items .item p{font-size:20px;font-size:2rem;line-height:30px}section#recenze .in .items .item strong{font-size:22px;font-size:2.2rem;line-height:33px}}section#detail{display:none}section#detail .in picture img{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}section#detail .in .main h1{margin-bottom:20px;font-weight:700}section#detail .in .main a{display:block}section#detail .in .main a.back{font-size:13px;font-size:1.3rem;line-height:16px;text-transform:uppercase;text-decoration:none;margin-bottom:20px}section#detail .in .main a.back:hover{text-decoration:underline}section#detail .in .main a.back:before{content:'';float:left;width:16px;height:16px;background:url(/krenovice/img/back.svg) no-repeat;margin:3px 5px 0 0}section#detail .in .main a.asbtn{margin-bottom:20px;text-align:center}section#detail .in .main a.default{text-align:center}section#detail .in .main table{width:100%;font-size:15px;font-size:1.5rem;line-height:18px;margin-bottom:20px}section#detail .in .main table th{font-weight:400;width:50%;text-align:left;padding:5px 0}section#detail .in .main table td{padding:5px 0}section#detail .in .main .price{display:block;font-weight:800}section#detail .in .main .price small{display:block;font-weight:400}@media screen and (min-width:1024px){section#detail .in .hdetail{flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;gap:0 105px;padding:40px 0}section#detail .in .hdetail>.item,section#detail .in .hdetail>li,section#detail .in .hdetail>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}section#detail .in .hdetail picture{order:1;width:700px;height:600px}section#detail .in .hdetail .main{order:2;width:467px}section#detail .in .hdetail .main h1{font-size:36px;font-size:3.6rem;line-height:47px}section#detail .in .hdetail .main .price{font-size:30px;font-size:3rem;line-height:36px;letter-spacing:-3%;margin-bottom:20px}section#detail .in .hdetail .main .price small{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (max-width:1023px){section#detail .in .hdetail{padding:40px 0}section#detail .in .hdetail picture{margin-top:30px}section#detail .in .hdetail .main h1{font-size:28px;font-size:2.8rem;line-height:36px}section#detail .in .hdetail .main .price{font-size:26px;font-size:2.6rem;line-height:31px;margin-bottom:30px}section#detail .in .hdetail .main .price small{font-size:14px;font-size:1.4rem;line-height:17px}}section#contact .in .info h1 strong{display:block;font-weight:700}section#contact .in .info span{display:block}section#contact .in .info a{color:#292524;position:relative;text-decoration:none;font-weight:400}section#contact .in .info a:hover{text-decoration:underline}section#contact .in .info a:before{content:''}section#contact .in .info a em{font-style:normal}section#contact .in .info a.phone:before{background:url(/krenovice/img/phone-black.svg) no-repeat}section#contact .in .info a.mail:before{background:url(/krenovice/img/mail-black.svg) no-repeat}section#contact .in .info .social a{display:inline-block;margin:0 5px}section#contact .in .info .social a:before{content:'';display:block;background-repeat:no-repeat;background-size:100%}section#contact .in .info .social a em{display:none}section#contact .in .info .social a.facebook:before{background-image:url(/krenovice/img/facebook-black.svg)}section#contact .in .info .social a.instagram:before{background-image:url(/krenovice/img/instagram-black.svg)}section#contact .in .info .social a.youtube:before{background-image:url(/krenovice/img/youtube-black.svg)}@media screen and (min-width:1024px){section#contact .in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding:120px 0 0}section#contact .in .info{width:464px}section#contact .in .info h1{font-size:60px;font-size:6rem;line-height:66px;margin-bottom:30px}section#contact .in .info h1 strong{font-size:60px;font-size:6rem;line-height:66px}section#contact .in .info span{font-size:22px;font-size:2.2rem;line-height:26px;margin-bottom:30px}section#contact .in .info a{display:block;font-size:22px;font-size:2.2rem;line-height:33px;padding-left:41px}section#contact .in .info a:before{display:block;position:absolute;top:5px;left:0;width:26px;height:26px}section#contact .in .info a.phone{margin-bottom:5px}section#contact .in .info a.mail{margin-bottom:30px}section#contact .in .info .social a,section#contact .in .info .social a:before{width:54px;height:54px}}@media screen and (max-width:1023px){section#contact .in{padding:50px 0 0}section#contact .in .info{text-align:center}section#contact .in .info h1{font-size:28px;font-size:2.8rem;line-height:31px;margin-bottom:20px}section#contact .in .info h1 strong{font-size:28px;font-size:2.8rem;line-height:31px}section#contact .in .info span{font-size:18px;font-size:1.8rem;line-height:22px;margin-bottom:20px}section#contact .in .info a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;font-size:15px;font-size:1.5rem;line-height:22px}section#contact .in .info a:before{display:inline-block;position:static;width:20px;height:20px;margin-right:10px}section#contact .in .info a.phone{margin-bottom:5px;background-size:20px}section#contact .in .info a.mail{margin-bottom:30px;background-size:20px}section#contact .in .info .social a,section#contact .in .info .social a:before{width:30px;height:30px}section#contact .in form .form{margin-bottom:0}section#contact .in form .form label+br{display:none}}section#brokers{padding-bottom:50px!important;text-align:center}section#brokers ul.contacts{*zoom:1;display:inline-block}section#brokers ul.contacts:after,section#brokers ul.contacts:before{display:table;content:""}section#brokers ul.contacts:after{clear:both}section#brokers ul.contacts li{*zoom:1}section#brokers ul.contacts li:after,section#brokers ul.contacts li:before{display:table;content:""}section#brokers ul.contacts li:after{clear:both}section#brokers ul.contacts li picture{float:left}section#brokers ul.contacts li picture img{width:100%;height:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}section#brokers ul.contacts li div{float:left;color:#292524;text-align:left}section#brokers ul.contacts li div *{display:block}section#brokers ul.contacts li div a{color:#292524;position:relative;padding-left:19px;text-decoration:none;font-weight:400}section#brokers ul.contacts li div a:hover{text-decoration:underline}section#brokers ul.contacts li div a:before{content:'';display:block;position:absolute;top:5px;left:0;width:14px;height:14px;background-size:100%}section#brokers ul.contacts li div a.phone{margin-top:10px}section#brokers ul.contacts li div a.phone:before{background:url(/krenovice/img/phone-black.svg) no-repeat}section#brokers ul.contacts li div a.mail{margin-bottom:10px}section#brokers ul.contacts li div a.mail:before{background:url(/krenovice/img/mail-black.svg) no-repeat}@media screen and (min-width:1024px){section#brokers{margin-top:20px}section#brokers ul.contacts li{float:left;margin:0 100px 30px 0}section#brokers ul.contacts li:nth-of-type(2n){margin-right:0}section#brokers ul.contacts li picture{width:150px;height:150px}section#brokers ul.contacts li div{margin-left:20px;font-size:16px;font-size:1.6rem;line-height:24px}section#brokers ul.contacts li div>strong{font-size:24px;font-size:2.4rem;line-height:31px}}@media screen and (max-width:1023px){section#brokers ul.contacts li:not(:last-of-type){margin:0 0 30px}section#brokers ul.contacts li picture{width:100px;height:100px}section#brokers ul.contacts li div{width:calc(100% - 115px);margin-left:15px;font-size:15px;font-size:1.5rem;line-height:22px}section#brokers ul.contacts li div>strong{font-size:22px;font-size:2.2rem;line-height:29px}}section#numberlist{padding-bottom:0}section#numberlist .in .number{position:relative}section#numberlist .in .number:not(:last-of-type) h2:after{content:'';display:block;width:1px;height:calc(100% - 45px);position:absolute;top:45px;left:23px;background-color:#57534e}section#numberlist .in h2{font-weight:700}section#numberlist .in h2:before{content:attr(data-number);display:block;width:45px;height:45px;text-align:center;position:absolute;top:0;left:0;background-color:#57534e;color:#fff;font-weight:700;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media screen and (min-width:1024px){section#numberlist .in .number{padding:0 0 70px 65px}section#numberlist .in h2{font-size:24px;font-size:2.4rem;line-height:31px}section#numberlist .in h2:before{font-size:24px;font-size:2.4rem;line-height:45px}section#numberlist .in p{font-size:20px;font-size:2rem;line-height:28px}section#numberlist .in a.asbtn{font-size:16px;font-size:1.6rem;line-height:19px;padding:20px 45px}}@media screen and (max-width:1023px){section#numberlist .in .number{padding:0 0 50px 65px}section#numberlist .in h2{font-size:20px;font-size:2rem;line-height:26px}section#numberlist .in h2:before{font-size:20px;font-size:2rem;line-height:45px}section#numberlist .in p{font-size:15px;font-size:1.5rem;line-height:21px}section#numberlist .in a.asbtn{font-size:15px;font-size:1.5rem;line-height:18px;padding:15px 30px}}section.picttext .content .text{background-color:#1c1917;color:#fff}section.picttext .content .text h2{margin-bottom:20px;color:#fff}section.picttext .content .text p,section.picttext .content .text ul{font-size:20px;font-size:2rem;line-height:30px;margin-bottom:20px}section.picttext .content .text ul li{position:relative}section.picttext .content .text ul li:before{content:'';display:block;width:26px;height:26px;position:absolute;left:0;background:url(/krenovice/img/li.svg) no-repeat}@media screen and (min-width:1311px){section.picttext .content picture{width:50%;height:auto}section.picttext .content picture img{height:100%}}@media screen and (min-width:1024px) and (max-width:1310px){section.picttext .content picture{width:auto;height:100%;max-width:50%}section.picttext .content picture img{width:auto;height:100%}}@media screen and (min-width:1024px){section.picttext .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap}section.picttext .content .text{width:50%;padding:30px 30px 30px 50px;align-content:center}section.picttext .content .text h2{font-size:30px;font-size:3rem;line-height:39px}section.picttext .content .text p,section.picttext .content .text ul{font-size:20px;font-size:2rem;line-height:30px}section.picttext .content .text ul li{padding:0 0 15px 36px;font-size:20px;font-size:2rem;line-height:30px}section.picttext .content .text ul li:before{top:5px}section.picttext.trpl .content picture img{-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}section.picttext.trpl .content .text{-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}section.picttext.tlpr .content picture{order:2;-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;overflow:hidden}section.picttext.tlpr .content picture img{-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}section.picttext.tlpr .content .text{order:1;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}}@media screen and (max-width:1023px){section.picttext .in picture img{-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0}section.picttext .in .text{-webkit-border-radius:0 0 30px 30px;-moz-border-radius:0 0 30px 30px;border-radius:0 0 30px 30px;padding:40px 30px 20px}section.picttext .in .text h2{font-size:22px;font-size:2.2rem;line-height:28px}section.picttext .in .text p,section.picttext .in .text ul{font-size:15px;font-size:1.5rem;line-height:20px}section.picttext .in .text ul li{padding:0 0 20px 36px;font-size:15px;font-size:1.5rem;line-height:20px}section.picttext .in .text ul li:before{top:3px}}@media screen and (min-width:501px) and (max-width:1023px){section.picttext .in picture img{max-height:300px}}section.text{text-align:center}section.text p{margin-bottom:20px}section.text p strong.block{display:block}@media screen and (min-width:1024px){section.text h2{font-size:32px;font-size:3.2rem;line-height:41px}section.text p{font-size:20px;font-size:2rem;line-height:28px}section.text a.asbtn{font-size:16px;font-size:1.6rem;line-height:19px;padding:20px 45px}}@media screen and (max-width:1023px){section.text h2{font-size:28px;font-size:2.8rem;line-height:36px}section.text p{font-size:15px;font-size:1.5rem;line-height:21px}section.text a.asbtn{font-size:15px;font-size:1.5rem;line-height:18px;padding:15px 30px}}section .in{position:relative}section .in.bgblack{background:#000;color:#d6d3d1}section .in.dotsl:before{content:'';display:block;width:136px;height:190px;position:absolute;top:50%;left:-136px;transform:translateY(-50%);background:url(/krenovice/img/dots.svg)}section .in.dotsr:before{content:'';display:block;width:136px;height:190px;position:absolute;top:50%;right:-136px;transform:translateY(-50%);background:url(/krenovice/img/dots.svg)}section .in h2{display:block;font-weight:700;color:#57534e;margin-bottom:20px}section .in .gallery,section .in .gallery .gallery_item,section .in .gallery .gitem{position:relative}section .in .gallery .gallery_item picture,section .in .gallery .gitem picture{width:100%;height:100%}section .in .gallery .gallery_item picture img,section .in .gallery .gitem picture img{max-width:100%;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}section .in .gallery .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap}section .in .gallery:not(.onephoto) .gallery_item:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#1c1917 0,rgba(28,25,23,.1) 20%,rgba(28,25,23,0) 100%);-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;z-index:10}section .in .gallery:not(.onephoto) .gallery_item span{position:absolute;z-index:20;color:#fff;font-size:20px;font-size:2rem;line-height:24px;font-weight:500;text-align:center}section .in .gallery:not(.onephoto) .slick-track{gap:0 20px}section .in .gallery:not(.onephoto) .slick-arrow{background-color:#fff;background-position:center;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;white-space:nowrap;position:absolute;bottom:0;z-index:2}section .in .gallery:not(.onephoto) .slick-arrow.slick-prev{background-image:url(/krenovice/img/arrow-prev-long-red.svg);left:0}section .in .gallery:not(.onephoto) .slick-arrow.slick-prev.slick-disabled{background-image:url(/krenovice/img/arrow-prev-long-gray.svg)}section .in .gallery:not(.onephoto) .slick-arrow.slick-prev:not(.slick-disabled):hover{background-image:url(/krenovice/img/arrow-prev-long-darkred.svg)}section .in .gallery:not(.onephoto) .slick-arrow.slick-next{background-image:url(/krenovice/img/arrow-next-long-red.svg);left:60px}section .in .gallery:not(.onephoto) .slick-arrow.slick-next.slick-disabled{background-image:url(/krenovice/img/arrow-next-long-gray.svg)}section .in .gallery:not(.onephoto) .slick-arrow.slick-next:not(.slick-disabled):hover{background-image:url(/krenovice/img/arrow-next-long-darkred.svg)}section .in .gallery:not(.onephoto) .slick-arrow.slick-disabled{cursor:default}section .in .gallery.onephoto{overflow:hidden}section .in .gallery.onephoto .slick-dots{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);background-color:#292524;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;padding:20px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;align-items:center;gap:0 15px}section .in .gallery.onephoto .slick-dots>li{width:6px;height:6px;background-color:#57534e;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}section .in .gallery.onephoto .slick-dots>li.slick-active{width:60px;height:10px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;background-color:#fff}section .in .gallery.onephoto .slick-dots>li button{display:none}section .in .houses.img{display:flex;flex-direction:row;-webkit-flex-flow:wrap;flex-flow:wrap}section .in .houses.img>.item,section .in .houses.img>li,section .in .houses.img>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}section .in .houses.img .hitem{display:block;position:relative;overflow:hidden}section .in .houses.img .hitem:not(.bravis):after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(28,25,23,.2) 0,rgba(28,25,23,.2) 50%,rgba(28,25,23,.5) 60%,#1c1917 100%);-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;z-index:10}section .in .houses.img .hitem.prodano{cursor:default}section .in .houses.img .hitem.prodano:before{content:'Prodáno';display:inline-block;position:absolute;top:25px;left:25px;z-index:31;background-color:#f5f5f4;background-color:rgba(155,7,14,.2);color:#9b070e;font-size:12px;font-size:1.2rem;line-height:15px;text-transform:uppercase;padding:4px 16px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px}section .in .houses.img .hitem.prodano:after{background:rgba(255,255,255,.5);z-index:30}section .in .houses.img .hitem.rezervace{cursor:default}section .in .houses.img .hitem.rezervace:before{content:'Rezervace';display:inline-block;position:absolute;top:25px;left:25px;z-index:31;background-color:#f5f5f4;color:#9A3412;font-size:12px;font-size:1.2rem;line-height:15px;text-transform:uppercase;padding:4px 16px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px}section .in .houses.img .hitem.rezervace:after{background:rgba(255,255,255,.5);z-index:30}section .in .houses.img .hitem picture{width:100%;height:100%}section .in .houses.img .hitem picture img{max-width:100%;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}section .in .houses.img .hitem>div{width:100%;height:auto;position:absolute;z-index:20;color:#fff}section .in .houses.img .hitem>div .number{font-size:24px;font-size:2.4rem;line-height:31px;color:#fff}section .in .houses.img .hitem>div h3{color:#fff;font-size:16px;font-size:1.6rem;line-height:21px;font-weight:500;margin-bottom:5px}section .in .houses.img .hitem>div .price{display:block;font-size:20px;font-size:2rem;line-height:30px;font-weight:800;color:#fff;margin-bottom:5px}section .in .houses.img .hitem>div span.asbtn{display:inline-block;font-size:11px;font-size:1.1rem;line-height:13px;padding:6px 16px;color:#fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;text-transform:uppercase}section .in .houses.img .hitem>div span.asbtn.bwhite{padding:4px 14px}section .in .houses.img div.hitem>div{bottom:0}section .in .houses.img div.hitem>div *{display:block}section .in .houses.img div.hitem>div strong{font-size:24px;font-size:2.4rem;line-height:31px}section .in .houses.img div.hitem>div span{margin-bottom:20px}section .in .houses.img div.hitem>div a{color:#fff;position:relative;padding-left:19px;font-weight:400}section .in .houses.img div.hitem>div a:before{content:'';display:block;position:absolute;top:5px;left:0;width:14px;height:14px}section .in .houses.img div.hitem>div a.phone{text-decoration:none;margin-top:10px}section .in .houses.img div.hitem>div a.phone:hover{text-decoration:underline}section .in .houses.img div.hitem>div a.phone:before{background:url(/krenovice/img/phone.svg) no-repeat}section .in .houses.img div.hitem>div a.mail{text-decoration:none;margin-bottom:10px}section .in .houses.img div.hitem>div a.mail:hover{text-decoration:underline}section .in .houses.img div.hitem>div a.mail:before{background:url(/krenovice/img/mail.svg) no-repeat}section .in .houses.img div.hitem>div a.asbtn{display:inline-block;font-size:13px;font-size:1.3rem;line-height:15px;padding:6px 16px;color:#fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;text-transform:uppercase;text-decoration:none}section .in .houses.txt table td,section .in .houses.txt table th{font-size:16px;font-size:1.6rem;line-height:20px;position:relative;border-bottom:1px solid #d6d3d1;padding:16px 10px;text-align:center}section .in .houses.txt table td.house,section .in .houses.txt table td.layout,section .in .houses.txt table th.house,section .in .houses.txt table th.layout{width:90px}section .in .houses.txt table td.area,section .in .houses.txt table th.area{width:180px}section .in .houses.txt table td.park,section .in .houses.txt table td.plot,section .in .houses.txt table th.park,section .in .houses.txt table th.plot{width:179px}section .in .houses.txt table td.price,section .in .houses.txt table th.price{width:250px;text-align:right}section .in .houses.txt table td.status,section .in .houses.txt table th.status{width:200px}section .in .houses.txt table td.detail,section .in .houses.txt table th.detail{white-space:nowrap}section .in .houses.txt table thead tr th{font-weight:700;text-transform:uppercase}section .in .houses.txt table tbody tr td.status{color:#219653}section .in .houses.txt table tbody tr.rezervace td.status{color:#F2994A}section .in .houses.txt table tbody tr.prodano td.status{color:#ce0020}section .in .houses.txt table tbody tr.nedostupne td{color:#ccc}section .in .houses.txt table tbody tr td.detail a{font-size:12px;font-size:1.2rem;line-height:30px;text-transform:uppercase;padding:0 16px;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;height:30px}section .in .houses.txt table tbody tr.hover,section .in .houses.txt table tbody tr:hover{background-color:#F4F8F9}section .in .houses.available .prodano,section .in .houses.available .rezervace{display:none}section .in .btnbox{margin:38px 0 0;text-align:center}@media screen and (min-width:1311px){section .in .gallery:not(.onephoto) .gallery_item{width:631px;height:auto}section .in .gallery.onephoto .gitem{width:1272px;height:686px}section .in .houses.img{gap:30px}section .in .houses.img .hitem{width:404px;height:387px}}@media screen and (max-width:1310px){section .in .houses.img{gap:30px 2%}section .in .houses.img .hitem{width:32%;height:auto}}@media screen and (min-width:1024px){section .in.bgblack{padding:80px 100px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}section .in h2{font-size:30px;font-size:3rem;line-height:39px}section .in .gallery:not(.onephoto){padding-bottom:60px}section .in .gallery:not(.onephoto) .gallery_item{display:block}section .in .gallery:not(.onephoto) .gallery_item span{right:40px;bottom:33px;left:40px;font-size:20px;font-size:2rem;line-height:24px}section .in .gallery:not(.onephoto) .slick-arrow{width:40px;height:40px;background-size:40px 40px}section .in .houses.img .hitem>div{left:0;bottom:-30px;padding:25px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}section .in .houses.img .hitem>div>div{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}section .in .houses.img .hitem:not(.rezervace):not(.prodano):hover>div{bottom:0}section .in .houses.img .hitem:not(.rezervace):not(.prodano):hover>div>div{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:100}}@media screen and (max-width:1023px){section .in.bgblack{padding:50px 20px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}section .in h2{font-size:24px;font-size:2.4rem;line-height:31px}section .in .houses.img{gap:30px 2%}section .in .houses.img .hitem{width:49%;height:auto}section .in .houses.img .hitem.bravis{display:none}section .in .houses.img .hitem>div{left:0;bottom:0;padding:25px}section .in .gallery:not(.onephoto){padding-bottom:50px}section .in .gallery:not(.onephoto) .gallery_item span{right:16px;bottom:14px;left:16px;font-size:14px;font-size:1.4rem;line-height:17px}section .in .gallery:not(.onephoto) .slick-arrow{width:30px;height:30px;background-size:30px 30px}}@media screen and (max-width:600px){section .in .houses.img{gap:20px}section .in .houses.img .hitem{width:100%}}footer{background-color:#1c1917}footer .logo{text-align:center}footer .logo .bravis{display:block}footer .logo .nav a{color:#fff;text-decoration:none}footer .logo .nav a:hover{text-decoration:underline}footer .brokers{text-align:center}footer .brokers>strong{display:block;text-align:center;color:#fff}footer .brokers ul.contacts{*zoom:1;display:inline-block}footer .brokers ul.contacts:after,footer .brokers ul.contacts:before{display:table;content:""}footer .brokers ul.contacts:after{clear:both}footer .brokers ul.contacts li{*zoom:1}footer .brokers ul.contacts li:after,footer .brokers ul.contacts li:before{display:table;content:""}footer .brokers ul.contacts li:after{clear:both}footer .brokers ul.contacts li picture{float:left}footer .brokers ul.contacts li picture img{width:100%;height:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}footer .brokers ul.contacts li div{float:left;color:#fff;text-align:left}footer .brokers ul.contacts li div *{display:block}footer .brokers ul.contacts li div a{color:#fff;position:relative;padding-left:19px;text-decoration:none;font-weight:400}footer .brokers ul.contacts li div a:hover{text-decoration:underline}footer .brokers ul.contacts li div a:before{content:'';display:block;position:absolute;top:5px;left:0;width:14px;height:14px}footer .brokers ul.contacts li div a.phone{margin-top:10px}footer .brokers ul.contacts li div a.phone:before{background:url(/krenovice/img/phone.svg) no-repeat}footer .brokers ul.contacts li div a.mail:before{background:url(/krenovice/img/mail.svg) no-repeat}footer .formondetail .info .main{margin-bottom:30px;color:#fff;font-weight:300}footer .formondetail .info .main b{font-weight:700}footer .formondetail .info .main b em{font-style:normal;font-weight:300}footer .formondetail form .form *{color:#a8a29e}footer .formondetail form .form label.error input[type=text],footer .formondetail form .form label.error input[type=password],footer .formondetail form .form label.error input[type=email],footer .formondetail form .form label.error input[type=phone],footer .formondetail form .form label.error select,footer .formondetail form .form label.error textarea{border:1px solid #e52820}footer .formondetail form .form label input[type=text],footer .formondetail form .form label input[type=password],footer .formondetail form .form label input[type=email],footer .formondetail form .form label input[type=phone],footer .formondetail form .form label select,footer .formondetail form .form label textarea{border:1px solid #292524;background:#292524;color:#a8a29e}footer .last{border-top:1px solid #57534e;color:#fff;position:relative}footer .last .copy a{color:#fff;padding:0 10px}footer .last .social a{display:inline-block;width:30px;height:30px;margin:0 5px}footer .last .social a:before{content:'';display:block;width:30px;height:30px}footer .last .social a em{display:none}footer .last .social a.facebook:before{background:url(/krenovice/img/facebook.svg) no-repeat}footer .last .social a.instagram:before{background:url(/krenovice/img/instagram.svg) no-repeat}footer .last .social a.youtube:before{background:url(/krenovice/img/youtube.svg) no-repeat}@media screen and (min-width:1024px){footer .logo .bravis{margin:80px 0 15px}footer .logo .nav a{display:inline-block;font-size:16px;font-size:1.6rem;line-height:20px;padding:15px}footer .brokers{margin:60px 0 30px}footer .brokers>strong{font-size:30px;font-size:3rem;line-height:33px;margin-bottom:30px}footer .brokers ul.contacts li{float:left;margin:0 100px 30px 0}footer .brokers ul.contacts li:nth-of-type(2n){margin-right:0}footer .brokers ul.contacts li picture{width:147px;height:147px}footer .brokers ul.contacts li div{font-size:16px;font-size:1.6rem;line-height:24px;margin-left:20px}footer .brokers ul.contacts li div>strong{font-size:24px;font-size:2.4rem;line-height:31px}footer .lastin{flex-direction:row;-webkit-flex-flow:nowrap;flex-flow:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding:22px 0}footer .lastin>.item,footer .lastin>li,footer .lastin>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}footer .lastin .social{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}footer .formondetail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin:127px 0 80px}footer .formondetail .info .main{font-size:60px;font-size:6rem;line-height:66px}footer .formondetail .info .main b{display:block;font-size:60px;font-size:6rem;line-height:66px}footer .formondetail .info .brokers{margin-bottom:0}footer .formondetail .info .brokers ul.contacts li{float:none;margin-right:0}footer .formondetail .info .brokers ul.contacts li picture{width:113px;height:113px}}@media screen and (max-width:1023px){footer .logo .bravis{margin:50px 0 40px}footer .logo .nav a{display:block;padding:0 0 15px}footer .brokers{margin:25px 0 50px}footer .brokers>strong{font-size:22px;font-size:2.2rem;line-height:24px;margin-bottom:40px}footer .brokers ul.contacts li{display:block}footer .brokers ul.contacts li:not(:last-of-type){margin:0 0 40px}footer .brokers ul.contacts li picture{width:100px;height:100px}footer .brokers ul.contacts li div{width:calc(100% - 115px);font-size:14px;font-size:1.4rem;line-height:21px;margin-left:15px}footer .brokers ul.contacts li div>strong{font-size:20px;font-size:2rem;line-height:26px}footer .lastin{padding:20px 0 0;text-align:center}footer .lastin>*{display:block;margin-bottom:20px}footer .lastin *{font-size:13px;font-size:1.3rem;line-height:16px}footer .formondetail{margin:50px 0}footer .formondetail .info .main,footer .formondetail .info .main b{font-size:28px;font-size:2.8rem;line-height:36px}}.sent{position:relative;text-align:center;width:670px}.sent:before{content:'';display:block;width:100px;height:100px;background:url(/krenovice/img/send-check.svg) no-repeat;background-size:contain;margin:0 auto 40px}.sent strong{display:block;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:16px;color:#15803d}@media screen and (max-width:1023px){.sent{width:100%;padding:80px 0}}@media screen and (max-width:600px){.sent:before{width:60px;height:60px}}form .form{margin:25px 0}form .form *{color:#292524}form .form .tcenter{text-align:center}form .form label{position:relative}form .form label.hide{display:none}form .form label.textarea{float:none;width:100%}form .form label.error input[type=text],form .form label.error input[type=password],form .form label.error input[type=email],form .form label.error input[type=phone],form .form label.error select,form .form label.error textarea{border:1px solid #e52820}form .form label input[type=text],form .form label input[type=password],form .form label input[type=email],form .form label input[type=phone],form .form label select,form .form label textarea{display:block;width:100%;height:50px;padding:0 16px;border:1px solid #d6d3d1;background:#f5f5f4;color:#292524;z-index:1;font-size:16px;font-size:1.6pxrem;line-height:50px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;outline:0;-webkit-tap-highlight-color:transparent;margin-bottom:12px;font-family:"DM Sans",arial,tahoma,verdana,sans-serif;font-display:swap}form .form label input[type=text]:focus,form .form label input[type=password]:focus,form .form label input[type=email]:focus,form .form label input[type=phone]:focus,form .form label select:focus,form .form label textarea:focus{border-color:#292524}form .form label input[type=text]:placeholder,form .form label input[type=password]:placeholder,form .form label input[type=email]:placeholder,form .form label input[type=phone]:placeholder,form .form label select:placeholder,form .form label textarea:placeholder{color:#292524;opacity:1}form .form label input[type=text]:-ms-input-placeholder,form .form label input[type=password]:-ms-input-placeholder,form .form label input[type=email]:-ms-input-placeholder,form .form label input[type=phone]:-ms-input-placeholder,form .form label select:-ms-input-placeholder,form .form label textarea:-ms-input-placeholder{color:#292524}form .form label textarea{width:100%;height:140px;padding:16px;line-height:1.4em}form .form button{display:block;width:100%;color:#fff;background:#D71920;border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:14px 32px;font-size:16px;font-size:1.6pxrem;line-height:20px;margin:12px auto 0}form .form .required{text-align:right;margin:24px 0 0;font-size:13px;font-size:1.3pxrem;line-height:17px}form .form .msg-error,form .form .msg-info,form .form .msg-success{margin:-24px 0 24px}@media screen and (min-width:1024px){header.fixed{background:rgba(255,255,255,.9);box-shadow:0 4px 40px rgba(255,255,255,.1);position:fixed;z-index:999;top:0}form{width:670px}form .form label{float:left;width:calc(50% - 6px)}form .form label:nth-of-type(2n){margin-left:12px}}@media screen and (max-width:1023px){form .form{margin-bottom:0}form .form label+br{display:none}}.asbtn{display:inline-block;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:18px;font-size:1.8rem;line-height:22px;padding:20px 38px}.asbtn.red{background:#e52820;color:#fff}.asbtn.red:hover{background:#9b070e}.asbtn.white{background:#fff;color:#1c1917}.asbtn.white:hover{background:#9b070e;color:#fff}.asbtn.bwhite{border:1px solid #fff}.asbtn.bwhite:hover{background-color:#fff;color:#9b070e!important}.asbtn.bgray{border:1px solid #292524}.asbtn.bgray:hover{border-color:#9b070e;background-color:#9b070e;color:#fff!important}.asbtn.big{padding:20px 45px}picture,picture img{display:block;width:100%}.right{float:right}.left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.clear{clear:both}.hidetext{overflow:hidden;text-indent:-9999px;white-space:nowrap}.nowrap{white-space:nowrap}.text-uprostred{text-align:center}.t-left,.text-vlevo{text-align:left}.t-right,.text-vpravo{text-align:right}.text-blok{text-align:justify}.obrazek-vlevo{float:left;margin:5px 15px 10px 0}.obrazek-vpravo{float:right;margin:5px 0 10px 15px}.msg-error,.msg-info,.msg-success{background:#239411;color:#fff;margin:0 0 20px;padding:21px 29px 19px 72px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;text-align:left}.msg-error.w936,.msg-info.w936,.msg-success.w936{margin:6.4rem auto}@media screen and (min-width:1024px){.msg-error.w936,.msg-info.w936,.msg-success.w936{width:936px}}.msg-error.fs18 strong,.msg-info.fs18 strong,.msg-success.fs18 strong{font-size:20px;font-size:2rem;line-height:24px;font-weight:400}.msg-error.fs18 a,.msg-info.fs18 a,.msg-success.fs18 a{font-weight:600}.msg-error:before,.msg-info:before,.msg-success:before{content:'';background:url(../svg/msg-success.svg) center center no-repeat;background-size:14px 11px;display:block;width:32px;height:32px;position:absolute;top:50%;transform:translateY(-50%);left:24px;border:1px solid #fff;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}.msg-error *,.msg-info *,.msg-success *{color:#fff}.msg-error{background:#d71920!important}.msg-error:before{background-image:url(../svg/msg-error.svg);background-size:10px 10px}.msg-info{background:#F0A81B}.msg-info:before{background-image:url(../svg/msg-info.svg);background-size:2px 16px}.msg-error2{*zoom:1;margin:0 0 20px;color:#000;text-align:center;position:relative;display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}.msg-error2:after,.msg-error2:before{display:table;content:""}.msg-error2:after{clear:both}.msg-error2 .title{float:left;width:30%}.msg-error2 .title .titleh1{color:#d71920;display:block}.msg-error2 .title .titleh1:before{content:'';background:url(../svg/msg-error2.svg) center center no-repeat;background-size:4px 32px;display:block;margin:0 auto .8rem;width:64px;height:64px;border:3px solid #d71920;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.msg-error2 .title .btn{margin:1.6rem 0}.msg-error2 .info{float:right;width:65%;background:#d71920;padding:3.2rem;margin:0 auto;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.3}.msg-error2 .info>div{position:relative;top:50%;transform:translateY(-50%)}.msg-error2 .info strong{font-size:18px;font-size:1.8rem;line-height:1.3}.msg-error2 .info a{display:inline-block;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.3;padding:.8rem 0}.msg-error3{width:936px;margin:6.4rem auto;padding:0 0 0 100px;position:relative;font-size:18px;font-size:1.8rem;line-height:26px}.msg-error3:before{content:'';background:url(../svg/msg-error2.svg) center center no-repeat;background-size:4px 32px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:64px;height:64px;border:3px solid #d71920;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.msg-error3 strong{display:block;color:#d71920;font-size:24px;font-size:2.4rem;line-height:30px}.msg-error3 a{color:#d71920}.forcenterbtn{text-align:center;margin:15px 0 20px}.btn{display:inline-block;text-transform:uppercase;font-weight:700;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;font-size:13px;font-size:1.3rem;line-height:32px;padding:12px 16px;letter-spacing:.39px}.btn.red{background:#d71920;color:#fff}.btn.red:hover{background:#9b070e}.btn.blue{background:#0678c5;color:#fff}.btn.blue:hover{background:#0467b2}.btn.green{background:#239411;color:#fff}.btn.green:hover{background:#1f830f}.btn.transparent{border:1px solid #d71920;background-color:transparent;padding:7px 16px}.btn.transparent:hover{border-color:#9b070e;background-color:#fff}.btn.white{background-color:#fff;color:#d71920}.btn.white:hover{background-color:#d71920;color:#fff}.btn.black{background-color:#1E293B;color:#fff}.btn.black:hover{background-color:#070A13;color:#fff}.btn.small{font-size:13px;font-size:1.3rem;line-height:40px;padding:8px 16px}@media screen and (max-width:1023px){.btn.small{font-size:16px;font-size:1.6rem;line-height:40px}}.btn.big{font-size:20px;font-size:2rem;line-height:30px;padding:1.6rem 2.4rem}@media screen and (max-width:1023px){.btn.big{font-size:16px;font-size:1.6rem;line-height:30px}}.btn.woborder{border:0;padding-right:0;padding-left:0}.btn.woborder:hover{color:#d71920}.btn.h32{font-size:13px;font-size:1.3rem;line-height:1.3;padding:8px 16px}@media screen and (max-width:1023px){.btn.h32{font-size:16px;font-size:1.6rem;line-height:1.3}}.btn.h48{padding:4px 16px}@media screen and (max-width:800px){.btn.h48{padding:16px}}.btn.h56{line-height:56px}.btn.arrow,.btn.arrowd{padding-right:40px!important;position:relative}.btn.arrow:after,.btn.arrowd:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);right:16px;margin:0!important;width:14px;height:12px;background:url(../svg/arrow-btn.svg) no-repeat;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.btn.arrow:not(.transparent):hover:after,.btn.arrowd:not(.transparent):hover:after{background:url(../svg/arrow-btn-white.svg) no-repeat}.btn.arrow.red:after,.btn.arrowd.red:after{background:url(../svg/arrow-btn-white.svg) no-repeat}.btn.arrow.red.s22:after,.btn.arrowd.red.s22:after{background:url(../svg/arrow-btn-white.svg) no-repeat;margin-top:5px}.btn.arrow.transparent.small:after,.btn.arrowd.transparent.small:after{margin-top:13px}.btn.arrow.woborder.transparent:after,.btn.arrowd.woborder.transparent:after{width:24px;height:24px;margin-top:4px;background:url(../svg/arrow-right-black.svg) no-repeat}.btn.arrow.woborder.transparent:hover:after,.btn.arrowd.woborder.transparent:hover:after{background:url(../svg/arrow-right-red.svg) no-repeat}.btn.arrowd:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.btn.ico.s24:before{margin-top:3px}.btn.redirectback small{text-transform:none;font-weight:400}.btn.redirectback em{font-style:normal}.btn-send{background:#d71920;border:0;color:#fff!important;float:right;font-weight:700;font-size:14px;font-size:1.4rem;line-height:50px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;margin:-5px 0 0;padding:0 20px;text-transform:uppercase;text-decoration:none!important}@media screen and (max-width:450px){.btn-send{width:100%;padding:0;text-align:center}}.btn-send:hover{background:#9b070e}.btn-back{background:#fff;color:#d71920!important;display:inline-block;border:2px solid #d71920;font-weight:400;font-size:14px;font-size:1.4rem;line-height:40px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;padding:0 20px;margin:0 auto 20px}.btn-back:before{content:'';background:url(../svg/arrow-right-black.png) no-repeat;display:inline-block;margin:0 20px 0 0;position:relative;width:23px;height:10px;top:2px;z-index:1;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (max-width:240px){.btn-back:before{display:none}}.btn-back:hover{color:#fff!important;background:#d71920}.btn-back:hover:before{background-position:-484px -160px}.btn-transparent{background:0 0;color:#000;border:1px solid #c3c3c3;padding:5px 30px;display:block;text-transform:uppercase;font-weight:700;font-size:13px;font-size:1.3rem;line-height:40px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.btn-transparent:hover{background:#fff}h2.red{color:#c00!important}.pswp,.pswp__item,.pswp__scroll-wrap{overflow:hidden;left:0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake{visibility:hidden}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp{display:none;position:absolute;width:100%;height:100%;top:0;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;outline:0}.pswp--open,.pswp__button{display:block}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp .btn-brown-border{color:#fff;left:0;position:absolute;right:0;text-align:center;top:10px;width:100px}.pswp__bg,.pswp__scroll-wrap,.pswp__zoom-wrap{width:100%;position:absolute}.pswp .btn-brown-border:hover{background:#d4a177;border-color:#d4a177}.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__scroll-wrap{top:0;height:100%}.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{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{left:0;top:0;height:100%;background:#000;opacity:0;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{position:absolute;right:0;top:0;bottom:0}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.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__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.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(gallery/default-skin.png) 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(gallery/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.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__button--close,.pswp__button--fs,.pswp__button--zoom{margin-top:8px}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;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,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__caption,.pswp__counter,.pswp__share-modal{left:0;position:absolute}.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,.5);width:100%;height:100%;top:0;padding:10px;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;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,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.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{top:0;height:60px;font-size:13px;line-height:60px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{color:#fff;bottom:0;width:100%;min-height:44px;visibility:visible}.pswp__caption strong{font-weight:300;font-size:24px;line-height:40px}.pswp__caption small{display:block;font-size:14px;line-height:20px}.pswp__caption--fake,.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__caption__center{text-align:left;max-width:600px;margin:0 auto;padding:10px}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(gallery/preloader.gif) no-repeat}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.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:0 0;margin:0}@media screen and (max-width:1023px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:60px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}