@import url(fonts.css);*{margin:0;padding:0}html,body{height:100%}html{min-width:320px!important}body{font-family:"Open Sans",sans-serif,Arial;font-size:14px;line-height:1.42857143;color:#000;background-color:#fff}h1,h2,h3,h4{margin-top:0;color:#072d80}.header li,.footer li,#menu-nav li,.column li,.columsn li{list-style-type:none;list-style:none}p ul{margin-left:10px}.no-padding{padding-right:0!important;padding-left:0!important}.content .container{font-size:14px;font-size:1.155em;color:#000}.wrapper{min-height:100%;margin-bottom:-193px}.wrapper:after{content:"";display:block}.wrapper:after{height:193px}.wrapper.wr__style_gray{background:#f5f5f5}.wr__style_gray>.content .container{background:#f5f5f5!important}.column-left,.column-right{float:left;width:50%}.column,.columns{float:left;clear:left;width:100%;padding:0 5px;position:relative}.column .column-title{margin-bottom:15px;padding:5px 0;text-align:center;border-bottom:solid 2px #072d80}.column .column-title h1,.column .column-title h2,.column .column-title h3,.column .column-title h4{font-weight:600;font-size:1.655em;margin-top:0;margin-bottom:5px;color:#072d80}.column .column-container{float:left;width:100%;position:relative;padding:0 5px}.header{position:relative;z-index:1000;height:74px}.header{width:100%;background-color:#0943a0;border-top:3px solid #000}.header .nav-wave{float:left;top:-1px;margin-top:71px;position:absolute;z-index:1000;width:100%;height:65px;background-image:url(../images/nav-wave.svg);background-repeat:no-repeat;background-position:center 0}.no-svg .nav-wave{background-image:url(../images/nav-wave.png);background-repeat:no-repeat;background-position:center 0}.header .nav{padding:0}.header .nav ul{float:left;position:relative;z-index:3000;clear:none;width:auto;height:40px;margin:22px 0 0 0}.header .nav .menu-nav-bt{float:right;display:none;z-index:9990;width:41px;height:34px;margin:21px 16px 0 0}.header .nav .menu-nav-bt a{float:left;width:41px;height:34px;background:url(../images/ui/btn/open_nav_normal.svg) no-repeat}.no-svg .header .nav .menu-nav-bt a{background:url(../images/ui/btn/open_nav_normal.png) no-repeat}.header .nav ul.top-logo{float:none;position:relative;z-index:9900;width:170px;height:102px;margin:0 auto;top:10px;background-size:contain}.header .nav ul.top-logo{background:url(../images/logo.svg) no-repeat}.no-svg .header .nav ul.top-logo{background:url(../images/logo.png) no-repeat}.header .nav ul.top-logo li,.header .nav ul.top-logo li a{float:left;width:100%;height:100%}.header .nav ul.top-logo li{left:0;top:0;position:absolute}.header .nav ul{height:40px}.header .nav ul li{float:left;width:auto;height:auto;padding:0 0}.header .nav ul li a{float:left;width:auto;height:auto;text-align:center;text-decoration:none;padding:6px 1px;margin:0 0}.header .nav ul.menu-top-right li a{text-align:center}.header .nav ul.menu-lg li a{font-family:"Open Sans",sans-serif!important;font-size:15px;font-weight:700;color:#fff}.header .nav ul.menu-lg li.active a,.header .nav ul.menu-lg li a:hover{color:#e3e3e3;padding:6px 1px 2px 1px;border-bottom:3px solid #0d5ee0}.header .nav ul{width:38%}.header .nav ul.menu-top-left{width:38%;margin-right:24%}.header .nav ul.menu-top-right{width:38%;text-align:right;float:right!important}.header .nav ul.menu-top-left li{width:auto;margin:0 10px}.header .nav ul.menu-top-left li:last-child{margin-left:25px}.header .nav ul.menu-top-right li{width:auto;float:right;margin:0 15px}.header .nav ul.menu-top-right li:last-child{margin-right:35px}#menu-nav{display:none;position:fixed;z-index:9990;width:100%;height:100%;padding:0;left:0;background:rgba(0,0,0,.6)}#menu-nav ul{display:none;float:left;width:260px;height:100vh;margin:0;background:#003f88}#menu-nav ul li{float:left;width:240px;padding:0 20px;padding-left:20px}#menu-nav ul li.active{background:url(../images/ui/nav-arrow.png) -12px 0 no-repeat}#menu-nav ul li.active a{color:#cacaca}#menu-nav ul li:first-child{margin-top:10px}#menu-nav ul li:first-child a{border-top:1px solid #fff}#menu-nav ul li a{float:left;width:220px;font-size:16px;font-size:1.1em;line-height:65px;padding:0 10px;color:#fff;border-bottom:1px solid #fff;text-decoration:none}#menu-nav .close{float:left;position:absolute;width:38px;height:38px;margin-top:15px;margin-left:10px;background:url(../images/ui/btn/open_nav_active.svg) no-repeat;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.no-svg #menu-nav .close{background:url(../images/ui/btn/open_nav_active.png) no-repeat}.page-header{left:0;width:100%;min-height:90px;height:470px;z-index:200;margin:0;padding:0;border-bottom:3px solid #000;background-color:#1c58ad;border-bottom:0}.page-header-fluid{height:auto}.page-header.default{background-color:#1c58ad}.page-header .title{width:100%;padding:10px 0}.page-header .title .container h1,.page-header .title .container h2,.page-header .title .container h3{color:#fff}.page-header .title .container p{color:#fff}.page-title{position:relative;z-index:900;width:100%}.content{position:relative;z-index:900;width:100%}.content.default{margin-top:-470px;padding-top:90px}.content .container{position:relative}.horizontal-shadow-cnt{float:left;position:absolute;top:0;left:0;width:100%;height:78px;background:url(../images/horizontal-shadow.png) center 0 no-repeat;background-size:cover;margin-top:0}.content .shadow{position:absolute;width:13px;height:510px;margin-top:-15px}.content.useborder .shadow{margin-top:-10px}.content .shadow.right{right:-13px;background:url(../images/content-shadow-right.png) no-repeat}.content .shadow.left{margin-left:-28px;background:url(../images/content-shadow-left.png) no-repeat}.content .container{background:#fff;min-height:200px}.content.default .container{min-height:510px;padding:15px}.content.default.useborder .container{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.footer{position:relative;z-index:900;width:100%;max-height:300px;left:0;bottom:0;color:#fff}.footer .ft-eins{float:left;width:100%;min-height:150px;background-color:#0943a0;padding-top:15px}.footer .ft-zwei{float:left;width:100%;line-height:30x;border-top:2px solid #062655;background-color:#072d80;padding:10px 0}.footer .ft-zwei .copyright{line-height:1.5;font-size:14px}.copyright-br{display:none;line-height:0}.footer .container .ft{list-style-type:disc;float:left;width:100%;line-height:1.32em;font-size:.985em;font-family:"Open Sans",sans-serif;font-weight:300}.footer .container .ft li{float:left;clear:none;width:auto;color:#f9f9f9;margin-bottom:15px;vertical-align:middle}.footer .container .ft .ft-logo,.footer .container .ft .ft-phone,.footer .container .ft .ft-address{margin-top:15px}.footer .container .ft .ft-logo{width:130px;margin-right:30px}.footer .container .ft .ft-phone{width:25%}.footer .container .ft .ft-facebook{width:260px;float:right!important;margin-bottom:0!important}.fb-like-box,.fb-like-box span,.fb-like-box span iframe[style]{width:100%!important}.footer .container .ft .ft-social{text-align:right;width:auto;float:right}.footer .container .ft .ft-social span a{margin-right:5px}.footer .container .ft .ft-social a img{width:32px}.footer .container .ft .ft-logo div{width:105px;height:64px;background:url(../images/logo-footer.svg) no-repeat 0 0}.no-svg .footer .container .ft .ft-logo div{background:url(../images/logo-footer.png) no-repeat 0 0}.footer .container .ft .footer__head{font-weight:600}.footer .container .ft .ft-address{font-size:14px}.footer .container .ft .ft-address .footer__head,.footer .container .ft .ft-social .footer__head,.footer .container .ft .ft-phone .footer__head{display:inline-block;color:#fff;text-transform:none;font-size:22px;font-size:1.255em;margin-bottom:.2em}.footer .container .ft .ft-phone a:hover,.footer .container .ft .ft-phone a:focus{text-decoration:none}.footer .container .ft .ft-phone em,.footer .container .ft .ft-phone{color:#fbbb00;font-weight:700}.footer .container .ft .ft-phone em{font-style:normal;font-size:.955em}.footer .container .ft .ft-phone .footer__phone{font-size:1.375em}.footer .container .ft .ft-social .footer__head{display:none}@media (max-width:767px){.page-header{border-bottom:0}.page-header .title{background:#760f00;margin-top:80px}.page-header .title .container h1,.page-header .title .container h2,.page-header .title .container h3{margin:7px 0}}@media screen and (max-width:767px){.content.default.useborder .container{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}}@media screen and (max-width:769px){.content.default{margin-bottom:0}.content .shadow{display:none}.header{background:#0943a0;border-top:3px solid #0943a0}.header .nav .menu-nav-bt{display:block}.header .nav .menu-top-right,.header .nav .menu-top-left{display:none!important}.footer .ft-zwei .copyright{font-size:13px;font-size:.955em;text-align:center}.footer .container .ft .ft-logo{width:100%;margin-bottom:30px}.footer .container .ft .ft-logo div{margin:0 auto}.footer .container .ft .ft-phone,.footer .container .ft .ft-address{width:50%;text-align:center}.footer .container .ft .ft-phone em{font-size:.9em}.footer .container .ft .ft-phone .footer__phone{font-size:1.355em}.footer .container .ft .ft-facebook,.footer .container .ft .ft-social{width:100%;text-align:center}.footer .container .ft .ft-facebook{display:none}.fb-like-box,.fb-like-box span,.fb-like-box span iframe[style]{width:260px!important}.copyright-br{display:block!important}}@media screen and (max-width:340px){.footer .ft-zwei .copyright{font-size:12px;font-size:.865em;text-align:center}}@media screen and (min-width:992px){.header .nav ul.menu-top-left li{width:auto;margin:0 35px}.header .nav ul.menu-top-left li:last-child{margin-left:25px}.header .nav ul.menu-top-right li{width:auto;float:right;margin:0 35px}.header .nav ul.menu-top-right li:last-child{margin-right:50px}}@-ms-viewport{width:auto!important}.content.home{padding-top:0;padding-bottom:15px}.container.pid-home{margin-bottom:33px;background:#fff}.pid-home .horizontal-shadow-cnt{margin-top:1px!important}.pid-home h1,.pid-home h2,.pid-home h3,.pid-home h4{padding-left:15px}.pid-home .content-title{text-align:center;border-bottom:solid 2px #072d80;margin-bottom:15px}.pid-home ul{padding-left:40px;padding-right:15px}.pid-home ul li{padding-bottom:5px}.pid-home p{padding-left:15px;padding-right:15px}.home-slider{float:left;position:absolute;width:100%;height:380px;z-index:1000;top:0;left:0;border-bottom:3px solid #000}.home-container{float:left;position:relative;width:100%;min-height:500px;height:auto}.pid-home .booking-container .row{margin-left:0;margin-right:0}.pid-home .booking-container{float:left;position:relative;width:100%;height:auto;border:3px solid #dedede;background-color:#eef8ff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pid-home .booking-container .building-photo{float:left;width:100%;height:560px;background-repeat:no-repeat;background-position:center 0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:1px solid #dedede}.pid-home .booking-container .booking-form .booking-title{display:none}.pid-home .booking-container .booking-form .booking-title h2,.pid-home .booking-container .booking-form .booking-title h3{font-weight:600;margin-top:0;margin-bottom:5px;color:#072d80}@media screen and (min-width:1200px){.pid-home .booking-container .building-photo{background-image:url(../images/bg-booking-1000.jpg);background-repeat:no-repeat}}@media screen and (max-width:1200px){.pid-home .booking-container .building-photo{background-image:url(../images/bg-booking-940.jpg);background-repeat:no-repeat;height:525px}}@media screen and (max-width:991px){.pid-home .booking-container .building-photo{background-image:url(../images/bg-booking-795.jpg);background-repeat:no-repeat;height:445px}}@media screen and (max-width:767px){.pid-home .booking-container,.pid-home .booking-container .building-photo{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.pid-home .booking-container{border-top:2px solid #0943a0}.pid-home .booking-container .building-photo{border-bottom:1px solid #bababa}}@media screen and (max-width:480px){.pid-home .booking-container .building-photo{background-image:url(../images/bg-booking-480.jpg);background-repeat:no-repeat;height:322px}}@media screen and (max-width:320px){.pid-home .booking-container .building-photo{background-image:url(../images/bg-booking-320.jpg);background-repeat:no-repeat;height:290px}}.pid-home .booking-container .booking-form{float:left;width:100%;min-height:50px;background:#fff;border-top:1px solid #cacaca;padding:10px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}@media screen and (max-width:991px){.booking-form .form-group{padding-bottom:5px;z-index:1000}.booking-form .form-group.form-group-btn label{display:block}}@media screen and (max-width:769px){.pid-home .booking-container .booking-form .booking-title{display:block}.pid-home .booking-container .booking-form{position:absolute;top:0;left:15%;width:70%;height:auto;margin-top:5%;background:rgba(255,255,255,.75);border-top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.booking-form .form-group label{color:#000!important}}@media screen and (max-width:480px){.pid-home .booking-container .booking-form{left:5%;width:90%}.booking-form .form-group.form-group-btn .btn{font-size:14px}}@media screen and (max-width:320px){.pid-home .booking-container .booking-form{left:5%;width:90%}}.booking-form .form-control{width:auto}.booking-form .form-group{display:inline-block;margin-bottom:0;width:100%}.booking-form .form-group.form-group-btn{margin-top:3px}.booking-form .form-group label{color:#333;padding-left:3px;font-size:14px}.booking-form .form-group select,.booking-form .form-control{width:100%}.booking-form .form-group.form-group-btn .btn{width:100%}.booking-form .form-group.form-group-btn .btn-lg{border-radius:4px;padding:9px 16px 8px}.pid-home .column-left{float:left;width:630px;margin-right:10px}.pid-home .column-right{float:right;width:360px}.pid-home .column.news{float:left;width:100%}.pid-home .column.photos{float:left;width:100%}.pid-home .column.top10{float:left;width:100%}@media screen and (max-width:767px){.content.home .container.pid-home{margin-bottom:0}.wb__content_fluid_rl .row,.wb__content_fluid .row{margin-left:0!important;margin-right:0!important}.wb__content_fluid.wb__content_fluid_header .content.default{padding-top:0!important}.wb__content_fluid .content .container{padding:0!important}.wb__content_fluid_rl .column,.wb__content_fluid_rl .columns,.wb__content_fluid_rl .content .container{padding-right:0!important;padding-left:0!important}.wb__column_margin_rl .column,.wb__column_margin_rl .columns{padding-right:20px!important;padding-left:20px!important}.home-container{padding-left:0;padding-right:0}}.col-photo{padding-bottom:20px}.col-photo img{width:100%}.img-lazy{}@media screen and (max-width:480px){.wb__content_fluid_rl .col-photo,.wb__content_fluid .col-photo{padding-left:0!important;padding-right:0!important}.wb__content_fluid_rl .img-thumbnail,.wb__content_fluid .img-thumbnail{padding:0!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-right:0;border-left:0}}.pid-aboutus .page-title{padding-left:10px;padding-top:0;padding-bottom:10px;text-align:left!important}.pid-aboutus .aboutus-image{float:left;height:240px}@media screen and (max-width:480px){.pid-aboutus .aboutus-image{width:100%;height:auto;margin-bottom:15px}}.pid-aboutus img.pull-left{padding-right:10px}.container.pid-aboutus p{text-align:justify;padding:5px 20px 0}.form_mandatory_field{color:#bc0000;font-size:20px}#form_recaptcha{display:none}.form-step .loader{display:none;margin:10px auto;width:48px;height:48px;background:url(../images/loader/loading.svg) center center no-repeat;background-size:32px 32px}.form-group{position:relative!important}.form-step{display:none}.pid-contact ul li h3{font-size:24px}.pid-contact ul li h3.sub{font-size:20px;font-style:normal}.pid-contact ul li h4{margin-top:20px;color:#072d80;font-weight:700}.pid-contact ul li:first-child h3{margin-top:0}.pid-contact ul li .phone{font-size:21px;font-weight:700}.pid-contact ul li .phone em{font-style:normal;font-size:18px}@media (max-width:767px){.form-control{height:48px}.pid-contact .column-left,.pid-contact .column-right{width:100%}.pid-contact .column .column-container{padding-bottom:30px}.pid-contact .column-right{margin-top:20px}}@media (min-width:768px){.pid-contact .column-left{width:40%}.pid-contact .column-right{width:60%;padding-left:30px}.pid-contact .column .column-container{padding-bottom:30px}}@media (min-width:992px){.pid-contact .column-left{width:60%}.pid-contact .column-right{width:40%}}#msg{position:relative;display:block;width:100%;height:auto;margin:15px 0;padding:10px 10px;font-size:15px;text-align:justify;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#msg.msg-error{color:#fff;text-shadow:1px 1px 1px #333;background:#c43c35}#msg.msg-alert{color:#333;background:#efdd96}#msg.msg-success{color:#fff;text-shadow:1px 1px 1px #333;background:#4e974e}