html * {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}body {background: #e4edf2;font-size: 16px;line-height: 1.5;font-family: "Roboto Condensed", Arial, sans-serif;color: #555;}h1,h2,h3,h4,h5,h6 {-webkit-font-smoothing: antialiased;color: #222;font-weight: 700;}.h1, .h2, .h3, h1, h2, h3 {margin-top: 20px;margin-bottom: 10px;}.h4, .h5, .h6, h4, h5, h6 {margin-top: 10px;margin-bottom: 10px;}.h3, h3 {font-size: 24px;}.h4, h4 {font-size: 18px;}.h5, h5 {font-size: 14px;}p {margin-bottom: 17px;}p.lead {font-weight: 400;font-size: 24px;color: #333;margin-bottom: 35px;}p.lead.styled {text-align: center;font-size: 18px;padding: 0 10%;margin-bottom: 45px;}hr {margin: 15px 0 30px 0;border-color: #ededed;}h2.main_title {text-align: center;margin: 0 0 10px 0;padding: 0;font-size: 42px;color: #F60;text-transform: uppercase;}h2.main_title span {display: block;color: #999;font-size: 24px;text-transform: none;}h2.main_title em {display: block;width: 40px;height: 4px;background-color: #ededed;margin: auto;-webkit-border-radius: 5 px;-moz-border-radius: 5px;border-radius: 5px;margin-bottom: 20px;}/*General links color*/a {color: #0760a7;text-decoration: none;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;outline: none;}a:hover,a:focus {color: #333;text-decoration: none;outline: none;}a.animated_link {position: relative;text-decoration: none;}a.animated_link:before {content: "";position: absolute;width: 100%;height: 2px;bottom: -5px;opacity: 1;left: 0;background-color: #333;visibility: hidden;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}a.animated_link:hover:before {visibility: visible;-webkit-transform: scaleX(1);transform: scaleX(1);}a.animated_link_2 {position: relative;text-decoration: none;color: #555;}a.animated_link_2:hover {color: #111;}a.animated_link_2:before {content: "";position: absolute;width: 100%;height: 1px;bottom: -5px;opacity: 1;left: 0;background-color: #111;visibility: hidden;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}a.animated_link_2:hover:before {visibility: visible;-webkit-transform: scaleX(1);transform: scaleX(1);}/*-------- 1.2 Buttons --------*/a.btn_1,.btn_1 {border: none;font-family: inherit;font-size: inherit;color: #fff;background: #008dcf;cursor: pointer;padding: 7px 15px;display: inline-block;outline: none;font-size: 15px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-weight: bold;}a.btn_1:hover,.btn_1:hover {background: #333;}a.close_in {font-size: 36px;position: absolute;top: 10px;left: 20px;color: #ccc;}a.close_in:hover {color: #111;}/*-------- 1.3 Structure --------*//* Header */header {position: relative;padding: 15px 0;background-color: #fff;border-bottom: 1px solid #d9e1e6;}#logo_home h1 {margin: 0;padding: 0;}#logo_home h1 a {width: 200px;height: 40px;display: block;background-image: url(../images/logopmb.png);background-repeat: no-repeat;background-position: left top;background-size: 132px 35px;text-indent: -9999px;}@media only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2) {#logo_home h1 a {background-image: url(../images/logopmb.png);background-size: 118px 35px;}}#social {float: right;margin: 0 35px 0 0;}#social ul {margin: 0 10px 0 0;padding: 0 0 0 0;text-align: center;}#social ul li {float: left;margin: 0 5px 10px 0;list-style: none;}#social ul li a {color: #555;text-align: center;line-height: 35px;display: block;font-size: 16px;width: 25px;height: 25px;padding: 0;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}#social ul li a:hover {color: #ff6600 !important;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}/* footer */footer {background-color: #fff;border-top: 1px solid #ededed;padding: 25px 0;}footer#home {width: 1000px;margin: auto;font-size: 15px;font-weight: bold;margin-top: 11px;margin-bottom: 11px;color: #777;background-color: transparent;border-top: none;padding: 0;}footer p {margin: 0;padding: 0;float: left;}footer ul {float: right;margin: 0;padding: 0;}footer ul li{float: left;margin-right: 15px;list-style: none;}footer ul li:last-child {margin-right: 0;}footer ul li:after {content: "|";font-weight: 300;position: relative;left: 9px;}footer ul li:last-child:after {content: "";}footer ul li a{color: #777;}/*2.1 Home/front page--------*/#form_container {background-color: #fff;width: 100%;min-height: 460px;}#left_form {background-color: #d23423;min-height: 460px;color: #fff;text-align: center;box-sizing: border-box;position: relative;}#left_form h2 {font-weight: 300;color: #fff;margin: 15px 0 0 0;padding: 0;font-size: 36px;margin-bottom: 15px;}#left_form p {font-size: 16px;}a#more_info {width: 26px;height: 26px;color: #fff;position: absolute;line-height: 1;left: 15px;bottom: 15px;z-index: 2;font-size: 26px;}/*-------- 2.3 Wizard quote--------*/input#website {display: none;}#wizard_container {position: relative;min-height: 450px;}h3.main_question {margin: 0 0 20px 0;padding: 0;font-weight: bold;font-size: 18px;color: #005598;}h3.main_question strong {color: #999;font-size: 24px;margin-bottom: 5px;font-weight: bold;}/* Wizard Buttons*/a.backward,button.backward,button.forward,button.submit {border: none;color: #fff;padding: 7px 20px;text-decoration: none;transition: background .5s ease;-moz-transition: background .5s ease;-webkit-transition: background .5s ease;-o-transition: background .5s ease;display: inline-block;cursor: pointer;font-weight: bold;outline: none;text-align: center;background: #008dcf;position: relative;font-size: 15px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;line-height: 1;padding: 10px 30px 10px 30px;}a.backward, button.backward {color: #333;background: #FFEB3B;padding: 10px 20px 10px 30px;}button.forward,button.submit {padding: 15px 30px;}button[disabled] {display: none;}a.backward:before,button.backward:before {position: absolute;top: 8px;left: 12px;font-size: 18px;}button.forward:before {position: absolute;top: 8px;right: 10px;font-size: 18px;}button.submit:before {position: absolute;top: 8px;right: 10px;font-size: 18px;}.a:hover,.backward:hover,.forward:hover {background: #0073e5;color: #fff;}#top-wizard {margin-left: -15px;}#middle-wizard {padding: 15px;}#bottom-wizard {text-align: right;position: absolute;width: 100%;bottom: 5px;right: 35px;}.ui-widget {}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {}.ui-widget-content {}.ui-widget-content a {color: #222222;}.ui-widget-header {background: #e12929;}.ui-widget-header a {color: #222222;}.ui-progressbar {height: 5px;width: 100%;}.ui-progressbar .ui-progressbar-value {height: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}.rating {display: inline-block;font-size: 0;float: right;position: relative;margin-top: 8px;}.rating_type {float: left;font-size: 18px;color: #0072bc;margin-top: 8px;font-weight: normal;}.rating-input {float: right;padding: 0;margin: 0 0 0 0;opacity: 0;}.rating:hover .rating-star:hover,.rating:hover .rating-star:hover~.rating-star,.rating-input:checked~.rating-star {background-position: 0 0;}.rating-star,.rating:hover .rating-star {cursor: pointer;float: right;display: block;width: 25px;height: 24px;background: url(../img/stars.png) 0 -23px;}span.error {font-size: 12px;position: absolute;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;top: -20px;right: -15px;z-index: 2;height: 25px;line-height: 1;background-color: #e34f4f;color: #fff;font-weight: normal;display: inline-block;padding: 6px 8px;}span.error:after {content: '';position: absolute;border-style: solid;border-width: 0 6px 6px 0;border-color: transparent #e34f4f;display: block;width: 0;z-index: 1;bottom: -6px;left: 20%;}.radio_input span.error {top: -30px;}.styled-select span.error {top: -20px;}.terms span.error {top: -30px;}.form-group {position: relative;}.form-group i {font-size: 20px;position: absolute;right: 0;top: 10px;color: #ccc;}.form-group label {font-weight: 400;color: #222;}.form-group.radio_questions label {border: 2px solid #e8ebed;display: block;font-weight: 400;padding: 15px 45px 15px 15px;box-sizing: content-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;cursor: pointer;color: #555;background-color: #fff;}.form-group.checkbox_questions label {font-weight: 400;cursor: pointer;color: #555;}.form-group.radio_questions .iradio_square-yellow {position: absolute;top: 17px;right: 15px;}.form-group.checkbox_questions .icheckbox_square-yellow {margin-right: 10px;}.form-group.radio_questions label:hover {border: 2px solid #ffcc33;}.form-group.select {margin-bottom: 30px;}.styled-select select {background: transparent;width: 107%;padding: 5px;border: 0;border-radius: 0;box-shadow: none;height: 41px;color: #999;margin: 0;line-height: 1;font-weight: bold;-moz-appearance: window;-webkit-appearance: none;cursor: pointer;outline: none;}.styled-select select:focus {color: #555;}.styled-select {width: 100%;overflow: hidden;height: 44px;box-sizing: border-box;line-height: 1px!important;background: #f7f7f7 url(../img/arrow_down.svg) no-repeat right center;border: 0;border-bottom: 2px solid #e8ebed;border-radius: 0;}.styled-select select::-ms-expand {display: none;}.styled-select select:focus {outline: none;box-shadow: none;}.form-control::-moz-placeholder {color: #999;opacity: 1;}.form-control::-webkit-input-placeholder {color: #999;}input.form-control,select.form-control,textarea.form-control {background: none;background-color: #fff;border: none;border-bottom: 2px solid #e8ebed;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: none;color: #999;height: 44px;font-size: 15px;font-weight: bold;margin-bottom: 25px;padding: 15px 12px 3px 0;}input.form-control:focus,select.form-control:focus,textarea.form-control:focus {border-color:#0da97c;outline: 0;-webkit-box-shadow: none;box-shadow: none;color: #555;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}input.form-control#check_in,input.form-control#check_out {background: #fff url(../img/calendar.svg) no-repeat right center;}.radio_input {margin-top: 10px;}.radio_input label {padding-left: 0;margin-right: 15px;color: #999;font-weight: bold;}/*-------- 3.1 Other pages --------*/main#general_page {background-color: #fff;}#map_contact {width: 100%;height: 500px;}.box_style_2 {background-color: #f8f8f8;padding: 20px 35px 35px 35px;position: relative;}.box_style_2 hr {margin: 10px -25px 20px -25px;border: 0;border-top: 2px solid #fff;}ul.contacts_info {list-style: none;padding: 0;margin: 15px 0 0 0;}ul.contacts_info li {margin-bottom: 15px;}ul.contacts_info li:last-child {margin-bottom: 0;}.parallax_window_in {height: 420px;position: relative;display: table;width: 100%;}#sub_content_in {display: table-cell;padding: 45px 15% 0 15%;vertical-align: middle;text-align: center;background: rgba(0, 0, 0, 0.4);}#sub_content_in h1 {color: #fff;font-weight: 600;text-transform: uppercase;font-size: 42px;margin-bottom: 0;}#sub_content_in p {color: #fff;font-size: 24px;font-weight: 300;}.container_styled_1 {background: #f9f9f9;}.team-item-img {position: relative;}.team-item-img .team-item-detail {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.80);text-align: center;color: #fff;display: -webkit-flex;display: flex;height: 100%;width: 100%;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;overflow: hidden;transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;}.team-item:hover .team-item-detail {opacity: 1;visibility: visible;}.team-item-img .team-item-detail .team-item-detail-inner {margin: auto;padding: 25px;}.team-item-detail-inner h4 {color: #fff;text-transform: uppercase;font-weight: 500;}.team-item-detail-inner .social {margin: 0 0px 25px 0px;padding: 0px;}.team-item-detail-inner .social li {list-style: none;display: inline-block;margin: 0px 5px;}.team-item-detail-inner .social li a {color: #fff;}.team-item-detail-inner .social li a:hover {color: #ed5434;}.team-item-info {padding-top: 15px;text-align: center;}.team-item-info h4 {margin-bottom: 0px;text-transform: uppercase;}/*3.1 Preloader --------*/#preloader {position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 100%;bottom: 0;background-color: #fff;z-index: 999999;}[data-loader="circle-side"] {position: absolute;width: 50px;height: 50px;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;-webkit-animation: circle infinite .95s linear;-moz-animation: circle infinite .95s linear;-o-animation: circle infinite .95s linear;animation: circle infinite .95s linear;border: 2px solid #333;border-top-color: rgba(0, 0, 0, .2);border-right-color: rgba(0, 0, 0, .2);border-bottom-color: rgba(0, 0, 0, .2);border-radius: 100%;}#loader_form {  position: fixed;  top: 0;  left: 0;  right: 0;  width: 100%;  height: 100%;  bottom: 0;  background-color: #fff;  background-color: rgba(255, 255, 255, 0.6);  z-index: 999999;  display: none;}[data-loader="circle-side-2"] {position: absolute;width: 50px;height: 50px;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;-webkit-animation: circle infinite .95s linear;-moz-animation: circle infinite .95s linear;-o-animation: circle infinite .95s linear;animation: circle infinite .95s linear;border: 2px solid #333;border-top-color: rgba(0, 0, 0, .2);border-right-color: rgba(0, 0, 0, .2);border-bottom-color: rgba(0, 0, 0, .2);border-radius: 100%;}@-webkit-keyframes circle {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-moz-keyframes circle {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@-o-keyframes circle {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes circle {0% {-webkit-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}100% {-webkit-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg);}}/*-------- 3.1 Accordion --------*/.panel {border-radius: 0;-webkit-box-shadow: none;box-shadow: none;border-color: #ededed;}.panel-title a {display: block;color: #444;}.panel-default>.panel-heading {background-color: #fff;padding: 20px;border-bottom: 1px solid #ddd;}.panel-heading {border-top-left-radius: 0;border-top-right-radius: 0;}.panel-group .panel {border-radius: 0;}.panel-body {padding: 30px;line-height: 1.6 !important;}.panel-title a .indicator {color: #008dcf;}.panel-title a:hover .indicator {color: #333;}/*-------- 3.2 Spacing --------*/.add_bottom_15 {margin-bottom: 15px;}.add_bottom_30 {margin-bottom: 30px;}.add_bottom_45 {margin-bottom: 45px;}.add_bottom_60 {margin-bottom: 60px;}.add_bottom_75 {margin-bottom: 75px;}.add_top_20 {margin-top: 20px;}.add_top_30 {margin-top: 30px;}.add_top_60 {margin-top: 60px;}.more_padding_left {padding-left: 40px;}.nomargin_top {margin-top: 0;}.nopadding {margin: 0 !important;padding: 0 !important;}.nomargin {margin: 0 !important;}.margin_60 {padding-top: 60px;padding-bottom: 60px;}.margin_60_35 {padding-top: 60px;padding-bottom: 35px;}/*-------- 3.6 Carousel --------*/.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-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.owl-carousel .owl-item img {display: block;width: 100%;-webkit-transform-style: preserve-3d;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {display: none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .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 {visibility: hidden;}.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-grab {cursor: move;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}.no-js .owl-carousel {display: block;}.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 {transition: height 500ms ease-in-out;}.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}.owl-carousel .owl-item img.owl-lazy {-webkit-transform-style: preserve-3d;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("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: -webkit-transform 100ms ease;transition: transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover {-webkit-transform: scale(1.3, 1.3);-ms-transform: scale(1.3, 1.3);transform: 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;background-size: contain;transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}.owl-theme .owl-nav {margin-top: 10px;text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-nav [class*='owl-'] {color: #FFF;font-size: 14px;margin: 5px;padding: 4px 7px;background: #D6D6D6;display: inline-block;cursor: pointer;border-radius: 3px;}.owl-theme .owl-nav [class*='owl-']:hover {background: #869791;color: #FFF;text-decoration: none;}.owl-theme .owl-nav .disabled {opacity: 0.5;cursor: default;}.owl-theme .owl-nav.disabled+.owl-dots {margin-top: 10px;}.owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent;}.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;*display: inline;}.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity 200ms ease;border-radius: 30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {background: #008dcf;}.owl-item {-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);}ul.list_ok {list-style: none;margin: 0 0 25px 0;padding: 0;line-height: 1.3;}ul.list_ok li {position: relative;padding-left: 30px;margin-bottom: 20px;}ul.list_ok li:before {position: absolute;left: 0;top: -3px;font-size: 21px;color: #008dcf;}/*Quantity incrementer inpu*/.qty-buttons {position: relative;width: 100%;height: 38px;display: inline-block;margin-bottom: 20px;}input.qty {width: 100%;}input.qtyminus,input.qtyplus {position: absolute;width: 32px;height: 22px;border: none;outline: none;cursor: pointer;-webkit-appearance: none;border-radius: 0}input.qtyplus {background: #fff url(../img/plus.png) no-repeat center center;right: 25px;top: 10px;text-indent: -9999px;box-shadow: none;}input.qtyminus {background: #fff url(../img/minus.png) no-repeat center center;right: -5px;top: 10px;text-indent: -9999px;box-shadow: none;}/*-------- 2.5 Success submit --------*/#success {position: absolute;top: 50%;left: 50%;width: 300px;height: 190px;margin-top: -85px;margin-left: -150px;text-align: center;}#success h4 {margin: 0;}#success h4 span {display: block;font-size: 24px;}@-webkit-keyframes checkmark {0% {stroke-dashoffset: 50px}100% {stroke-dashoffset: 0}}@-ms-keyframes checkmark {0% {stroke-dashoffset: 50px}100% {stroke-dashoffset: 0}}@keyframes checkmark {0% {stroke-dashoffset: 50px}100% {stroke-dashoffset: 0}}@-webkit-keyframes checkmark-circle {0% {stroke-dashoffset: 240px}100% {stroke-dashoffset: 480px}}@-ms-keyframes checkmark-circle {0% {stroke-dashoffset: 240px}100% {stroke-dashoffset: 480px}}@keyframes checkmark-circle {0% {stroke-dashoffset: 240px}100% {stroke-dashoffset: 480px}}.inlinesvg .svg svg {display: inline}.icon--order-success svg path {-webkit-animation: checkmark 0.25s ease-in-out 0.7s backwards;animation: checkmark 0.25s ease-in-out 0.7s backwards}.icon--order-success svg circle {-webkit-animation: checkmark-circle 0.6s ease-in-out backwards;animation: checkmark-circle 0.6s ease-in-out backwards}
@media(max-width:1024px){footer#home{width:800px;}}
@media(max-width:991px){#form_container{width:auto;margin-top:0;}#form_container.row{margin:0;}footer#home{width:100%;padding:20px;}#left_form{text-align:left;padding:30px;min-height:277px;}#left_formimg{float:left;margin-right:30px;}a#more_info{left:auto;right:30px;}#top-wizard{margin-left:0;}#wizard_container{min-height:inherit;}#bottom-wizard{right:25px;bottom: inherit;position: relative;}#middle-wizard{padding:30px30px120px30px;}}/*MobileLandscape*/
@media(max-width:767px){#form_container.row>[class*='col-']{padding-left:0!important;padding-right:0!important;}h1.main_title,h2.main_title{font-size:32px;}h1.main_titlespan,h2.main_titlespan{font-size:18px;}p.lead.styled{font-size:16px;}#left_formimg{float:none;margin-right:0;width:100px;height:100%;}/*Margintools*/.margin_60{padding-top:30px;padding-bottom:30px;}.margin_30{margin-top:15px;margin-bottom:15px;}.margin_60_35{padding-top:30px;padding-bottom:30px;}.add_bottom_60{margin-bottom:30px;}#bottom-wizard{right:25px;bottom: inherit;position: relative;}}/*MobilePortrait*/
@media(max-width:480px){#bottom-wizard{right:25px;bottom: inherit;position: relative;}label.rating_type,.rating{float:left;display:block;}label.rating_type{width:100%;}#map_contact{height:300px;}}
*, *::after, *::before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*::after, *::before {content: '';}.cd-nav-trigger {position: absolute;display: inline-block;}.cd-nav-trigger {top: 10px;right: 15px;height: 44px;width: 44px;z-index: 5;overflow: hidden;text-indent: 100%;white-space: nowrap;}.cd-nav-trigger .cd-icon {position: absolute;left: 50%;top: 50%;bottom: auto;right: auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);display: inline-block;width: 18px;height: 3px;background-color: #ffffff;z-index: 10;}.cd-nav-trigger .cd-icon::before, .cd-nav-trigger .cd-icon:after {position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-color: #ffffff;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .3s;-moz-transition: -moz-transform .3s;transition: transform .3s;}.cd-nav-trigger .cd-icon::before {-webkit-transform: translateY(-6px) rotate(0deg);-moz-transform: translateY(-6px) rotate(0deg);-ms-transform: translateY(-6px) rotate(0deg);-o-transform: translateY(-6px) rotate(0deg);transform: translateY(-6px) rotate(0deg);}.cd-nav-trigger .cd-icon::after {-webkit-transform: translateY(6px) rotate(0deg);-moz-transform: translateY(6px) rotate(0deg);-ms-transform: translateY(6px) rotate(0deg);-o-transform: translateY(6px) rotate(0deg);transform: translateY(6px) rotate(0deg);}.cd-nav-trigger::before, .cd-nav-trigger::after {position: absolute;top: 0;left: 0;border-radius: 50%;height: 100%;width: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;}.cd-nav-trigger::before {background-color: #555;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-delay: 0.4s;-moz-transition-delay: 0.4s;transition-delay: 0.4s;}.cd-nav-trigger::after {background-color: #534742;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition-duration: 0s;-moz-transition-duration: 0s;transition-duration: 0s;-webkit-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s;}.cd-nav-trigger.close-nav::before {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.cd-nav-trigger.close-nav::after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-delay: 0.4s;-moz-transition-delay: 0.4s;transition-delay: 0.4s;}.cd-nav-trigger.close-nav .cd-icon {background-color: rgba(255, 255, 255, 0);}.cd-nav-trigger.close-nav .cd-icon::before, .cd-nav-trigger.close-nav .cd-icon::after {background-color: white;}.cd-nav-trigger.close-nav .cd-icon::before {-webkit-transform: translateY(0) rotate(45deg);-moz-transform: translateY(0) rotate(45deg);-ms-transform: translateY(0) rotate(45deg);-o-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg);}.cd-nav-trigger.close-nav .cd-icon::after {-webkit-transform: translateY(0) rotate(-45deg);-moz-transform: translateY(0) rotate(-45deg);-ms-transform: translateY(0) rotate(-45deg);-o-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg);}.cd-primary-nav {position: fixed;left: 0;top: 0;height: 100%;width: 100%;padding: 80px 5%;z-index: 3;background-color: #fff;overflow: auto;-webkit-overflow-scrolling: touch;visibility: hidden;opacity: 0;-webkit-transition: visibility 0s, opacity 0.3s;-moz-transition: visibility 0s, opacity 0.3s;transition: visibility 0s, opacity 0.3s;}ul.cd-primary-nav {	list-style:none;	padding:80px 0 0 0;	margin:0;}.cd-primary-nav li {margin: 1.6em 0;text-align: center;text-transform: capitalize;}.cd-primary-nav a {font-size: 20px;font-size: 1.90rem;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: color 0.2s;-moz-transition: color 0.2s;transition: color 0.2s;color:#777;font-size: 18px;}.no-touch .cd-primary-nav a:hover {color: #333;}.cd-primary-nav.fade-in {visibility: visible;opacity: 1;}@media only screen and (min-width: 768px) {.cd-primary-nav li {  margin: 2em 0;}.cd-primary-nav a {  font-size: 21px;}}@media only screen and (min-width: 1170px) {.cd-primary-nav li {  margin: 2.6em 0;}.cd-primary-nav a {  font-size: 24px;}}.cd-overlay-nav, .cd-overlay-content {position: fixed;top: 18px;right: 5%;height: 4px;width: 4px;-webkit-transform: translateX(-20px) translateY(20px);-moz-transform: translateX(-20px) translateY(20px);-ms-transform: translateX(-20px) translateY(20px);-o-transform: translateX(-20px) translateY(20px);transform: translateX(-20px) translateY(20px);}.cd-overlay-nav span, .cd-overlay-content span {display: inline-block;position: absolute;border-radius: 50%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: transform;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.cd-overlay-nav.is-hidden, .cd-overlay-content.is-hidden {opacity: 0;visibility: hidden;-webkit-transition: opacity .3s 0s, visibility 0s .3s;-moz-transition: opacity .3s 0s, visibility 0s .3s;transition: opacity .3s 0s, visibility 0s .3s;}.cd-overlay-nav {z-index: 2;}.cd-overlay-nav span {background-color: #222;}.cd-overlay-content {z-index: 4;}.cd-overlay-content span {background-color: #07161b;}