html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/theme/img/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/theme/img/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/theme/img/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/theme/img/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/theme/img/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/theme/img/fancybox_loading@2x.gif");background-size:24px 24px}}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("/theme/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}
.datepick{background-color:#fff;color:#000;border:1px solid #444;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-family:Arial,Helvetica,Sans-serif;font-size:90%}.datepick-rtl{direction:rtl}.datepick-popup{z-index:1000}.datepick-disable{position:absolute;z-index:100;background-color:white;opacity:.5;filter:alpha(opacity=50)}.datepick a{color:#fff;text-decoration:none}.datepick a.datepick-disabled{color:#888;cursor:auto}.datepick button{margin:.25em;padding:.125em 0;background-color:#fcc;border:0;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-weight:bold}.datepick-nav,.datepick-ctrl{float:left;width:100%;background-color:#000;color:#fff;font-size:90%;font-weight:bold}.datepick-ctrl{background-color:#600}.datepick-cmd{width:30%}.datepick-cmd:hover{background-color:#777}.datepick-ctrl .datepick-cmd:hover{background-color:#f08080}.datepick-cmd-prevJump,.datepick-cmd-nextJump{width:8%}a.datepick-cmd{height:1.5em}button.datepick-cmd{text-align:center}.datepick-cmd-prev,.datepick-cmd-prevJump,.datepick-cmd-clear{float:left;padding-left:2%}.datepick-cmd-current,.datepick-cmd-today{float:left;width:35%;text-align:center}.datepick-cmd-next,.datepick-cmd-nextJump,.datepick-cmd-close{float:right;padding-right:2%;text-align:right}.datepick-rtl .datepick-cmd-prev,.datepick-rtl .datepick-cmd-prevJump,.datepick-rtl .datepick-cmd-clear{float:right;padding-left:0;padding-right:2%;text-align:right}.datepick-rtl .datepick-cmd-current,.datepick-rtl .datepick-cmd-today{float:right}.datepick-rtl .datepick-cmd-next,.datepick-rtl .datepick-cmd-nextJump,.datepick-rtl .datepick-cmd-close{float:left;padding-left:2%;padding-right:0;text-align:left}.datepick-month-nav{float:left;background-color:#777;text-align:center}.datepick-month-nav div{float:left;width:12.5%;margin:1%;padding:1%}.datepick-month-nav span{color:#888}.datepick-month-row{clear:left}.datepick-month{float:left;width:15em;border:1px solid #444;text-align:center}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{height:1.5em;background-color:#444;color:#fff;font-weight:bold;width:auto}.datepick-month-header select,.datepick-month-header input{height:1.4em;margin:0;padding:0;border:0;font-size:100%;width:auto}.datepick-month-header input{position:absolute;display:none;width:auto}.datepick-month table{width:100%;border-collapse:collapse}.datepick-month thead{border-bottom:1px solid #aaa}.datepick-month th,.datepick-month td{margin:0;padding:0;font-weight:normal;text-align:center}.datepick-month th{border:1px solid #777}.datepick-month th,.datepick-month th a{background-color:#777;color:#fff}.datepick-month td{background-color:#eee;border:1px solid #aaa}.datepick-month td.datepick-week{border:1px solid #777}.datepick-month td.datepick-week *{background-color:#777;color:#fff;border:0}.datepick-month a{display:block;width:100%;padding:.125em 0;background-color:#eee;color:#000;text-decoration:none}.datepick-month span{display:block;width:100%;padding:.125em 0}.datepick-month td span{color:#888}.datepick-month td .datepick-other-month{background-color:#fff}.datepick-month td .datepick-weekend{background-color:#ddd}.datepick-month td .datepick-today{background-color:#f0c0c0}.datepick-month td .datepick-highlight{background-color:#f08080}.datepick-month td .datepick-selected{background-color:#777;color:#fff}.datepick-month th.datepick-week{background-color:#777;color:#fff}.datepick-status{clear:both;background-color:#ddd;text-align:center}.datepick-clear-fix{clear:both}
@font-face{font-family:"PF Din Display Pro";src:url("/theme/fonts/PFDinDisplayProThin/PFDinDisplayProThin.eot");src:url("/theme/fonts/PFDinDisplayProThin/PFDinDisplayProThin.eot") format("embedded-opentype"),url("/theme/fonts/PFDinDisplayProThin/PFDinDisplayProThin.woff2") format("woff2"),url("/theme/fonts/PFDinDisplayProThin/PFDinDisplayProThin.woff") format("woff"),url("/theme/fonts/PFDinDisplayProThin/PFDinDisplayProThin.ttf") format("truetype"),url("/theme/fonts/PFDinDisplayProThin/PFDinDisplayProThin.svg#PFDinDisplayProThin") format("svg");font-weight:100}@font-face{font-family:"PF Din Display Pro";src:url("/theme/fonts/PFDinDisplayProLight/PFDinDisplayProLight.eot");src:url("/theme/fonts/PFDinDisplayProLight/PFDinDisplayProLight.eot") format("embedded-opentype"),url("/theme/fonts/PFDinDisplayProLight/PFDinDisplayProLight.woff2") format("woff2"),url("/theme/fonts/PFDinDisplayProLight/PFDinDisplayProLight.woff") format("woff"),url("/theme/fonts/PFDinDisplayProLight/PFDinDisplayProLight.ttf") format("truetype"),url("/theme/fonts/PFDinDisplayProLight/PFDinDisplayProLight.svg#PFDinDisplayProLight") format("svg");font-weight:300}@font-face{font-family:"PF Din Display Pro";src:url("/theme/fonts/PFDinDisplayProReg/PFDinDisplayProReg.eot");src:url("/theme/fonts/PFDinDisplayProReg/PFDinDisplayProReg.eot") format("embedded-opentype"),url("/theme/fonts/PFDinDisplayProReg/PFDinDisplayProReg.woff2") format("woff2"),url("/theme/fonts/PFDinDisplayProReg/PFDinDisplayProReg.woff") format("woff"),url("/theme/fonts/PFDinDisplayProReg/PFDinDisplayProReg.ttf") format("truetype"),url("/theme/fonts/PFDinDisplayProReg/PFDinDisplayProReg.svg#PFDinDisplayProReg") format("svg");font-weight:400}@font-face{font-family:"PF Din Display Pro";src:url("/theme/fonts/PFDinDisplayProMedItal/PFDinDisplayProMedItal.eot");src:url("/theme/fonts/PFDinDisplayProMedItal/PFDinDisplayProMedItal.eot") format("embedded-opentype"),url("/theme/fonts/PFDinDisplayProMedItal/PFDinDisplayProMedItal.woff2") format("woff2"),url("/theme/fonts/PFDinDisplayProMedItal/PFDinDisplayProMedItal.woff") format("woff"),url("/theme/fonts/PFDinDisplayProMedItal/PFDinDisplayProMedItal.ttf") format("truetype"),url("/theme/fonts/PFDinDisplayProMedItal/PFDinDisplayProMedItal.svg#PFDinDisplayProMedItal") format("svg");font-weight:500;font-style:italic}@font-face{font-family:"PF Din Display Pro";src:url("/theme/fonts/PFDinDisplayProBold/PFDinDisplayProBold.eot");src:url("/theme/fonts/PFDinDisplayProBold/PFDinDisplayProBold.eot") format("embedded-opentype"),url("/theme/fonts/PFDinDisplayProBold/PFDinDisplayProBold.woff2") format("woff2"),url("/theme/fonts/PFDinDisplayProBold/PFDinDisplayProBold.woff") format("woff"),url("/theme/fonts/PFDinDisplayProBold/PFDinDisplayProBold.ttf") format("truetype"),url("/theme/fonts/PFDinDisplayProBold/PFDinDisplayProBold.svg#PFDinDisplayProBold") format("svg");font-weight:700}@font-face{font-family:"PF Din Display Pro";src:url("/theme/fonts/PFDinDisplayProBoldItal/PFDinDisplayProBoldItal.eot");src:url("/theme/fonts/PFDinDisplayProBoldItal/PFDinDisplayProBoldItal.eot") format("embedded-opentype"),url("/theme/fonts/PFDinDisplayProBoldItal/PFDinDisplayProBoldItal.woff2") format("woff2"),url("/theme/fonts/PFDinDisplayProBoldItal/PFDinDisplayProBoldItal.woff") format("woff"),url("/theme/fonts/PFDinDisplayProBoldItal/PFDinDisplayProBoldItal.ttf") format("truetype"),url("/theme/fonts/PFDinDisplayProBoldItal/PFDinDisplayProBoldItal.svg#PFDinDisplayProBoldItal") format("svg");font-weight:700;font-style:italic}@font-face{font-family:"PF Din Text Condensed Pro";src:url("/theme/fonts/PFDinTextCondProBoldItal/pfdintextcondproboldital.eot");src:url("/theme/fonts/PFDinTextCondProBoldItal/pfdintextcondproboldital.eot") format("embedded-opentype"),url("/theme/fonts/PFDinTextCondProBoldItal/pfdintextcondproboldital.woff2") format("woff2"),url("/theme/fonts/PFDinTextCondProBoldItal/pfdintextcondproboldital.woff") format("woff"),url("/theme/fonts/PFDinTextCondProBoldItal/pfdintextcondproboldital.ttf") format("truetype"),url("/theme/fonts/PFDinTextCondProBoldItal/pfdintextcondproboldital.svg#pfdintextcondproboldital") format("svg")}@font-face{font-family:"PF Din Text Compressed Pro";src:url("/theme/fonts/PFDinTextComProLight/pfdintextcompprolight.eot");src:url("/theme/fonts/PFDinTextComProLight/pfdintextcompprolight.eot") format("embedded-opentype"),url("/theme/fonts/PFDinTextComProLight/pfdintextcompprolight.woff2") format("woff2"),url("/theme/fonts/PFDinTextComProLight/pfdintextcompprolight.woff") format("woff"),url("/theme/fonts/PFDinTextComProLight/pfdintextcompprolight.ttf") format("truetype"),url("/theme/fonts/PFDinTextComProLight/pfdintextcompprolight.svg#pfdintextcompprolight") format("svg");font-weight:300}.clear{clear:both}.last{margin-right:0 !important}.tac{text-align:center !important}.tar{text-align:right !important}.tal{text-align:left !important}.fz0{font-size:0}.fz14{font-size:14px}.fz30{font-size:30px}.ml0{margin-left:0 !important}.mb0{margin-bottom:0 !important}.pb0{padding-bottom:0 !important}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hide{display:none}input,select,textarea,button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{margin:0}p+p{margin:1.2em 0}img{vertical-align:top}strong,h1,h2,h3,h4,h5,h6{font-weight:700}body{background:#fff;font-family:"PF Din Display Pro",sans-serif;font-size:16px;line-height:1.2;color:#373737;font-weight:400;padding:0;margin:0}.l-wrap{min-width:1140px;margin:0 auto;max-width:1920px}.l-inner{width:1140px;padding:1px 0;margin:-1px auto;position:relative}a{color:#2ab7c2;text-decoration:underline}a:hover,a:focus{text-decoration:none}a.notd{text-decoration:none}a.notd:hover,a.notd:focus{text-decoration:underline}.notds a{text-decoration:none}.notds a:hover,.notds a:focus{text-decoration:underline}.noimage{background:#eee;text-align:center;vertical-align:middle;display:table-cell !important;font-size:28px;color:#bbb;text-decoration:none}.b-social__wrap{display:inline-block;vertical-align:middle;font-size:0}.b-social span{display:inline-block;margin-right:17px}.b-social__item{font-size:14px;display:inline-block;margin:0 13px 0 0;opacity:1;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.b-social__item:last-child{margin-right:0 !important}.b-social__item:hover,.b-social__item:focus{opacity:.8}.b-title{text-align:center;padding:30px 0}.b-title h2{font-size:48px;margin:0;font-weight:400}.b-title p{font-size:24px;line-height:1.4;margin:.5em 0 1em}.pagetitle{padding:30px 0}.pagetitle h1,.pagetitle h2{font-size:48px;margin:0;font-weight:400}ul.pagination{padding:0;margin:0;list-style:none;font-size:0;text-align:center;margin-bottom:23px}ul.pagination li{display:inline-block;font-size:12px;color:#666;margin:0 1px;border:1px solid #c2c2c2;text-align:center;line-height:18px;min-width:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.pagination li a,ul.pagination li span{display:block;text-decoration:none;color:#666;padding:0 5px}ul.pagination li.disabled{color:#e5e5e5}ul.pagination li.disabled a,ul.pagination li.disabled span{color:#e5e5e5}ul.pagination li:hover,ul.pagination li:focus{background:#eee}.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn{color:#fff;background:#2ab7c2;text-decoration:none;font-size:18px;text-align:center;font-weight:700;padding:9px 28px 10px;display:inline-block;border:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:hover{background:#218f98}.btn-fw{width:100%;display:block}.btn-border{font-size:32px;border:3px solid #2ab7c2;padding:15px 98px;font-weight:300;color:#fff;text-transform:uppercase;background:none;font-family:"PF Din Text Compressed Pro",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-border:hover{background:rgba(255,255,255,.2)}form.nospam input[name="email"]{display:none !important}.input-group{margin-bottom:15px}.input-group_icon{position:relative}.input-group_icon i.icon{position:absolute;left:0;top:0;height:100%;width:45px;text-align:center;line-height:38px}.input-group_icon i.icon img{vertical-align:middle}.input-group_icon input{padding-left:62px !important}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=date],select{width:180px;height:40px;display:inline-block;font-size:16px;background:#fff;border:1px solid #fff;padding:0 16px;margin:0;font-family:"PF Din Display Pro",Arial,sans-serif}textarea{width:180px;display:inline-block;font-size:16px;border:1px solid #fff;background:#fff;padding:15px 16px;margin:0;font-family:"PF Din Display Pro",Arial,sans-serif}input[type=text].error,input[type=tel].error,input[type=email].error,input[type=password].error,textarea.error,select.error{border-color:#de031b !important}.input-group span.error{display:block;background-color:#de031b;text-align:center;font-size:14px;padding:2px 0 6px}.file_upload{position:relative;overflow:hidden}.file_upload>button{height:100%;background:none;border:0;font-size:14px;color:#2ab7c2}.file_upload>button img{padding-right:15px;vertical-align:middle}.file_upload>div{padding-left:1em;display:inline-block}@media only screen and (max-width:500px){.file_upload>div{display:none}.file_upload>button{width:100%}}.file_upload input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(20);letter-spacing:10em;-ms-transform:scale(20);opacity:0;cursor:pointer}::-webkit-input-placeholder{color:#373737}:-moz-placeholder{color:#373737}::-moz-placeholder{color:#373737}:-ms-input-placeholder{color:#373737}.fboxForm .fancybox-skin{background:#fff}.fancybox-close{background:url("/theme/img/close-btns.png") no-repeat 0 -25px;width:24px;height:24px;top:13px;right:13px}.fboxCloseBlack .fancybox-close{background:url("/theme/img/close-btns.png") no-repeat 0 0}.fboxCloseBlackSmall .fancybox-close{background:url("/theme/img/close-btns.png") no-repeat 0 -50px;width:16px;height:16px;top:10px;right:10px}.fboxCloseWhiteSmall .fancybox-close{background:url("/theme/img/close-btns.png") no-repeat 0 -67px;width:16px;height:16px;top:10px;right:10px}.fboxCustomClose .fancybox-close{background:none;font-size:30px;font-weight:100;color:#2ab7c2;top:-34px;right:0;text-decoration:none;text-align:center;line-height:1;height:auto;width:auto}.b-popup-form{width:400px;border-radius:0;color:#222}.b-popup-form__body{padding:20px 32px 20px}.b-popup-form input[type=text],.b-popup-form input[type=tel],.b-popup-form input[type=email],.b-popup-form input[type=password],.b-popup-form textarea{width:100%;display:block;color:#000;border-color:#c2c2c2;height:32px;font-size:14px;margin-bottom:19px;padding:0 8px}.b-popup-form textarea{height:auto;padding:8px 8px;font-size:14px;margin-bottom:19px;color:#000}.b-popup-form .btn{padding:0;height:40px}.b-popup-form .btn-border{font-size:26px;font-weight:300;color:#000;display:inline-block;width:auto;padding:15px 49px;height:auto}.b-popup-form__header{color:#2ab7c2;text-align:left}.b-popup-form__header-title{margin:0 0 .8em;font-size:24px;font-weight:400;display:block;color:#2ab7c2}.b-popup-form__header-subtitle{margin:0 0 .5em;text-align:left;color:#2ab7c2}.b-popup-form label{display:none;font-size:14px;margin:0 0 5px 0}.b-popup-form ::-webkit-input-placeholder{color:#aaa}.b-popup-form :-moz-placeholder{color:#aaa}.b-popup-form ::-moz-placeholder{color:#aaa}.b-popup-form :-ms-input-placeholder{color:#aaa}div#review-popup-form{min-width:724px}.succesBlock .fancybox-skin{background:#4caf50;min-height:77px;border-radius:0;text-align:center}.succesBlock .fancybox-skin h3{color:#f9f9f9;text-align:center;margin:0;font-size:24px;display:block;padding:30px 20px;text-transform:uppercase}.top-bg{background:#4172b5 url("/theme/img/bg/top.jpg") no-repeat center top}.top{padding-bottom:24px}.top__left{float:left;width:175px;margin:0 30px 0 0;padding-top:15px}.top__center{width:690px;float:left;padding-top:32px}.top__center .b-social{display:inline-block;margin-right:30px;vertical-align:top}.top__right{width:240px;text-align:right;float:right;padding-top:27px}.top__right a{color:#373737 !important}.top__address{display:inline-block;text-align:right;font-size:14px}.top__phone{font-family:"PF Din Text Compressed Pro",sans-serif;font-size:38px;font-weight:300;display:block;line-height:1;color:#373737 !important;text-decoration:none}.top__image{height:187px;border-top:1px solid #c6ca9d;border-bottom:1px solid #c6ca9d;background:url("/theme/img/bg/top.jpg") no-repeat center -335px}.nav{list-style:none;margin:15px 0 0 12px;padding:0;font-size:18px;text-transform:uppercase}.nav li{display:inline-block;padding:0 15px;margin:0 2px 0 0;position:relative}.nav li a{color:#373737}.nav li:after{content:"";display:block;width:2px;height:13px;background:#373737;position:absolute;right:-2px;top:4px}.nav li.last:after{display:none}.main{overflow:hidden;padding-bottom:75px;padding-top:43px}.topform{float:right;padding:42px 41px 52px 41px;background:rgba(255,255,255,.81);border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.topform__title{font-size:20px;text-transform:uppercase;margin-bottom:19px}.topform input{width:100%}.welcome{background:#333227 url("/theme/img/bg/welcome.jpg") center top;background-size:cover;color:#fff;padding-top:35px;padding-bottom:1.2em}.welcome__body{float:left;width:680px;margin-right:65px}.welcome__news{float:right;width:395px}.welcome__news-item{margin-bottom:2.4em}.welcome__news-date{display:block;color:#2ab7c2}.welcome__news-title{font-size:18px;color:#fff;margin-bottom:1.2em;display:block}.gallery{background:#2c4547 url("/theme/img/bg/gallery.jpg") no-repeat center top;background-size:cover;padding-bottom:32px;color:#2ab7c2;text-align:center;position:relative}.gallery_page{background:none;color:#373737;text-align:left}.gallery_page:before{display:none !important}.gallery:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:67px;background:url("/theme/img/bg/gallery_shadow.png") repeat-x}.gallery__items{overflow:hidden;margin-bottom:30px}.gallery__item{float:left;margin:0;text-decoration:none;overflow:hidden}.gallery__item img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.gallery__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.reviews{background:#363522 url("/theme/img/bg/reviews.jpg") no-repeat center top;background-size:cover;color:#fff;padding-bottom:32px}.reviews .l-inner{width:980px}.reviews__slider{margin-bottom:34px}.reviews__item{border:1px solid #fff;padding:50px 40px 50px 30px;display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reviews__imgwrap{display:table-cell;width:160px;padding-right:30px;vertical-align:middle}.reviews__img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.reviews__text{display:table-cell;vertical-align:middle}.reviews .owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.reviews .owl-nav{position:absolute;top:50%;width:100%;margin-top:-14px}.reviews .owl-nav>div{position:absolute;top:0;width:17px;height:27px;text-indent:-9999px;background-repeat:no-repeat;background-image:url("/theme/img/arrows.png")}.reviews .owl-prev{left:-82px;background-position:top left}.reviews .owl-next{right:-82px;background-position:top right}.news-container{display:flex;flex-flow:row wrap}.news__item{margin-bottom:2.4em;width:395px;margin-right:65px}.news__date{display:block;color:#2ab7c2}.news__title{font-size:18px;color:#373737;margin-bottom:1.2em;display:block}.post__title{margin-bottom:1.2em}.post__title h1,.post__title h2{font-weight:400;font-size:22px;margin:0}.contacts{padding-bottom:35px}.contacts__text{width:395px;float:left;margin-right:65px;font-size:18px}.contacts__map{width:680px;float:left}.sidebar{float:left;width:360px}.sidebar .topform{float:none;background:#f8f8f8}.sidebar input{border-color:gray}.sidecontent{width:665px;float:right;padding-right:15px}.rooms{padding-bottom:30px}.rooms__items{float:left}.rooms__add{width:270px;float:right}.room{overflow:hidden;margin-bottom:35px}.room__gallery{width:395px;float:left;margin-right:45px}.room__mainimg{display:block;margin-bottom:5px;cursor:zoom-in;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}.room__thumbs{overflow:hidden}.room__thumbs img{float:left;margin:0 5px 5px 0;cursor:pointer}.room__thumbs img:nth-of-type(4){margin-right:0}.room__info{float:left;width:400px}.room__title{font-size:30px;font-weight:400;margin:0 0 .5em}.popupX{z-index:9999;position:fixed;margin-left:50%;top:100px;text-align:center;display:none;background:#fff;padding:5px;font-style:normal;font-size:20px}.popupX-overlay{display:none;background-color:#000;opacity:.7;width:100%;height:100%;z-index:9998;position:fixed;top:0;bottom:0;right:0;left:0}.popupX-close{font-size:14px;position:absolute;right:10px;top:5px;color:#222;cursor:pointer;text-decoration:underline;text-transform:lowercase}.popupX-close:hover{text-decoration:none}.popupX input{color:#000;border-color:#c2c2c2}