@font-face {
  font-family: "maverixregular";
  src: url("../fonts/maverix/maverix-webfont.woff2") format("woff2"), url("../fonts/maverix/maverix-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "maverixfuturistic";
  src: url("../fonts/maverix/maverix-futuristic-webfont.woff2") format("woff2"), url("../fonts/maverix/maverix-futuristic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "maverixfuturistic_italic";
  src: url("../fonts/maverix/maverix-futuristicitalic-webfont.woff2") format("woff2"), url("../fonts/maverix/maverix-futuristicitalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "maverixfuturistic_light";
  src: url("../fonts/maverix/maverix-futuristiclight-webfont.woff2") format("woff2"), url("../fonts/maverix/maverix-futuristiclight-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "maverixfuturisticlightital";
  src: url("../fonts/maverix/maverix-futuristiclightitalic-webfont.woff2") format("woff2"), url("../fonts/maverix/maverix-futuristiclightitalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "maverixitalic";
  src: url("../fonts/maverix/maverix-italic-webfont.woff2") format("woff2"), url("../fonts/maverix/maverix-italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "maverixlight";
  src: url("../fonts/maverix/maverix-light-webfont.woff2") format("woff2"), url("../fonts/maverix/maverix-light-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "maverixlight_italic";
  src: url("../fonts/maverix/maverix-lightitalic-webfont.woff2") format("woff2"), url("../fonts/maverix/maverix-lightitalic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
h4 {
  padding-bottom: 15px;
}

body.klasjet-theme .fleet-slider .slick-dots li button, body.klasjet-theme .fleet-slider .fleet-item {
  transition: all 0.45s cubic-bezier(0.25, 1, 0.33, 1) !important;
  -moz-transition: all 0.45s cubic-bezier(0.25, 1, 0.33, 1) !important;
  -webkit-transition: all 0.45s cubic-bezier(0.25, 1, 0.33, 1) !important;
  -o-transition: all 0.45s cubic-bezier(0.25, 1, 0.33, 1) !important;
}

body.klasjet-theme .wpcf7-list-item {
  margin: unset;
  display: flex;
  align-items: center;
  justify-content: start;
  margin-right: 40px;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100%;
}
body.klasjet-theme .wpcf7-list-item:last-child {
  margin-right: 0;
}
body.klasjet-theme .wpcf7-list-item .wpcf7-list-item-label {
  padding-left: 15px;
  cursor: pointer;
}
body.klasjet-theme .wpcf7-list-item input[type=checkbox] {
  position: relative;
  cursor: pointer;
  margin: 0 !important;
  display: inline-block;
  width: 21px;
  min-width: 21px;
  height: 21px;
}
body.klasjet-theme .wpcf7-list-item input[type=checkbox]:before {
  content: "";
  display: block;
  position: absolute;
  width: 21px;
  min-width: 21px;
  height: 21px;
  top: 0;
  left: 0;
  border: 1px solid #4E4E4E;
  border-radius: 0;
  background-color: #020204;
}
body.klasjet-theme .wpcf7-list-item input[type=checkbox]:checked:after {
  content: "";
  display: block;
  width: 5px;
  height: 15px;
  border: solid #f3dfa3;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 0px;
  left: 9px;
}
body.klasjet-theme .tour_3d_iframe {
  width: 100%;
  min-height: 504px;
}
body.klasjet-theme #header-outer:not(.transparent) #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,
body.klasjet-theme #header-outer:not(.transparent) #top nav ul .slide-out-widget-area-toggle a:hover .lines:before,
body.klasjet-theme #header-outer:not(.transparent) #top nav ul .slide-out-widget-area-toggle a:hover .lines:after {
  background-color: #ac9c6c !important;
}
body.klasjet-theme #footer-widgets {
  border-top: 1px solid #222222;
  border: none !important;
}
@media only screen and (min-width: 1000px) {
  body.klasjet-theme #footer-outer .row {
    padding: 30px 0px;
  }
}
body.klasjet-theme .certificate-download .wpb_column:hover > .vc_column-inner::after {
  visibility: visible !important;
  opacity: 1;
}
body.klasjet-theme .certificate-download .wpb_column:hover > .vc_column-inner::before {
  opacity: 1;
}
body.klasjet-theme .certificate-download .vc_col-sm-3 .vc_column-inner {
  min-height: 212px;
}
body.klasjet-theme .certificate-download .vc_col-sm-3 .vc_column-inner:after {
  content: "DOWNLOAD";
  position: absolute;
  display: block;
  bottom: 20px;
  right: 60px;
  font-family: "Arsenal";
  font-size: 11px;
  visibility: hidden;
  opacity: 0;
}
body.klasjet-theme .certificate-download .vc_col-sm-3 .vc_column-inner:before {
  content: url("data:image/svg+xml,%3Csvg width='25' height='29' viewBox='0 0 25 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.6914 23.6384L23.2774 22.2244L20.6914 24.8104V16.6384H18.6914V24.8104L16.1054 22.2244L14.6914 23.6384L19.6914 28.6384L24.6914 23.6384Z' fill='%23AC9C6C'/%3E%3Cpath d='M12.6914 26.6385H2.69141V2.63852H10.6914V8.63852C10.693 9.16847 10.9042 9.67626 11.2789 10.051C11.6537 10.4257 12.1615 10.6369 12.6914 10.6385H18.6914V13.6385H20.6914V8.63852C20.6949 8.5071 20.6699 8.37647 20.6182 8.25563C20.5664 8.13479 20.489 8.02661 20.3914 7.93852L13.3914 0.938524C13.3034 0.840868 13.1952 0.763474 13.0743 0.711681C12.9535 0.659887 12.8228 0.634928 12.6914 0.638524H2.69141C2.16146 0.640106 1.65367 0.851328 1.27894 1.22606C0.904211 1.60079 0.692989 2.10858 0.691406 2.63852V26.6385C0.692989 27.1685 0.904211 27.6763 1.27894 28.051C1.65367 28.4257 2.16146 28.6369 2.69141 28.6385H12.6914V26.6385ZM12.6914 3.03852L18.2914 8.63852H12.6914V3.03852Z' fill='%23AC9C6C'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 28px;
  display: block;
  position: absolute;
  bottom: 20px;
  opacity: 0.5;
  right: 20px;
}
body.klasjet-theme .gold-color {
  color: #AC9C6C;
}
body.klasjet-theme h4 {
  text-transform: uppercase;
}
body.klasjet-theme .container-wrap input[type=text], body.klasjet-theme .container-wrap input[type=email], body.klasjet-theme .container-wrap input[type=password], body.klasjet-theme .container-wrap input[type=tel], body.klasjet-theme .container-wrap input[type=url], body.klasjet-theme .container-wrap input[type=search], body.klasjet-theme .container-wrap input[type=date], body.klasjet-theme .container-wrap input[type=number], body.klasjet-theme .container-wrap textarea, body.klasjet-theme .container-wrap select, body.klasjet-theme body > #review_form_wrapper.modal input[type=text], body.klasjet-theme body > #review_form_wrapper.modal textarea, body.klasjet-theme body > #review_form_wrapper.modal select, body.klasjet-theme body > #review_form_wrapper.modal input[type=email], body.klasjet-theme .select2-container--default .select2-selection--single, body.klasjet-theme body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single, body.klasjet-theme .woocommerce input#coupon_code, body.klasjet-theme .material.woocommerce-page[data-form-style=default] input#coupon_code, body.klasjet-theme body[data-form-style=minimal] input[type=text], body.klasjet-theme body[data-form-style=minimal] textarea, body.klasjet-theme body[data-form-style=minimal] input[type=email], body.klasjet-theme body[data-form-style=minimal] input[type=password], body.klasjet-theme body[data-form-style=minimal] input[type=tel], body.klasjet-theme body[data-form-style=minimal] input[type=url], body.klasjet-theme body[data-form-style=minimal] input[type=search], body.klasjet-theme body[data-form-style=minimal] input[type=date], body.klasjet-theme body[data-form-style=minimal] input[type=number], body.klasjet-theme body[data-form-style=minimal] select {
  border-color: #AC9C6C;
  color: #fff;
}
body.klasjet-theme .container-wrap input[type=text], body.klasjet-theme .container-wrap input[type=email], body.klasjet-theme .container-wrap input[type=password], body.klasjet-theme .container-wrap input[type=tel], body.klasjet-theme .container-wrap input[type=url], body.klasjet-theme .container-wrap input[type=search], body.klasjet-theme .container-wrap input[type=date], body.klasjet-theme .container-wrap input[type=number], body.klasjet-theme .container-wrap textarea, body.klasjet-theme .container-wrap select, body.klasjet-theme body > #review_form_wrapper.modal input[type=text], body.klasjet-theme body > #review_form_wrapper.modal textarea, body.klasjet-theme body > #review_form_wrapper.modal select, body.klasjet-theme body > #review_form_wrapper.modal input[type=email], body.klasjet-theme .select2-container--default .select2-selection--single, body.klasjet-theme body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single, body.klasjet-theme .woocommerce input#coupon_code, body.klasjet-theme .material.woocommerce-page[data-form-style=default] input#coupon_code, body.klasjet-theme body[data-form-style=minimal] input[type=text], body.klasjet-theme body[data-form-style=minimal] textarea, body.klasjet-theme body[data-form-style=minimal] input[type=email], body.klasjet-theme body[data-form-style=minimal] input[type=password], body.klasjet-theme body[data-form-style=minimal] input[type=tel], body.klasjet-theme body[data-form-style=minimal] input[type=url], body.klasjet-theme body[data-form-style=minimal] input[type=search], body.klasjet-theme body[data-form-style=minimal] input[type=date], body.klasjet-theme body[data-form-style=minimal] input[type=number], body.klasjet-theme body[data-form-style=minimal] select {
  border-color: #AC9C6C;
  color: #fff;
}
body.klasjet-theme .form-flights-container .wpcf7 label input, body.klasjet-theme .form-flights-container .wpcf7 label select, body.klasjet-theme .form-flights-container .wpcf7 label textarea {
  border-color: #AC9C6C;
}
body.klasjet-theme .select2-container .select2-selection--single {
  border-color: #AC9C6C;
}
body.klasjet-theme .bottom-meta-wrap {
  clear: both;
}
body.klasjet-theme .nectar-flickity.nectar-carousel .wpb_text_column .wpb_wrapper p {
  color: #AC9C6C;
}
body.klasjet-theme .smaller-carousel .nectar-flickity.nectar-carousel .cell .inner-wrap-outer {
  padding: 50px 20px !important;
  padding: 25px 20px !important;
  min-height: 150px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  border-radius: var(--pp-theme-br2);
  z-index: 0;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
}
body.klasjet-theme .smaller-carousel .nectar-flickity.nectar-carousel .cell .inner-wrap-outer::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px;
  border-radius: var(--pp-theme-br2);
  background: linear-gradient(180deg, #B18F62 0%, #EED7AE 100%);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}
body.klasjet-theme .smaller-carousel .nectar-flickity.nectar-carousel .cell .inner-wrap-outer .inner-wrap {
  width: 100%;
}
body.klasjet-theme .nectar-cta h6 {
  color: #AC9C6C;
  font-weight: 400;
}
body.klasjet-theme .carousel-height .flickity-viewport .wpb_text_column {
  min-height: 200px;
}
body.klasjet-theme .main-content table {
  background-color: transparent;
  border-color: #AC9C6C;
}
body.klasjet-theme .main-content table tr {
  background-color: transparent;
}
body.klasjet-theme .main-content table tr:nth-child(2n+1) {
  background-color: transparent;
}
body.klasjet-theme .main-content table tr th:first-child {
  border-color: #AC9C6C;
}
body.klasjet-theme .main-content table td {
  border-color: #AC9C6C;
  background-color: transparent;
}
body.klasjet-theme .main-content table td:first-child {
  border-color: #AC9C6C;
}
body.klasjet-theme .homepage-front-block {
  width: 100%;
  max-width: 562px;
}
body.klasjet-theme .homepage-front-block h2.home-1 {
  font-size: 52px;
  color: #ac9c6c;
}
body.klasjet-theme .homepage-front-block h2.home-2 {
  color: #ffffff;
  line-height: 120px;
  text-align: left;
  font-size: 61px;
  line-height: 80px;
}
body.klasjet-theme .homepage-front-block h2.home-3 {
  font-size: 52px;
  color: #ac9c6c;
  line-height: 55px;
  text-align: right;
}
body.klasjet-theme.post-template-default.single.single-post .button-rotate {
  display: none;
}
body.klasjet-theme #header-outer #top .slide-out-widget-area-toggle a .lines-button:after, body.klasjet-theme #header-outer #top .slide-out-widget-area-toggle a .lines:before, body.klasjet-theme #header-outer #top .slide-out-widget-area-toggle a .lines:after {
  background-color: #ac9c6c;
}
body.klasjet-theme .letter-spacing-5 {
  letter-spacing: 5px;
  color: #AC9C6C !important;
}
body.klasjet-theme .nectar-button.see-through-2, body.klasjet-theme .nectar-button.see-through-3 {
  border-width: 1px;
  color: #AC9C6C !important;
}
body.klasjet-theme .nectar-button.see-through-2:hover, body.klasjet-theme .nectar-button.see-through-3:hover {
  color: #fff !important;
}
body.klasjet-theme .custom-cradient {
  background: -moz-linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 13%, rgba(0, 0, 0, 0) 87%, rgb(0, 0, 0) 100%);
  background: -webkit-linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 13%, rgba(0, 0, 0, 0) 87%, rgb(0, 0, 0) 100%);
  background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 13%, rgba(0, 0, 0, 0) 87%, rgb(0, 0, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}
body.klasjet-theme .only-mobile {
  display: none;
}
body.klasjet-theme #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines:after,
body.klasjet-theme #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines:before,
body.klasjet-theme #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines-button:after {
  background-color: #eedfc8 !important;
}
body.klasjet-theme.home #logo {
  visibility: hidden !important;
}
body.klasjet-theme.home .custom-logo-container {
  text-align: left;
  width: 100%;
}
body.klasjet-theme.home .custom-logo-container .custom-logo {
  position: fixed;
  display: inline-block;
  z-index: 9999;
  left: 0;
  padding: 27px 0px 0px 30px;
}
body.klasjet-theme.home .custom-logo-container .custom-logo svg {
  background: none;
  width: 100%;
  max-width: 241px;
  z-index: 9999;
  display: inline-block;
}
body.klasjet-theme.home .custom-logo-container .custom-logo img {
  display: none;
}
@media (max-width: 767px) {
  body.klasjet-theme.home .custom-logo-container .custom-logo {
    padding: 12px 0px 0px 18px;
  }
  body.klasjet-theme.home .custom-logo-container .custom-logo svg {
    display: none;
  }
  body.klasjet-theme.home .custom-logo-container .custom-logo img {
    display: inline-block;
  }
}
body.klasjet-theme #header-outer.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle a .lines-button i:after, body.klasjet-theme #header-outer.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle a .lines-button i:before, body.klasjet-theme #header-outer.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle .lines-button:after, body.klasjet-theme .transparent.dark-slide .left-aligned-ocm .lines-button i:before, body.klasjet-theme .transparent.dark-slide .left-aligned-ocm .lines-button i:after, body.klasjet-theme .transparent.dark-slide .left-aligned-ocm .lines-button:after, body.klasjet-theme body.marterial #header-outer.transparent.dark-slide > #top nav .slide-out-widget-area-toggle a .close-line, body.klasjet-theme body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines-button:after, body.klasjet-theme body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines:before, body.klasjet-theme body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines:after, body.klasjet-theme #header-outer[data-lhe=animated_underline].transparent.dark-slide .nectar-header-text-content a:after {
  background-color: #eedfc8 !important;
}
body.klasjet-theme #slide-out-widget-area a {
  text-decoration: none;
}
body.klasjet-theme #header-outer.transparent[data-permanent-transparent=false].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:before, body.klasjet-theme #header-outer.transparent[data-permanent-transparent=false].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:after {
  background-color: #eedfc8 !important;
}
body.klasjet-theme {
  /* set max opacity for offcanvas background */
}
body.klasjet-theme #slide-out-widget-area-bg.open.light .nectar-ocm-image.current {
  opacity: 1;
}
body.klasjet-theme #slide-out-widget-area-bg.open .nectar-ocm-image-wrap-outer, body.klasjet-theme #slide-out-widget-area-bg.open .nectar-ocm-image-wrap {
  transform: translateY(0);
  transition: transform 1s cubic-bezier(0.76, 0, 0.3, 1);
}
body.klasjet-theme #slide-out-widget-area-bg .nectar-ocm-image-wrap-outer {
  overflow: hidden;
}
body.klasjet-theme #slide-out-widget-area-bg svg, body.klasjet-theme #slide-out-widget-area-bg .nectar-ocm-image-wrap-outer, body.klasjet-theme #slide-out-widget-area-bg .nectar-ocm-image-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body.klasjet-theme #slide-out-widget-area-bg.open .nectar-ocm-image.current {
  transform: scale(1);
  transition: transform 1.7s cubic-bezier(0.4, 0, 0.3, 1) 0s, opacity 0.35s cubic-bezier(0.25, 0, 0.4, 1);
  z-index: 10;
}
body.klasjet-theme #slide-out-widget-area-bg .nectar-ocm-image {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  background-position: center;
  background-size: cover;
  transform: scale(1.06);
  transition: transform 0.3s ease 0.35s, opacity 0.35s cubic-bezier(0.25, 0, 0.4, 1);
}
body.klasjet-theme #slide-out-widget-area-bg.open.light {
  opacity: 1;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .container {
  display: block;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side {
  display: block;
  float: left;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item {
  transition: transform 0.3s ease 0.35s, all 0.35s cubic-bezier(0.25, 0, 0.4, 1);
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item span {
  font-family: "Roboto";
  font-size: 16px;
  line-height: 52px;
  margin-right: 20px;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item a {
  font-size: 24px !important;
  line-height: 28px !important;
  font-family: "maverixregular" !important;
  text-transform: uppercase;
  font-weight: 400;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item a:hover {
  color: #AC9C6C !important;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item a:after {
  display: none;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item.current-menu-item a {
  color: #AC9C6C !important;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item:hover {
  padding-left: 25px;
  padding-left: 15px;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side {
  display: block;
  float: right;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side:after {
  content: " ";
  display: block;
  clear: both;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .widget {
  float: left;
  width: 49%;
  margin-top: 0px;
  margin-bottom: 50px;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .widget:nth-child(2n+1) {
  clear: both;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .widget h4 {
  color: #AC9C6C;
  font-family: "maverixregular";
  font-size: 14px;
  line-height: 20px;
  text-transform: uppercase;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .widget .textwidget {
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links li {
  padding-right: 20px;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links li a {
  opacity: 1;
  border: 1px solid #44454e;
  border-radius: 50px;
  padding: 18px 10px;
  text-align: center;
  width: 65px;
  height: 65px;
  display: inline-block;
  transition: all 0.35s cubic-bezier(0.25, 0, 0.4, 1);
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links li a i {
  color: #AC9C6C;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links li a:hover {
  border: 1px solid #AC9C6C;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links li:last-child {
  padding-right: 0px;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu {
  font-family: "Roboto";
  font-size: 14px;
  line-height: 18px;
  width: 100%;
  display: block;
  clear: both;
  margin-top: 50px;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu .offcanvas-footer-menu-inside {
  border-top: 1px solid #3e3e3e;
  padding-top: 50px;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu .offcanvas-footer-menu-inside .menu-footer ul.menu {
  width: 100%;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu .offcanvas-footer-menu-inside .menu-footer ul.menu li {
  display: inline-block;
  padding-right: 5%;
}
body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu .offcanvas-footer-menu-inside:after {
  content: " ";
  display: block;
  clear: both;
}
@media (max-width: 1150px) {
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item a {
    font-size: 21px !important;
    font-size: 19px !important;
    line-height: 21px !important;
  }
}
@media (max-width: 999px) {
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side, body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side {
    float: none;
    width: 100%;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu {
    padding-top: 20px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item {
    margin: 0px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item span {
    margin-right: 10px;
    line-height: 25px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item a {
    font-size: 15px !important;
    line-height: 15px !important;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links {
    clear: both;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links li {
    padding-right: 20px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links li a {
    padding: 6px 10px;
    width: 50px;
    height: 50px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu .offcanvas-footer-menu-inside {
    padding-top: 30px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu .offcanvas-footer-menu-inside .menu-footer.span_6 {
    float: none;
    width: 100%;
    text-align: center;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu .offcanvas-footer-menu-inside .copyright-text.span_6 {
    float: none;
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 999px) {
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side {
    margin-bottom: 30px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .widget {
    float: left;
    width: 49%;
    margin-bottom: 30px;
  }
}
body.klasjet-theme .text-right {
  text-align: right;
}
body.klasjet-theme .clearboth {
  clear: both;
}
body.klasjet-theme .wpcf7-form p, body.klasjet-theme .wpcf7-form span {
  color: #fff;
  font-size: 12px;
  line-height: 23px;
}
body.klasjet-theme .wpcf7-form span.wpcf7-not-valid-tip {
  background-color: transparent;
  border: 1px solid red;
  margin-top: 2px;
}
body.klasjet-theme .wpcf7-form .wpcf7-response-output {
  background-color: transparent;
  font-size: 12px;
  line-height: 23px;
  margin-left: 0px;
  border-width: 1px;
}
body.klasjet-theme .wpcf7-list-item {
  margin-left: 0px;
}
body.klasjet-theme[data-form-submit=see-through] input[type=submit] {
  border-width: 1px !important;
  padding: 13px 35px !important;
  font-size: 13px;
  color: #AC9C6C !important;
}
body.klasjet-theme[data-form-submit=see-through] input[type=submit]:hover {
  color: #fff !important;
}
body.klasjet-theme .section-content {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  position: relative;
  min-height: 100vh;
  margin-bottom: 0px;
}
body.klasjet-theme .section-content.padding-section {
  padding-top: 7%;
  padding-bottom: 7%;
}
body.klasjet-theme .section-content.padding-section-5 {
  padding-top: 5%;
  padding-bottom: 5%;
}
body.klasjet-theme .section-content.padding-section-2 {
  padding-top: 2%;
  padding-bottom: 2%;
}
body.klasjet-theme .section-content.black-bg {
  background-color: #000;
}
body.klasjet-theme .section-content.no-min-height {
  min-height: inherit;
  height: inherit;
}
body.klasjet-theme .section-content.no-bottom-padding {
  padding-bottom: 0px;
}
body.klasjet-theme {
  /*    .h-100 {
      min-height: 100vh;
  }*/
}
body.klasjet-theme.single-post_fleet section .container {
  z-index: 3;
}
body.klasjet-theme.single-post_fleet section {
  z-index: 1;
}
body.klasjet-theme.single-post_fleet .seat-plan {
  background: #1A1A1A;
  padding: 7% 0px 5% 0px;
}
body.klasjet-theme.single-post_fleet .seat-plan .seat-plan-add {
  text-align: center;
}
body.klasjet-theme.single-post_fleet .seat-plan .seat-plan-image {
  text-align: center;
  max-width: 1084px;
  margin: 0 auto;
}
body.klasjet-theme.single-post_fleet .seat-plan .seat-plan-image img {
  margin-bottom: 50px;
}
body.klasjet-theme.single-post_fleet .seat-plan .seat-plan-description {
  width: 49%;
  display: inline-block;
  text-align: left;
  vertical-align: top;
  padding-top: 30px;
  font-size: 18px;
  line-height: 36px;
}
body.klasjet-theme.single-post_fleet .seat-plan .seat-plan-side-image {
  width: 49%;
  display: inline-block;
  text-align: right;
}
body.klasjet-theme.single-post_fleet .back-button-col, body.klasjet-theme.single-post_fleet .next-button-col {
  margin-top: 70px;
}
body.klasjet-theme.single-post_fleet .back-button, body.klasjet-theme.single-post_fleet .next-button {
  color: #9a9a9d;
  text-decoration: none;
  font-size: 16px;
  line-height: 24px;
}
body.klasjet-theme.single-post_fleet .back-button span.arrow, body.klasjet-theme.single-post_fleet .next-button span.arrow {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.3, 1) 0s;
  border-radius: 50px;
  border: 1px solid #9a9a9d;
  display: inline-block;
  padding: 6px 15px;
  margin-right: 10px;
}
body.klasjet-theme.single-post_fleet .back-button span.arrow svg path, body.klasjet-theme.single-post_fleet .next-button span.arrow svg path {
  fill: #9a9a9d;
}
body.klasjet-theme.single-post_fleet .back-button:hover span.arrow, body.klasjet-theme.single-post_fleet .next-button:hover span.arrow {
  background-color: #9a9a9d;
}
body.klasjet-theme.single-post_fleet .back-button:hover span.arrow svg path, body.klasjet-theme.single-post_fleet .next-button:hover span.arrow svg path {
  fill: black;
}
body.klasjet-theme.single-post_fleet .next-button span.arrow {
  margin-left: 10px;
  margin-right: 0px;
}
body.klasjet-theme.single-post_fleet .container-wrap {
  padding-bottom: 0px;
}
body.klasjet-theme.single-post_fleet .page-subtitle {
  letter-spacing: 5px;
  color: #AC9C6C;
  font-weight: 400;
  letter-spacing: 5px;
  font-size: 14px;
  line-height: 18px;
}
body.klasjet-theme.single-post_fleet .title-fleet {
  position: absolute;
  bottom: 20px;
  width: 100%;
}
body.klasjet-theme.single-post_fleet .title-fleet h1 {
  font-size: 58px;
  line-height: 44px;
  padding-bottom: 15px;
  padding-top: 35px;
}
body.klasjet-theme.single-post_fleet .title-fleet h1 span {
  display: block;
  font-size: 35px;
  line-height: 53px;
  color: #AC9C6C;
  padding-top: 20px;
  font-family: "Arsenal";
  text-transform: uppercase;
  font-family: var(--pp-theme-ff);
  font-weight: 400;
  font-size: 24px;
  line-height: 28px;
}
body.klasjet-theme.single-post_fleet h2 {
  font-family: "maverixregular";
  font-size: 40px;
  line-height: 54px;
  font-weight: 400;
  text-transform: uppercase;
}
body.klasjet-theme.single-post_fleet .text-bg {
  opacity: 0.1;
  font-size: 23vw;
  line-height: 89%;
  font-weight: bold;
  font-family: "Roboto";
  position: absolute;
  bottom: -150px;
  display: inline-block;
  width: 100%;
  white-space: nowrap;
}
body.klasjet-theme.single-post_fleet .text-bg.same-place {
  bottom: 0px;
}
body.klasjet-theme.single-post_fleet .text-bg.opacity_2 {
  opacity: 0.05;
}
body.klasjet-theme.single-post_fleet .plane-title {
  font-size: 40px;
  line-height: 54px;
  text-transform: uppercase;
  font-family: "maverixregular";
}
body.klasjet-theme.single-post_fleet .plane-registration {
  font-family: "Arsenal";
  font-size: 42px;
  line-height: 52px;
  color: #8c8c90;
}
body.klasjet-theme.single-post_fleet .plane-description-span {
  max-width: 440px;
  width: 100%;
}
body.klasjet-theme.single-post_fleet .plane-description {
  padding-top: 30px;
  line-height: 36px;
  font-size: 18px;
  padding-bottom: 20%;
}
body.klasjet-theme.single-post_fleet .plane-specs-item {
  text-align: center;
  margin-bottom: 5%;
  color: #AC9C6C;
}
@media (min-width: 1000px) {
  body.klasjet-theme.single-post_fleet .plane-specs-item {
    min-height: 92px;
  }
}
body.klasjet-theme.single-post_fleet .plane-specs-item .plane-spec {
  font-size: 52px;
  line-height: 62px;
  padding-bottom: 10px;
}
body.klasjet-theme.single-post_fleet .plane-specs-item .plane-value {
  font-size: 16px;
  line-height: 20px;
}
body.klasjet-theme.single-post_fleet .tab-content {
  margin-top: 20px;
}
body.klasjet-theme.single-post_fleet .swiper-button-next, body.klasjet-theme.single-post_fleet .swiper-button-prev {
  background-color: #fff;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  z-index: 10;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.3, 1) 0s;
}
body.klasjet-theme.single-post_fleet .swiper-button-next svg, body.klasjet-theme.single-post_fleet .swiper-button-next svg path, body.klasjet-theme.single-post_fleet .swiper-button-prev svg, body.klasjet-theme.single-post_fleet .swiper-button-prev svg path {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.3, 1) 0s;
}
body.klasjet-theme.single-post_fleet .swiper-button-next:after, body.klasjet-theme.single-post_fleet .swiper-button-prev:after {
  display: none;
}
body.klasjet-theme.single-post_fleet .swiper-button-next.swiper-button-disabled, body.klasjet-theme.single-post_fleet .swiper-button-prev.swiper-button-disabled {
  pointer-events: initial;
}
body.klasjet-theme.single-post_fleet .swiper-button-next:not(.swiper-button-disabled):hover, body.klasjet-theme.single-post_fleet .swiper-button-prev:not(.swiper-button-disabled):hover {
  background-color: #AC9C6C;
}
body.klasjet-theme.single-post_fleet .swiper-button-next:not(.swiper-button-disabled):hover path, body.klasjet-theme.single-post_fleet .swiper-button-prev:not(.swiper-button-disabled):hover path {
  fill: white;
}
body.klasjet-theme.single-post_fleet .swiper-container-horizontal:before, body.klasjet-theme.single-post_fleet .swiper-container-horizontal:after {
  content: " ";
  position: absolute;
  height: 100%;
  width: 10%;
  z-index: 9;
}
body.klasjet-theme.single-post_fleet .swiper-container-horizontal:before {
  left: 0px;
  background: rgb(0, 0, 0);
  background: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 212, 255, 0) 100%);
}
body.klasjet-theme.single-post_fleet .swiper-container-horizontal:after {
  top: 0px;
  right: 0px;
  background: rgb(0, 0, 0);
  background: linear-gradient(270deg, rgb(0, 0, 0) 0%, rgba(0, 212, 255, 0) 100%);
}
body.klasjet-theme.single-post_fleet .swiper-container-horizontal img {
  width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center;
  max-height: 700px;
}
body.klasjet-theme.single-post_fleet .swiper-container-horizontal .swiper-slide a {
  margin-bottom: -8px;
  display: block;
}
body.klasjet-theme.single-post_fleet .nav-tabs {
  margin-top: 7%;
  margin-left: 0px;
  margin-bottom: 20px;
  border-bottom: none;
}
body.klasjet-theme.single-post_fleet .nav-tabs li.nav-item {
  list-style: none;
}
body.klasjet-theme.single-post_fleet .nav-tabs li.nav-item a.nav-link {
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #4D4D4D;
  color: #fff;
  font-size: 24px;
  line-height: 28px;
}
body.klasjet-theme.single-post_fleet .nav-tabs li.nav-item a.nav-link.active {
  border: none;
  color: #AC9C6C;
  border-bottom: 1px solid #AC9C6C;
}
body.klasjet-theme.single-post_fleet {
  /**
  * Bootstrap fix (if included in salient)
  */
}
body.klasjet-theme.single-post_fleet .row > .wpb_row,
body.klasjet-theme.single-post_fleet .row > .vc_row-fluid,
body.klasjet-theme.single-post_fleet .row > .vc_row,
body.klasjet-theme.single-post_fleet .row > .full-width-content {
  flex-shrink: initial;
  max-width: initial;
}
body.klasjet-theme.single-post_fleet .col {
  flex: unset;
}
body.klasjet-theme.single-post_fleet img, body.klasjet-theme.single-post_fleet svg {
  vertical-align: inherit;
}
@media (min-width: 1600px) {
  body.klasjet-theme.single-post_fleet .container, body.klasjet-theme.single-post_fleet .container-lg, body.klasjet-theme.single-post_fleet .container-md, body.klasjet-theme.single-post_fleet .container-sm, body.klasjet-theme.single-post_fleet .container-xl, body.klasjet-theme.single-post_fleet .container-xxl {
    max-width: 1520px;
  }
}
body.klasjet-theme .fleet-slider .fleet-item {
  display: flex !important;
  align-items: center;
  position: relative;
  padding: 0px;
  margin-left: 20px;
  margin-right: 20px;
  min-height: 350px;
}
body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner {
  text-align: center;
}
body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .fleet-item-title {
  font-family: "maverixregular";
  font-size: 34px;
  line-height: 34px;
  text-transform: uppercase;
}
body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .fleet-additional-info {
  z-index: 10;
  bottom: -40px;
  position: relative;
  display: inline-block;
}
body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .fleet-additional-info .fleet-registration {
  display: inline-block;
  float: left;
  font-size: 24px;
  line-height: 28px;
  color: #AC9C6C;
}
body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .fleet-additional-info .fleet-passengers {
  display: inline-block;
  float: right;
  text-align: right;
  font-size: 24px;
  line-height: 28px;
}
body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .image {
  margin-bottom: 100px;
}
body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .nectar-button {
  display: inline-block;
  opacity: 1;
  border-width: 1px !important;
  padding: 13px 35px !important;
  font-size: 13px;
  color: rgb(172, 156, 108);
  border: 1px solid #AC9C6C;
  text-transform: uppercase;
}
body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .nectar-button:hover {
  background-color: rgb(172, 156, 108);
  color: #fff;
}
body.klasjet-theme .fleet-slider .slick-slide,
body.klasjet-theme .fleet-slider .slick-slide[aria-hidden=true]:not(.slick-cloned) ~ .slick-cloned[aria-hidden=true] {
  opacity: 0.6;
  filter: blur(2px);
  -webkit-transform: scale(0.5);
  -moz-transform: scale(0.5);
  transform: scale(0.5);
}
body.klasjet-theme .fleet-slider .slick-slide .fleet-item-inner .fleet-additional-info .fleet-passengers,
body.klasjet-theme .fleet-slider .slick-slide[aria-hidden=true]:not(.slick-cloned) ~ .slick-cloned[aria-hidden=true] .fleet-item-inner .fleet-additional-info .fleet-passengers {
  opacity: 0;
}
body.klasjet-theme .fleet-slider .slick-center,
body.klasjet-theme .fleet-slider .slick-slide[aria-hidden=true]:not([tabindex="-1"]) + .slick-cloned[aria-hidden=true] {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  filter: blur(0px);
}
body.klasjet-theme .fleet-slider .slick-center .fleet-item-inner .image,
body.klasjet-theme .fleet-slider .slick-slide[aria-hidden=true]:not([tabindex="-1"]) + .slick-cloned[aria-hidden=true] .fleet-item-inner .image {
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  transform: scale(1.5);
}
body.klasjet-theme .fleet-slider .slick-center .fleet-item-inner .fleet-additional-info .fleet-passengers,
body.klasjet-theme .fleet-slider .slick-slide[aria-hidden=true]:not([tabindex="-1"]) + .slick-cloned[aria-hidden=true] .fleet-item-inner .fleet-additional-info .fleet-passengers {
  opacity: 1;
}
@media (max-width: 1000px) {
  body.klasjet-theme .fleet-slider .slick-center .fleet-item-inner .image,
  body.klasjet-theme .fleet-slider .slick-slide[aria-hidden=true]:not([tabindex="-1"]) + .slick-cloned[aria-hidden=true] .fleet-item-inner .image {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
  }
}
body.klasjet-theme .fleet-slider .slick-dots {
  margin-top: 50px !important;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  position: absolute;
}
body.klasjet-theme .fleet-slider .slick-dots li {
  list-style: none;
  width: 70px;
  padding: 10px 0px;
  cursor: pointer;
  margin: 0;
  padding: 10px;
  display: inline-block;
}
body.klasjet-theme .fleet-slider .slick-dots li button {
  font-size: 0px;
  border-radius: 0px !important;
  width: 70px;
  height: 1px;
  max-height: 1px;
  background-color: #3d3c3c;
  padding: 0px;
  border-style: none;
  cursor: pointer;
}
body.klasjet-theme .fleet-slider .slick-dots li button:active {
  background-color: #3d3c3c;
  border-style: outset;
  border-style: none;
}
body.klasjet-theme .fleet-slider .slick-dots li button:before {
  display: none;
}
body.klasjet-theme .fleet-slider .slick-dots li:first-child button {
  -webkit-border-top-left-radius: 10px !important;
  -webkit-border-bottom-left-radius: 10px !important;
  -moz-border-radius-topleft: 10px !important;
  -moz-border-radius-bottomleft: 10px !important;
  border-top-left-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
}
body.klasjet-theme .fleet-slider .slick-dots li:last-child button {
  -webkit-border-top-right-radius: 10px !important;
  -webkit-border-bottom-right-radius: 10px !important;
  -moz-border-radius-topright: 10px !important;
  -moz-border-radius-bottomright: 10px !important;
  border-top-right-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
body.klasjet-theme .fleet-slider .slick-dots li.slick-active button {
  background-color: #ac9c6c;
}
body.klasjet-theme .slick-arrows-container {
  position: relative;
  z-index: 10;
  top: 105px;
}
body.klasjet-theme .slick-arrows-container .slick-arrows {
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
}
body.klasjet-theme .slick-arrows-container .slick-arrows .prevArrow {
  position: absolute;
  left: 0px;
  cursor: pointer;
}
body.klasjet-theme .slick-arrows-container .slick-arrows .nextArrow {
  position: absolute;
  right: 0px;
  cursor: pointer;
}
body.klasjet-theme .slick-track {
  display: flex !important;
  align-items: center;
}
body.klasjet-theme .slick-slide {
  flex: 1;
  height: inherit !important;
}
body.klasjet-theme .career-list {
  border: none;
  margin: 0px;
}
body.klasjet-theme .career-list .career-link-column {
  text-align: right;
}
body.klasjet-theme .career-list .career {
  padding: 10px 0;
  border: none;
}
body.klasjet-theme .career-list .career .title {
  margin-left: 0px;
}
body.klasjet-theme .career-list .career .title a {
  color: #fff;
  font-size: 22px;
  line-height: 32px;
}
body.klasjet-theme .career-list .career .city {
  text-align: left;
  font-size: 16px;
}
@media (max-width: 999px) {
  body.klasjet-theme .career-list .career .city {
    padding-left: 0px;
    padding-right: 0px;
  }
}
body.klasjet-theme .career-list .career .city svg {
  vertical-align: -4px;
  margin-right: 5px;
}
body.klasjet-theme .career-list .career .career-link a {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.3, 1) 0s;
  border-radius: 50px;
  border: 1px solid #9a9a9d;
  display: inline-block;
  padding: 6px 17px;
}
body.klasjet-theme .career-list .career .career-link svg path {
  fill: white;
}
body.klasjet-theme .career-list .career:hover .title a {
  color: #AC9C6C;
}
body.klasjet-theme .career-list .career:hover .career-link a {
  border: 1px solid #AC9C6C;
}
body.klasjet-theme .career-list .career:hover .career-link a svg path {
  fill: #AC9C6C;
}
body.klasjet-theme .pagination a.active {
  border-color: #AC9C6C;
  background-color: transparent;
}
body.klasjet-theme #pum-330 {
  background-image: url(/wp-content/themes/klasjet/assets/images/popup-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  transform: scale(1);
  transition: transform 1.7s cubic-bezier(0.4, 0, 0.3, 1) 0s, opacity 0.35s cubic-bezier(0.25, 0, 0.4, 1);
  z-index: 99999;
  top: 0px;
  overflow-x: hidden;
}
body.klasjet-theme #popmake-330 {
  top: 0px !important;
}
body.klasjet-theme .pum-container.pum-scrollable .pum-content {
  max-height: none;
  overflow: hidden;
}

body[data-form-style=minimal] input[type=text], body[data-form-style=minimal] textarea, body[data-form-style=minimal] input[type=email], body[data-form-style=minimal] .container-wrap .span_12.light input[type=email], body[data-form-style=minimal] input[type=password], body[data-form-style=minimal] input[type=tel], body[data-form-style=minimal] input[type=url], body[data-form-style=minimal] input[type=search], body[data-form-style=minimal] input[type=date], body[data-form-style=minimal] input[type=number], body[data-form-style=minimal] select {
  border-width: 1px;
  padding: 10px 0px;
}
body[data-form-style=minimal] input[type=text]:-webkit-autofill, body[data-form-style=minimal] input[type=text]:autofill, body[data-form-style=minimal] textarea:-webkit-autofill, body[data-form-style=minimal] textarea:autofill, body[data-form-style=minimal] input[type=email]:-webkit-autofill, body[data-form-style=minimal] input[type=email]:autofill, body[data-form-style=minimal] .container-wrap .span_12.light input[type=email]:-webkit-autofill, body[data-form-style=minimal] .container-wrap .span_12.light input[type=email]:autofill, body[data-form-style=minimal] input[type=password]:-webkit-autofill, body[data-form-style=minimal] input[type=password]:autofill, body[data-form-style=minimal] input[type=tel]:-webkit-autofill, body[data-form-style=minimal] input[type=tel]:autofill, body[data-form-style=minimal] input[type=url]:-webkit-autofill, body[data-form-style=minimal] input[type=url]:autofill, body[data-form-style=minimal] input[type=search]:-webkit-autofill, body[data-form-style=minimal] input[type=search]:autofill, body[data-form-style=minimal] input[type=date]:-webkit-autofill, body[data-form-style=minimal] input[type=date]:autofill, body[data-form-style=minimal] input[type=number]:-webkit-autofill, body[data-form-style=minimal] input[type=number]:autofill, body[data-form-style=minimal] select:-webkit-autofill, body[data-form-style=minimal] select:autofill {
  background-color: transparent;
}
body[data-form-style=minimal] input[type=text]::placeholder, body[data-form-style=minimal] textarea::placeholder, body[data-form-style=minimal] input[type=email]::placeholder, body[data-form-style=minimal] .container-wrap .span_12.light input[type=email]::placeholder, body[data-form-style=minimal] input[type=password]::placeholder, body[data-form-style=minimal] input[type=tel]::placeholder, body[data-form-style=minimal] input[type=url]::placeholder, body[data-form-style=minimal] input[type=search]::placeholder, body[data-form-style=minimal] input[type=date]::placeholder, body[data-form-style=minimal] input[type=number]::placeholder, body[data-form-style=minimal] select::placeholder {
  color: #fff;
  opacity: 1;
}
body[data-form-style=minimal] input[type=text]:-webkit-autofill, body[data-form-style=minimal] input[type=text]:-webkit-autofill:hover, body[data-form-style=minimal] input[type=text]:-webkit-autofill:focus, body[data-form-style=minimal] input[type=text]:-webkit-autofill:active, body[data-form-style=minimal] textarea:-webkit-autofill, body[data-form-style=minimal] textarea:-webkit-autofill:hover, body[data-form-style=minimal] textarea:-webkit-autofill:focus, body[data-form-style=minimal] textarea:-webkit-autofill:active, body[data-form-style=minimal] input[type=email]:-webkit-autofill, body[data-form-style=minimal] input[type=email]:-webkit-autofill:hover, body[data-form-style=minimal] input[type=email]:-webkit-autofill:focus, body[data-form-style=minimal] input[type=email]:-webkit-autofill:active, body[data-form-style=minimal] .container-wrap .span_12.light input[type=email]:-webkit-autofill, body[data-form-style=minimal] .container-wrap .span_12.light input[type=email]:-webkit-autofill:hover, body[data-form-style=minimal] .container-wrap .span_12.light input[type=email]:-webkit-autofill:focus, body[data-form-style=minimal] .container-wrap .span_12.light input[type=email]:-webkit-autofill:active, body[data-form-style=minimal] input[type=password]:-webkit-autofill, body[data-form-style=minimal] input[type=password]:-webkit-autofill:hover, body[data-form-style=minimal] input[type=password]:-webkit-autofill:focus, body[data-form-style=minimal] input[type=password]:-webkit-autofill:active, body[data-form-style=minimal] input[type=tel]:-webkit-autofill, body[data-form-style=minimal] input[type=tel]:-webkit-autofill:hover, body[data-form-style=minimal] input[type=tel]:-webkit-autofill:focus, body[data-form-style=minimal] input[type=tel]:-webkit-autofill:active, body[data-form-style=minimal] input[type=url]:-webkit-autofill, body[data-form-style=minimal] input[type=url]:-webkit-autofill:hover, body[data-form-style=minimal] input[type=url]:-webkit-autofill:focus, body[data-form-style=minimal] input[type=url]:-webkit-autofill:active, body[data-form-style=minimal] input[type=search]:-webkit-autofill, body[data-form-style=minimal] input[type=search]:-webkit-autofill:hover, body[data-form-style=minimal] input[type=search]:-webkit-autofill:focus, body[data-form-style=minimal] input[type=search]:-webkit-autofill:active, body[data-form-style=minimal] input[type=date]:-webkit-autofill, body[data-form-style=minimal] input[type=date]:-webkit-autofill:hover, body[data-form-style=minimal] input[type=date]:-webkit-autofill:focus, body[data-form-style=minimal] input[type=date]:-webkit-autofill:active, body[data-form-style=minimal] input[type=number]:-webkit-autofill, body[data-form-style=minimal] input[type=number]:-webkit-autofill:hover, body[data-form-style=minimal] input[type=number]:-webkit-autofill:focus, body[data-form-style=minimal] input[type=number]:-webkit-autofill:active, body[data-form-style=minimal] select:-webkit-autofill, body[data-form-style=minimal] select:-webkit-autofill:hover, body[data-form-style=minimal] select:-webkit-autofill:focus, body[data-form-style=minimal] select:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px black inset !important;
  -webkit-text-fill-color: #fff !important;
}

@keyframes nectar_looped_rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.button-rotate .rotate {
  animation: nectar_looped_rotate 12s forwards infinite linear;
}

.looped-animation-rotate:after {
  content: "";
  display: block;
  position: absolute;
  width: 27px;
  height: 30px;
  background-image: url(/wp-content/uploads/2022/04/Logo.svg);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}

.looped-animation-rotate:before {
  content: "";
  display: block;
  position: absolute;
  background: #AC9C6C;
  filter: blur(26px);
  border-radius: 500px;
  width: 120px;
  height: 120px;
  left: 50%;
  top: 46%;
  transform: translate(-50%, -50%);
  z-index: -2;
}

.button-rotate {
  position: fixed;
  right: 0%;
  z-index: 99;
  bottom: 0 !important;
}

/* salient 17.3.1 */
body.material #header-outer[data-header-resize="0"]:not([data-format=left-header]):not(.scrolled-down):not(.fixed-menu), body.material #header-outer[data-header-resize="1"]:not([data-format=left-header]):not(.scrolled-down):not(.small-nav), body[data-hhun="1"].material #header-outer[data-header-resize="0"][data-remove-fixed="0"]:not([data-format=left-header]):not(.scrolled-down):not(.fixed-menu).invisible {
  background-color: transparent;
}

#slide-out-widget-area-bg {
  background-image: url(https://klasjet.aero/wp-content/uploads/2022/04/offcanvas-bg.jpg);
  background-size: cover;
  background-position: center center;
}

#header-outer.side-widget-open {
  background-color: transparent !important;
}

.no-rgba #header-space {
  display: none;
}

@media only screen and (max-width: 999px) {
  body #header-space[data-header-mobile-fixed="1"] {
    display: none;
  }
  #header-outer[data-mobile-fixed=false] {
    position: absolute;
  }
}
@media only screen and (max-width: 999px) {
  body:not(.nectar-no-flex-height) #header-space[data-secondary-header-display=full]:not([data-header-mobile-fixed=false]) {
    display: block !important;
    margin-bottom: -75px;
  }
  #header-space[data-secondary-header-display=full][data-header-mobile-fixed=false] {
    display: none;
  }
}
@media only screen and (min-width: 1000px) {
  #header-space {
    display: none;
  }
  .nectar-slider-wrap.first-section,
  .parallax_slider_outer.first-section,
  .full-width-content.first-section,
  .parallax_slider_outer.first-section .swiper-slide .content,
  .nectar-slider-wrap.first-section .swiper-slide .content,
  #page-header-bg, .nder-page-header, #page-header-wrap,
  .full-width-section.first-section {
    margin-top: 0 !important;
  }
  .nectar-slider-wrap.first-section.mt-custom,
  .parallax_slider_outer.first-section.mt-custom,
  .full-width-content.first-section.mt-custom,
  .parallax_slider_outer.first-section .swiper-slide .content.mt-custom,
  .nectar-slider-wrap.first-section .swiper-slide .content.mt-custom,
  #page-header-bg.mt-custom, .nder-page-header.mt-custom, #page-header-wrap.mt-custom,
  .full-width-section.first-section.mt-custom {
    margin-top: 90px !important;
  }
  body #page-header-bg, body #page-header-wrap {
    height: 89px;
  }
  body #search-outer {
    z-index: 100000;
  }
}
@media only screen and (min-width: 1000px) {
  #page-header-wrap.fullscreen-header, #page-header-wrap.fullscreen-header #page-header-bg, html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header, .nectar_fullscreen_zoom_recent_projects, #nectar_fullscreen_rows:not(.afterLoaded) > div {
    height: 100vh;
  }
  .wpb_row.vc_row-o-full-height.top-level, .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
    min-height: 100vh;
  }
  .admin-bar #page-header-wrap.fullscreen-header, .admin-bar #page-header-wrap.fullscreen-header #page-header-bg, .admin-bar .nectar_fullscreen_zoom_recent_projects, .admin-bar #nectar_fullscreen_rows:not(.afterLoaded) > div {
    height: calc(100vh - 32px);
  }
  .admin-bar .wpb_row.vc_row-o-full-height.top-level, .admin-bar .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
    min-height: calc(100vh - 32px);
  }
  #page-header-bg[data-alignment-v=middle] .span_6 .inner-wrap, #page-header-bg[data-alignment-v=top] .span_6 .inner-wrap {
    padding-top: 69px;
  }
  .nectar-slider-wrap[data-fullscreen=true]:not(.loaded), .nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container {
    height: calc(100vh + 2px) !important;
  }
  .admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded), .admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container {
    height: calc(100vh - 30px) !important;
  }
}
@media only screen and (max-width: 999px) {
  #page-header-bg[data-alignment-v=middle]:not(.fullscreen-header) .span_6 .inner-wrap, #page-header-bg[data-alignment-v=top] .span_6 .inner-wrap {
    padding-top: 59px;
  }
  .vc_row.top-level.full-width-section:not(.full-width-ns) > .span_12, #page-header-bg[data-alignment-v=bottom] .span_6 .inner-wrap {
    padding-top: 49px;
  }
}
@media only screen and (max-width: 690px) {
  .vc_row.top-level.full-width-section:not(.full-width-ns) > .span_12 {
    padding-top: 59px;
  }
  .vc_row.top-level.full-width-content .nectar-recent-posts-single_featured .recent-post-container > .inner-wrap {
    padding-top: 49px;
  }
}
@media only screen and (max-width: 999px) {
  .full-width-ns .nectar-slider-wrap .swiper-slide[data-y-pos=middle] .content, .full-width-ns .nectar-slider-wrap .swiper-slide[data-y-pos=top] .content {
    padding-top: 30px;
  }
}
@media only screen and (max-width: 999px) {
  .using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable=on]) > div {
    height: calc(100vh - 76px);
  }
  .using-mobile-browser .wpb_row.vc_row-o-full-height.top-level, .using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12, [data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level, [data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
    min-height: calc(100vh - 76px);
  }
  html:not(.nectar-box-roll-loaded) .admin-bar .nectar-box-roll > #page-header-bg.fullscreen-header, .admin-bar .nectar_fullscreen_zoom_recent_projects, .admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded), .admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container, .admin-bar #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable=on]) > div {
    height: calc(100vh - 1px - 46px);
  }
  .admin-bar .wpb_row.vc_row-o-full-height.top-level, .admin-bar .wpb_row.vc_row-o-full-height.top-level > .col.span_12 {
    min-height: calc(100vh - 1px - 46px);
  }
  body[data-transparent-header=false] #ajax-content-wrap.no-scroll {
    min-height: calc(100vh - 1px);
    height: calc(100vh - 1px);
  }
}
.container-wrap {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.zindex-set > .row-bg-wrap::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: -moz-linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 13%, rgba(0, 0, 0, 0) 87%, rgb(0, 0, 0) 100%);
  background: -webkit-linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 13%, rgba(0, 0, 0, 0) 87%, rgb(0, 0, 0) 100%);
  background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 13%, rgba(0, 0, 0, 0) 87%, rgb(0, 0, 0) 100%);
}

#header-outer .nectar-header-text-content .book-your-flight-btn {
  color: #AC9C6C;
}

