.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.reverse-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.reverse-v{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}.container{max-width:1200px;margin:auto;position:relative;padding:0 30px;}html.mobile .container{padding:0 20px;}html.open{overflow:hidden;}html.open header{overflow-y:scroll;height:100%;position:fixed;background:#d7f3f4;}html.open header .header-top .menu-icon{background-image:url(/img/nav_close_icon.svg);}html.open header .menu-responsive{display:block;}body{position:relative;min-width:480px;}header,#content,footer{width:100%;float:left;clear:both;}header{text-align:right;position:relative;z-index:2;}header .header-top{background:#fff;height:54px;position:relative;z-index:1;}header .header-top .logo{position:absolute;top:-315px;left:-118px;background:#fff;border-radius:50%;z-index:1;width:452px;height:452px;}header .header-top .logo:after{content:'';position:absolute;bottom:35px;left:0;right:0;margin:auto;background:url(/img/logo.png) no-repeat center/100% 100%;width:179px;height:78px;}header .header-top .menu{display:inline-block;}header .header-top .menu .menu-item{display:inline-block;vertical-align:top;margin-left:30px;position:relative;}header .header-top .menu .menu-item .menu-title{font-size:16px;color:#48535a;padding:16px 0;display:block;position:relative;}header .header-top .menu .menu-item .menu-title:after{content:'';position:absolute;bottom:9px;left:0;width:100%;height:2px;background:#00889e;display:none;}header .header-top .menu .menu-item .subMenu{display:none;position:absolute;top:100%;left:-10px;padding-top:20px;text-align:left;}header .header-top .menu .menu-item .subMenu .subMenu-items{width:219px;box-sizing:border-box;padding:20px 9px;border-radius:20px;background:#fff;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);}header .header-top .menu .menu-item .subMenu .subMenu-items .subMenu-title{display:block;font-size:16px;color:#48535a;border-radius:10px;padding:9px 16px;}header .header-top .menu .menu-item .subMenu .subMenu-items .subMenu-title:hover{color:#fff;background:#006272;}header .header-top .menu .menu-item .subMenu:before{content:'';position:absolute;top:5px;left:18px;background:url(/img/dropdown_arrow.png) no-repeat;width:30px;height:15px;}header .header-top .menu .menu-item:hover .menu-title:after,header .header-top .menu .menu-item.current .menu-title:after{display:block;}header .header-top .menu .menu-item:hover .subMenu{display:block;}header .header-top .menu-icon{display:none;position:absolute;top:0;right:22px;background:url(/img/nav_icon.svg) no-repeat center;width:54px;height:54px;}header .header-bottom{background:#5ec1c3;}header .header-bottom .languages{display:inline-block;}header .header-bottom .languages .lang{display:inline-block;vertical-align:top;border-radius:50%;text-align:center;width:38px;height:38px;line-height:38px;margin:10px 0 10px 8px;font-size:15px;color:#006f81;background:#43afb8;}header .header-bottom .languages .lang:hover,header .header-bottom .languages .lang.current{background:#fff;color:#00889e;}header .menu-responsive{display:none;text-align:left;padding-top:45px;padding-left:25px;}header .menu-responsive .menu-item{margin-bottom:28px;position:relative;padding-left:23px;}header .menu-responsive .menu-item .menu-title{font-weight:bold;color:#48535a;display:block;font-size:16px;letter-spacing:0.15px;}header .menu-responsive .menu-item .subMenu{display:none;margin-top:29px;margin-left:20px;}header .menu-responsive .menu-item .subMenu .subMenu-title{font-size:15px;color:#48535a;display:block;margin-bottom:30px;letter-spacing:0.15px;}/*953795e33e25c16a067bcfa2a5842f5b*/header .menu-responsive .menu-item.hasChild:before{content:'';position:absolute;top:7px;left:0;width:12px;height:10px;background:url(/img/responsive-menu-arrow.png) no-repeat;}header .menu-responsive .menu-item.open .subMenu{display:block;}header .menu-responsive .menu-item.open:before{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}header.tablet .header-top .logo,header.mobile .header-top .logo{border-radius:0;height:118px;top:0;left:-10px;}header.tablet .header-top .logo:after,header.mobile .header-top .logo:after{bottom:auto;right:auto;top:21px;width:150px;height:64px;}header.tablet .header-top .menu,header.mobile .header-top .menu{display:none;}header.tablet .header-top .menu-icon,header.mobile .header-top .menu-icon{display:block;}header.tablet .header-bottom .languages .lang,header.mobile .header-bottom .languages .lang{margin-top:18px;margin-bottom:18px;}header.tablet .header-top .logo{background:url(/img/logo-bg-tablet.png) no-repeat;width:307px;}header.tablet .header-top .logo:after{left:40px;}header.mobile .header-top .logo{background:url(/img/logo-bg-mobile.png) no-repeat;width:297px;}header.mobile .header-top .logo:after{left:30px;}header.mobile .header-top .menu-icon{right:12px;}#content{min-height:500px;position:relative;}#content #inner-banner{position:relative;}#content #inner-banner:before{content:'';position:absolute;top:0;left:0;width:100%;background:#5ec1c3;bottom:110px;}#content .inner-banner-wrapper{max-width:1400px;margin:auto;position:relative;padding:0 20px;}#content .inner-banner-container{background:#00889e;border-radius:60px;text-align:right;position:relative;z-index:1;}#content .inner-banner-container .menu{padding:10px 100px;position:relative;z-index:1;}#content .inner-banner-container .menu .banner-menu-item{position:relative;display:inline-block;vertical-align:top;text-align:left;}#content .inner-banner-container .menu .banner-menu-item .banner-menu-title{font-size:17px;font-weight:bold;color:#fff;display:block;height:66px;box-sizing:border-box;padding:0 24px;line-height:66px;letter-spacing:0.3px;position:relative;margin:0 10px;border-radius:20px;}#content .inner-banner-container .menu .banner-menu-item .banner-menu-title:before{content:'';position:absolute;top:5px;left:-10px;bottom:5px;margin:auto;background:#5ec1c3;width:2px;}#content .inner-banner-container .menu .banner-menu-item .banner-subMenu{display:none;position:absolute;top:100%;left:10px;padding-top:20px;}#content .inner-banner-container .menu .banner-menu-item .banner-subMenu .banner-subMenu-items{width:219px;box-sizing:border-box;padding:20px 9px;border-radius:20px;background:#fff;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);}#content .inner-banner-container .menu .banner-menu-item .banner-subMenu .banner-subMenu-items .banner-subMenu-title{display:block;font-size:16px;color:#48535a;border-radius:10px;padding:9px 16px;}#content .inner-banner-container .menu .banner-menu-item .banner-subMenu .banner-subMenu-items .banner-subMenu-title:hover{color:#fff;background:#006272;}#content .inner-banner-container .menu .banner-menu-item .banner-subMenu:before{content:'';position:absolute;top:5px;left:18px;background:url(/img/dropdown_arrow.png) no-repeat;width:30px;height:15px;}#content .inner-banner-container .menu .banner-menu-item:last-child .banner-menu-title:after{content:'';position:absolute;top:0;right:-10px;background:#5ec1c3;width:2px;height:100%;}#content .inner-banner-container .menu .banner-menu-item:hover .banner-subMenu{display:block;}#content .inner-banner-container .menu .banner-menu-item:hover .banner-menu-title,#content .inner-banner-container .menu .banner-menu-item.current .banner-menu-title{background:#006272;}#content .inner-banner-container .inner-banner{border-radius:60px;overflow:hidden;position:relative;-webkit-box-shadow:0px 12px 0px 0px #095763;-moz-box-shadow:0px 12px 0px 0px #095763;box-shadow:0px 12px 0px 0px #095763;}#content .inner-banner-container .inner-banner .banner-cover{position:absolute;top:0;left:0;width:720px;height:100%;background:#095763;}#content .inner-banner-container .inner-banner .banner-cover .section-title{position:absolute;color:#fff;bottom:17px;left:97px;font-size:52px;letter-spacing:0.4px;width:64%;text-align:left;line-height:57px;}#content .inner-banner-container .inner-banner .banner-cover .section-title span{font-weight:300;font-size:40px;display:block;line-height:normal;letter-spacing:0;}#content .inner-banner-container .inner-banner .banner-cover .section-title.long{width:79%;}#content .inner-banner-container .inner-banner .banner-cover:before{content:'';position:absolute;top:-49px;left:17px;width:276px;height:276px;background:url(/img/banner_icon.svg) no-repeat;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}#content .inner-banner-container .inner-banner .banner-cover:after{content:'';position:absolute;right:-143px;top:0;width:143px;height:100%;background:url(/img/banner_shape.png) no-repeat;}#content .navigation{background:#eaf4f6;border-radius:0 0 60px 60px;padding:74px 180px 14px 100px;margin-top:-48px;position:relative;}#content .navigation .navigation-bar *{display:inline-block;vertical-align:middle;}#content .navigation .navigation-bar a{font-size:16px;color:#48535a;}#content .navigation .navigation-bar a.current{color:#00889e;}#content .navigation .back{position:absolute;top:74px;right:100px;font-size:16px;color:#48535a;padding-left:33px;}#content .navigation .back:before{content:'';position:absolute;top:2px;left:0;width:12px;height:18px;background:url(/img/arrow_path.svg) no-repeat;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .page-container{margin-top:50px;margin-bottom:70px;}#content .page-container .page-title-container{position:relative;margin-bottom:23px;}#content .page-container .page-title-container .page-title{font-size:42px;color:#095763;display:inline-block;background:#fff;position:relative;padding-right:18px;}#content .page-container .page-title-container .page-title:after{content:'';position:absolute;top:0;right:-16px;bottom:0;margin:auto;border-radius:50%;background:#5ec1c3;width:16px;height:16px;}#content .page-container .page-title-container:before{content:'';position:absolute;top:0;left:0;bottom:0;margin:auto;width:100%;height:3px;background:#5ec1c3;}#content .page-container .right-photo{float:right;clear:both;border-radius:20px;margin:0 10px 56px 56px;position:relative;-webkit-box-shadow:5px 5px 0px 5px #5ec1c3;-moz-box-shadow:5px 5px 0px 5px #5ec1c3;box-shadow:5px 5px 0px 5px #5ec1c3;}#content .page-container .right-photo img{border-radius:20px;}#content .page-container .right-photo:after{content:'';bottom:-28px;left:19px;position:absolute;background:url(/img/icon_photo.png) no-repeat;width:36px;height:35px;border:2px solid #5ec1c3;border-radius:50%;}#content .page-container .pager{position:relative;text-align:center;}#content .page-container .pager *{display:inline-block;vertical-align:middle;font-size:16px;}#content .page-container .pager .first_page_num,#content .page-container .pager .total_page_num,#content .page-container .pager .range .page_num,#content .page-container .pager .page_input{line-height:36px;height:36px;}#content .page-container .pager .first_page_num,#content .page-container .pager .total_page_num,#content .page-container .pager .range .page_num{width:36px;margin:0 5px;color:#48535a;border-radius:50%;}#content .page-container .pager .first_page_num.current,#content .page-container .pager .first_page_num:hover,#content .page-container .pager .total_page_num.current,#content .page-container .pager .total_page_num:hover,#content .page-container .pager .range .page_num.current,#content .page-container .pager .range .page_num:hover{color:#fff;background:#00889e;}#content .page-container .pager .first_page_num.disabled,#content .page-container .pager .total_page_num.disabled,#content .page-container .pager .prev.disabled,#content .page-container .pager .next.disabled{display:none;}#content .page-container .pager .prev,#content .page-container .pager .next{width:12px;height:18px;margin:0 5px;background:url(/img/arrow_page.svg) no-repeat;}#content .page-container .pager .next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .page-container .pager .page_input{width:50px;padding-left:10px;text-align:left;margin-left:20px;background:#eaf4f6;border-radius:10px;}#content .page-container .pager.top{margin-bottom:40px;}#content.tablet .inner-banner-container .menu,#content.mobile .inner-banner-container .menu{display:none;}#content.tablet .inner-banner-container .inner-banner img,#content.mobile .inner-banner-container .inner-banner img{width:100%;height:auto;}#content.tablet .inner-banner-container .inner-banner .banner-cover,#content.mobile .inner-banner-container .inner-banner .banner-cover{position:relative;width:100%;}#content.tablet .inner-banner-container .inner-banner .banner-cover .section-title,#content.mobile .inner-banner-container .inner-banner .banner-cover .section-title{position:relative;width:auto;bottom:auto;left:auto;padding:10px 30px 0;}#content.tablet .inner-banner-container .inner-banner .banner-cover:before,#content.tablet .inner-banner-container .inner-banner .banner-cover:after,#content.mobile .inner-banner-container .inner-banner .banner-cover:before,#content.mobile .inner-banner-container .inner-banner .banner-cover:after{display:none;}#content.tablet .navigation,#content.mobile .navigation{padding-left:40px;padding-right:120px;}#content.tablet .navigation .back,#content.mobile .navigation .back{right:40px;}#content.mobile .inner-banner-wrapper{padding:0 10px;}#content.mobile .page-container .page-title-container:before{padding-right:20px;}#content.mobile .right-photo{float:none;margin-left:0;}#content.mobile .right-photo img{width:100%;height:auto;}footer{border-top:2px solid #d7f3f4;padding:22px 0;}footer .left{display:inline-block;}footer .left *{display:inline-block;vertical-align:middle;}footer .left .social{margin-right:21px;}footer .left .copyright{font-size:14px;color:#48535a;}footer .left .copyright a{font-size:14px;color:#48535a;vertical-align:top;}footer .right{position:absolute;top:0;right:20px;text-align:right;}footer .right img{width:50%;height:auto;}footer.mobile{padding:35px 0 28px;}footer.mobile .right{position:relative;right:auto;text-align:left;margin-bottom:23px;}footer.mobile .right img{width:43%;}#colorbox{overflow:visible;}#cboxWrapper{overflow:visible;}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{display:none;width:0;height:0;}#cboxContent{background:none;}#cboxLoadedContent{margin-bottom:0;overflow:visible !important;}#cboxClose{background:#fff url(/img/close1.svg) no-repeat center;right:0;left:0;top:-80px;bottom:auto;margin:auto;text-indent:unset;width:50px;height:50px;border-radius:50%;}#cboxClose:hover{background-position:center;}.lightbox{background:#eaf4f6;border-radius:30px;}.lightbox #gallery-container{position:relative;padding:40px;}.lightbox #gallery-container .gallery-wrapper{position:relative;overflow:hidden;white-space:nowrap;}.lightbox #gallery-container .gallery-wrapper .slider{display:inline-block;}.lightbox #gallery-container .gallery-wrapper .gallery-item img{width:100%;height:auto;}.lightbox #gallery-container .prev,.lightbox #gallery-container .next{position:absolute;top:0;bottom:0;margin:auto;background:#fff url(/img/arrow_gallery.svg) no-repeat center;width:50px;height:50px;border-radius:50%;}.lightbox #gallery-container .prev.disable,.lightbox #gallery-container .next.disable{display:none;}.lightbox #gallery-container .prev{left:-26px;}.lightbox #gallery-container .next{right:-26px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.lightbox #map-container{padding:40px;}.lightbox #map-container #map{width:100%;height:600px;}.lightbox #reserve-container{padding:40px 40px 48px;}.lightbox #reserve-container *{font-size:16px;color:#48535a;}.lightbox #reserve-container .form-title{font-size:25px;color:#095763;font-weight:bold;margin-bottom:15px;}.lightbox #reserve-container .text1{display:inline-block;}.lightbox #reserve-container .text2{float:right;color:#00889e;}.lightbox #reserve-container .form-container{margin-top:30px;}.lightbox #reserve-container .left,.lightbox #reserve-container .right{display:inline-block;vertical-align:top;width:46%;margin-bottom:14px;}.lightbox #reserve-container .right{float:right;}.lightbox #reserve-container .fomr-text3{margin-top:10px;}.lightbox #reserve-container .row{clear:both;position:relative;}.lightbox #reserve-container .row .label{position:absolute;top:9px;left:0;width:110px;}.lightbox #reserve-container .row .input-container{margin-left:110px;background:#fff;padding:0 10px;position:relative;border:2px solid #fff;box-sizing:border-box;border-radius:10px;}.lightbox #reserve-container .row .input-container .text{width:100%;height:32px;}.lightbox #reserve-container .row .input-container.radio{border:none;background:none;padding:0;padding-top:8px;margin-bottom:6px;}.lightbox #reserve-container .row .input-container.radio .radiobox{background:url(/img/radio.png) no-repeat left;padding-left:30px;margin-right:40px;}.lightbox #reserve-container .row .input-container.radio .radiobox.checked{background-image:url(/img/radio-checked.png);}.lightbox #reserve-container .row .input-container.error{border-color:#00879e;}.lightbox #reserve-container .row .checkboxes{margin-top:9px;}.lightbox #reserve-container .row .checkboxes .checkbox-item{display:inline-block;vertical-align:top;width:25%;margin-bottom:17px;}.lightbox #reserve-container .row .checkboxes .checkbox-item .input_checkbox{display:inline-block;background:url(/img/checkbox.png) no-repeat no-repeat top left;vertical-align:middle;box-sizing:border-box;padding-left:30px;}.lightbox #reserve-container .row .checkboxes .checkbox-item .input_checkbox.checked{background-image:url(/img/checkbox-checked.png);}.lightbox #reserve-container .row .checkboxes .checkbox-item .text{width:340px;background:#fff;height:36px;display:inline-block;vertical-align:middle;border-radius:10px;border:2px solid #fff;box-sizing:border-box;padding:0 10px;margin-left:20px;}.lightbox #reserve-container .row .checkboxes .checkbox-item .text.error{border-color:#00879e;}.lightbox #reserve-container .row .checkboxes .checkbox-item.long{width:50%;}.lightbox #reserve-container .row .checkboxes .checkbox-item.last{width:100%;}.lightbox #reserve-container .row .checkboxes.error .input_checkbox{background-image:url(/img/checkbox-error.png);}.lightbox #reserve-container .submit-wrapper{margin-top:19px;text-align:center;}.lightbox #reserve-container .submit-wrapper .submit-container{position:relative;background:#cfe2e6;height:40px;display:inline-block;vertical-align:top;width:380px;margin-right:10px;text-align:left;border-radius:20px;}.lightbox #reserve-container .submit-wrapper .submit-container .handler{width:200px;height:40px;background:url(/img/arrow_submit.svg) no-repeat right 20px center;background-color:#00879e;display:inline-block;cursor:pointer;z-index:1;font-size:18px;color:#fff;line-height:40px;text-align:center;border-radius:20px;}.lightbox #reserve-container .submit-wrapper .submit-container span{position:absolute;top:0;right:0;width:50%;text-align:center;line-height:40px;}.lightbox #reserve-container .submit-wrapper .reset{display:inline-block;vertical-align:top;background:#626e76;font-size:18px;color:#fff;width:200px;height:40px;border-radius:20px;}.lightbox #reserve-container .error-message,.lightbox #reserve-container .success-message{text-align:center;color:#00889e;letter-spacing:1px;}.lightbox #reserve-container .error-message{margin-top:15px;}.lightbox #reserve-container .success-message{line-height:100px;}#colorbox.tablet .lightbox #reserve-container form .left,#colorbox.tablet .lightbox #reserve-container form .right,#colorbox.mobile .lightbox #reserve-container form .left,#colorbox.mobile .lightbox #reserve-container form .right{width:100%;float:none;}#colorbox.tablet .lightbox #reserve-container form .row .checkboxes .checkbox-item.long,#colorbox.tablet .lightbox #reserve-container form .row .checkboxes .checkbox-item.last,#colorbox.mobile .lightbox #reserve-container form .row .checkboxes .checkbox-item.long,#colorbox.mobile .lightbox #reserve-container form .row .checkboxes .checkbox-item.last{width:auto;}#colorbox.tablet .lightbox #reserve-container form .row .checkboxes .checkbox-item.last .text,#colorbox.mobile .lightbox #reserve-container form .row .checkboxes .checkbox-item.last .text{margin-top:10px;}#colorbox.tablet .lightbox #reserve-container form .submit-wrapper .submit-container,#colorbox.mobile .lightbox #reserve-container form .submit-wrapper .submit-container{width:100%;margin-right:0;}#colorbox.tablet .lightbox #reserve-container form .submit-wrapper .submit-container .handler,#colorbox.mobile .lightbox #reserve-container form .submit-wrapper .submit-container .handler{width:50%;}#colorbox.tablet .lightbox #reserve-container form .submit-wrapper .reset,#colorbox.mobile .lightbox #reserve-container form .submit-wrapper .reset{width:100%;margin-top:10px;}#colorbox.tablet .lightbox #reserve-container form .row .checkboxes .checkbox-item{width:33%;}#colorbox.tablet .lightbox #reserve-container form .row .checkboxes .checkbox-item .text{margin-right:45px;}#colorbox.mobile .lightbox #reserve-container form .row .input-container.radio .radiobox{margin-bottom:10px;}#colorbox.mobile .lightbox #reserve-container form .row .checkboxes .checkbox-item{width:100%;}#colorbox.mobile .lightbox #reserve-container form .row .checkboxes .checkbox-item .text{margin-right:0;margin-left:0;width:100%;}#colorbox.mobile .lightbox #reserve-container form .row .checkboxes .checkbox-item.long .text{margin-top:10px;}#content .contact-info{background:#d7f3f4;border-radius:30px;margin-bottom:20px;padding:75px 110px;}#content .contact-info *{font-size:16px;color:#48535a;letter-spacing:0.15px;}#content .contact-info > *{padding-left:40px;}#content .contact-info .address{background:url(/img/icon_address.svg) no-repeat top left;padding-top:5px;padding-bottom:3px;margin-bottom:23px;}#content .contact-info .address .map{display:inline-block;margin-left:4px;}#content .contact-info .tel,#content .contact-info .fax,#content .contact-info .email{display:inline-block;vertical-align:top;padding-top:2px;margin-bottom:24px;}#content .contact-info .tel{background:url(/img/icon_tel.svg) no-repeat left;margin-right:40px;}#content .contact-info .fax{background:url(/img/icon_fax.svg) no-repeat left;margin-right:40px;}#content .contact-info .email{background:url(/img/icon_email.svg) no-repeat left;}#content .contact-info .opening-hours{background:url(/img/icon_hour.svg) no-repeat top left;padding-bottom:3px;display:inline-block;}#content .contact-info .opening-hours div{display:inline-block;vertical-align:top;border-right:2px solid #48535a;margin-top:4px;padding-right:23px;margin-right:23px;}#content .contact-info .opening-hours div:last-child{border:none;padding-right:0;margin-right:0;}#content .form-wrapper{background:#eaf4f6;border-radius:30px;padding:35px 110px 40px;}#content .form-wrapper .form-title{font-size:25px;font-weight:bold;color:#095763;margin-bottom:15px;}#content .form-wrapper *{color:#48535a;font-size:16px;}#content .form-wrapper .text1{display:inline-block;}#content .form-wrapper .text2{float:right;color:#00889e;}#content .form-wrapper .form-container{margin-top:30px;}#content .form-wrapper .left,#content .form-wrapper .right{display:inline-block;vertical-align:top;width:46%;margin-bottom:14px;}#content .form-wrapper .right{float:right;}#content .form-wrapper .row{clear:both;position:relative;}#content .form-wrapper .row .label{position:absolute;top:9px;left:0;}#content .form-wrapper .row .input-container{margin-left:110px;background:#fff;padding:0 10px;position:relative;border:2px solid #fff;box-sizing:border-box;border-radius:10px;}#content .form-wrapper .row .input-container .text,#content .form-wrapper .row .input-container .textarea{width:100%;}#content .form-wrapper .row .input-container .text{height:32px;}#content .form-wrapper .row .input-container .textarea{height:106px;padding:10px 0;}#content .form-wrapper .row .input-container.error{border-color:#00879e;}#content .form-wrapper .submit-wrapper{margin-top:27px;text-align:center;}#content .form-wrapper .submit-wrapper .submit-container{position:relative;background:#cfe2e6;height:40px;display:inline-block;vertical-align:top;width:380px;margin-right:10px;text-align:left;border-radius:20px;}#content .form-wrapper .submit-wrapper .submit-container .handler{width:200px;height:40px;background:url(/img/arrow_submit.svg) no-repeat right 20px center;background-color:#00879e;display:inline-block;cursor:pointer;z-index:1;font-size:18px;color:#fff;line-height:40px;text-align:center;border-radius:20px;}#content .form-wrapper .submit-wrapper .submit-container span{position:absolute;top:0;right:0;width:50%;text-align:center;line-height:40px;}#content .form-wrapper .submit-wrapper button{display:inline-block;vertical-align:top;background:#626e76;font-size:18px;color:#fff;width:200px;height:40px;border-radius:20px;}#content .form-wrapper .submit-wrapper #submit{background-color:#00879e;margin-right:10px;}#content .form-wrapper .submit-wrapper .g-recaptcha{margin-bottom:25px;}#content .form-wrapper .submit-wrapper .g-recaptcha > div{margin:auto;}#content .form-wrapper .submit-wrapper .g-recaptcha.error > div{position:relative;}#content .form-wrapper .submit-wrapper .g-recaptcha.error > div:after{content:'';position:absolute;top:0;left:0;width:calc(100% - 6px);height:calc(100% - 6px);border:solid 2px #00879e;border-radius:3px;pointer-events:none;}#content .form-wrapper .error-message,#content .form-wrapper .success-message{text-align:center;color:#00889e;letter-spacing:1px;}#content .form-wrapper .error-message{margin-top:15px;}#content .form-wrapper .success-message{line-height:100px;}#content.tablet .contact-info,#content.tablet .form-wrapper,#content.mobile .contact-info,#content.mobile .form-wrapper{padding-left:20px;padding-right:20px;}#content.tablet .contact-info .opening-hours div,#content.mobile .contact-info .opening-hours div{display:block;margin-bottom:7px;}#content.mobile .contact-info .address{padding-top:2px;margin-right:0px;line-height:28px;margin-bottom:7px;}#content.mobile .contact-info .tel,#content.mobile .contact-info .fax,#content.mobile .contact-info .email{margin-bottom:14px;}#content.mobile .contact-info .tel,#content.mobile .contact-info .fax{display:block;}#content.mobile .contact-info .opening-hours div{border-right:none;}#content.mobile .form-wrapper .text2{float:none;margin-top:10px;}#content.mobile .form-wrapper .left,#content.mobile .form-wrapper .right{float:none;width:100%;}#content.mobile .form-wrapper .submit-wrapper .submit-container{width:100%;margin-right:0;}#content.mobile .form-wrapper .submit-wrapper .submit-container .handler{width:50%;}#content.mobile .form-wrapper .submit-wrapper button{width:100%;margin:0;margin-top:10px;}#content.mobile .form-wrapper .g-recaptcha{margin-bottom:15px;}