/**
 * Socials
 */
.off-canvas-social-links li {
  padding-right: 20px;
}
.off-canvas-social-links li a {
  opacity: 1;
  border: 1px solid #44454e;
  border-radius: 50px;
  padding: 18px 10px;
  text-align: center;
  width: 65px;
  height: 65px;
  display: inline-block;
  transition: all 0.35s cubic-bezier(0.25, 0, 0.4, 1);
  padding: 5px 10px !important;
  width: 45px !important;
  height: 45px !important;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)), linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.06) 100%);
}
.off-canvas-social-links li a i {
  color: #AC9C6C;
}
.off-canvas-social-links li a:hover {
  border: 1px solid #AC9C6C;
}
.off-canvas-social-links li:last-child {
  padding-right: 0px;
}

@media (max-width: 999px) {
  #footer-widgets .container .col {
    margin-bottom: 10px;
  }
  .mobile-left {
    text-align: left !important;
  }
  .career-list .career.row_col_wrap_12 {
    align-items: center;
  }
  .career-list .vc_col-sm-3\/5 {
    width: 80%;
  }
  .career-list .vc_col-sm-2\/5 {
    width: 20%;
  }
  .form-flights-container .form-main input[type=submit], .form-flights-container .form-main .btn-submit-style {
    display: block;
    float: none;
    margin: 0 auto;
  }
  .button-rotate {
    transform: scale(0.8);
  }
  .wpb_wrapper h3.vc_custom_heading {
    /*	font-size: 28px!important;
    	line-height: 40px!important;*/
  }
  body.klasjet-theme .fleet-slider .slick-dots li {
    width: 50px;
  }
  body.klasjet-theme .fleet-slider .slick-dots li button {
    width: 50px;
  }
  body.klasjet-theme .fleet-slider .slick-center .fleet-item-inner .image {
    padding-top: 70px;
    margin-bottom: 58px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item:hover {
    padding-left: 0px;
  }
  body.klasjet-theme .nectar-recent-posts-single_featured .recent-post-container {
    padding-left: 15px;
    padding-right: 15px;
  }
  body.klasjet-theme .blog-recent[data-style=title_only] .col {
    padding: 10px 5px;
  }
  body.klasjet-theme .blog-recent[data-style=title_only] .col h2 {
    font-size: 16px;
    line-height: 28px;
  }
  body.klasjet-theme .blog-recent[data-style=title_only] .post-header {
    width: 100%;
    left: 0px;
  }
  body.klasjet-theme .blog-recent[data-style=title_only] .post-header .meta {
    color: #AC9C6C;
    font-size: 12px;
    line-height: 22px;
  }
  body.klasjet-theme .submit-contact-block {
    text-align: center;
  }
  body.klasjet-theme .submit-contact-block .wpcf7-spinner {
    position: absolute;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu .offcanvas-footer-menu-inside .copyright-text.span_6 {
    padding-bottom: 30px;
  }
  body.klasjet-theme.post_fleet-template-default.single {
    padding-bottom: 0px;
  }
  body.klasjet-theme .nectar-carousel-flickity-fixed-content {
    display: block !important;
  }
  body.klasjet-theme .nectar-carousel-flickity-fixed-content .nectar-carousel-fixed-content {
    width: 100% !important;
    padding-right: 0px;
  }
  body.klasjet-theme .nectar-carousel-flickity-fixed-content .wpb_content_element {
    padding: 15px !important;
  }
  body.klasjet-theme .link_text .text .char {
    font-size: 13px;
  }
  body.klasjet-theme p {
    font-size: 14px;
    line-height: 24px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .inner-wrap {
    padding-top: 40px !important;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .left-side .menu .menu-item {
    margin-bottom: 20px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .off-canvas-social-links li a {
    padding: 16px 10px;
    width: 60px;
    height: 60px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .widget h4 {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .widget .textwidget {
    font-size: 14px;
    line-height: 20px;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .off-canvas-social-links {
    margin-top: 20px;
    display: flex;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .off-canvas-social-links li {
    flex: 1;
    padding: 0px;
    text-align: center;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .off-canvas-social-links li:first-child {
    text-align: left;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .off-canvas-social-links li:last-child {
    text-align: right;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .offcanvas-footer-menu {
    margin-top: 25px;
  }
  body.klasjet-theme .fleet-slider {
    margin-bottom: 200px;
  }
  body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .fleet-item-title {
    font-size: 24px;
    line-height: 34px;
  }
  body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .fleet-additional-info .fleet-registration {
    font-size: 16px;
    line-height: 26px;
  }
  body.klasjet-theme .fleet-slider .fleet-item .fleet-item-inner .fleet-additional-info .fleet-passengers {
    font-size: 16px;
    line-height: 26px;
  }
  body.klasjet-theme.single-post_fleet .custom-col .vc_col-md-3 {
    width: 50%;
  }
  body.klasjet-theme.single-post_fleet .back-button-col, body.klasjet-theme.single-post_fleet .next-button-col {
    width: 49%;
    float: left;
    margin-top: 80px;
  }
  body.klasjet-theme.single-post_fleet .next-button-col {
    float: right;
    text-align: right !important;
  }
  body.klasjet-theme.single-post_fleet section.d-flex {
    display: block !important;
  }
  body.klasjet-theme.single-post_fleet .title-fleet {
    bottom: 15%;
  }
  body.klasjet-theme.single-post_fleet .title-fleet h1 {
    font-size: 27px;
    line-height: 30px;
    padding-top: 20px;
  }
  body.klasjet-theme.single-post_fleet .title-fleet h1 span {
    font-size: 24px;
    line-height: 30px;
    padding-top: 0px;
  }
  body.klasjet-theme.single-post_fleet .title-fleet .page-subtitle {
    font-size: 14px;
    line-height: 18px;
  }
  body.klasjet-theme.single-post_fleet .title-fleet .text-bg {
    display: none;
  }
  body.klasjet-theme.single-post_fleet .plane-title {
    font-size: 27px;
    line-height: 30px;
  }
  body.klasjet-theme.single-post_fleet .plane-registration {
    font-size: 24px;
    line-height: 30px;
  }
  body.klasjet-theme.single-post_fleet .plane-description {
    font-size: 18px;
    line-height: 28px;
  }
  body.klasjet-theme.single-post_fleet .plane-specs-item {
    margin-bottom: 30px;
  }
  body.klasjet-theme.single-post_fleet .plane-specs-item .plane-spec {
    font-size: 32px;
    line-height: 42px;
    padding-bottom: 5px;
  }
  body.klasjet-theme.single-post_fleet .plane-specs-item .plane-value {
    font-size: 14px;
    line-height: 17px;
  }
  body.klasjet-theme.single-post_fleet .text-bg {
    display: none;
  }
  body.klasjet-theme.single-post_fleet h2 {
    font-size: 27px;
    line-height: 30px;
  }
  body.klasjet-theme.single-post_fleet .section-gallery {
    background-color: #1A1A1A;
  }
  body.klasjet-theme.single-post_fleet .nav-tabs li.nav-item a.nav-link {
    font-size: 18px;
  }
  body.klasjet-theme.single-post_fleet .tab-content {
    padding-bottom: 200px;
  }
  body.klasjet-theme.single-post_fleet .swiper-container-horizontal:after, body.klasjet-theme.single-post_fleet .swiper-container-horizontal:before {
    display: none;
  }
  body.klasjet-theme.single-post_fleet .swiper-container-horizontal img {
    height: 400px;
  }
  body.klasjet-theme.single-post_fleet .seat-plan {
    padding-left: 20px;
    padding-right: 20px;
  }
  body.klasjet-theme.single-post_fleet .seat-plan .seat-plan-side-image {
    width: 100%;
    margin-top: 20px;
  }
  body.klasjet-theme.single-post_fleet .seat-plan .seat-plan-description {
    width: 100%;
    text-align: center;
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 20px;
  }
  body.klasjet-theme .section-content.padding-section {
    padding-top: 20%;
    padding-bottom: 20%;
  }
  body.klasjet-theme .only-mobile {
    display: inherit;
  }
  body.klasjet-theme .only-desktop {
    display: none;
  }
  body.klasjet-theme .pum-content .tab-content {
    padding-bottom: inherit;
  }
  .single-post .button-rotate {
    display: none !important;
  }
  .form-flights-container .form-main .fields.field-submit-wrapper {
    text-align: center;
  }
}
@media (max-width: 990px) {
  body.klasjet-theme .homepage-front-block {
    max-width: 418px;
  }
  body.klasjet-theme .homepage-front-block h2.home-1 {
    font-size: 35px;
  }
  body.klasjet-theme .homepage-front-block h2.home-2 {
    font-size: 45px;
    line-height: 80px;
  }
  body.klasjet-theme .homepage-front-block h2.home-3 {
    font-size: 35px;
    line-height: 55px;
  }
}
@media (max-width: 690px) {
  body.klasjet-theme .certificate-download .vc_col-sm-3 .vc_column-inner {
    min-height: 212px;
  }
  body.klasjet-theme .certificate-download .vc_col-sm-3 .vc_column-inner:after {
    visibility: visible;
    opacity: 1;
  }
  body.klasjet-theme .certificate-download .vc_col-sm-3 .vc_column-inner:before {
    visibility: visible;
    opacity: 1;
  }
  body.klasjet-theme .homepage-front-block {
    max-width: 325px;
    margin-top: -45vh;
  }
  body.klasjet-theme .homepage-front-block h2.home-1 {
    font-size: 25px;
  }
  body.klasjet-theme .homepage-front-block h2.home-2 {
    font-size: 35px;
    line-height: 55px;
  }
  body.klasjet-theme .homepage-front-block h2.home-3 {
    font-size: 25px;
    line-height: 32px;
  }
  body.klasjet-theme #slide-out-widget-area-bg .nectar-ocm-image {
    background-position-x: 88%;
  }
  body.klasjet-theme.single-post_fleet .section-content:first-child {
    background-position: 90% center;
  }
  body.klasjet-theme .post-area.standard-minimal.full-width-content .post .inner-wrap, body.klasjet-theme .container, body.klasjet-theme .slider-nav {
    max-width: 90%;
  }
  body.klasjet-theme #slide-out-widget-area.fullscreen-split .right-side .right-side-inner .widget h4 {
    font-size: 12px;
  }
}
@media (max-width: 380px) {
  body.klasjet-theme .homepage-front-block {
    max-width: 100%;
  }
}

/*# sourceMappingURL=style.css.map */
