 :root {
   --d: #341c0a;
   --l: #ffffff;
   --m: #cfb393;
   --c: #c26f30;
 }

 *, :after, :before {
   box-sizing: border-box;
   outline: none
 }

 body, html {
   margin: 0;
   padding: 0;
 }

 html {
   background-color: var(--l);
   color: var(--d);
   font-family: darkmode-on, sans-serif;
   line-height: 160%;
   word-break: break-word;
 }

 main {
   width: 100%;
 }

 section {
   position: relative;
 }

 .animated {
   visibility: hidden
 }

 .animated-image {
   -webkit-animation: move 15s infinite forwards;
   -moz-animation: move 15s infinite forwards;
   animation: move 15s infinite forwards;
 }

 .animated-image-slow {
   -webkit-animation: move 65s infinite forwards;
   -moz-animation: move 65s infinite forwards;
   animation: move 65s infinite forwards;
 }

 p:empty {
   display: none;
 }

 body .editable {
   padding: 0;
   margin: 0;
   background: none;
   cursor: pointer
 }

 #modaleditor {
   position: fixed;
   z-index: 999;
   top: 0;
   left: 0;
   bottom: 0;
   right: 0;
   background: rgba(2, 13, 25, 0.8);
   display: none;
 }

 ul.half {
   -moz-columns: 2;
   -webkit-columns: 2;
   columns: 2;
 }

 #modal-close, #modal-save {
   display: inline-block;
   background: #ff0045;
   color: var(--l);
   cursor: pointer;
   padding: 5px 20px;
   margin: 20px 15px;
   border-radius: 3px;
   text-transform: uppercase;
   font-weight: 600;
   width: 50px;
   border-radius: 30px;
   transition: 400ms;
   outline: none
 }

 #modal-close:hover {
   background: #bf0739;
 }

 #modal-save {
   background: #76c11e;
   margin-left: 0;
   margin-right: 10px;
 }

 #modal-save:hover {
   background: #528a10;
 }

 #modal-in textarea {
   margin: 0px;
   width: 800px;
   min-height: 280px;
   resize: vertical;
   border: none;
   border-radius: 3px;
   padding: 10px;
   font-size: 15px;
   color: var(--d);
 }

 #modal-in .cke_chrome {
   border: none;
   border-radius: 4px;
   overflow: hidden;
   box-shadow: 0 0 20px var(--d);
 }

 #modal-buttons {
   position: fixed;
   bottom: 14px;
   right: 100px;
   text-align: center;
   opacity: 0;
 }

 #modal-buttons:hover {
  opacity: 1
 }

 .cke_dialog_background_cover {
   background-color: var(--d) !important
 }

 .cke_dialog_body {
   z-index: 1;
   background: #eaeaea;
   border: 1px solid #b2b2b2;
   border-bottom-color: #999;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 5px;
   overflow: hidden;
 }

 .cke_dialog_body {
   z-index: 1;
   background: var(--l) !important;
   border: 1px solid var(--l) !important;
   border-bottom-color: var(--l) !important;
   color: var(--d) !important;
 }

 .cke_dialog_title {
   font-weight: bold;
   font-size: 13px;
   cursor: move;
   position: relative;
   color: var(--d) !important;
   background: var(--l) !important;
   text-shadow: none;
 }

 .cke_dialog_footer {
   text-align: right;
   position: relative;
   border: 0 !important;
   outline: 1px solid var(--l) !important;
 }

 a.cke_dialog_ui_button {
   display: inline-block;
   padding: 4px 0;
   margin: 0;
   text-align: center;
   color: var(--l) !important;
   vertical-align: middle;
   cursor: pointer;
   border: none !important;
   border-bottom-color: none !important;
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px !important;
   background: #E91E63 !important;
   transition: 400ms
 }

 a.cke_dialog_ui_button:hover {
   background: #bd0033 !important;
 }

 a.cke_dialog_ui_button span {
   color: var(--l) !important
 }

 a.cke_dialog_ui_button span {
   text-shadow: none !important
 }

 a.cke_dialog_ui_button_ok {
   background: #69b10b !important;
 }

 a.cke_dialog_ui_button_ok:hover {
   background: #558e13 !important
 }

 ::selection {
   background: rgb(199 164 76 / 28%)
 }

 .break {
   width: 0px;
   height: 0px;
   line-height: 0px;
   font-size: 0px;
   border: 0px none;
   margin: 0px;
   padding: 0px;
   float: none;
   clear: both;
   visibility: hidden;
 }

 *, :after, :before {
   box-sizing: inherit
 }

 body {
   padding: 0;
   margin: 0;
   width: 100%;
   overflow-x: hidden;
   color: var(--d);
   background: var(--l);
   font-family: darkmode-on, sans-serif;
   font-size: 16px;
   line-height: 26px;
   font-weight: normal;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004)
 }

 section {
   position: relative;
 }

 .wrapper-10-0 {
   padding: 10px 0;
   min-height: 1px;
   display: block
 }

 .wrapper-20-0 {
   padding: 20px 0;
   min-height: 1px;
   display: block
 }

 .wrapper-30-0 {
   padding: 30px 0;
   min-height: 1px;
   display: block
 }

 .wrapper-40-0 {
   padding: 40px 0;
   min-height: 1px;
   display: block
 }

 .wrapper-60-0 {
   padding: 60px 0;
   min-height: 1px;
   display: block
 }

 .wrapper-120-0 {
   padding: 120px 0;
   min-height: 1px;
   display: block
 }

 header {
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   height: 130px;
   z-index: 7654;
   background: #e0d9ce;
   background: linear-gradient(180deg, #e0d9ce, transparent);
   transition: 700ms
 }

 .container {
   margin-left: auto;
   margin-right: auto;
 }

 #slider {
   position: relative;
 }

 #slider.subpage .homew {
  position: absolute;
  left: 50%;
  max-width: 1200px;
  transform: translateX(-50%);
  text-align: center;
  top: 180px;
}

 .swiper-container-homepage {
   height: 100vh;
   min-height: 700px
 }

 #bookpanel {
   position: fixed;
   bottom: 0;
   right: 0;
   width: 100%;
   max-width: 600px;
   transform: translateY(100%);
   transition: 600ms ease-in;
 }

 #bookpanel.here {
   transform: translateY(0%);
 }

 #bookpanel *::selection {
   background: transparent
 }

 #bookpanel .date .popis {
   display: block;
   margin: 0;
   max-width: 800px;
   margin-left: auto;
   margin-right: auto;
   opacity: 1;
   margin-top: 0;
   font-family: 'darkmode-on', sans-serif;
   font-size: 10px;
   line-height: 24px;
   text-transform: uppercase;
   font-weight: 300;
   letter-spacing: 4px;
 }

 #bookpanel .date {
   padding: 13px;
 }

 #bookpanel .date .day {
   font-size: 38px;
   font-weight: 900;
   line-height: 38px;
 }

 #bookpanel .date .month {
   font-weight: 600;
   letter-spacing: 1px;
 }

 #bookpanel .ov {
   word-spacing: 4px;
   text-align: center;
   font-size: 14px;
   line-height: 16px;
   display: table;
   margin: 10px auto;
   background: transparent;
   padding: 14px 20px;
   font-weight: 800;
   transition: 600ms;
   border: 2px solid var(--l);
 }

 #bookpanel #bookban:hover .ov {
   background: var(--l);
   color: var(--d);
   border-color: var(--l);
 }

 .blur {
   position: absolute;
   left: 0;
   width: 50%;
   height: 100%;
   top: 0;
   background: rgb(255 255 255 / 15%);
   z-index: 77;
   backdrop-filter: blur(8px);
   -webkit-backdrop-filter: blur(8px);
 }

 #bigmenu {
   position: fixed;
   top: 80px;
   left: 0;
   height: calc(100% - 80px);
   width: 100%;
   overflow: hidden;
   z-index: 21347;
   clip-path: inset(0 100% 0 0);
   transition: clip-path 1.3s cubic-bezier(0.77, 0, 0.115, 1);
 }

 #bigmenu.open {
   pointer-events: auto;
   clip-path: inset(0 0 0 0);
 }

 #bigmenu .menupart {
   position: absolute;
   left: 0;
   top: 0;
   height: 100%;
   width: 400px;
   background: #0000002e;
   z-index: 55;
   backdrop-filter: blur(6px);
   -webkit-backdrop-filter: blur(6px);
 }

 #bigmenu .picture {
   width: 100%;
   position: absolute;
   left: 0px;
   height: 100%;
 }

 #bigmenu .picture::before {
   content: '';
   position: absolute;
   right: 0;
   bottom: 0;
   left: 0;
   background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   height: 80%;
   z-index: 3;
   transition: 600ms;
   transform: translateY(0%);
   opacity: .6;
 }

 #bigmenu .picture .name {
   position: absolute;
   bottom: 100px;
   right: 80px;
   max-width: 90%;
   text-align: right;
   width: 500px;
   z-index: 33
 }

 #bigmenu .picture .name h2 {
   color: white;
   font-size: 45px;
   line-height: 55px;
   font-weight: 900
 }

 .blur h1 {
   background-image: url(/img/ilustrations/1_1.jpg);
   color: #fff;
   -webkit-background-clip: text;
   -webkit-text-fill-color: transparent;
   font-family: 'darkmode-on', sans-serif;
   font-size: 70px;
   line-height: 90px;
   background-attachment: fixed;
   background-position: 50% 50%;
   background-size: 100%;
   font-weight: 900;
   margin-top: 165px;
   margin-left: auto;
   margin-right: auto;
   max-width: 70%;
   -webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: #ffffff42;
 }

 .swiper-container-homepage .arrows {
   position: absolute;
   right: 0;
   bottom: 0;
   width: 140px;
   height: 70px;
   z-index: 765
 }

 header a.logo {
   width: 130px;
   display: inline-block;
   margin: 0 20px;
   position: absolute;
   z-index: 78
 }

 .leftpart {
   margin-left: 170px;
   position: relative;
   height: 80px;
   width: 50%;transition: 500ms;
 }

 header.fixeddd  .leftpart {
  margin-left: 110px;
 }

 .leftpart a.telefona {
   top: 50%;
   transform: translateY(-50%);
   position: absolute;
   left: 0;
 }

 #sidie {
   position: absolute;
   top: 50%;
   left: 140px;
   transform: translateY(-50%);
   z-index: 7700;
   overflow: visible;
 }

 .leftpart a.maila {
   top: 50%;
   transform: translateY(-50%);
   position: absolute;
   left: 60px;
 }

 .menu-opener span.text {
  color: var(--d);
  font-weight: 600;
  font-size: 12px;
  width: 40px;
  display: inline-block;
}


 .menu-opener .lines span {
   background: white;
   height: 2px;
   position: absolute;
   left: 0;
   transition: 500ms;
 }

 .menu-opener .lines span:first-child {
   width: 12px;
   top: 8px;
 }

 .menu-opener .lines span:nth-child(2) {
   width: 16px;
   top: 14px;
 }

 .menu-opener .lines span:last-child {
   width: 20px;
   top: 20px;
 }

 .menu-opener.open .lines span:first-child {
   width: 20px;
   transform: rotate(45deg);
   top: 15px;
 }

 .menu-opener.open .lines span:nth-child(2) {
   opacity: 0;
 }

 .menu-opener.open .lines span:last-child {
   width: 20px;
   transform: rotate(-45deg);
   top: 15px;
 }

 #mobile-icons {
   position: relative;
   text-align: center;
   margin-left: 25px;
 }

 #lang.lang-select {
   position: relative;
   display: inline-block;
   z-index: 7700;
   vertical-align: middle;
 }

 #lang .lang-trigger {
   display: inline-flex;
   align-items: center;
   gap: 6px;
   height: 34px;
   padding: 0 8px;
   cursor: pointer;
   border: 1px solid rgba(52, 28, 10, 0.15);
   border-radius: 6px;
   background: rgba(255, 255, 255, 0.45);
   box-shadow: 0 1px 2px rgba(52, 28, 10, 0.08);
   transition: background 200ms, border-color 200ms;
   font: inherit;
   color: #341c0a;
 }

 #lang .lang-trigger:hover,
 #lang .lang-trigger.opened {
   background: #f6efe5;
   border-color: rgba(52, 28, 10, 0.25);
 }

 #lang .lang-flag,
 #lang-dropdown .lang-flag {
   display: block;
   width: 22px;
   height: 14px;
   object-fit: cover;
   border-radius: 2px;
   flex: 0 0 22px;
   box-shadow: 0 0 0 1px rgba(52, 28, 10, 0.1);
 }

 #lang .lang-code {
   font-size: 11px;
   font-weight: 700;
   letter-spacing: 0.04em;
   line-height: 1;
   text-transform: uppercase;
   color: #341c0a;
 }

 #lang .lang-arrow {
   width: 0;
   height: 0;
   border-left: 4px solid transparent;
   border-right: 4px solid transparent;
   border-top: 5px solid #341c0a;
   margin-left: 1px;
   transition: transform 200ms;
   flex: 0 0 auto;
 }

 #lang .lang-trigger.opened .lang-arrow {
   transform: rotate(180deg);
 }

 #lang-dropdown.lang-dropdown {
   opacity: 0;
   visibility: hidden;
   pointer-events: none;
   transition: 200ms opacity, 200ms visibility, 200ms transform;
   z-index: 7701;
   position: absolute;
   top: calc(100% + 6px);
   right: 0;
   left: auto;
   width: 168px;
   padding: 4px 0;
   margin: 0;
   background: #f6efe5;
   border-radius: 8px;
   box-shadow: 0 8px 24px rgba(52, 28, 10, 0.16);
   overflow: hidden;
   transform: translateY(-4px);
   border: 1px solid #d3cfca;
 }

 #lang-dropdown.hereiam {
   opacity: 1;
   visibility: visible;
   pointer-events: auto;
   transform: translateY(0);
 }

 body > #lang-dropdown {
   z-index: 999999;
 }

 #lang-dropdown .lang-item {
   display: flex;
   align-items: center;
   gap: 10px;
   width: 100%;
   min-height: 36px;
   padding: 8px 12px;
   text-decoration: none;
   color: #341c0a;
   background: none;
   border: 0;
   box-shadow: none;
   font-size: 13px;
   font-weight: 600;
   line-height: 1.2;
   transition: background 200ms;
 }

 #lang-dropdown .lang-item:hover {
   background: #e8e1d7;
 }

 #lang-dropdown .lang-label {
   display: block;
   white-space: nowrap;
 }

 a.telefona {
   width: 55px;
   height: 40px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Ik0zMC4wMzUgMjIuNmMtLjA4Mi0uMDY1LTYuMDM1LTQuMzU2LTcuNjY5LTQuMDQ4LS43OC4xMzgtMS4yMjYuNjctMi4xMjEgMS43MzUtLjE0NC4xNzItLjQ5LjU4NC0uNzU5Ljg3N2ExMi41MTcgMTIuNTE3IDAgMCAxLTEuNjUxLS42NzIgMTMuNyAxMy43IDAgMCAxLTYuMzIxLTYuMzIxIDEyLjQ1OCAxMi40NTggMCAwIDEtLjY3Mi0xLjY1MWMuMjk0LS4yNy43MDYtLjYxNi44ODItLjc2NCAxLjA2LS44OSAxLjU5My0xLjMzNiAxLjczMS0yLjExOC4yODMtMS42Mi00LjAwNS03LjYxNC00LjA1LTcuNjY4QTIuMjg5IDIuMjg5IDAgMCAwIDcuNyAxQzUuOTYyIDEgMSA3LjQzNyAxIDguNTIxYzAgLjA2My4wOTEgNi40NjcgNy45ODggMTQuNUMxNy4wMTMgMzAuOTA5IDIzLjQxNiAzMSAyMy40NzkgMzEgMjQuNTY0IDMxIDMxIDI2LjAzOCAzMSAyNC4zYTIuMjgzIDIuMjgzIDAgMCAwLS45NjUtMS43eiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=);   background-repeat: no-repeat;
   background-size: 20px;
   background-position: center;
 }

 a.maila {
   width: 55px;
   height: 40px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTI5OC43ODkgMzEzLjY5M2MtMTIuNzM4IDguNDkyLTI3LjUzNCAxMi45ODEtNDIuNzg5IDEyLjk4MS0xNS4yNTQgMC0zMC4wNS00LjQ4OS00Mi43ODgtMTIuOTgxTDMuNDA5IDE3My44MkE3Ni4yNjkgNzYuMjY5IDAgMCAxIDAgMTcxLjQwM1Y0MDAuNmMwIDI2LjI3OCAyMS4zMjUgNDcuMTMzIDQ3LjEzMyA0Ny4xMzNoNDE3LjczM2MyNi4yNzggMCA0Ny4xMzMtMjEuMzI1IDQ3LjEzMy00Ny4xMzNWMTcxLjQwMmE3NS4yMSA3NS4yMSAwIDAgMS0zLjQxNiAyLjQyMnoiIGZpbGw9IiM0YzJhMTAiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48cGF0aCBkPSJtMjAuMDUgMTQ4Ljg1OCAyMDkuODAzIDEzOS44NzRjNy45NDIgNS4yOTUgMTcuMDQ0IDcuOTQyIDI2LjE0NiA3Ljk0MiA5LjEwMyAwIDE4LjIwNi0yLjY0OCAyNi4xNDgtNy45NDJMNDkxLjk1IDE0OC44NThjMTIuNTU1LTguMzY1IDIwLjA1LTIyLjM2NSAyMC4wNS0zNy40NzUgMC0yNS45ODEtMjEuMTM3LTQ3LjExNy00Ny4xMTctNDcuMTE3SDQ3LjExN0MyMS4xMzcgNjQuMjY3IDAgODUuNDAzIDAgMTExLjQwOGE0NC45MTIgNDQuOTEyIDAgMCAwIDIwLjA1IDM3LjQ1eiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);   background-repeat: no-repeat;
   background-size: 20px;
   background-position: center;
 }

 .lines {
   display: inline-block;
   width: 31px;
   height: 20px;
 }

 .inline {
   display: inline-block;
 }

 .swiper-container-homepage.right {
  position: relative;
  top: 0;
  right: 0;
  height: 100vh;
  width: 100%;
}
 .swiper-container-homepage.left {
   position: absolute;
   top: 0;
   left: 0;
   height: 100vh;
   width: 50%
 }

 .swiper-container-homepage.right .swiper-slide .image {
  position: relative;
 }

 .nearbyimg {
  position: relative;
  overflow: hidden;
 }


 .swiper-container-homepage.right .swiper-slide .image::before, .nearbyimg::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgb(52,28,10);
  background: -moz-linear-gradient(180deg, rgba(52,28,10,0) 0%, rgba(52,28,10,1) 100%);
  background: -webkit-linear-gradient(180deg, rgba(52,28,10,0) 0%, rgba(52,28,10,1) 100%);
  background: linear-gradient(180deg, rgba(52,28,10,0) 0%, rgba(52, 28, 10, 1) 43%);
  opacity: .16;
  z-index: 8;
 }

 .nearbyimg::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgb(52,28,10);
  background: -moz-linear-gradient(180deg, rgba(52,28,10,0) 50%, rgba(52,28,10,1) 120%);
  background: -webkit-linear-gradient(180deg, rgba(52,28,10,0) 50%, rgba(52,28,10,1) 120%);
  background: linear-gradient(180deg, rgb(52,28,10,0) 50%, rgba(52, 28, 10, 1) 120%);
  opacity: .7;
  z-index: 8;
 }

 .swiper-container-homepage.right .swiper-slide .text {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 234;
  transform: translate(-50%, -50%);
  width: 80%;
  max-width: 800px;
  z-index: 89;
  text-align: center;
}

#kontakt h3 {
  font-weight: 800;
  margin-bottom: 0;
  margin-top: 20px;
  display: inline-block;
}

.swiper-container-homepage.right .swiper-slide .text h2 ,  .swiper-container-homepage.right .swiper-slide .text p {
  color: #e0d9ce
}

.swiper-container-homepage.right .swiper-slide .text p {
  font-size: 22px;
  line-height: 32px;
}

#services h3 {
  position: absolute;
  bottom: 10px;
  left: 16px;
  color: #e3ddd5;
  z-index: 88;
  font-weight: 600;
  padding-right: 30px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuODM3LDAsMCwxMTQuODM3LDAsMjU2czExNC44MzcsMjU2LDI1NiwyNTZzMjU2LTExNC44MzcsMjU2LTI1NlMzOTcuMTYzLDAsMjU2LDB6IE0zMzUuMDgzLDI3MS4wODMKCQkJTDIyOC40MTYsMzc3Ljc0OWMtNC4xNiw0LjE2LTkuNjIxLDYuMjUxLTE1LjA4Myw2LjI1MWMtNS40NjEsMC0xMC45MjMtMi4wOTEtMTUuMDgzLTYuMjUxYy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjUKCQkJTDI4OS44MzUsMjU2bC05MS41ODQtOTEuNTg0Yy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjVzMjEuODI0LTguMzQxLDMwLjE2NSwwbDEwNi42NjcsMTA2LjY2NwoJCQlDMzQzLjQyNCwyNDkuMjU5LDM0My40MjQsMjYyLjc0MSwzMzUuMDgzLDI3MS4wODN6IiBmaWxsPSIjZTNkZGQ1IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 16px;
  font-size: 14px;
  margin: 5px;
  font-family: darkmode-on, sans-serif;
}

 .swiper-container-homepage .animated-image {
   position: absolute;
   background-position: center;
   background-size: cover !important;
   right: 0;
   top: 0;
   bottom: 0;
   width: 100%;
 }

 .swiper-container-homepage .hero-heading {
   position: absolute;
   width: calc(100% - 100px);
   padding: 50px;
   top: 50%;
   transform: translateY(-50%);
 }

 .swiper-container-homepage .hero-heading span {
   font-family: 'darkmode-on', sans-serif;
   font-weight: 900;
   font-size: 60px;
   line-height: 70px;
   color: var(--d);
 }

 @keyframes fadein {
   from {
     opacity: 0;
   }

   to {
     opacity: 1;
   }
 }

 @-moz-keyframes fadein {
   from {
     opacity: 0;
   }

   to {
     opacity: 1;
   }
 }

 @-webkit-keyframes fadein {
   from {
     opacity: 0;
   }

   to {
     opacity: 1;
   }
 }

 @-ms-keyframes fadein {
   from {
     opacity: 0;
   }

   to {
     opacity: 1;
   }
 }

 @-o-keyframes fadein {
   from {
     opacity: 0;
   }

   to {
     opacity: 1;
   }
 }

 @keyframes fadeout {
   from {
     opacity: 1;
   }

   to {
     opacity: 0;
   }
 }

 @-moz-keyframes fadeout {
   from {
     opacity: 1;
   }

   to {
     opacity: 0;
   }
 }

 @-webkit-keyframes fadeout {
   from {
     opacity: 1;
   }

   to {
     opacity: 0;
   }
 }

 @-ms-keyframes fadeout {
   from {
     opacity: 1;
   }

   to {
     opacity: 0;
   }
 }

 @-o-keyframes fadeout {
   from {
     opacity: 1;
   }

   to {
     opacity: 0;
   }
 }

 .leftpartslide{
  position: relative;
  left: unset;
  top: unset;
  width: 100%;
  margin-top: 20px;
  height: unset;
  z-index: 223;
  transform: none;
  text-align: center;
  float: none;
  margin: 10px auto;
}

 .leftpartslide h2 {
  font-family: 'corner-store-jf', sans-serif;
  font-weight: 400 !important;
  font-size: 75px;
  line-height: 86px;
  color: var(--d);
  margin-top: 60px;
  text-align: center;
}

 .leftpartslide h2 small  {
  display: block;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 15px;
  margin-top: 10px;
  font-family: darkmode-on, sans-serif;
}

.swiper-button-prev {
  transform: rotate(180deg);
}

 .leftpartslide .wrapp {
   padding: 40px 60px;
 }

 .leftpartslide .wrapp p {
  font-size: 17px;
  line-height: 28px;
  color: var(--d);
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}

.leftpartslide .roomprice p, .roomprice p {
  color: var(--m);
  font-size: 27px;
  line-height: 34px;
  margin-top: -5px;
}

header #right-menu a:last-child, header.fixeddd #right-menu a:last-child  {
  background-color: var(--d);
  color: #f9deb4;
  padding: 10px 30px 10px 39px;
  border-radius: 42px;
  transition: 600ms;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzQgMzQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Ik0yOS42IDJoLTN2M2MwIC42LS41IDEtMSAxcy0xLS40LTEtMVYyaC0xNnYzYzAgLjYtLjUgMS0xIDFzLTEtLjQtMS0xVjJoLTNDMi4xIDIgMSAzLjMgMSA1djMuNmgzMlY1YzAtMS43LTEuOC0zLTMuNC0zek0xIDEwLjdWMjljMCAxLjggMS4xIDMgMi43IDNoMjZjMS42IDAgMy40LTEuMyAzLjQtM1YxMC43em04LjkgMTYuOEg3LjVjLS40IDAtLjgtLjMtLjgtLjh2LTIuNWMwLS40LjMtLjguOC0uOEgxMGMuNCAwIC44LjMuOC44djIuNWMtLjEuNS0uNC44LS45Ljh6bTAtOUg3LjVjLS40IDAtLjgtLjMtLjgtLjh2LTIuNWMwLS40LjMtLjguOC0uOEgxMGMuNCAwIC44LjMuOC44djIuNWMtLjEuNS0uNC44LS45Ljh6bTggOWgtMi41Yy0uNCAwLS44LS4zLS44LS44di0yLjVjMC0uNC4zLS44LjgtLjhoMi41Yy40IDAgLjguMy44Ljh2Mi41YzAgLjUtLjMuOC0uOC44em0wLTloLTIuNWMtLjQgMC0uOC0uMy0uOC0uOHYtMi41YzAtLjQuMy0uOC44LS44aDIuNWMuNCAwIC44LjMuOC44djIuNWMwIC41LS4zLjgtLjguOHptOCA5aC0yLjVjLS40IDAtLjgtLjMtLjgtLjh2LTIuNWMwLS40LjMtLjguOC0uOGgyLjVjLjQgMCAuOC4zLjguOHYyLjVjMCAuNS0uMy44LS44Ljh6bTAtOWgtMi41Yy0uNCAwLS44LS4zLS44LS44di0yLjVjMC0uNC4zLS44LjgtLjhoMi41Yy40IDAgLjguMy44Ljh2Mi41YzAgLjUtLjMuOC0uOC44eiIgZmlsbD0iI2Y5ZGViNCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
  background-size: 17px;
  background-repeat: no-repeat;
  background-position: 19px 50%;
  padding-left: 46px;
}

header #right-menu a:last-child:hover, header.fixeddd #right-menu a:last-child:hover {
  background-color: var(--d);
  
}

 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGlkPSJSaWdodCIgZD0ibTY0IDBjLTM1LjI4OSAwLTY0IDI4LjcxMS02NCA2NHMyOC43MTEgNjQgNjQgNjQgNjQtMjguNzExIDY0LTY0LTI4LjcxMS02NC02NC02NHptMCAxMjBjLTMwLjg3OSAwLTU2LTI1LjEyMS01Ni01NnMyNS4xMjEtNTYgNTYtNTYgNTYgMjUuMTIxIDU2IDU2LTI1LjEyMSA1Ni01NiA1NnptMjYuODI4LTU4LjgyOGMxLjU2MyAxLjU2MyAxLjU2MyA0LjA5NCAwIDUuNjU2bC0yMCAyMGMtLjc4MS43ODEtMS44MDUgMS4xNzItMi44MjggMS4xNzJzLTIuMDQ3LS4zOTEtMi44MjgtMS4xNzJjLTEuNTYzLTEuNTYzLTEuNTYzLTQuMDk0IDAtNS42NTZsMTMuMTcyLTEzLjE3MmgtMzguMzQ0Yy0yLjIwOSAwLTQtMS43ODktNC00czEuNzkxLTQgNC00aDM4LjM0NGwtMTMuMTcyLTEzLjE3MmMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAweiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=)
 }

 .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGlkPSJSaWdodCIgZD0ibTY0IDBjLTM1LjI4OSAwLTY0IDI4LjcxMS02NCA2NHMyOC43MTEgNjQgNjQgNjQgNjQtMjguNzExIDY0LTY0LTI4LjcxMS02NC02NC02NHptMCAxMjBjLTMwLjg3OSAwLTU2LTI1LjEyMS01Ni01NnMyNS4xMjEtNTYgNTYtNTYgNTYgMjUuMTIxIDU2IDU2LTI1LjEyMSA1Ni01NiA1NnptMjYuODI4LTU4LjgyOGMxLjU2MyAxLjU2MyAxLjU2MyA0LjA5NCAwIDUuNjU2bC0yMCAyMGMtLjc4MS43ODEtMS44MDUgMS4xNzItMi44MjggMS4xNzJzLTIuMDQ3LS4zOTEtMi44MjgtMS4xNzJjLTEuNTYzLTEuNTYzLTEuNTYzLTQuMDk0IDAtNS42NTZsMTMuMTcyLTEzLjE3MmgtMzguMzQ0Yy0yLjIwOSAwLTQtMS43ODktNC00czEuNzkxLTQgNC00aDM4LjM0NGwtMTMuMTcyLTEzLjE3MmMtMS41NjMtMS41NjMtMS41NjMtNC4wOTQgMC01LjY1NnM0LjA5NC0xLjU2MyA1LjY1NiAweiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);

 }

 .swiper-slide:not(.swiper-slide-active) .hero-heading {
   -webkit-animation: fadeout 200ms;
   -moz-animation: fadeout 200ms;
   -ms-animation: fadeout 200ms;
   -o-animation: fadeout 200ms;
   animation: fadeout 200ms;
 }

 .swiper-slide-active .hero-heading {
   -webkit-animation: fadein 2s;
   -moz-animation: fadein 2s;
   -ms-animation: fadein 2s;
   -o-animation: fadein 2s;
   animation: fadein 2s;
   animation-delay: 1000ms
 }

 .swiper-container-homepage .hero-heading .text {
   width: 30vw;
   margin-left: 10vw;
   color: var(--d);
   font-family: 'darkmode-on', sans-serif;
   font-size: 15px;
   line-height: 26px;
   margin-top: 30px;
 }

 .swiper-container-homepage .hero-heading .text a {
   background: var(--d);
   color: white;
   text-decoration: none;
   padding: 10px 20px;
   font-weight: 500;
   text-transform: uppercase;
   margin-top: 20px;
   display: table;
   font-size: 12px;
   letter-spacing: 2px;
 }

 header.fixeddd, header.always {
   background: #e0d9ce;
   height: 80px;
 }

 header.fixeddd .menu-opener span, header.always .menu-opener span {
   color: var(--d);
 }

 header.fixeddd .menu-opener .lines span, header.always .menu-opener .lines span {
   background: var(--d);
 }

 @keyframes fuu {
   0% {
     transform: translate(-50%, -50%)scale(1);
   }

   50% {
     transform: translate(-50%, -50%)scale(3);
   }

   100% {
     transform: translate(-50%, -50%)scale(1);
   }
 }

 .cir {
   position: absolute;
   top: 50%;
   left: 50%;
   overflow: visible;
   width: 100%;
   height: 100%;
   transform: translate(-50%, -50%);
   opacity: .15;
   z-index: 0;
 }

 .cir span:nth-child(1) {
   width: 10vw;
   height: 10vw;
   border: 1px solid #ada497;
   border-radius: 30vw;
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   animation: fuu 30s ease 1000ms;
   animation-iteration-count: infinite;
 }

 .cir span:nth-child(2) {
   width: 40vw;
   height: 40vw;
   border: 1px solid #ada497;
   border-radius: 60vw;
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   animation: fuu 30s ease 1000ms;
   animation-iteration-count: infinite;
 }

 .cir span:nth-child(3) {
   width: 90vw;
   height: 90vw;
   border: 1px solid #ada497;
   border-radius: 110vw;
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   animation: fuu 30s ease 1000ms;
   animation-iteration-count: infinite;
 }

 header #right-menu {
   position: absolute;
   right: 50px;
   top: 50%;
   transform: translateY(-50%);
   z-index: 554;
 }

 header #right-menu a {
  color: #341c0a;
  font-weight: 700;
  text-decoration: none;
  padding: 10px;
  margin-left: 15px;
  display: inline-block;
  font-size: 14px;
}

header #right-menu a:last-child {
  filter: none
}

 header.fixeddd a.logo, header.always a.logo {
  width: 130px;
  display: inline-block;
  margin: 0 20px;
  position: absolute;
  z-index: 78;
  transition: 800ms;
  transform: scale(0.6) translate(-35px, -30px);
}

 #swser a {
  display: inline-block;
  margin: 10px;
  border-radius: 44px;
  overflow: hidden;
  position: relative;
  margin-right: 0;
}

 #swser a i {
   position: absolute;
   bottom: 10px;
   left: 16px;
   color: #e3ddd5;
   z-index: 88;
   font-weight: 500;
   padding-right: 30px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuODM3LDAsMCwxMTQuODM3LDAsMjU2czExNC44MzcsMjU2LDI1NiwyNTZzMjU2LTExNC44MzcsMjU2LTI1NlMzOTcuMTYzLDAsMjU2LDB6IE0zMzUuMDgzLDI3MS4wODMKCQkJTDIyOC40MTYsMzc3Ljc0OWMtNC4xNiw0LjE2LTkuNjIxLDYuMjUxLTE1LjA4Myw2LjI1MWMtNS40NjEsMC0xMC45MjMtMi4wOTEtMTUuMDgzLTYuMjUxYy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjUKCQkJTDI4OS44MzUsMjU2bC05MS41ODQtOTEuNTg0Yy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjVzMjEuODI0LTguMzQxLDMwLjE2NSwwbDEwNi42NjcsMTA2LjY2NwoJCQlDMzQzLjQyNCwyNDkuMjU5LDM0My40MjQsMjYyLjc0MSwzMzUuMDgzLDI3MS4wODN6IiBmaWxsPSIjZTNkZGQ1IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9nPjwvc3ZnPg==);
   background-repeat: no-repeat;
   background-position: right center;
   background-size: 16px;
   font-size: 14px
 }

 .ours {
  width: 100%;
  max-width: 1200px;
  padding-left: 0;
  padding-right: 0;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  margin-top: 50px;
}

.ours .oneroom {
  margin: 10px;
  border-radius: 10px;
  overflow: hidden;
}

 .dayprice {
   position: absolute;
   bottom: 50px;
   right: 60px;
   z-index: 223;
   display: flex;
   -webkit-box-orient: vertical;
   -webkit-box-direction: normal;
   -webkit-flex-direction: column;
   -moz-box-orient: vertical;
   -moz-box-direction: normal;
   -ms-flex-direction: column;
   flex-direction: column;
   -webkit-box-pack: center;
   -webkit-justify-content: center;
   -moz-box-pack: center;
   -ms-flex-pack: center;
   justify-content: center;
   background: rgb(255 255 255 / 23%);
   width: 130px;
   height: 130px;
   border-radius: 130px;
   text-align: center;
   backdrop-filter: blur(2px);
   -webkit-backdrop-filter: blur(2px);
   color: white;
   text-decoration: none;
   transition: 600ms;
 }

 .dayprice:hover {
   backdrop-filter: blur(8px);
   -webkit-backdrop-filter: blur(8px);
 }

 .dayprice span, .dayprice p {
   text-decoration: none;
 }

 .dayprice p {
   font-weight: 900;
   font-size: 30px;
   line-height: 34px;
   margin: 0;
   box-sizing: border-box;
 }

 @keyframes buum {
   0% {
     opacity: 0.5;
     transform: translate(-50%, -50%)scale(0);
     background: transparent;
   }

   30% {
     opacity: 0.1;
     transform: translate(-50%, -50%)scale(1);
     background: white;
   }

   100% {
     opacity: 0;
     transform: translate(-50%, -50%)scale(8);
     background: white
   }
 }

 .dayprice::before {
   content: '';
   position: absolute;
   top: 50%;
   left: 50%;
   transform: translate(-50%, -50%);
   width: 130px;
   height: 130px;
   background: transparent;
   border-radius: 100px;
   z-index: -1
 }

 .dayprice:hover::before {
   opacity: 1;
   animation: buum 1000ms linear
 }

 .dayprice span {
   background: #ffffff00;
   display: inline-block;
   width: fit-content;
   color: white;
   text-transform: uppercase;
   font-size: 10px;
   font-weight: 700;
   border-radius: 100px;
   letter-spacing: 1px;
   padding: 0 8px;
   margin: 2px auto 0;
 }

 @keyframes rotating {
   from {
     -ms-transform: rotate(0deg);
     -moz-transform: rotate(0deg);
     -webkit-transform: rotate(0deg);
     -o-transform: rotate(0deg);
     transform: rotate(0deg);
     transform-origin: center center;
   }

   to {
     -ms-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
     -webkit-transform: rotate(360deg);
     -o-transform: rotate(360deg);
     transform: rotate(360deg);
     transform-origin: center center;
   }
 }

 .special {
   position: absolute;
   left: 50%;
   top: 50%;
   width: 200px;
   height: 200px;
   transform: translate(-50%, -50%)scale(1);
   background-size: 70px;
   background-position: center center;
   background-repeat: no-repeat;
   color: var(--l);
 }

 .special div {
   -webkit-animation: rotating 20s linear infinite;
   -moz-animation: rotating 20s linear infinite;
   -ms-animation: rotating 20s linear infinite;
   -o-animation: rotating 20s linear infinite;
   animation: rotating 20s linear infinite;
   color: var(--l);
   transition: 700ms
 }

 footer {
  background: var(--d);
  color: var(--l);
  position: relative;
  padding-bottom: 0;
}

 .ocean {
   height: 5%;
   width: 100%;
   position: absolute;
   bottom: 0;
   left: 0;
   background: var(--d);
 }

 .wave {
   position: absolute;
   background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjAwIDE5OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYwMCAxOTg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9Cjwvc3R5bGU+CjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNzAwLjkzNzUiIHkxPSIyMDAuMTA5NiIgeDI9IjcwMC45Mzc1IiB5Mj0iMTk5IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0xNjAwIDAgMCAtMTk4LjAwMDQgMTEyMjMwMCAzOTYwMC4wNzgxKSI+Cgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojQURBNDk3Ii8+Cgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojQURBNDk3Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjAwLDEyMUMxMjg5LDEyMSwxMTkwLjEtMC4yLDc4OSwwQzM4OSwwLDI4OSwxMjEsMCwxMjF2NzdoMTYwMEMxNjAwLDE5OCwxNjAwLDE1MCwxNjAwLDEyMXoiLz4KPC9zdmc+Cg==") repeat-x;
   top: -198px;
   width: 6400px;
   height: 198px;
   animation: wave 7s cubic-bezier(0.36, 0.45, 0.63, 0.53) infinite;
   transform: translate3d(0, 0, 0);
 }

 .wave:nth-of-type(2) {
   background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxNjAwIDE5OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYwMCAxOTg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDp1cmwoI1NWR0lEXzFfKTt9Cjwvc3R5bGU+CjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNzAwLjkzNzUiIHkxPSIyMDAuMTA5NiIgeDI9IjcwMC45Mzc1IiB5Mj0iMTk5IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0xNjAwIDAgMCAtMTk4LjAwMDQgMTEyMjMwMCAzOTYwMC4wNzgxKSI+Cgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAwMDAwIi8+Cgk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAwMDAwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNjAwLDEyMUMxMjg5LDEyMSwxMTkwLjEtMC4yLDc4OSwwQzM4OSwwLDI4OSwxMjEsMCwxMjF2NzdoMTYwMEMxNjAwLDE5OCwxNjAwLDE1MCwxNjAwLDEyMXoiLz4KPC9zdmc+Cg==") repeat-x;
   top: -160px;
   animation: wave 7s cubic-bezier(0.36, 0.45, 0.63, 0.53) -.125s infinite, swell 7s ease -1.25s infinite;
   opacity: 1;
 }

 @keyframes wave {
   0% {
     margin-left: 0;
   }

   100% {
     margin-left: -1600px;
   }
 }

 @keyframes swell {
   0%, 100% {
     transform: translate3d(0, -25px, 0);
   }

   50% {
     transform: translate3d(0, 5px, 0);
   }
 }

 .waves {
   position: relative;
   height: 260px;
   overflow: hidden;
 }

 .desktop-hidden {
   display: none;
 }

 h1 {
  font-size: 60px;
  line-height: 70px;
  font-weight: 400;
  margin: 30px auto 30px;
  font-family: 'corner-store-jf', serif;
}

 .popis {
   display: block;
   margin: 60px;
   max-width: 800px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0
 }

 .popis p {
   font-size: 17px;
   line-height: 27px
 }

 .letter {
   display: inline-block;
   opacity: 1;
   transform: rotateX(90deg)translateX(-10px);
   transition: 0ms
 }

 .box {
   background: var(--d);
   color: white;
 }

 .leftfixed h2 {
   font-size: 70px;
   line-height: 80px;
   font-weight: 900;
   margin: 40px 0;
   display: inline-block;
 }

 .leftfixed h2 span {
   color: transparent;
   -webkit-text-fill-color: transparent;
   -webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: #000;
   display: inline;
   font-size: inherit;
   font-weight: 900;
   text-transform: none;
   letter-spacing: 4px;
   opacity: 1;
 }

 @keyframes fadeInRight {
   0% {
     opacity: 0;
     transform: translateX(100px)rotateX(90deg);
     visibility: hidden;
   }

   100% {
     opacity: 1;
     transform: translateX(0px)rotateX(0deg);
     visibility: visible;
   }
 }

 @keyframes fadeInDown {
   0% {
     opacity: 0;
     transform: translateY(20px)rotateX(90deg);
     visibility: hidden;
   }

   100% {
     opacity: 1;
     transform: translateY(0px)rotateX(0deg);
     visibility: visible;
   }
 }

 .roomprice {
  position: absolute;
  top: 30px;
  left: 30px;
  z-index: 223;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 120px;
  height: 120px;
  border-radius: 130px;
  text-align: center;
  color: white;
  text-decoration: none;
  opacity: 1;
  right: 10px;
  left: unset;
  top: -10px;
}

 .in-viewport .roomprice {
   -webkit-animation: fadeInDown linear 1.3s forwards;
   -moz-animation: fadeInDown linear 1.3s forwards;
   -o-animation: fadeInDown linear 1.3s forwards;
   -ms-animation: fadeInDown linear 1.3s forwards;
   animation: fadeInDown linear 1.3s forwards;
   animation-delay: 1000ms;
 }

 .icons .col-md {
   opacity: 1
 }

 .roomprice:hover {
   backdrop-filter: blur(8px);
   -webkit-backdrop-filter: blur(8px);
 }

 .roomprice span {
  background: #ffffff00;
  display: inline-block;
  width: fit-content;
  color: white;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  border-radius: 100px;
  letter-spacing: 1px;
  padding: 0 8px;
  margin: 2px auto 0;
  opacity: .6;
  margin-top: -5px;
}

 .roomcontent {
  position: absolute;
  bottom: 10px;
  left: 10px;
  opacity: 1;
  text-align: left;
}

 .roomimg {
   position: relative;
 }

 .roomimg::before {
   content: '';
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%);
   background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%);
   background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.45) 100%);
 }

 .roomimg h3 {
  color: white;
  font-family: 'darkmode-on', sans-serif;
  font-size: 22px;
  line-height: 35px;
  font-weight: 900;
  margin: 0;
  text-align: left;
  margin-left: 15px;
}

 .roomprice p {
   font-weight: 900;
   font-size: 30px;
   line-height: 30px;
   margin: 0;
 }

 .roomcontent a {
  color: #4c2a10;
  text-decoration: none;
  padding: 6px 28px;
  display: inline-block;
  background: #e0d9ce;
  font-weight: 600;
  margin: 15px 5px 18px 12px;
  transition: 700ms;
  border-radius: 40px;
  opacity: 1;
  font-size: 14px;
  border-radius: 3px !important;
}

 .roomcontent a:hover {
   background: var(--c);
   color: white
 }

 #rooms .owl-stage .active~.active {
   filter: grayscale(1);
   transform: scale(.7);
 }

 .leftfixed {
   position: sticky;
   top: 80px;
   background: #e8e4df;
   color: var(--d);
 }

 .leftfixed .wrapper {
   padding: 80px
 }

 #roomspart .item {
   opacity: 0.7;
   filter: grayscale(1);
   transition: 100ms ease-out 0ms;
   backdrop-filter: blur(2px);
   -webkit-backdrop-filter: blur(2px);
 }

 #roomspart .item.in-viewport {
   opacity: 1;
   filter: grayscale(0);
   transition: 600ms ease-out 1000ms;
   backdrop-filter: blur(0px);
   -webkit-backdrop-filter: blur(0px);
 }

 h2 {
  font-size: 34px;
  line-height: 44px;
  font-weight: 700 !important;
  margin: 50px auto 16px;
  font-family: 'darkmode-on';
}

 .cal h2 span, #servicesfoot h2 span {
   display: block;
   font-size: 13px;
   font-weight: 300;
   text-transform: uppercase;
   letter-spacing: 4px;
   opacity: 1
 }

 .icons {
   margin-top: -20px;
   margin-bottom: 60px;
 }

 .icons .col-md {
   padding: 10px;
   position: relative;
 }

 .icons .col-md::before {
   content: '';
   position: absolute;
   right: 0;
   top: 10%;
   bottom: 20%;
   background: var(--m);
   width: 1px;
   opacity: .3;
 }

 .icons .col-md:last-child::before {
   display: none
 }

 .icons .col-md p {
   font-weight: 700;
   font-size: 13px;
   line-height: 18px;
   text-align: center;
   padding: 0 14px;
 }

 .icons .col-md span {
   display: block;
   width: 80px;
   height: 80px;
   margin: 10px auto;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTcxLjc4NCAxNjEuNDU0YzAtNDcuNDU0IDM2LjYwOC04Ni4wNTQgODEuNjA1LTg2LjA1NHM4MS42IDM4LjYwNiA4MS42IDg2LjA1OWE2IDYgMCAwIDAgMTIgMGMwLTU0LjA3LTQxLjk5LTk4LjA1OS05My42LTk4LjA1OS01MS40NDIgMC05My4zMiA0My43LTkzLjYgOTcuNTIxLS4wMS4xMzktLjAyMS4yNzgtLjAyMS40MTl2Mjc1LjI3SDIyYTYgNiAwIDAgMCAwIDEyaDkzLjc1YTYgNiAwIDAgMCAwLTEySDcxLjc3VjE2MS43NDRjLjAwNC0uMDk3LjAxNC0uMTkyLjAxNC0uMjl6TTI0Mi4wODggMjI4LjU2OGE5Ljk0MSA5Ljk0MSAwIDAgMCA4LjI4Mi00LjY5MWgtMTYuNTY1YTkuOTQxIDkuOTQxIDAgMCAwIDguMjgzIDQuNjkxeiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjxwYXRoIGQ9Ik0yODEuODY3IDIwOC41YTQwLjg3NSA0MC44NzUgMCAwIDAtODEuNzUgMHYzLjM3NWg4MS43NXptLTUwLjUxMS0xOS40YTQwLjkgNDAuOSAwIDAgMC0xMC42NTYgMTEuMDc3IDYgNiAwIDEgMS0xMC4wNTEtNi41NTcgNTIuODU1IDUyLjg1NSAwIDAgMSAxMy43NjUtMTQuMzA2IDYgNiAwIDAgMSA2LjkzOSA5Ljc5ek00NjcuNjYzIDMwNC4yYTEzLjI3NSAxMy4yNzUgMCAwIDAtMTMuNDUxLTEzLjA2SDM0NC40MThhMTMuMyAxMy4zIDAgMCAwLTkuNSAzLjkgMTMuNjE2IDEzLjYxNiAwIDAgMC0zLjkwNiA5Ljc2NEwzMzEgMzc0Ljk4NWwxMTguNDg1LjAzM3YtMi4zNWEyOC44MzggMjguODM4IDAgMCAxIDE4LjE4MS0yNi42NDJ6TTIwMS43MTMgMzc0Ljk0OWwxMTcuMjgxLjAzMi0uMDI3LTcwLjc4MmExMy4yNzUgMTMuMjc1IDAgMCAwLTEzLjQ1MS0xMy4wNjJIMTk1LjFhMTMuMjc2IDEzLjI3NiAwIDAgMC0xMy40NTIgMTMuMDZ2NDEuMTQ0YTI4Ljg4NCAyOC44ODQgMCAwIDEgMjAuMDY1IDI3LjMyN3pNNDc4Ljc0MSAzNTUuODc2YTE3LjA1IDE3LjA1IDAgMCAwLTE3LjI1OSAxNi43OTJ2NjMuOTM3SDQ5NnYtNjMuOTM3YTE3LjA0OSAxNy4wNDkgMCAwIDAtMTcuMjU5LTE2Ljc5MnpNMzI0Ljk5OCAzODYuOTgzaC0uMDA1bC0xMjMuMjgtLjAzNHYzNS42NjNsMjQ3Ljc2OS4wNzZ2LTM1LjY3bC0xMjQuNDgxLS4wMzV6TTE3Mi40NTQgMzU1Ljg3NmExNy4wNTEgMTcuMDUxIDAgMCAwLTE3LjI2IDE2Ljc5MnY2My45MzdoMzQuNTE5di02My45MzdhMTcuMDQ5IDE3LjA0OSAwIDAgMC0xNy4yNTktMTYuNzkyeiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
   background-size: 80%;
   background-repeat: no-repeat;
   background-position: center bottom;
 }

 .icons .col-md span.i2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxnIGRhdGEtbmFtZT0iTGF5ZXIgNzAiPjxwYXRoIGQ9Im01MyAxMi4zOC00LTJWNkgzOXY0LjM4bC00IDJWMTZoMTh6TTUxIDQySDM3djloMTR6bS01IDNoLTR2LTJoNHpNMTMgNTJoMTd2LTZIMTN6bTYtNGg0djJoLTR6TTEzIDQ0aDE3di02SDEzem02LTRoNHYyaC00ek0xMiAyMC4xOGEzIDMgMCAxIDAgMiAwVjExaDl2NC4wOWE2IDYgMCAxIDAgMiAwVjExaDVWOWgtNVY3aC0ydjJoLTlWN2gtMnYySDl2MmgzeiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjxwYXRoIGQ9Ik01OCAzMWgtOXYtM2gtNHYyaDJ2MWgtNnYtMWgydi0yaC00djNINnYyaDF2MjVoNTBWMzNoMXptLTQ3IDVoMjF2MThIMTF6bTQyIDE3SDM1VjQwaDE4em0tOC41LTE4YTEuNSAxLjUgMCAxIDEtMS41IDEuNSAxLjUgMS41IDAgMCAxIDEuNS0xLjV6bTUgMGExLjUgMS41IDAgMSAxLTEuNSAxLjUgMS41IDEuNSAwIDAgMSAxLjUtMS41eiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L2c+PC9zdmc+);   background-size: 65%;
 }

 .icons .col-md span.i3 {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyLjAwMyA1MTIuMDAzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNMTE1LjU1MyAxMTEuNDc3YzMuNTMgNS43MSA5LjYzOSA4Ljg1MSAxNS44OTMgOC44NTEgMy4zNDkgMCA2Ljc0MS0uOTAyIDkuNzk4LTIuNzkyIDguNzY4LTUuNDIyIDExLjQ4MS0xNi45MjQgNi4wNTktMjUuNjkyLTQuMDctNi41ODEtMi4wOTctMTUuODE4IDEuNjM2LTMwLjI0NyA0LjAxMi0xNS41MDQgOS4wMDQtMzQuOC0xLjQ1Ni01Mi40NDYtNS4yNTUtOC44NjctMTYuNy0xMS43OTUtMjUuNTczLTYuNTQtOC44NjcgNS4yNTYtMTEuNzk1IDE2LjcwNS02LjUzOSAyNS41NzMgMi41NDMgNC4yOTItLjA1NyAxNC4zNDItMi41NzEgMjQuMDYzLTQuNDUyIDE3LjIwNy05Ljk5MyAzOC42MiAyLjc1MyA1OS4yM3pNMTc1LjMwOSAxMTEuNDc3YzMuNTMxIDUuNzEgOS42NCA4Ljg1MiAxNS44OTQgOC44NTIgMy4zNDkgMCA2LjczOS0uOTAxIDkuNzk4LTIuNzkyIDguNzY4LTUuNDIgMTEuNDgxLTE2LjkyMyA2LjA2LTI1LjY5LTQuMDctNi41ODMtMi4wOTgtMTUuODE4IDEuNjM1LTMwLjI0OCA0LjAxMi0xNS41MDQgOS4wMDMtMzQuNzk5LTEuNDU1LTUyLjQ0NS01LjI1Ni04Ljg2OC0xNi43MDgtMTEuNzk1LTI1LjU3My02LjU0LTguODY4IDUuMjU2LTExLjc5NiAxNi43MDUtNi41NDEgMjUuNTcyIDIuNTQ1IDQuMjkyLS4wNTYgMTQuMzQzLTIuNTcxIDI0LjA2My00LjQ0OSAxNy4yMDUtOS45ODkgMzguNjE4IDIuNzUzIDU5LjIyOHpNMjAuMTE2IDMxOS4xNTFsMTYuOTE1IDExMS4wMzNjLjA5NS42Mi4xNDIgMS4yNDYuMTQyIDEuODc0IDAgMjEuMjY3IDE1LjU1OCAzOC45NjEgMzUuODg5IDQyLjMyMUw2MC4wODkgMzE5LjE1MUgyMC4xMTZ6TTk4LjA4NCA0NzQuOTYyaDUwLjgyNnYtOC41MzFhMTQ1Ljg4NSAxNDUuODg1IDAgMCAxLTEyLjc3Ny0yOC41MzFjLTQuMjc4LTEzLjIxMi0xLjk1Ni0yNy44MDUgNi4yMS0zOS4wMzJhNDMuMzg4IDQzLjM4OCAwIDAgMSA2LjU2Ni03LjE1NHYtNzIuNTYzSDg1LjA2MmwxMy4wMjIgMTU1LjgxMXpNMTc3LjU2NiAzODAuOTMxaDU0LjkxN2w1LjE2My02MS43OGgtNjMuODV2NjEuOTY0YTQyLjk0IDQyLjk0IDAgMCAxIDMuNzctLjE4NHpNMjU3LjQ1NiAzODAuOTMxaDM1LjcyMmw5LjQxMy02MS43OGgtMzkuOTcyek0zMTcuMjg2IDIyMi42ODVsNC4wNjMtMjYuNjY3YTIzLjU1NCAyMy41NTQgMCAwIDAtNS40MjQtMTguOTExIDIzLjU1IDIzLjU1IDAgMCAwLTE3Ljg3OS04LjIxaC0yMi44N2wtNC40MzYgNTMuMDczaDQwLjM0MmMyLjEwNSAwIDQuMTg1LjI0OSA2LjIwNC43MTV6TTExLjM2OSAyMjEuOTdoNDAuNTk5bC00LjQzNi01My4wNzRIMjQuNjYxYTIzLjU1IDIzLjU1IDAgMCAwLTE3Ljg3OSA4LjIxIDIzLjU1NCAyMy41NTQgMCAwIDAtNS40MjQgMTguOTExbDQuMDU0IDI2LjYxMWEyNy41NzIgMjcuNTcyIDAgMCAxIDUuOTU3LS42NTh6TTE0OC45MDkgMjIxLjk3di01My4wNzRINzIuNTA0bDQuNDM2IDUzLjA3NHpNMTczLjc5NiAyMjEuOTdoNzEuOTcybDQuNDM1LTUzLjA3NGgtNzYuNDA3eiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjxwYXRoIGQ9Ik01MDcuNDc4IDE1NS42MTljLTUuOTU4LTguNDEyLTE3LjYwNy0xMC4zOTktMjYuMDItNC40NDEtMy44NzIgMi43NDUtOTIuODE4IDY3LjY4LTEyNS4yNTYgMjUzLjM5N0gxNzkuMjQ1YTE4LjY2NSAxOC42NjUgMCAwIDAtMTcuNzU4IDI0LjQxN2MxNi4wODIgNDkuNjUxIDYxLjk2NCA4My4wMTIgMTE0LjE3MSA4My4wMTIgNTIuMDQ5IDAgOTcuODExLTMzLjE2MSAxMTQuMDIyLTgyLjU2NC40MTYtMS4xNzguNzE2LTIuNDExLjg4Ny0zLjY4MyA0LjQ3Ny0yOS40NyAxMC40NjQtNTUuNzE3IDE3LjI2Ni03OC45NDcgMTUuMDA5LTUxLjI1NCAzMy45OTMtODcuODA2IDQ5LjUwNi0xMTEuODAxYTMwNy44OSAzMDcuODkgMCAwIDEgOC45MTgtMTMuMDU4YzIwLjM4Mi0yOC4yMzggMzYuNjY5LTQwLjIzMiAzNi43OC00MC4zMTEgOC40MTItNS45NiAxMC4zOTktMTcuNjEgNC40NDEtMjYuMDIxeiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjxwYXRoIGQ9Ik0zMDEuMTk0IDMwNC41NzZhMTMuMjk4IDEzLjI5OCAwIDAgMCAxMy4xOTItMTEuNjE4bDUuMzI2LTQxLjg0MmMxLjAxMi03Ljk0Ni01LjE4LTE0Ljk3Ny0xMy4xOTEtMTQuOTc3SDE2LjE4NWMtOC4wMSAwLTE0LjIwMyA3LjAzLTEzLjE5MSAxNC45NzdsNS4zMjYgNDEuODQyYTEzLjI5OCAxMy4yOTggMCAwIDAgMTMuMTkxIDExLjYxOGgyNzkuNjgzeiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=)
;background-size: 65%;}

 .icons .col-md span.i4 {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNNjAgNDE0Yy0xOCAwLTM0LTYtNDUtMTgtMTAtMTAtMTUtMjMtMTUtMzcgMC0yNSA4LTg0IDE5LTEzNCA2LTI5IDEzLTUzIDIwLTcwIDEwLTIzIDIwLTM0IDMyLTM0aDU4YzIgMCA0IDEgNSAzbDYgN2gyN3Y4MWMwIDQgNCA3IDcgN2gxNjNjNCAwIDctMyA3LTd2LTgxaDI4bDYtN2MxLTIgMy0zIDUtM2g1OGMxMiAwIDIyIDExIDMyIDM0IDcgMTcgMTQgNDEgMjAgNzAgMTEgNTAgMTkgMTA5IDE5IDEzNCAwIDE0LTUgMjctMTUgMzctMTEgMTItMjcgMTgtNDUgMTgtMjQgMC00NC0xMy01MS0zMmwtMjQtNjhjLTUgNC0xOCAxMS0zMyAxMS0xMiAwLTIzLTQtMzMtMTFIMjAxYy0xMCA3LTIxIDExLTMzIDExLTE1IDAtMjgtNy0zMy0xMWwtMjQgNjhjLTcgMTktMjcgMzItNTEgMzJ6bTE5Ni0xMjNjLTEzIDAtMjQtMTEtMjQtMjRzMTEtMjQgMjQtMjQgMjQgMTEgMjQgMjQtMTEgMjQtMjQgMjR6bTAtMzRjLTYgMC0xMCA0LTEwIDEwczQgMTAgMTAgMTAgMTAtNCAxMC0xMC00LTEwLTEwLTEwem0xMjQtNDljLTQgMC03LTMtNy03di03YzAtNCAzLTcgNy03czcgMyA3IDd2N2MwIDQtMyA3LTcgN3ptMjcgMjJoLTdjLTQgMC03LTQtNy03IDAtNCAzLTcgNy03aDdjNCAwIDcgMyA3IDcgMCAzLTMgNy03IDd6bTIyLTIwYy00IDAtNy0zLTctN3YtN2MwLTQgMy03IDctNyAzIDAgNyAzIDcgN3Y3YzAgNC00IDctNyA3em0tMjAtMjloLTdjLTQgMC03LTMtNy03czMtNyA3LTdoN2M0IDAgNyAzIDcgN3MtMyA3LTcgN3ptLTQgNzNjLTI5IDAtNTMtMjQtNTMtNTMgMC0zMCAyNC01NCA1My01NCAzMCAwIDU0IDI0IDU0IDU0IDAgMjktMjQgNTMtNTQgNTN6bTAtOTNjLTIxIDAtMzkgMTgtMzkgNDAgMCAyMSAxOCAzOSAzOSAzOSAyMiAwIDQwLTE4IDQwLTM5IDAtMjItMTgtNDAtNDAtNDB6TTgxIDIwOGMtNCAwLTctMy03LTd2LTdjMC00IDMtNyA3LTdzNyAzIDcgN3Y3YzAgNC0zIDctNyA3em0yNyAyMmgtN2MtNCAwLTctNC03LTcgMC00IDMtNyA3LTdoN2M0IDAgNyAzIDcgNyAwIDMtMyA3LTcgN3ptMjItMjBjLTQgMC03LTMtNy03di03YzAtNCAzLTcgNy03czcgMyA3IDd2N2MwIDQtMyA3LTcgN3ptLTIwLTI5aC03Yy00IDAtNy0zLTctN3MzLTcgNy03aDdjNCAwIDcgMyA3IDdzLTMgNy03IDd6bS0zIDczYy0zMCAwLTU0LTI0LTU0LTUzIDAtMzAgMjQtNTQgNTQtNTQgMjkgMCA1MyAyNCA1MyA1NCAwIDI5LTI0IDUzLTUzIDUzem0wLTkzYy0yMiAwLTQwIDE4LTQwIDQwIDAgMjEgMTggMzkgNDAgMzkgMjEgMCAzOS0xOCAzOS0zOSAwLTIyLTE4LTQwLTM5LTQwem0yMzggMTQ2Yy0xOSAwLTM0LTE1LTM0LTM0IDAtMTggMTUtMzMgMzQtMzMgMTggMCAzMyAxNSAzMyAzMyAwIDE5LTE1IDM0LTMzIDM0em0wLTUzYy0xMSAwLTIwIDgtMjAgMTlzOSAyMCAyMCAyMCAxOS05IDE5LTIwLTgtMTktMTktMTl6bS0xNzggNTNjLTE4IDAtMzMtMTUtMzMtMzQgMC0xOCAxNS0zMyAzMy0zMyAxOSAwIDM0IDE1IDM0IDMzIDAgMTktMTUgMzQtMzQgMzR6bTAtNTNjLTEwIDAtMTkgOC0xOSAxOXM5IDIwIDE5IDIwYzExIDAgMjAtOSAyMC0yMHMtOS0xOS0yMC0xOXptMTQtMTIzaDE0OXY3NEgxODF6IiBmaWxsPSIjNGMyYTEwIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+PHBhdGggZD0iTTQ0MiAxMzVoLTUyYy0zIDAtNy0zLTctN3YtMTljMC0zIDItNiA1LTcgMTAtMiAyMC00IDI5LTRzMTkgMiAyNyA1YzMgMCA1IDMgNSA2djE5YzAgNC0zIDctNyA3ek0xMjIgMTM1SDcwYy00IDAtNy0zLTctN3YtMTljMC0zIDItNiA1LTcgMTAtMiAxOS00IDI5LTQgOSAwIDE4IDIgMjcgNSAzIDAgNSAzIDUgNnYxOWMwIDQtNCA3LTcgN3oiIGZpbGw9IiM0YzJhMTAiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+);
background-size: 65%; }

 .icons .col-md span.i5 {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNDE0LjM5MSA0MTQuMzkxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJtMzQ5Ljg5NSAxMzIuNzcxLTM3LjA1Ny0uMDQ1Yy0yNC4yMjktMzQuNDAzLTYzLjM5NC01NC44MS0xMDUuNjQzLTU0LjgxLTQyLjI1IDAtODEuNDI5IDIwLjQyMi0xMDUuNjc0IDU0Ljg1M0g2NC40OTZDMjguOTMzIDEzMi43NyAwIDE2MS43MDEgMCAxOTcuMjYzdjE5Ljg5OWMwIDM1LjU0MiAyOC45MzMgNjQuNDU3IDY0LjQ5NiA2NC40NTdoMzcuMDIzYzI0LjIyOCAzNC40MzEgNjMuNDA4IDU0Ljg1NCAxMDUuNjc2IDU0Ljg1NCA0Mi4yMDcgMCA4MS4zNTItMjAuMzg2IDEwNS42MDEtNTQuNzUzbDM3LjA5OS0uMTAxYzM1LjU2NCAwIDY0LjQ5Ni0yOC45MzEgNjQuNDk2LTY0LjQ5MnYtMTkuODk5YzAtMzUuNTQyLTI4LjkzMy02NC40NTctNjQuNDk2LTY0LjQ1N3pNMTY2Ljk1MSAxODMuMTlsLTIwLjMwNyA1Ni4xNTZjLS4zNjMuOTk5LTEuMzQgMS42NzUtMi4zODEgMS42NDlsLTcuNTU1LS4wODlhMi41IDIuNSAwIDAgMS0yLjM0LTEuNzA1bC0xMS45MjYtMzUuNTY4LTExLjk4NCAzNS41NzdhMi41IDIuNSAwIDAgMS0yLjMzNCAxLjcwMmwtNy41NDMuMTA3aC0uMDM1YTIuNSAyLjUgMCAwIDEtMi4zNDYtMS42MzVMNzcuNDc1IDE4My4yM2EyLjUgMi41IDAgMCAxIDEuNDgtMy4yMTFsNy41MDYtMi43N2EyLjUwMSAyLjUwMSAwIDAgMSAzLjIxMSAxLjQ4MWwxNC4zNDggMzguODc1IDEyLjI3Ny0zNi40NTFhMi41MDEgMi41MDEgMCAwIDEgMi4zNjktMS43MDJoLjAwMmw3LjU4NC4wMDZhMi41MDMgMi41MDMgMCAwIDEgMi4zNjkgMS43MDVsMTIuMTQzIDM2LjIxOCAxMy45NjMtMzguNjExYTIuNDk4IDIuNDk4IDAgMCAxIDMuMjAxLTEuNWw3LjUyMyAyLjcyMWEyLjQ5OCAyLjQ5OCAwIDAgMSAxLjUgMy4xOTl6bTE4LjIwMyA1My4wOTdhMi41IDIuNSAwIDAgMS0yLjUgMi41aC04YTIuNSAyLjUgMCAwIDEtMi41LTIuNXYtMzYuMTU2YTIuNSAyLjUgMCAwIDEgMi41LTIuNWg4YTIuNSAyLjUgMCAwIDEgMi41IDIuNXYzNi4xNTZ6bS02LjUtNDUuMjYzYy00LjEzNSAwLTcuNDk4LTMuMzY0LTcuNDk4LTcuNXMzLjM2My03LjUgNy40OTgtNy41YzQuMTM3IDAgNy41IDMuMzY0IDcuNSA3LjVzLTMuMzYzIDcuNS03LjUgNy41em0yMTkuNzM3IDI2LjEwNGMwIDI2LjczOC0yMS43NTUgNDguNDkyLTQ4LjQ5NiA0OC40OTJsLTExNS4wNTEuMTA3Yy05LjU2MSAwLTE4LjU3IDAtMjYuNTUzLS4wMzkgNC45NTgtNS4xNzcgOC41Ny0xMS43MjMgOC41Ny0xOS45OHYtNDkuNDRjMC0yNi4yMTQgMjEuMzM2LTQ3LjU0MSA0Ny41NjEtNDcuNTQxbDg1LjQ3My4wNDVjMjYuNzQxIDAgNDguNDk2IDIxLjczNyA0OC40OTYgNDguNDU3djE5Ljg5OXoiIGZpbGw9IiM0YzJhMTAiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48cGF0aCBkPSJNMjk0LjA0OSAxNzMuMzdoLTM2LjY5N2EyLjUgMi41IDAgMCAwLTIuNSAyLjV2NjAuODkzYTIuNSAyLjUgMCAwIDAgMi41IDIuNWg4YTIuNSAyLjUgMCAwIDAgMi41LTIuNXYtMjEuNzk0aDIwLjk5NmEyLjUgMi41IDAgMCAwIDIuNS0yLjV2LThhMi41IDIuNSAwIDAgMC0yLjUtMi41aC0yMC45OTZWMTg2LjM3aDI2LjE5N2EyLjUgMi41IDAgMCAwIDIuNS0yLjV2LThhMi41IDIuNSAwIDAgMC0yLjUtMi41ek0zMTcuNTcyIDE5OC41MjFoLThhMi41IDIuNSAwIDAgMC0yLjUgMi41djM2LjE1N2EyLjUgMi41IDAgMCAwIDIuNSAyLjVoOGEyLjUgMi41IDAgMCAwIDIuNS0yLjV2LTM2LjE1N2EyLjUgMi41IDAgMCAwLTIuNS0yLjV6TTMxMy41NzIgMTc2LjAyNGMtNC4xMzUgMC03LjUgMy4zNjQtNy41IDcuNXMzLjM2NSA3LjUgNy41IDcuNSA3LjQ5OC0zLjM2NCA3LjQ5OC03LjUtMy4zNjMtNy41LTcuNDk4LTcuNXoiIGZpbGw9IiM0YzJhMTAiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+);
background-size: 68%; }

 .icons .col-md span.i6 {
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0iTTExMC4zMzQgOTQuMjY3SDI0MVYxOTIuOEgxMTAuMzM0eiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjxwYXRoIGQ9Ik00OTcgNjQuMjY3aC0xLjA2NnYtMzMuMmMwLTguMjg0LTYuNzE2LTE1LTE1LTE1cy0xNSA2LjcxNi0xNSAxNXYzMy4yaC0zNC4yNjh2LTMzLjJjMC04LjI4NC02LjcxNi0xNS0xNS0xNXMtMTUgNi43MTYtMTUgMTV2MzMuMkg0MDAuNmMtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXY0OC4yYzAgMjkuNjggMjAuNTcxIDU0LjYzMyA0OC4yMDEgNjEuMzg2VjQwMC42YzAgOS40NDctNy42ODcgMTcuMTM0LTE3LjEzNSAxNy4xMzQtOS40NDcgMC0xNy4xMzMtNy42ODctMTcuMTMzLTE3LjEzNFYyNTZjMC0zOC41NzktMjcuNzA5LTcwLjc5MS02NC4yNjgtNzcuODI0VjU1LjE2NkMzMzUuMjY2IDI0Ljc0NyAzMTAuNTE4IDAgMjgwLjEgMEg3MS4yMzJDNDAuODE0IDAgMTYuMDY2IDI0Ljc0NyAxNi4wNjYgNTUuMTY2VjQ4MkgxNWMtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXM2LjcxNiAxNSAxNSAxNUgzMzYuMzMzYzguMjg0IDAgMTUtNi43MTYgMTUtMTVzLTYuNzE2LTE1LTE1LTE1aC0xLjA2OFYyMDkuMDc2YzE5Ljg1MyA2LjM2MSAzNC4yNjggMjQuOTg3IDM0LjI2OCA0Ni45MjR2MTQ0LjZjMCAyNS45ODkgMjEuMTQ0IDQ3LjEzNCA0Ny4xMzMgNDcuMTM0IDI1Ljk5IDAgNDcuMTM1LTIxLjE0NSA0Ny4xMzUtNDcuMTM0VjE4OC44NTNDNDkxLjQzIDE4Mi4xIDUxMiAxNTcuMTQ2IDUxMiAxMjcuNDY3di00OC4yYzAtOC4yODUtNi43MTYtMTUtMTUtMTV6TTIyMy4yMjUgMzU5LjEwOGwtMzQuMTQzIDY4LjI4M2MtMi42MjggNS4yNTctNy45MjYgOC4yOTUtMTMuNDI4IDguMjk1YTE0Ljk0IDE0Ljk0IDAgMCAxLTYuNjk3LTEuNTg3Yy03LjQwOS0zLjcwNC0xMC40MTItMTIuNzE1LTYuNzA3LTIwLjEyNGwyMy4yODctNDYuNTc1aC00NC4wMTJhMTUgMTUgMCAwIDEtMTMuNDE2LTIxLjcwOGwzNC4xNDEtNjguMjgzYzMuNzA0LTcuNDA5IDEyLjcxNC0xMC40MTYgMjAuMTI0LTYuNzA4IDcuNDA5IDMuNzA0IDEwLjQxMyAxMi43MTQgNi43MDggMjAuMTI0TDE2NS43OTUgMzM3LjRoNDQuMDE0YTE0Ljk5OCAxNC45OTggMCAwIDEgMTMuNDE2IDIxLjcwOHpNMjcxIDIwNy44YzAgOC4yODQtNi43MTYgMTUtMTUgMTVIOTUuMzM0Yy04LjI4NCAwLTE1LTYuNzE2LTE1LTE1Vjc5LjI2N2MwLTguMjg0IDYuNzE2LTE1IDE1LTE1SDI1NmM4LjI4NCAwIDE1IDYuNzE2IDE1IDE1eiIgZmlsbD0iIzRjMmExMCIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
background-size: 50%; 
}
 #atr {
   background: url(/template/kamea/img/wood.png) 50% 50%;
   background-repeat: repeat;
   background-size: 450px;
   position: relative;
 }

 #atr::before {
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   height: 100%;
   width: 100%;
   background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.4) 30%, rgba(255, 255, 255, 1) 50%);
   background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.4) 30%, rgba(255, 255, 255, 1) 50%);
   background: linear-gradient(to right, rgba(255, 255, 255, 0.4) 30%, rgba(255, 255, 255, 1) 50%);
 }

 #atr h2 {
   z-index: 332;
   position: relative;
   line-height: 90px;
 }

 #owl-atr .item .oneatr {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   transition: 1000ms !important;
   opacity: 0;
   background-position: 50% 50%
 }

 #owl-atr .item .clean {
   z-index: 332;
   position: absolute;
   top: 0;
   left: 0;
   height: 100%;
   width: 100%;
   transition: 600ms;
 }

 #owl-atr .item {
   margin: 20px 1%;
   aspect-ratio: 8/11;
   position: relative;
 }

 #owl-atr .wr_h {
   position: absolute;
   top: 0;
   left: 0;
   height: 50%;
   width: 100%;
 }

 #owl-atr .wr_h_b {
   position: absolute;
   top: 50%;
   left: 0;
   height: 50%;
   width: 100%;
 }

 #owl-atr .item h3 {
   font-size: 28px;
   line-height: 35px;
   font-weight: 800;
   text-align: left;
   max-width: 76%;
   margin: 104px 10% 30px;
   border-bottom: 2px solid;
   padding-bottom: 0px;
   transition: 600ms;
   color: var(--d);
   position: absolute;
   bottom: 0;
   left: 0
 }

 #owl-atr h3 span {
   font-size: 13px;
   display: block;
   font-weight: 400;
   word-spacing: initial;
   letter-spacing: 2px;
   margin-bottom: 10px;
   color: var(--d)
 }

 #owl-atr .text {
   margin: 0 11% 30px;
   font-size: 11px;
   text-align: left;
 }

 #owl-atr .item .oneatr::before {
   z-index: 22;
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.65) 100%);
   background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.65) 100%);
   background: linear-gradient(to bottom, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.65) 100%);
 }

 #owl-atr .item .clean .text p {
   font-size: 12px;
   line-height: 19px;
   color: var(--d);
   font-weight: 500;
 }

 #owl-atr .owl-stage .active~.active~.active .clean h3, #owl-atr .owl-stage .active~.active~.active~.active .clean h3, #owl-atr .owl-stage .active~.active~.active .clean h3 span, #owl-atr .owl-stage .active~.active~.active~.active .clean h3 span, #owl-atr .owl-stage .active~.active~.active .clean p, #owl-atr .owl-stage .active~.active~.active~.active .clean p {
   color: var(--d)
 }

 #owl-atr .owl-stage .active~.active .oneatr, #owl-atr .owl-stage .item:hover .oneatr, #owl-atr .owl-stage .active~.active~.active:hover .oneatr, #owl-atr .owl-stage .active~.active~.active~.active:hover .oneatr {
   opacity: 1;
   background-position: 0% 50% !important
 }

 #owl-atr .owl-stage .active~.active .clean h3, #owl-atr .owl-stage .item:hover h3, #owl-atr .owl-stage .active~.active~.active:hover .clean h3, #owl-atr .owl-stage .active~.active~.active~.active:hover .clean h3, #owl-atr .owl-stage .active~.active .clean h3 span, #owl-atr .owl-stage .item:hover h3 span, #owl-atr .owl-stage .active~.active~.active:hover .clean h3 span, #owl-atr .owl-stage .active~.active~.active~.active:hover .clean h3 span {
   color: white;
 }

 #owl-atr .active~.active .clean .text p, #owl-atr .owl-stage .item:hover p, #owl-atr .owl-stage .active~.active~.active:hover .clean p, #owl-atr .owl-stage .active~.active~.active~.active:hover .clean p, #owl-atr .active~.active .clean .counter span, #owl-atr .owl-stage .item:hover .counter span, #owl-atr .owl-stage .active~.active~.active:hover .clean span, #owl-atr .owl-stage .active~.active~.active~.active:hover .clean span {
   color: white;
 }

 #owl-atr .item .counter {
   position: absolute;
   left: 12px;
   bottom: 5px;
 }

 #owl-atr .item .counter span {
   font-size: 8px
 }

 #owl-atr .owl-stage .active~.active~.active .oneatr, #owl-atr .owl-stage .active~.active~.active~.active .oneatr {
   opacity: 0;
 }

 #owl-atr .owl-stage .active~.active~.active .item .oneatr, #owl-atr .owl-stage .active~.active .item .oneatr, #owl-atr .owl-stage .active .item .oneatr, #owl-atr .owl-stage .item .oneatr {
   background-position: 50% 50% !important;
   transition: 1000ms !important;
 }

 #owl-atr .owl-stage .active~.active~.active .item:hover .oneatr, #owl-atr .owl-stage .active~.active .item:hover .oneatr, #owl-atr .owl-stage .active .item:hover .oneatr, #owl-atr .owl-stage .item:hover .oneatr, #owl-atr .owl-stage .active~.item .oneatr {
   background-position: 50% 50% !important;
   transition: 1000ms !important;
 }

 .upp {
   font-size: 50px;
   line-height: 60px;
   color: #aca497;
   margin-bottom: -30px;
   display: block;
   opacity: 0
 }

 .btnkam {
  background: var(--d);
  color: var(--m);
  padding: 10px 22px;
  text-decoration: none;
  font-size: 13px;
  text-transform: none;
  letter-spacing: 1px;
  font-weight: 600;
  margin: 5px;
  transition: 800ms;
  display: inline-block;
  position: relative;
  cursor: none !important;
  border-radius: 30px;
}



 .btnkam:hover {
   letter-spacing: 3px
 }

 .btnkam.btnleft {
   margin-left: 0
 }

 a.inline {
   font-size: 13px;
   color: var(--d);
   font-weight: 500;
   padding: 8px 15px;
   cursor: pointer;
   display: inline-block;
   transition: 600ms
 }

 a.inline:hover {
   color: #806e50
 }

 .btnkam span::before {
   content: '';
   display: block;
   position: absolute;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%);
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDI0MC44MjMgMjQwLjgyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+CjxnPgoJPHBhdGggaWQ9IkNoZXZyb25fUmlnaHRfMV8iIGQ9Ik0xODMuMTg5LDExMS44MTZMNzQuODkyLDMuNTU1Yy00Ljc1Mi00Ljc0LTEyLjQ1MS00Ljc0LTE3LjIxNSwwYy00Ljc1Miw0Ljc0LTQuNzUyLDEyLjQzOSwwLDE3LjE3OQoJCWw5OS43MDcsOTkuNjcxbC05OS42OTUsOTkuNjcxYy00Ljc1Miw0Ljc0LTQuNzUyLDEyLjQzOSwwLDE3LjE5MWM0Ljc1Miw0Ljc0LDEyLjQ2Myw0Ljc0LDE3LjIxNSwwbDEwOC4yOTctMTA4LjI2MQoJCUMxODcuODgxLDEyNC4zMTUsMTg3Ljg4MSwxMTYuNDk1LDE4My4xODksMTExLjgxNnoiIGZpbGw9IiMwMDAwMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L2c+PC9zdmc+);
   width: 25px;
   height: 25px;
   background-size: cover;
   background-repeat: no-repeat;
   opacity: 0;
 }

 .btnkam:hover span::before {
   opacity: 1
 }

 div.ball {
   background-color: transparent;
   width: 80px;
   height: 80px;
   border-radius: 50%;
   pointer-events: none;
   position: absolute;
   top: 0;
   left: 0;
   transform: translate(-50%, -50%)scale(0);
   opacity: 0;
   transition: opacity .5s, transform 0.3s;
   z-index: 6565;
 }

 div.ball.visible {
   transform: translate(-50%, -50%)scale(1);
   opacity: .1;
   background-color: var(--m);
 }

 .awards {
   margin: 50px auto
 }

 #reviews {
   max-width: 800px;
   margin: 60px auto 20px;
   display: block;
   width: 100%;
 }

 #reviews .onerew b {
   display: block;
   font-weight: 700;
   color: #aca497;
   margin-top: 16px;
 }

 #reviews .onerew b small {
   display: block;
   font-weight: 500;
   font-size: 10px;
 }

 footer #crm-register {
   border-radius: 30px;
   overflow: hidden;
   margin-bottom: 80px;
 }

 #crmmm .crm-form {
   position: relative;
   width: 90%;
   margin: 0 auto;
   margin-top: 40px;
   text-align: center;
   padding: 0;
   text-align: center;
   display: table;
   font-size: 18px;
   line-height: 28px;
   max-width: 500px;
 }

 #crmmm #crm-email {
   background: #f1ebe4;
   border: 1px solid #7453114a;
   font-size: 22px;
   line-height: 60px;
   padding: 17px 90px 17px 30px;
   color: #745311;
   font-weight: 600;
   outline: none;
   display: inline-block;
   height: 60px;
   margin: 0;
   border-radius: 30px !important;
   width: 100%;
   transition: 400ms ease-out;
   font-family: 'darkmode-on', sans-serif;
   font-weight: 400;
 }

 #crmmm #crm-email.form_error {
   background: #f5c3d4;
 }

 #crmmm .crm-text {
   display: none
 }

 #crmmm #crm-action-0 {
   display: block;
   position: absolute;
   background: #aca497;
   color: #2b1c15;
   font-size: 16px;
   line-height: 53px;
   font-weight: 600;
   border-radius: 34px;
   text-transform: none;
   padding: 0 25px;
   height: 55px;
   margin: 0;
   cursor: pointer;
   right: 3px;
   top: 50%;
   width: unset;
   transform: translateY(-50%);
   border: none;
   transition: 400ms ease-out;
   font-family: 'darkmode-on', sans-serif;
 }

 #crmmm #crm-action-0:hover {
   transform: translateY(-50%)translateX(-8px);
 }

 footer ul {
   list-style: none;
   margin: 0;
   padding: 0;
 }

 footer ul li {
   display: inline-block;
 }

 footer ul li a {
   margin: 10px;
   padding: 10px 15px;
   color: white;
   text-decoration: none;
   font-size: 20px;
   display: inline-block;
   transition: 800ms
 }

 footer ul li a:hover {
   color: #aca497;
 }

 footer .socialon ul li a {
   font-size: 12px;
   opacity: .5;
   margin: 10px 0;
   position: relative;
   padding: 0px 13px;
 }

 footer ul.inline li a::before {
   content: '';
   position: absolute;
   left: 0;
   top: 4px;
   bottom: 3px;
   width: 1px;
   height: unset;
   background: #cecece;
   opacity: .3
 }

 footer ul.inline li:nth-child(1) a::before {
   display: none
 }

 .socialicons {
   display: block;
   width: 90%;
   text-align: center;
   max-width: 500px;
   height: 50px;
   margin: 10px auto;
 }

 .socialicons a {
   display: inline-block;
 }

 .socialicons .fb {
   display: inline-block;
   width: 40px;
   height: 50px;
   margin: 10px;
   position: relative;
 }

 .socialicons .fb::before {
   content: '';
   -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTQ0OCwwSDY0QzI4LjcwNCwwLDAsMjguNzA0LDAsNjR2Mzg0YzAsMzUuMjk2LDI4LjcwNCw2NCw2NCw2NGgxOTJWMzM2aC02NHYtODBoNjR2LTY0YzAtNTMuMDI0LDQyLjk3Ni05Niw5Ni05Nmg2NHY4MCAgICBoLTMyYy0xNy42NjQsMC0zMi0xLjY2NC0zMiwxNnY2NGg4MGwtMzIsODBoLTQ4djE3Nmg5NmMzNS4yOTYsMCw2NC0yOC43MDQsNjQtNjRWNjRDNTEyLDI4LjcwNCw0ODMuMjk2LDAsNDQ4LDB6IiBmaWxsPSIjNzE1ZTRjIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPC9nPjwvc3ZnPg==) 50% 50% no-repeat;
   clip-path: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTQ0OCwwSDY0QzI4LjcwNCwwLDAsMjguNzA0LDAsNjR2Mzg0YzAsMzUuMjk2LDI4LjcwNCw2NCw2NCw2NGgxOTJWMzM2aC02NHYtODBoNjR2LTY0YzAtNTMuMDI0LDQyLjk3Ni05Niw5Ni05Nmg2NHY4MCAgICBoLTMyYy0xNy42NjQsMC0zMi0xLjY2NC0zMiwxNnY2NGg4MGwtMzIsODBoLTQ4djE3Nmg5NmMzNS4yOTYsMCw2NC0yOC43MDQsNjQtNjRWNjRDNTEyLDI4LjcwNCw0ODMuMjk2LDAsNDQ4LDB6IiBmaWxsPSIjNzE1ZTRjIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPC9nPjwvc3ZnPg==);
   -webkit-mask-size: 20px !important;
   mask-size: 20px !important;
   background-color: #f1ebe4;
   display: inline-block;
   width: 35px;
   height: 35px;
   margin: 0 auto;
   position: absolute;
   left: 50%;
   top: 10px;
   transform: translateX(-50%);
   transition: 600ms;
 }

 .socialicons .tripa {
   display: inline-block;
   width: 40px;
   height: 50px;
   margin: 10px;
   position: relative;
 }

 .socialicons .tripa::before {
   content: '';
   -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTUxMiwxNTkuMmgtOTAuMjRDMzI2LjA4LDc2LDE4NS45Miw3Niw5MC4yNCwxNTkuMkgwYzAsMCwyMC40OCwyNC45NiwyOC44LDQ4LjMyQzEwLjg4LDIyOS4yOCwwLDI1Ni44LDAsMjg3LjIgICAgYzAsNzAuNzIsNTcuMjgsMTI4LDEyOCwxMjhjNDEuOTIsMCw3OS4wNC0yMC40OCwxMDIuNC01MS44NGwyNi44OCw1MS44NGwyNC42NC01MS41MmMyMy4zNiwzMS4wNCw2MC4xNiw1MS41MiwxMDIuMDgsNTEuNTIgICAgYzcwLjcyLDAsMTI4LTU3LjI4LDEyOC0xMjhjMC0zMC40LTEwLjg4LTU3LjkyLTI4LjgtNzkuNjhDNDkxLjUyLDE4NC4xNiw1MTIsMTU5LjIsNTEyLDE1OS4yeiBNMTI4LDM4My4yYy01Mi44LDAtOTYtNDMuMi05Ni05NiAgICBzNDMuMi05Niw5Ni05NnM5Niw0My4yLDk2LDk2UzE4MC44LDM4My4yLDEyOCwzODMuMnogTTM4NCwzODMuMmMtNTIuOCwwLTk2LTQzLjItOTYtOTZzNDMuMi05Niw5Ni05NnM5Niw0My4yLDk2LDk2ICAgIFM0MzYuOCwzODMuMiwzODQsMzgzLjJ6IiBmaWxsPSIjNzE1ZTRjIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCTxwYXRoIGQ9Ik0xMjgsMjIzLjJjLTM1LjI5NiwwLTY0LDI4LjcwNC02NCw2NGMwLDM1LjI5NiwyOC43MDQsNjQsNjQsNjRzNjQtMjguNzA0LDY0LTY0QzE5MiwyNTEuOTA0LDE2My4yOTYsMjIzLjIsMTI4LDIyMy4yeiAgICAgTTEyOCwzMTkuMmMtMTcuNjMyLDAtMzItMTQuMzY4LTMyLTMyYzAtMTcuNjMyLDE0LjM2OC0zMiwzMi0zMnMzMiwxNC4zNjgsMzIsMzJDMTYwLDMwNC44MzIsMTQ1LjYzMiwzMTkuMiwxMjgsMzE5LjJ6IiBmaWxsPSIjNzE1ZTRjIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCTxwYXRoIGQ9Ik0zODQsMjIzLjJjLTM1LjI5NiwwLTY0LDI4LjcwNC02NCw2NGMwLDM1LjI5NiwyOC43MDQsNjQsNjQsNjRjMzUuMjk2LDAsNjQtMjguNzA0LDY0LTY0ICAgIEM0NDgsMjUxLjkwNCw0MTkuMjk2LDIyMy4yLDM4NCwyMjMuMnogTTM4NCwzMTkuMmMtMTcuNjY0LDAtMzItMTQuMzY4LTMyLTMyYzAtMTcuNjMyLDE0LjMzNi0zMiwzMi0zMnMzMiwxNC4zNjgsMzIsMzIgICAgQzQxNiwzMDQuODMyLDQwMS42NjQsMzE5LjIsMzg0LDMxOS4yeiIgZmlsbD0iIzcxNWU0YyIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8Y2lyY2xlIGN4PSIxMjgiIGN5PSIyODcuMiIgcj0iMTYiIGZpbGw9IiM3MTVlNGMiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvY2lyY2xlPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8Y2lyY2xlIGN4PSIzODQiIGN5PSIyODcuMiIgcj0iMTYiIGZpbGw9IiM3MTVlNGMiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvY2lyY2xlPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4=) 50% 50% no-repeat;
   clip-path: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTUxMiwxNTkuMmgtOTAuMjRDMzI2LjA4LDc2LDE4NS45Miw3Niw5MC4yNCwxNTkuMkgwYzAsMCwyMC40OCwyNC45NiwyOC44LDQ4LjMyQzEwLjg4LDIyOS4yOCwwLDI1Ni44LDAsMjg3LjIgICAgYzAsNzAuNzIsNTcuMjgsMTI4LDEyOCwxMjhjNDEuOTIsMCw3OS4wNC0yMC40OCwxMDIuNC01MS44NGwyNi44OCw1MS44NGwyNC42NC01MS41MmMyMy4zNiwzMS4wNCw2MC4xNiw1MS41MiwxMDIuMDgsNTEuNTIgICAgYzcwLjcyLDAsMTI4LTU3LjI4LDEyOC0xMjhjMC0zMC40LTEwLjg4LTU3LjkyLTI4LjgtNzkuNjhDNDkxLjUyLDE4NC4xNiw1MTIsMTU5LjIsNTEyLDE1OS4yeiBNMTI4LDM4My4yYy01Mi44LDAtOTYtNDMuMi05Ni05NiAgICBzNDMuMi05Niw5Ni05NnM5Niw0My4yLDk2LDk2UzE4MC44LDM4My4yLDEyOCwzODMuMnogTTM4NCwzODMuMmMtNTIuOCwwLTk2LTQzLjItOTYtOTZzNDMuMi05Niw5Ni05NnM5Niw0My4yLDk2LDk2ICAgIFM0MzYuOCwzODMuMiwzODQsMzgzLjJ6IiBmaWxsPSIjNzE1ZTRjIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCTxwYXRoIGQ9Ik0xMjgsMjIzLjJjLTM1LjI5NiwwLTY0LDI4LjcwNC02NCw2NGMwLDM1LjI5NiwyOC43MDQsNjQsNjQsNjRzNjQtMjguNzA0LDY0LTY0QzE5MiwyNTEuOTA0LDE2My4yOTYsMjIzLjIsMTI4LDIyMy4yeiAgICAgTTEyOCwzMTkuMmMtMTcuNjMyLDAtMzItMTQuMzY4LTMyLTMyYzAtMTcuNjMyLDE0LjM2OC0zMiwzMi0zMnMzMiwxNC4zNjgsMzIsMzJDMTYwLDMwNC44MzIsMTQ1LjYzMiwzMTkuMiwxMjgsMzE5LjJ6IiBmaWxsPSIjNzE1ZTRjIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCTxwYXRoIGQ9Ik0zODQsMjIzLjJjLTM1LjI5NiwwLTY0LDI4LjcwNC02NCw2NGMwLDM1LjI5NiwyOC43MDQsNjQsNjQsNjRjMzUuMjk2LDAsNjQtMjguNzA0LDY0LTY0ICAgIEM0NDgsMjUxLjkwNCw0MTkuMjk2LDIyMy4yLDM4NCwyMjMuMnogTTM4NCwzMTkuMmMtMTcuNjY0LDAtMzItMTQuMzY4LTMyLTMyYzAtMTcuNjMyLDE0LjMzNi0zMiwzMi0zMnMzMiwxNC4zNjgsMzIsMzIgICAgQzQxNiwzMDQuODMyLDQwMS42NjQsMzE5LjIsMzg0LDMxOS4yeiIgZmlsbD0iIzcxNWU0YyIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8Y2lyY2xlIGN4PSIxMjgiIGN5PSIyODcuMiIgcj0iMTYiIGZpbGw9IiM3MTVlNGMiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvY2lyY2xlPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8Zz4KCQk8Y2lyY2xlIGN4PSIzODQiIGN5PSIyODcuMiIgcj0iMTYiIGZpbGw9IiM3MTVlNGMiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvY2lyY2xlPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4=);
   -webkit-mask-size: 24px !important;
   mask-size: 24px !important;
   background-color: #f1ebe4;
   display: inline-block;
   width: 35px;
   height: 35px;
   margin: 0 auto;
   position: absolute;
   left: 50%;
   top: 10px;
   transform: translateX(-50%);
   transition: 600ms;
 }

 .socialicons .insta {
   display: inline-block;
   width: 40px;
   height: 50px;
   margin: 10px;
   position: relative;
 }

 .socialicons .insta::before {
   content: '';
   -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Im0zMDEgMjU2YzAgMjQuODUxNTYyLTIwLjE0ODQzOCA0NS00NSA0NXMtNDUtMjAuMTQ4NDM4LTQ1LTQ1IDIwLjE0ODQzOC00NSA0NS00NSA0NSAyMC4xNDg0MzggNDUgNDV6bTAgMCIgZmlsbD0iIzAwMDAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjxwYXRoIGQ9Im0zMzIgMTIwaC0xNTJjLTMzLjA4NTkzOCAwLTYwIDI2LjkxNDA2Mi02MCA2MHYxNTJjMCAzMy4wODU5MzggMjYuOTE0MDYyIDYwIDYwIDYwaDE1MmMzMy4wODU5MzggMCA2MC0yNi45MTQwNjIgNjAtNjB2LTE1MmMwLTMzLjA4NTkzOC0yNi45MTQwNjItNjAtNjAtNjB6bS03NiAyMTFjLTQxLjM1NTQ2OSAwLTc1LTMzLjY0NDUzMS03NS03NXMzMy42NDQ1MzEtNzUgNzUtNzUgNzUgMzMuNjQ0NTMxIDc1IDc1LTMzLjY0NDUzMSA3NS03NSA3NXptODYtMTQ2Yy04LjI4NTE1NiAwLTE1LTYuNzE0ODQ0LTE1LTE1czYuNzE0ODQ0LTE1IDE1LTE1IDE1IDYuNzE0ODQ0IDE1IDE1LTYuNzE0ODQ0IDE1LTE1IDE1em0wIDAiIGZpbGw9IiMwMDAwMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48cGF0aCBkPSJtMzc3IDBoLTI0MmMtNzQuNDM3NSAwLTEzNSA2MC41NjI1LTEzNSAxMzV2MjQyYzAgNzQuNDM3NSA2MC41NjI1IDEzNSAxMzUgMTM1aDI0MmM3NC40Mzc1IDAgMTM1LTYwLjU2MjUgMTM1LTEzNXYtMjQyYzAtNzQuNDM3NS02MC41NjI1LTEzNS0xMzUtMTM1em00NSAzMzJjMCA0OS42MjUtNDAuMzc1IDkwLTkwIDkwaC0xNTJjLTQ5LjYyNSAwLTkwLTQwLjM3NS05MC05MHYtMTUyYzAtNDkuNjI1IDQwLjM3NS05MCA5MC05MGgxNTJjNDkuNjI1IDAgOTAgNDAuMzc1IDkwIDkwem0wIDAiIGZpbGw9IiMwMDAwMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+) 50% 50% no-repeat;
   clip-path: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Im0zMDEgMjU2YzAgMjQuODUxNTYyLTIwLjE0ODQzOCA0NS00NSA0NXMtNDUtMjAuMTQ4NDM4LTQ1LTQ1IDIwLjE0ODQzOC00NSA0NS00NSA0NSAyMC4xNDg0MzggNDUgNDV6bTAgMCIgZmlsbD0iIzAwMDAwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjxwYXRoIGQ9Im0zMzIgMTIwaC0xNTJjLTMzLjA4NTkzOCAwLTYwIDI2LjkxNDA2Mi02MCA2MHYxNTJjMCAzMy4wODU5MzggMjYuOTE0MDYyIDYwIDYwIDYwaDE1MmMzMy4wODU5MzggMCA2MC0yNi45MTQwNjIgNjAtNjB2LTE1MmMwLTMzLjA4NTkzOC0yNi45MTQwNjItNjAtNjAtNjB6bS03NiAyMTFjLTQxLjM1NTQ2OSAwLTc1LTMzLjY0NDUzMS03NS03NXMzMy42NDQ1MzEtNzUgNzUtNzUgNzUgMzMuNjQ0NTMxIDc1IDc1LTMzLjY0NDUzMSA3NS03NSA3NXptODYtMTQ2Yy04LjI4NTE1NiAwLTE1LTYuNzE0ODQ0LTE1LTE1czYuNzE0ODQ0LTE1IDE1LTE1IDE1IDYuNzE0ODQ0IDE1IDE1LTYuNzE0ODQ0IDE1LTE1IDE1em0wIDAiIGZpbGw9IiMwMDAwMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48cGF0aCBkPSJtMzc3IDBoLTI0MmMtNzQuNDM3NSAwLTEzNSA2MC41NjI1LTEzNSAxMzV2MjQyYzAgNzQuNDM3NSA2MC41NjI1IDEzNSAxMzUgMTM1aDI0MmM3NC40Mzc1IDAgMTM1LTYwLjU2MjUgMTM1LTEzNXYtMjQyYzAtNzQuNDM3NS02MC41NjI1LTEzNS0xMzUtMTM1em00NSAzMzJjMCA0OS42MjUtNDAuMzc1IDkwLTkwIDkwaC0xNTJjLTQ5LjYyNSAwLTkwLTQwLjM3NS05MC05MHYtMTUyYzAtNDkuNjI1IDQwLjM3NS05MCA5MC05MGgxNTJjNDkuNjI1IDAgOTAgNDAuMzc1IDkwIDkwem0wIDAiIGZpbGw9IiMwMDAwMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+);
   -webkit-mask-size: 20px !important;
   mask-size: 20px !important;
   background-color: #f1ebe4;
   display: inline-block;
   width: 35px;
   height: 35px;
   margin: 0 auto;
   position: absolute;
   left: 50%;
   top: 10px;
   transform: translateX(-50%);
   transition: 600ms;
 }

 .socialicons .insta:hover::before, .socialicons .fb:hover::before, .socialicons .tripa:hover::before {
   background-color: #aca497
 }

 #bigmenu #mainmenu li a {
   color: #daceb8;
   font-family: 'darkmode-on', sans-serif;
   font-weight: 500;
   font-size: 18px;
   padding: 8px 20px;
   display: block;
   margin: 12px 10px;
   transition-delay: 200ms;
   text-decoration: none;
   opacity: 0;
 }

 #bigmenu #mainmenu li a:hover {
   color: #ffffff;
   transform: translateX(-40px) !important;
   transition-delay: 0ms;
 }

 #bigmenu #mainmenu li a::before {
   content: '';
   position: absolute;
   right: -24px;
   top: 50%;
   transform: translateY(-50%);
   width: 28px;
   height: 28px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnIHRyYW5zZm9ybT0ibWF0cml4KC0xLC0xLjIyNDY0Njc5OTE0NzM1MzJlLTE2LDEuMjI0NjQ2Nzk5MTQ3MzUzMmUtMTYsLTEsNTExLjk5OTk2OTQ4MjQyMTksNTEyLjAwMDAwNzYyOTM5NDUpIj48ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJBcnJvdy0yMyI+PHBhdGggZD0ibTE5My45MjYgMjcyLjIyNTQ0YTQwIDQwIDAgMCAwIDAtMzIuNTUwODJsLTcxLjEwNDU0LTE1OS42MzM0OWMtMTkuNTU5LTM4LjIwNjc5IDIwLjk0ODA4LTYwLjE3OTc4IDQ1LjY5OTEzLTQwLjk1NzM2IDQ1LjkzMDA5IDM1LjY3MDcyIDE2Mi4zMDE1OSAxNDMuMDIzMyAyMTQuOTkzNTUgMTkyLjAwOTU5YTMzLjkzNDc5IDMzLjkzNDc5IDAgMCAxIDAgNDkuNzEzMzRjLTUyLjY5MiA0OC45ODYyOS0xNjkuMDYzNDYgMTU2LjMzODg3LTIxNC45OTM1NSAxOTIuMDA5NTktMjUuMzY0IDE5LjY5ODQ5LTY0Ljg5MzI1LTMuNDYzMjUtNDUuNjk5MTMtNDAuOTU3MzZ6IiBmaWxsPSIjZDg5OTJhIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+PC9nPjwvZz48L3N2Zz4=);
   background-size: 45%;
   background-repeat: no-repeat;
   background-position: center;
   opacity: 0;
   filter: grayscale(1)brightness(100);
   transition: 400ms
 }

 #bigmenu #mainmenu li a:hover::before {
   opacity: 1;
   right: -5px;
 }

 #mainmenu li:nth-child(1) a {
   transition: transform 0.5s, opacity 0.5s, color 0.5s;
 }

 #mainmenu li:nth-child(2) a {
   transition: transform 1.0s, opacity 1.0s, color 0.5s;
 }

 #mainmenu li:nth-child(3) a {
   transition: transform 1.5s, opacity 1.5s, color 0.5s;
 }

 #mainmenu li:nth-child(4) a {
   transition: transform 2.0s, opacity 2.0s, color 0.5s;
 }

 #mainmenu li:nth-child(5) a {
   transition: transform 2.5s, opacity 2.5s, color 0.5s;
 }

 #mainmenu li:nth-child(6) a {
   transition: transform 3.0s, opacity 3.0s, color 0.5s;
 }

 #mainmenu li:nth-child(7) a {
   transition: transform 3.5s, opacity 3.5s, color 0.5s;
 }

 #mainmenu li:nth-child(8) a {
   transition: transform 4s, opacity 4s, color 0.5s;
 }

 #mainmenu li:nth-child(9) a {
   transition: transform 4.5s, opacity 4.5s, color 0.5s;
 }

 #mainmenu li:nth-child(10) a {
   transition: transform 5s, opacity 5s, color 0.5s;
 }

 #mainmenu li:nth-child(11) a {
   transition: transform 5.5s, opacity 5.5s, color 0.5s;
 }

 #mainmenu {
   list-style: none;
   text-align: right;
   margin-top: 80px
 }

 .cover {
   height: 520px;
   width: 100%
 }

 .creamy .wrapp {
   padding: 50px;
 }

 #slide .cir {
   z-index: -1
 }

 #slide {
   z-index: 223;
   position: relative;
 }

 #slide .row {
   align-items: stretch;
 }

 #slide .row .creamy {
   background: rgb(243 241 240 / 60%);
   position: relative;
 }

 #slide .row .creamy .wrapp {
   position: absolute;
   bottom: 0;
   right: 0;
   text-align: right;
 }

 #all-offers {
   position: relative;
   z-index: 456;
 }

 #all-offers-list .item {
   margin: 5px;
   position: relative;
 }

 #all-offers-list .item .offer-info {
   position: absolute;
   bottom: 20px;
   left: 20px;
 }

 #all-offers-list .item .image-inner {
   position: relative;
 }

 #all-offers-list .item .image-inner::before {
   content: '';
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.45) 100%);
   background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.45) 100%);
   background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.45) 100%);
 }

 #all-offers-list .item .offer-info h3 {
  color: white;
  font-family: 'darkmode-on', sans-serif;
  font-size: 25px;
  line-height: 45px;
  font-weight: 900;
  margin: 0;
  text-align: left;
  margin-left: 15px;
}

 #all-offers-list .item .offer-info a {
   color: white;
   text-decoration: none;
   padding: 4px 23px;
   display: inline-block;
   background: transparent;
   border: 2px solid rgb(255 255 255 / 51%);
   font-weight: 600;
   margin: 8px 5px 0px 12px;
   backdrop-filter: blur(5px);
   -webkit-backdrop-filter: blur(5px);
   transition: 700ms;
   border-radius: 40px;
   font-size: 13px;
 }

 #all-offers-list .item .offer-info a:hover {
   background: #e0d9ce;
   color: #635744;
   border-color: #e0d9ce;
 }

 .roomimg {
  aspect-ratio: 16 / 11;
  min-height: 220px;
  margin: 0px;
  border-radius: 10px;
}

 .roombox .row .col-md-6:nth-child(1) .wrapp {
  position: sticky;
  top: 20px;
}

.room-gallery-small .swiper-slide {
  height: unset;
  aspect-ratio: 16 / 11;
  min-height: 220px;
}

.roombox .wrapp #imgs .lightgallery {
  display: flex;
}

.roombox .wrapp #imgs .lightgallery {
  display: flex;
}

.roombox .wrapp #imgs .lightgallery .col-md-3 {
  -ms-flex-preferred-size: 32%;
  flex-basis: 32.6%;
  max-width: 32.6%;
  margin: 1% 0 0 0;
  position: relative;
  padding-bottom: 21%;
}

.roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(2), .roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(5), .roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(8), .roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(11) {
  margin-right: 1%;
  margin-left: 1%;
}

.room-gallery-small .button-next {
  position: absolute;
  right: 10px;
  width: 36px;
  height: 36px;
  background: transparent;
  z-index: 234;
  bottom: 10px;
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik04NCAxMDhhMy45ODggMy45ODggMCAwIDEtMi44MjgtMS4xNzJsLTQwLTQwYTMuOTk3IDMuOTk3IDAgMCAxIDAtNS42NTZsNDAtNDBjMS41NjMtMS41NjMgNC4wOTQtMS41NjMgNS42NTYgMHMxLjU2MyA0LjA5NCAwIDUuNjU2TDQ5LjY1NiA2NGwzNy4xNzIgMzcuMTcyYTMuOTk3IDMuOTk3IDAgMCAxIDAgNS42NTZBMy45ODggMy45ODggMCAwIDEgODQgMTA4eiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=);    background-size: 20px;
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: center;
  transform: rotate(180deg);
  opacity: 1;
  transition: 400ms;
}

.room-gallery-small .button-prev {
  position: absolute;
  right: 58px;
  width: 36px;
  height: 36px;
  background: transparent;
  z-index: 234;
  bottom: 10px;
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik04NCAxMDhhMy45ODggMy45ODggMCAwIDEtMi44MjgtMS4xNzJsLTQwLTQwYTMuOTk3IDMuOTk3IDAgMCAxIDAtNS42NTZsNDAtNDBjMS41NjMtMS41NjMgNC4wOTQtMS41NjMgNS42NTYgMHMxLjU2MyA0LjA5NCAwIDUuNjU2TDQ5LjY1NiA2NGwzNy4xNzIgMzcuMTcyYTMuOTk3IDMuOTk3IDAgMCAxIDAgNS42NTZBMy45ODggMy45ODggMCAwIDEgODQgMTA4eiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=);    background-size: 20px;
  background-repeat: no-repeat;
  background-size: 15px;
  background-position: center;
  opacity: 1;
  transition: 400ms;
}

.bcg {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  min-height: 100px;
  aspect-ratio: 16 / 10;
}

.bcg::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background: transparent;
  background: linear-gradient(0deg, #fff 40%, #ffffffed 60%, #ffffff00);
  background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 0.10410101540616246) 0%, rgba(255, 255, 255, 0.9108237044817927) 40%, rgba(255, 255, 255, 1) 60%);
  background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.10410101540616246) 0%, rgba(255, 255, 255, 0.9108237044817927) 40%, rgba(255, 255, 255, 1) 60%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.10410101540616246) 0%, rgba(255, 255, 255, 0.9108237044817927) 40%, rgba(255, 255, 255, 1) 60%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
  z-index: 0;
}

.room-content-text {
  max-width: 1240px;
}

.roombox .col-md-6.text .wrapp {
  text-align: left;
  padding: 0 40px;
}

.roombox .col-md-6.text .wrapp p {
  font-size: 15px;
  line-height: 21px;
  margin-top: 0;
  margin-bottom: 10px;
}


.roombox .wrapp #imgs .lightgallery {
  display: flex;
  margin-top: 0;
}

.roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(n+10) {
  display: none;
}

.roombox .wrapp #imgs .lightgallery .col-md-3 a {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-size: cover;
}

.lightgallery li a img {
  opacity: 0;
}

ul.lightgallery li::before {
  width: 100%;
  height: 100%;
  background: var(--d);
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  cursor: pointer;
  -webkit-transition: all .55s linear;
  -moz-transition: all .55s linear;
  transition: all .55s linear;
  opacity: 0;
  content: '';
  z-index: 2;
  transform: none;
}

ul.lightgallery li::after {
  content: '';
  background: url(/template/kamea/img/s.svg) 50% 50%;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
  background-size: 10px;
  top: 50%;
  left: 50%;
  position: absolute;
  font-size: 0;
  z-index: 3;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  -webkit-transition: .4s all ease;
  transition: .4s all ease;
  opacity: 0;
}

ul.lightgallery li:hover::before {
  opacity: .7;
}

ul.lightgallery li:hover::after {
  opacity: .8;
  background-size: 25px;
}

.roombox .wrapp #imgs .lightgallery .col-md-3 {
  -ms-flex-preferred-size: 32%;
  flex-basis: 32.6%;
  max-width: 32.6%;
  margin: 1% 0 0 0;
  position: relative;
  padding-bottom: 21%;
  box-sizing: border-box;
  height: unset;
  width: unset !important;
  min-width: unset !important;
}

.roombox .col-md-6.text .wrapp li {
  font-size: 15px;
}

.roombox .col-md-6.text .wrapp h2 {
  font-size: 30px;
  line-height: 45px;
  font-weight: 400;
  margin: 30px auto 15px;
  font-family: 'corner-store-jf', serif;
}

.roombox .col-md-6.text ul.lightgallery {
  display: none;
}

.roombox .wrapp #imgs .lightgallery .col-md-3 img {
  opacity: 0;
}

.roombox .wrapp #imgs .lightgallery .col-md-3 a {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-size: cover;
}

 .pics span {
   padding: 5px 15px 5px 30px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ2MC44IDQ2MC44IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZD0iTTIzMC40MzIsMjM5LjI4MmM2NS44MjksMCwxMTkuNjQxLTUzLjgxMiwxMTkuNjQxLTExOS42NDFDMzUwLjA3Myw1My44MTIsMjk2LjI2MSwwLDIzMC40MzIsMAoJCQkJUzExMC43OTIsNTMuODEyLDExMC43OTIsMTE5LjY0MVMxNjQuNjA0LDIzOS4yODIsMjMwLjQzMiwyMzkuMjgyeiIgZmlsbD0iI2UwZDljZSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPgoJCQk8cGF0aCBkPSJNNDM1Ljc1NSwzMzQuODljLTMuMTM1LTcuODM3LTcuMzE0LTE1LjE1MS0xMi4wMTYtMjEuOTQzYy0yNC4wMzMtMzUuNTI3LTYxLjEyNi01OS4wMzctMTAyLjkyMi02NC43ODQKCQkJCWMtNS4yMjQtMC41MjItMTAuOTcxLDAuNTIyLTE1LjE1MSwzLjY1N2MtMjEuOTQzLDE2LjE5Ni00OC4wNjUsMjQuNTU1LTc1LjIzMywyNC41NTVzLTUzLjI5LTguMzU5LTc1LjIzMy0yNC41NTUKCQkJCWMtNC4xOC0zLjEzNS05LjkyNy00LjcwMi0xNS4xNTEtMy42NTdjLTQxLjc5Niw1Ljc0Ny03OS40MTIsMjkuMjU3LTEwMi45MjIsNjQuNzg0Yy00LjcwMiw2Ljc5Mi04Ljg4MiwxNC42MjktMTIuMDE2LDIxLjk0MwoJCQkJYy0xLjU2NywzLjEzNS0xLjA0NSw2Ljc5MiwwLjUyMiw5LjkyN2M0LjE4LDcuMzE0LDkuNDA0LDE0LjYyOSwxNC4xMDYsMjAuODk4YzcuMzE0LDkuOTI3LDE1LjE1MSwxOC44MDgsMjQuMDMzLDI3LjE2NwoJCQkJYzcuMzE0LDcuMzE0LDE1LjY3MywxNC4xMDYsMjQuMDMzLDIwLjg5OGM0MS4yNzMsMzAuODI1LDkwLjkwNiw0Ny4wMiwxNDIuMTA2LDQ3LjAyczEwMC44MzMtMTYuMTk2LDE0Mi4xMDYtNDcuMDIKCQkJCWM4LjM1OS02LjI2OSwxNi43MTgtMTMuNTg0LDI0LjAzMy0yMC44OThjOC4zNTktOC4zNTksMTYuNzE4LTE3LjI0MSwyNC4wMzMtMjcuMTY3YzUuMjI0LTYuNzkyLDkuOTI3LTEzLjU4NCwxNC4xMDYtMjAuODk4CgkJCQlDNDM2LjgsMzQxLjY4Miw0MzcuMzIyLDMzOC4wMjQsNDM1Ljc1NSwzMzQuODl6IiBmaWxsPSIjZTBkOWNlIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+CgkJPC9nPgoJPC9nPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjwvZz48L3N2Zz4=);
   background-size: 20px;
   background-repeat: no-repeat;
   background-position: center left;
   display: inline-block;
   line-height: 30px;
   color: #e0d9ce;
   margin-left: 15px;
   font-weight: 600;
 }

 .pics span:nth-child(2) {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Im00NDIuOTE0MDYyIDM3My41NDY4NzUtMjguMjU3ODEyIDI4LjI2MTcxOSAyMS44Mzk4NDQgMjEuODM5ODQ0aC05NS4zNTE1NjNsMTMwLjYwNTQ2OS0xMzAuNjA1NDY5djUyLjgxNjQwNmwzOS45NjQ4NDQgMzkuOTY0ODQ0di0zMjkuOTM3NWMwLTMwLjgxNjQwNy0yNS4wNzAzMTMtNTUuODg2NzE5LTU1Ljg4MjgxMy01NS44ODY3MTloLTMzMC45NDE0MDZsMzkuOTY4NzUgMzkuOTY0ODQ0aDU0LjgxNjQwNmwtMTMxLjYwNTQ2OSAxMzEuNjA5Mzc1di05NS4zNTE1NjNsMjEuODM5ODQ0IDIxLjgzOTg0NCAyOC4yNTc4MTMtMjguMjYxNzE5LTY5LjA4MjAzMS02OS4wODU5MzctNjkuMDg1OTM4IDY5LjA4NTkzNyAyOC4yNjE3MTkgMjguMjYxNzE5IDE5LjgzOTg0My0xOS44NDM3NXYzMjkuNTExNzE5YzAgMzAuODE2NDA2IDI1LjA3MDMxMyA1NS44ODY3MTkgNTUuODg2NzE5IDU1Ljg4NjcxOWgzMzAuNTA3ODEzbC0xOS44Mzk4NDQgMTkuODM5ODQzIDI4LjI1NzgxMiAyOC4yNjE3MTkgNjkuMDg1OTM4LTY5LjA4NTkzOHptLTE1OC4yOTI5NjggNTAuMTAxNTYzaC01NS44ODY3MTlsMjQzLjAxNTYyNS0yNDMuMDExNzE5djU1Ljg4MjgxMnptLTE5Ni41NTA3ODItODQuNjQ0NTMyIDI5OS4wMzUxNTctMjk5LjAzNTE1Nmg1Ni4zODI4MTJsLTM1NS40MTc5NjkgMzU1LjQxNzk2OXptMzgzLjY3OTY4OC0yNzAuNzczNDM3djU1Ljg4MjgxMmwtMjk5LjUzNTE1NiAyOTkuNTM1MTU3aC01NS44ODY3MTl6bS0xOTUuNTU0Njg4LTI4LjI2MTcxOWg1NC4zODY3MTlsLTI0Mi41MTE3MTkgMjQyLjUxMTcxOXYtNTQuMzg2NzE5em0wIDAiIGZpbGw9IiNlMGQ5Y2UiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+);
   background-size: 20px;
   background-repeat: no-repeat;
   background-position: center left;
   display: inline-block;
 }

 .rooom .lightgallery {
   display: none
 }

 .room-info-list {
   width: 100%;
   max-width: 800px;
   margin: 0 auto 60px;
 }

 .pctgrm {
   display: inline-block;
   margin-right: 20px;
   text-align: center;
   min-width: 100px;
   margin-top: 30px;
 }

 .pctgrm_img {
   -webkit-mask-size: 27px !important;
   mask-size: 27px !important;
   background-color: var(--d);
   display: block;
   width: 30px;
   height: 30px;
   margin: 5px auto;
 }

 .pctgrm .pctgrm_txt {
   color: var(--d);
   font-size: 12px;
 }

 .pctgrm .pctgrm_txt span {
   padding-right: 5px;
 }

 h1 small {
   display: block;
   font-size: 16px;
   line-height: 26px;
   font-weight: 400;
   text-transform: uppercase;
   letter-spacing: 15px;
   margin-top: 15px
 }

 .swiper-wrapper {
   list-style: none;
   padding: 0;
   margin: 0
 }

 .cal h2, #offers h2, #servicesfoot h2 {
  margin-top: 10px;
  font-family: 'darkmode-on';
  font-size: 23px;
  font-weight: 900;
  line-height: 32px;
}

 #servicesfoot h2 {
   font-size: 40px;
   line-height: 50px;
 }

 #roomimg .swiper-button-prev {
   transform: rotate(0);
 }

 #bookpanel {
   position: relative;
   bottom: unset;
   right: unset;
   width: 100%;
   max-width: unset;
   transform: none;
   transition: 600ms ease-in;
   background: var(--d);
   color: var(--l);
   z-index: 4778
 }

 #bookpanel a {
   text-decoration: none;
   background: transparent;
   display: block;
   color: white;
 }

 #bookpanel .daypricew p {
   max-width: 180px;
   text-align: center;
   margin: 0 auto;
   font-size: 13px;
   line-height: 17px;
 }

 #bookpanel .daypricew span {
   font-size: 30px;
   font-weight: 800;
   line-height: 39px;
 }

 .navigation__item {
   position: relative;
   margin: 10px;
   overflow: hidden;
 }

 .navigation__item--next span {
  position: absolute;
  bottom: 13px;
  right: 20px;
  font-size: 18px;
  font-weight: 800;
  text-decoration: none;
  color: var(--m);
  line-height: 40px;
}

 .navigation__item--prev span {
   position: absolute;
   bottom: 13px;
   left: 20px;
   font-size: 18px;
  font-weight: 800;
  text-decoration: none;
  color: var(--m);
  line-height: 40px;
 }

 .navigation__item--next::before {
   content: '';
   position: absolute;
   top: 0;
   right: -110%;
   width: 100%;
   height: 100%;
   background: var(--d);
   background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   opacity: .7;
   transition: 700ms
 }

 .navigation__item--next:hover::before {
   right: 0%;
 }

 .navigation__item--prev::before {
   content: '';
   position: absolute;
   top: 0;
   left: -110%;
   width: 100%;
   height: 100%;
   background: var(--d);
   background: -moz-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   background: -webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   background: linear-gradient(to left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
   opacity: .7;
   transition: 700ms
 }

 .navigation__item--prev:hover::before {
   left: 0%;
 }

 .ball.visible.next {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuODM3LDAsMCwxMTQuODM3LDAsMjU2czExNC44MzcsMjU2LDI1NiwyNTZzMjU2LTExNC44MzcsMjU2LTI1NlMzOTcuMTYzLDAsMjU2LDB6IE0zMzUuMDgzLDI3MS4wODMKCQkJTDIyOC40MTYsMzc3Ljc0OWMtNC4xNiw0LjE2LTkuNjIxLDYuMjUxLTE1LjA4Myw2LjI1MWMtNS40NjEsMC0xMC45MjMtMi4wOTEtMTUuMDgzLTYuMjUxYy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjUKCQkJTDI4OS44MzUsMjU2bC05MS41ODQtOTEuNTg0Yy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjVzMjEuODI0LTguMzQxLDMwLjE2NSwwbDEwNi42NjcsMTA2LjY2NwoJCQlDMzQzLjQyNCwyNDkuMjU5LDM0My40MjQsMjYyLjc0MSwzMzUuMDgzLDI3MS4wODN6IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9nPjwvc3ZnPg==);
   background-position: center;
   background-repeat: no-repeat;
   background-size: cover;
   mix-blend-mode: normal;
   transform: translate(-50%, -50%)rotate(0deg)scale(4);
 }

 .ball.visible.prev {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuODM3LDAsMCwxMTQuODM3LDAsMjU2czExNC44MzcsMjU2LDI1NiwyNTZzMjU2LTExNC44MzcsMjU2LTI1NlMzOTcuMTYzLDAsMjU2LDB6IE0zMzUuMDgzLDI3MS4wODMKCQkJTDIyOC40MTYsMzc3Ljc0OWMtNC4xNiw0LjE2LTkuNjIxLDYuMjUxLTE1LjA4Myw2LjI1MWMtNS40NjEsMC0xMC45MjMtMi4wOTEtMTUuMDgzLTYuMjUxYy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjUKCQkJTDI4OS44MzUsMjU2bC05MS41ODQtOTEuNTg0Yy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjVzMjEuODI0LTguMzQxLDMwLjE2NSwwbDEwNi42NjcsMTA2LjY2NwoJCQlDMzQzLjQyNCwyNDkuMjU5LDM0My40MjQsMjYyLjc0MSwzMzUuMDgzLDI3MS4wODN6IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9nPjwvc3ZnPg==);
   background-position: center;
   background-repeat: no-repeat;
   background-size: cover;
   mix-blend-mode: normal;
   transform: translate(-50%, -50%)rotate(180deg)scale(4);
 }

 .rooom ul {
   list-style: none;
   display: block;
   margin: 10px auto;
   padding: 0;
   margin: 40px 0 40px 60px;
   box-sizing: border-box;
   display: -ms-flexbox;
   display: -webkit-box;
   display: flex;
   -ms-flex: 0 1 auto;
   -webkit-box-flex: 0;
   flex: 0 1 auto;
   -ms-flex-direction: row;
   -webkit-box-orient: horizontal;
   -webkit-box-direction: normal;
   flex-direction: row;
   -ms-flex-wrap: wrap;
   flex-wrap: wrap;
   -ms-flex-pack: start;
   -webkit-box-pack: start;
   justify-content: flex-start;
   text-align: start;
   margin-left: auto;
   margin-right: auto;
   max-width: 800px
 }

 .rooom ul li {
   width: 390px;
   margin: 5px auto;
   text-align: left;
   max-width: 100%;
   padding-left: 44px;
   position: relative;
   position: relative;
   -ms-flex-preferred-size: 50%;
   flex-basis: 50%;
   max-width: 50%;
 }

 .rooom ul li::before {
   content: '';
   position: absolute;
   top: 4px;
   left: 12px;
   width: 20px;
   height: 20px;
   background-position: center;
   background-size: 20px;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Im0zNjkuMTY0MDYyIDE3NC43Njk1MzFjNy44MTI1IDcuODEyNSA3LjgxMjUgMjAuNDc2NTYzIDAgMjguMjg1MTU3bC0xMzQuMTcxODc0IDEzNC4xNzU3ODFjLTcuODEyNSA3LjgwODU5My0yMC40NzI2NTcgNy44MDg1OTMtMjguMjg1MTU3IDBsLTYzLjg3MTA5My02My44NzVjLTcuODEyNS03LjgwODU5NC03LjgxMjUtMjAuNDcyNjU3IDAtMjguMjgxMjUgNy44MDg1OTMtNy44MTI1IDIwLjQ3MjY1Ni03LjgxMjUgMjguMjgxMjUgMGw0OS43MzA0NjggNDkuNzMwNDY5IDEyMC4wMzEyNS0xMjAuMDM1MTU3YzcuODEyNS03LjgwODU5MyAyMC40NzY1NjMtNy44MDg1OTMgMjguMjg1MTU2IDB6bTE0Mi44MzU5MzggODEuMjMwNDY5YzAgMTQxLjUwMzkwNi0xMTQuNTE1NjI1IDI1Ni0yNTYgMjU2LTE0MS41MDM5MDYgMC0yNTYtMTE0LjUxNTYyNS0yNTYtMjU2IDAtMTQxLjUwMzkwNiAxMTQuNTE1NjI1LTI1NiAyNTYtMjU2IDE0MS41MDM5MDYgMCAyNTYgMTE0LjUxNTYyNSAyNTYgMjU2em0tNDAgMGMwLTExOS4zOTQ1MzEtOTYuNjIxMDk0LTIxNi0yMTYtMjE2LTExOS4zOTQ1MzEgMC0yMTYgOTYuNjIxMDk0LTIxNiAyMTYgMCAxMTkuMzk0NTMxIDk2LjYyMTA5NCAyMTYgMjE2IDIxNiAxMTkuMzk0NTMxIDAgMjE2LTk2LjYyMTA5NCAyMTYtMjE2em0wIDAiIGZpbGw9IiMwMDAwMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9zdmc+);
 }

 .googlenav {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background: var(--m);
  color: var(--d);
  z-index: 554;
  padding: 10px 40px;
  font-weight: 600;
  transition: 800ms;
  text-align: center;
}

 .googlenav:hover {
   letter-spacing: 3px
 }

 #swser.foot {
   width: 90%;
   max-width: 1200px;
   margin-left: auto;
   margin-right: auto;
 }

 #reviews h2 {
   font-size: 40px;
   line-height: 50px;
   margin: 90px auto 40px;
   display: block;
   position: relative;
   font-weight: 800;
 }

 #reviews h2 span {
   display: block;
   font-size: 13px;
   font-weight: 300;
   text-transform: uppercase;
   letter-spacing: 4px;
   opacity: 1;
 }

 #actall .item {
   margin: 20px;
   border-radius: 10px;
   overflow: hidden;
   position: relative;
 }

 #actall .item .clean {
   padding: 40px;
   background: whitesmoke;
 }

 #actall .item .clean p {
   font-size: 14px;
   line-height: 24px;
 }

 #actall .counter span {
   font-size: 8px;
   opacity: .3;
   font-weight: 500;
 }

 #actall .item h3 {
   font-weight: 900;
   font-size: 20px;
   line-height: 30px;
   margin: 0;
 }

 #actall .item h3 span {
   position: absolute;
   top: 35px;
   left: 0;
   z-index: 65;
   background: #e0d9ce;
   padding: 8px 23px;
   font-weight: 500;
   font-size: 17px;
   border-top-right-radius: 10px;
   border-bottom-right-radius: 10px;
   color: #7f715a;
 }

 #kontakt h2 {
  font-size: 37px;
  line-height: 47px;
  font-weight: 800;
  margin: 50px auto 30px;
  font-family: 'darkmode-on', sans-serif;
}

 #kontakt #smallorder {
   width: 640px;
   max-width: 98%;
   margin: 10px auto 10px 0;
 }

 .form_block {
   display: block;
 }

 #kontakt #smallorder input, #kontakt #smallorder textarea {
   border: none;
   background: #ffffff;
   border: 2px solid var(--d);
   padding: 13px 18px;
   font-size: 16px;
   border-radius: 0px;
   color: #000000;
   width: calc(50% - 10px);
   margin-right: 10px;
   margin-top: 10px;
   float: left;
   outline: none;
   font-family: darkmode-on, sans-serif;
   font-weight: 500;
 }

 #kontakt #smallorder textarea {
   width: calc(100% - 10px);
   min-height: 120px;
   resize: vertical;
 }

 .form_block .form_block {
   display: block;
   width: calc(100% - 20px);
   float: left;
   margin: 0 10px 10px;
 }

 #kontakt #submitform {
   background: var(--d);
   color: white;
   display: table;
   margin: 10px auto 10px 0;
   padding: 15px 35px;
   font-size: 16px;
   cursor: pointer;
   font-weight: 600;
   transition: 600ms;
   text-transform: uppercase;
   font-family: darkmode-on, sans-serif;
 }

 #kontakt .form_error {
   background: #fee6ec !important
 }

 #kontakt a {
   color: var(--d);
   font-weight: 600;
 }

 .mogalery-filter {
   position: relative;
   margin: 100px auto 50px;
   text-align: center;
 }

 .mg-button {
   background: transparent;
   color: #341c0a;
   padding: 3px 16px;
   border: none;
   border-radius: 0;
   margin: 10px 0;
   display: inline-block;
   font-weight: 300;
   letter-spacing: 0;
   font-size: 15px;
   margin-right: 5px;
   cursor: pointer !important;
   transition: 500ms;
   font-family: darkmode-on, sans-serif;
   position: relative;
   transition: 600ms;
 }

 .mg-button:hover {
   letter-spacing: 1px;
 }

 .mg-button.act {
   font-weight: 900;
 }

 #mogo {
   position: relative;
   width: 100%;
   max-width: 1800px;
   margin: 0 auto 100px;
 }

 #mogo::before {
   content: '';
   position: absolute;
   display: block;
   top: 60px;
   width: 200px;
   height: 60px;
   text-align: center;
   left: 50%;
   transform: translateX(-50%);
   background: url(/template/kamea/img/load.svg) 50% 50% no-repeat;
   background-size: 80px;
   opacity: 0;
   transition: 300ms;
 }

 #mogo.preloader::before {
   opacity: 1
 }

 ul.lightgallery {
   margin-left: 0 !important;
   margin-right: 0 !important;
   list-style: none !important;
   padding: 0 !important;
 }

 ul.lightgallery li {
  overflow: hidden;
  margin: 0 0 8px 8px;
  background-color: #333;
  color: white;
  position: relative;
  flex: auto;
  height: 250px;
  min-width: 150px;
  max-width: 410px;
}

 ul.lightgallery li:nth-child(4n+1) {
   width: 250px;
 }

 ul.lightgallery li:nth-child(4n+2) {
   width: 325px;
 }

 ul.lightgallery li:nth-child(4n+3) {
   width: 180px;
 }

 ul.lightgallery li:nth-child(4n+4) {
   width: 380px;
 }

 ul.lightgallery li:nth-child(5n) {
   width: 480px;
 }

 ul.lightgallery li::before {
   width: calc(100% - 0px);
   height: calc(100% - 0px);
   background: #000;
   position: absolute;
   top: 0px;
   right: 0px;
   bottom: 0px;
   left: 0px;
   cursor: pointer;
   -webkit-transition: all .55s linear;
   -moz-transition: all .55s linear;
   transition: all .55s linear;
   opacity: 0;
   content: '';
   z-index: 2;
   transform: none;
 }

 ul.lightgallery li::after {
   content: '';
   background: url(/template/kamea/img/s.svg) 50% 50%;
   background-repeat: no-repeat;
   width: 30px;
   height: 30px;
   background-size: 10px;
   top: 50%;
   left: 50%;
   position: absolute;
   font-size: 0;
   z-index: 3;
   -webkit-transform: translateX(-50%) translateY(-50%);
   -ms-transform: translateX(-50%) translateY(-50%);
   transform: translateX(-50%) translateY(-50%);
   -webkit-transition: .4s all ease;
   transition: .4s all ease;
   opacity: 0;
 }

 ul.lightgallery li:hover::before {
   opacity: .7;
 }

 ul.lightgallery li:hover::after {
   opacity: .8;
   background-size: 25px;
 }

 .whitesmoke {
  background: whitesmoke;
}

.whitesmoke .leftpartslide h2 {
  font-family: 'corner-store-jf', sans-serif;
  font-weight: 400;
  font-size: 50px;
  line-height: 71px;
  color: var(--d);
  margin-top: 15px;
  text-align: center;
}

#onas.whitesmoke {
  padding-bottom: 80px;
}

.whitesmoke .video.in  {
  margin: -25px auto -20px;
  background-size: 36px;
}

.whitesmoke .leftpartslide h2 small {
  display: block;
  font-size: 11px;
  line-height: 26px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 8px;
  margin-top: 10px;
  font-family: darkmode-on, sans-serif;
}

#slideone {
  position: relative;
}

#slideone h1 {
  font-size: 60px;
  line-height: 70px;
  font-weight: 400;
  margin: 30px auto 30px;
  font-family: 'corner-store-jf', serif;
  color: #e0d9ce;
  margin-top: 30vh;
  margin-bottom: 20vh;
  filter: drop-shadow(2px 4px 6px #341c0a);
}

#article-cont a {
  color: #341c0a;
  font-weight: 600;
  cursor: pointer;
}

#slideone h1 small {
  font-family: 'darkmode-on';
  letter-spacing: 4px;
}

.mogalery-content .lightgallery li a {
   display: block;
   width: 100%;
   height: 100%;
   background-size: cover;
   background-repeat: no-repeat;
   overflow: hidden;
   position: absolute;
   top: 0;
   left: 0;
   background-position: center center;
 }

 .lightgallery li a img {
   display: none;
 }

 #fixedbook {
  width: 90%;
  margin: 0 auto;
  position: sticky;
  top: 90px;
  border-radius: 10px;
  overflow: hidden;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  max-width: 360px;
}

 #fixedbook .t {
   background: #341c0a;
   color: #d6ccb0;
   text-align: center;
 }

 #fixedbook .t span.fu {
   padding: 16px;
   display: block;
   position: relative;
   text-align: center;
   background: #543a04;
   font-family: darkmode-on, sans-serif;
   font-weight: 600;
   background: #e0d9ce;
   color: #000000;
   font-size: 15px;
 }

 #fixedbook .t a.book:hover {
   background: #cdb294;
 }

 #fixedbook .t a.book {
   background: #f1ebe4;
   color: #3b2700;
   padding: 14px 30px;
   width: 74%;
   display: table;
   margin: 10px auto;
   text-transform: uppercase;
   letter-spacing: 1px;
   font-family: darkmode-on, sans-serif;
   font-weight: 600;
   transition: 700ms;
   position: relative;
   text-decoration: none;
   font-size: 14px;
 }

 #fixedbook .b .col-md-12 {
   background: white;
   border: 2px solid #f1ebe4;
 }

 #fixedbook .share {
   opacity: .4;
   display: block;
   text-align: center;
   padding: 4px 10px;
   transform: translateY(-7px);
   filter: grayscale(1);
   font-weight: 600;
   font-size: 12px;
   letter-spacing: 0.5px;
 }

 #fixedbook .t .col-md-6 p {
   text-transform: none;
   margin-bottom: 20px;
   font-weight: 900;
   font-family: darkmode-on, sans-serif;
   color: #e0d9ce;
   font-size: 42px;
   line-height: 53px;
   margin-top: 21px;
 }

 #fixedbook .t .col-md-6 p span {
   font-family: darkmode-on, sans-serif;
   font-size: 12px;
   border-bottom: none;
   padding: 0;
   font-weight: 200;
   line-height: 12px;
   display: block;
   letter-spacing: 1px;
 }

 #fixedbook .share {
   opacity: .4;
   display: block;
   text-align: center;
   padding: 4px 10px;
   transform: translateY(-7px);
   filter: grayscale(1);
   font-weight: 600;
   font-size: 12px;
   letter-spacing: 0.5px;
 }

 #fixedbook .share span {
   border-bottom: none;
   display: inline-block;
 }

 #fixedbook .share a {
   padding: 5px;
   transform: translateY(4px)scale(.7);
   display: inline-block;
   transition: 600ms;
 }

 #fixedbook .b {
   background: #f1ebe4;
 }

 #fixedbook .b span {
   width: 70px;
   margin: 20px auto 0;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTQ0OS4wNjggMzg4YzQuMTQyIDAgNy41LTMuMzU4IDcuNS03LjV2LTE4MGMwLTguOTUyLTMuNDg5LTE4LjEwOS05LjgyNC0yNS43ODRsLTU1LjYyMy02Ny4zOTRjLTIuOTE0LTMuNTMxLTYuMjY0LTYuNTA3LTkuOTAyLTguODc3LjIyMy0yLjI5Mi4zNS00LjYwNy4zNS02Ljk0NHYtODRjMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjVjMCAwLS4wMTUgODQuNzE1LS4wMjEgODUuMDczLTIuMTM0LS4zNzgtNC4zLS41NzMtNi40NzktLjU3M2gtOTdjLTYuODI5IDAtMTMuNTIzIDEuOTE2LTE5LjUxNiA1LjQzNy0uMjU5LjA5My0uNTE2LjE5Ny0uNzY4LjMybC03My4xMTEgMzUuNjEyYy04LjEgNC4wNjMtMTQuNTc3IDEwLjg3OC0xOC4yNCAxOS4xODktLjA0LjA5MS0uMDc4LjE4Mi0uMTE0LjI3NGwtMzAuMjI4IDc2LjY3MmMtMS41MTkgMy44NTQuMzczIDguMjA5IDQuMjI3IDkuNzI5LjkwMy4zNTYgMS44MzMuNTI0IDIuNzQ5LjUyNCAyLjk5IDAgNS44MTYtMS44MDEgNi45NzktNC43NTFsMzAuMTY5LTc2LjUyNGMyLjI2OS01LjA2OSA2LjIzNi05LjIyMiAxMS4xMDUtMTEuNjY2bDM4LjYyOC0xOC44MTUtMzguNTU2IDQ2LjcxNWMtNS43NzMgNi45OTQtOC44MjQgMTUuOTExLTguODI0IDI1Ljc4NXYyNTljMCAzLjAxNi4yNjUgNS45NjkuNzQ2IDguODQ3bC03Ny4yODItMzQuMjQ0Yy0xNy40NTgtNy43MzUtMjUuMzctMjguMjgyLTE3LjYzNC00NS44MDIuMDMzLS4wNzYuMDY1LS4xNTMuMDk3LS4yMjlsNDguODgzLTEyMS40ODRjMS41NDYtMy44NDMtLjMxNS04LjIxMS00LjE1OC05Ljc1OC0zLjg0NS0xLjU0Ni04LjIxMS4zMTYtOS43NTggNC4xNThsLTQ4Ljg0IDEyMS4zNzFjLTEwLjk4MiAyNS4wNS4zNjIgNTQuMzkyIDI1LjMzMyA2NS40NTZsOTAuNjI0IDQwLjE1NmMuMTExLjA0OS4yMjQuMDg1LjMzNi4xMjggOS4xOTggMTQuMzcyIDI1LjEgMjMuODk5IDQzLjE1MyAyMy44OTloMTg1YzI4LjQ1OCAwIDUyLjUtMjQuMDQyIDUyLjUtNTIuNXYtNDRjMC00LjE0Mi0zLjM1OC03LjUtNy41LTcuNXMtNy41IDMuMzU4LTcuNSA3LjV2NDRjMCAyMC4zMjctMTcuMTczIDM3LjUtMzcuNSAzNy41aC0xODVjLTIwLjEyNiAwLTM2LjUtMTYuODIyLTM2LjUtMzcuNXYtMjU5YzAtNi40MzggMS44MTQtMTEuOTAxIDUuMzkzLTE2LjIzNmw1NS42MjMtNjcuMzk0YzUuMTc3LTYuMjcyIDEyLjI3OS05Ljg3IDE5LjQ4NC05Ljg3aDk3YzEuNDEzIDAgMi44MjEuMTQzIDQuMjEyLjQxMy00LjY5NSAxNi4wMTEtMTYuMzI1IDI5LjM3MS0zMi4wMyAzNi4wNjYtNC4xMDctNi44NjktMTEuNjE1LTExLjQ3OS0yMC4xODMtMTEuNDc5LTEyLjk1OCAwLTIzLjUgMTAuNTQyLTIzLjUgMjMuNXMxMC41NDIgMjMuNSAyMy41IDIzLjVjMTEuOTgzIDAgMjEuODkzLTkuMDE4IDIzLjMxOC0yMC42MjMgMjAuMTk5LTcuNjQgMzUuNDczLTIzLjgyOCA0Mi4yNzgtNDMuNTg3LjY1My42NTcgMS4yODUgMS4zNDggMS44ODkgMi4wOGw1NS42MjMgNjcuMzk1YzQuMTIyIDQuOTk0IDYuMzkzIDEwLjc2IDYuMzkzIDE2LjIzNnYxODBjLS4wMDEgNC4xNDEgMy4zNTcgNy40OTkgNy40OTkgNy40OTl6bS0xMzctMjI0Yy00LjY4NyAwLTguNS0zLjgxMy04LjUtOC41czMuODEzLTguNSA4LjUtOC41IDguNSAzLjgxMyA4LjUgOC41LTMuODEzIDguNS04LjUgOC41eiIgZmlsbD0iI2JiOWI3NyIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjxwYXRoIGQ9Im0yNDcuMDY4IDM5OWMxLjkxOSAwIDMuODM5LS43MzIgNS4zMDMtMi4xOTdsMTI4LTEyOGMyLjkyOS0yLjkyOSAyLjkyOS03LjY3OCAwLTEwLjYwNi0yLjkyOS0yLjkyOS03LjY3OC0yLjkyOS0xMC42MDYgMGwtMTI4IDEyOGMtNC43ODIgNC40NTctMS4xMTMgMTMuMDMgNS4zMDMgMTIuODAzeiIgZmlsbD0iI2JiOWI3NyIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjxwYXRoIGQ9Im0yNjMuMDY4IDMyMGMxNy45MiAwIDMyLjUtMTQuNTggMzIuNS0zMi41cy0xNC41OC0zMi41LTMyLjUtMzIuNWgtMWMtMTcuOTIgMC0zMi41IDE0LjU4LTMyLjUgMzIuNXMxNC41OCAzMi41IDMyLjUgMzIuNXptLTE4LjUtMzIuNWMwLTkuNjQ5IDcuODUxLTE3LjUgMTcuNS0xNy41aDFjOS42NDkgMCAxNy41IDcuODUxIDE3LjUgMTcuNXMtNy44NTEgMTcuNS0xNy41IDE3LjVoLTFjLTkuNjQ5IDAtMTcuNS03Ljg1MS0xNy41LTE3LjV6IiBmaWxsPSIjYmI5Yjc3IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PHBhdGggZD0ibTM2MC4wNjggMzk5aDFjMTcuOTIgMCAzMi41LTE0LjU4IDMyLjUtMzIuNXMtMTQuNTgtMzIuNS0zMi41LTMyLjVoLTFjLTE3LjkyIDAtMzIuNSAxNC41OC0zMi41IDMyLjVzMTQuNTggMzIuNSAzMi41IDMyLjV6bTAtNTBoMWM5LjY0OSAwIDE3LjUgNy44NTEgMTcuNSAxNy41cy03Ljg1MSAxNy41LTE3LjUgMTcuNWgtMWMtOS42NDkgMC0xNy41LTcuODUxLTE3LjUtMTcuNXM3Ljg1MS0xNy41IDE3LjUtMTcuNXoiIGZpbGw9IiNiYjliNzciIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48L2c+PC9nPjwvc3ZnPg==);
   background-size: 50px;
   background-repeat: no-repeat;
   aspect-ratio: 1/1;
   display: block;
   background-position: center;
 }

 #fixedbook .b .col-md-6 p {
   text-align: center;
   font-size: 12px;
   line-height: 18px;
   width: 70%;
   margin: 0 auto;
   color: grey;
   margin-bottom: 30px;
 }

 #fixedbook .b .col-md-6 p b, #fixedbook .b .col-md-6 p em, #fixedbook .b .col-md-6 p strong {
   font-weight: 600;
 }

 #fixedbook .b .col-md-6:nth-child(2) span {
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMi4wMjIgNTEyLjAyMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTU4LjUyNiAxNzYuMTM1Yy40NzUgMjUuMzYxIDEwLjczNyA0OS4yNSAyOC44OTcgNjcuMjY1IDE4LjE1OSAxOC4wMTQgNDIuMTI5IDI4LjA4NyA2Ny40OTUgMjguMzY1IDExLjgyNS4xMzEgMjMuNDYxLTEuODQ0IDM0LjQ4NC01Ljg2NiAzLjg5Mi0xLjQxOCA1Ljg5Ni01LjcyMyA0LjQ3OC05LjYxNHMtNS43MjMtNS44OTgtOS42MTQtNC40NzhjLTkuMzI2IDMuMzk5LTE5LjExNyA1LjA4LTI5LjE4NCA0Ljk1OC00NC4xNDYtLjQ4My04MC43MzMtMzYuNzgtODEuNTYxLTgwLjk3MS0uNTk5LTIyLjQ1NSA4LjUxOC00NC41MzggMjUuMDEtNjAuNTg3IDE2LjQ5OC0xNi4wNTMgMzguODMxLTI0LjU1NSA2MS4zMjQtMjMuMzUgNDIuOTk4IDEuOTQ4IDc3LjUzNCAzNy4yMDUgNzguNjI1IDgwLjI2Ni4yNTUgMTAuMDM4LTEuMjY4IDE5Ljg3OS00LjUyNCAyOS4yNDctMi4xNjMgNi4yMjEtOC4wOTcgMTAuNC0xNC43NjggMTAuNC0uMDAxIDAtLjAwMiAwLS4wMDIgMC04LjY0NSAwLTE1LjY3OC03LjAzMy0xNS42NzgtMTUuNjc5di02MS44MjFjMC00LjE0My0zLjM1Ny03LjUtNy41LTcuNXMtNy41IDMuMzU3LTcuNSA3LjV2NS40MDZjLTguNTA0LTcuOTk0LTE5LjkzNi0xMi45MDYtMzIuNS0xMi45MDYtMjYuMTkxIDAtNDcuNSAyMS4zMDktNDcuNSA0Ny41czIxLjMwOSA0Ny41IDQ3LjUgNDcuNWMxMy41NjMgMCAyNS44MDctNS43MjQgMzQuNDcxLTE0Ljg3MSA0LjM4MSAxMS41OTkgMTUuNTkzIDE5Ljg3MiAyOC43MDYgMTkuODcyaC4wMDNjMTMuMDUgMCAyNC42NzktOC4yMjkgMjguOTM2LTIwLjQ3NSAzLjg1My0xMS4wNzkgNS42NTItMjIuNzA0IDUuMzUzLTM0LjU1NC0xLjI5LTUwLjg5NS00Mi4xMTUtOTIuNTY2LTkyLjg3Ny05NC44NjYtMjYuNTk4LTEuNDM4LTUzLjAzOSA4LjYxNS03Mi41MjggMjcuNTgxLTE5LjQ4NiAxOC45Ni0zMC4yNTQgNDUuMTA4LTI5LjU0NiA3MS42Nzh6bTk3LjQ4MyAzMC42MzVjLTE3LjkyMSAwLTMyLjUtMTQuNTc5LTMyLjUtMzIuNXMxNC41NzktMzIuNSAzMi41LTMyLjUgMzIuNSAxNC41NzkgMzIuNSAzMi41LTE0LjU3OSAzMi41LTMyLjUgMzIuNXoiIGZpbGw9IiNiYjliNzciIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48cGF0aCBkPSJtNTA5LjExOSAxOTkuMTItMjEwLjI4LTE2NC4zMDhjLTI0LjMyMi0xOS4wMDMtNTguMzc1LTE5LjEwNC04Mi44MDktLjI0MmwtMjEzLjA5NCAxNjQuNTFjLTEuODI4IDEuMzk5LTIuOTM5IDMuNjQ4LTIuOTM1IDUuOTV2NjZjMCA0LjE0MyAzLjM1NyA3LjUgNy41IDcuNXM3LjUtMy4zNTcgNy41LTcuNXYtNTMuMjJsMTg4LjYwMiAxMDUuMzU0LTE4OC42MDIgMTQ1LjYwMXYtMTYyLjczNWMwLTQuMTQzLTMuMzU3LTcuNS03LjUtNy41cy03LjUgMy4zNTctNy41IDcuNXYxNzhjLS4wNjYgNC4wMjYgMy40NzEgNy41NyA3LjUgNy41aDQ5N2M0LjAwMS4wNTQgNy41ODQtMy40NzcgNy41LTcuNXYtMjc4LjExNGMuMTgtMi41NzQtLjgwMy01LjIwNi0yLjg4Mi02Ljc5NnptLTQ3OS42MyAyNzcuNDEgMTk1LjcwOC0xNTEuMDg3YzE5LjAwNC0xNC42NyA0NS40ODktMTQuNTk0IDY0LjQwNi4xODlsMy42MTIgMi44MjJjLjAwMy4wMDIgOTQuMDIzIDczLjQ2NiA5NC4wMyA3My40NzIgMy4yNjYgMi41NSA3Ljk3NyAxLjk3MyAxMC41MjgtMS4yOTIgMi41NS0zLjI2NSAxLjk3Mi03Ljk3OC0xLjI5Mi0xMC41MjhsLTg1LjIyOS02Ni41OTUgNDYuMTEzLTI1Ljk3OWMzLjYwOC0yLjAzMyA0Ljg4Ni02LjYwNiAyLjg1My0xMC4yMTYtMi4wMzItMy42MDktNi42MDQtNC44ODMtMTAuMjE2LTIuODUzbC01MS41NjIgMjkuMDQ5Yy0yNC4xMzEtMTguNTcxLTU3LjY0Ny0xOC42OTQtODEuOTExLS4zMWwtMTk1LjQ1LTEwOS4xOCAyMDQuMTE5LTE1Ny41OGMxOS4wMDQtMTQuNjcgNDUuNDg5LTE0LjU5MyA2NC40MDYuMTg5bDIwMi4xNjIgMTU3Ljk2NC0xMTIuMTQgNjMuMTc3Yy0zLjYwOCAyLjAzMy00Ljg4NiA2LjYwNi0yLjg1MyAxMC4yMTYgMi4wNDUgMy42NDMgNi42NzMgNC44NjYgMTAuMjE2IDIuODUzbDExMC4wMTMtNjEuOTc5djI0OS43ODhsLTczLjcyOS01Ny42MWMtMy4yNjQtMi41NDktNy45NzctMS45NzMtMTAuNTI4IDEuMjkyLTIuNTUgMy4yNjUtMS45NzIgNy45NzggMS4yOTIgMTAuNTI4bDY4LjY4NSA1My42NjloLTQ1My4yMzN6IiBmaWxsPSIjYmI5Yjc3IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvZz48L3N2Zz4=);
   background-size: 50px;
   background-repeat: no-repeat;
   aspect-ratio: 1/1;
   display: block;
   background-position: center;
 }

 #fixedbook .b .wrap {
   width: 80%;
   margin: 0 auto;
 }

 #fixedbook .b .wrap p {
   font-size: 10px;
   color: #bb9b77;
   margin: 0;
   margin-top: 7px;
   text-transform: uppercase;
   letter-spacing: 3px;
   margin-bottom: -5px;
 }

 .cards {
   width: 100%;
 }

 #servicesfoot {
   background: #f1edea
 }

 .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #ada497;
}

 .mobsale {
   position: fixed;
   bottom: 0;
   left: 0;
   width: 100%;
   background: #2b1c15;
   z-index: 21348;
 }

 .mobsale a {
   color: #e0d9ce;
   display: block;
   height: 70px;
   position: relative;
   font-weight: 500;
 }

 .mobsale a span {
   top: 50%;
   transform: translate(-50%, -50%);
   position: absolute;
   left: 50%;
 }

 .mobsale a span:nth-child(2) {
   word-spacing: 100px;
   text-align: left;
   padding-left: 50px;
   line-height: 15px;
   font-size: 12px;
   width: 120px;
 }

 .mobsale .col-md-6:nth-child(1) a span:nth-child(2)::before {
   content: '';
   -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDMyMy4zNTggMzIzLjM1OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Zz48cGF0aCBkPSJtNDguODYzIDMyMy4zNThoMjI1LjYzMmMyMy42NTMgMCA0Mi44NzUtMTkuMjIyIDQyLjg3NS00Mi44NzV2LTIxMy42NTZjMC0yMy42NTMtMTkuMjIyLTQyLjg3NS00Mi44NzUtNDIuODc1aC0xNy4wMDZ2LTExLjk3NmMwLTYuNTg3LTUuMzktMTEuOTc2LTExLjk3Ny0xMS45NzZzLTExLjk3NiA1LjM4OS0xMS45NzYgMTEuOTc2djExLjk3NmgtMTQzLjcxNHYtMTEuOTc2YzAtNi41ODctNS4zOS0xMS45NzYtMTEuOTc3LTExLjk3NnMtMTEuOTc2IDUuMzg5LTExLjk3NiAxMS45NzZ2MTEuOTc2aC0xNy4wMDZjLTIzLjY1MyAwLTQyLjg3NSAxOS4yMjItNDIuODc1IDQyLjg3NXYyMTMuNjU2YzAgMjMuNjUzIDE5LjIyMiA0Mi44NzUgNDIuODc1IDQyLjg3NXptLTE4LjkyMi0yNTYuNTMxYzAtMTAuNDE5IDguNTAzLTE4LjkyMiAxOC45MjItMTguOTIyaDE3LjAwNnYxMS45NzZjMCA2LjU4NyA1LjM4OSAxMS45NzYgMTEuOTc2IDExLjk3NnMxMS45NzYtNS4zODkgMTEuOTc2LTExLjk3NnYtMTEuOTc2aDE0My43MTV2MTEuOTc2YzAgNi41ODcgNS4zODkgMTEuOTc2IDExLjk3NiAxMS45NzZzMTEuOTc2LTUuMzg5IDExLjk3Ni0xMS45NzZ2LTExLjk3NmgxNy4wMDZjMTAuNDE5IDAgMTguOTIyIDguNTAzIDE4LjkyMiAxOC45MjJ2MjEzLjY1NmMwIDEwLjQxOS04LjUwMyAxOC45MjItMTguOTIyIDE4LjkyMmgtMjI1LjYzMWMtMTAuNDE5IDAtMTguOTIyLTguNTAzLTE4LjkyMi0xOC45MjJ6IiBmaWxsPSIjNDUyZTAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PGNpcmNsZSBjeD0iOTIuODE2IiBjeT0iMTIyLjc1NiIgcj0iMTQuOTciIGZpbGw9IiM0NTJlMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE1OC42ODUiIGN5PSIxMjIuNzU2IiByPSIxNC45NyIgZmlsbD0iIzQ1MmUwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjI0LjU1NCIgY3k9IjEyMi43NTYiIHI9IjE0Ljk3IiBmaWxsPSIjNDUyZTAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI5Mi44MTYiIGN5PSIxODIuNjM3IiByPSIxNC45NyIgZmlsbD0iIzQ1MmUwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTU4LjY4NSIgY3k9IjE4Mi42MzciIHI9IjE0Ljk3IiBmaWxsPSIjNDUyZTAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMjQuNTU0IiBjeT0iMTgyLjYzNyIgcj0iMTQuOTciIGZpbGw9IiM0NTJlMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjkyLjgxNiIgY3k9IjI0Mi41MTgiIHI9IjE0Ljk3IiBmaWxsPSIjNDUyZTAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNTguNjg1IiBjeT0iMjQyLjUxOCIgcj0iMTQuOTciIGZpbGw9IiM0NTJlMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjIyNC41NTQiIGN5PSIyNDIuNTE4IiByPSIxNC45NyIgZmlsbD0iIzQ1MmUwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9jaXJjbGU+PC9nPjwvZz48L2c+PC9zdmc+) 50% 50% no-repeat;
   clip-path: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDMyMy4zNTggMzIzLjM1OCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Zz48cGF0aCBkPSJtNDguODYzIDMyMy4zNThoMjI1LjYzMmMyMy42NTMgMCA0Mi44NzUtMTkuMjIyIDQyLjg3NS00Mi44NzV2LTIxMy42NTZjMC0yMy42NTMtMTkuMjIyLTQyLjg3NS00Mi44NzUtNDIuODc1aC0xNy4wMDZ2LTExLjk3NmMwLTYuNTg3LTUuMzktMTEuOTc2LTExLjk3Ny0xMS45NzZzLTExLjk3NiA1LjM4OS0xMS45NzYgMTEuOTc2djExLjk3NmgtMTQzLjcxNHYtMTEuOTc2YzAtNi41ODctNS4zOS0xMS45NzYtMTEuOTc3LTExLjk3NnMtMTEuOTc2IDUuMzg5LTExLjk3NiAxMS45NzZ2MTEuOTc2aC0xNy4wMDZjLTIzLjY1MyAwLTQyLjg3NSAxOS4yMjItNDIuODc1IDQyLjg3NXYyMTMuNjU2YzAgMjMuNjUzIDE5LjIyMiA0Mi44NzUgNDIuODc1IDQyLjg3NXptLTE4LjkyMi0yNTYuNTMxYzAtMTAuNDE5IDguNTAzLTE4LjkyMiAxOC45MjItMTguOTIyaDE3LjAwNnYxMS45NzZjMCA2LjU4NyA1LjM4OSAxMS45NzYgMTEuOTc2IDExLjk3NnMxMS45NzYtNS4zODkgMTEuOTc2LTExLjk3NnYtMTEuOTc2aDE0My43MTV2MTEuOTc2YzAgNi41ODcgNS4zODkgMTEuOTc2IDExLjk3NiAxMS45NzZzMTEuOTc2LTUuMzg5IDExLjk3Ni0xMS45NzZ2LTExLjk3NmgxNy4wMDZjMTAuNDE5IDAgMTguOTIyIDguNTAzIDE4LjkyMiAxOC45MjJ2MjEzLjY1NmMwIDEwLjQxOS04LjUwMyAxOC45MjItMTguOTIyIDE4LjkyMmgtMjI1LjYzMWMtMTAuNDE5IDAtMTguOTIyLTguNTAzLTE4LjkyMi0xOC45MjJ6IiBmaWxsPSIjNDUyZTAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PGNpcmNsZSBjeD0iOTIuODE2IiBjeT0iMTIyLjc1NiIgcj0iMTQuOTciIGZpbGw9IiM0NTJlMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE1OC42ODUiIGN5PSIxMjIuNzU2IiByPSIxNC45NyIgZmlsbD0iIzQ1MmUwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjI0LjU1NCIgY3k9IjEyMi43NTYiIHI9IjE0Ljk3IiBmaWxsPSIjNDUyZTAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI5Mi44MTYiIGN5PSIxODIuNjM3IiByPSIxNC45NyIgZmlsbD0iIzQ1MmUwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTU4LjY4NSIgY3k9IjE4Mi42MzciIHI9IjE0Ljk3IiBmaWxsPSIjNDUyZTAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMjQuNTU0IiBjeT0iMTgyLjYzNyIgcj0iMTQuOTciIGZpbGw9IiM0NTJlMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjkyLjgxNiIgY3k9IjI0Mi41MTgiIHI9IjE0Ljk3IiBmaWxsPSIjNDUyZTAwIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNTguNjg1IiBjeT0iMjQyLjUxOCIgcj0iMTQuOTciIGZpbGw9IiM0NTJlMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjIyNC41NTQiIGN5PSIyNDIuNTE4IiByPSIxNC45NyIgZmlsbD0iIzQ1MmUwMCIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9jaXJjbGU+PC9nPjwvZz48L2c+PC9zdmc+);
   -webkit-mask-size: 30px !important;
   mask-size: 30px !important;
   background-color: #e0d9ce;
   display: block;
   width: 35px;
   height: 35px;
   position: absolute;
   top: 50%;
   left: 0;
   transform: translateY(-50%);
 }

 .mobsale .col-md-6 {
   width: 50% !important
 }

 .mobsale .col-md-6:nth-child(2) a {
   background: #e0d9ce;
   color: #2b1c15;
 }

 .mobsale .col-md-6:nth-child(2) a span:nth-child(2)::before {
   content: '';
   -webkit-mask: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTQ2NywxMjBoLTYxLjA0MUM0MTUuMzk3LDEwNy40NTYsNDIxLDkxLjg3MSw0MjEsNzVjMC00MS4zNTUtMzMuNjQ1LTc1LTc1LTc1Yy0yNC45MTEsMC00My4yOCw4LjkyNS01Ny44MDksMjguMDg3ICAgIEMyNzYuMDM2LDQ0LjExOSwyNjcuMTQ4LDY2LjUwMywyNTYsOTQuNzg1Yy0xMS4xNDgtMjguMjgzLTIwLjAzNi01MC42NjYtMzIuMTkxLTY2LjY5OEMyMDkuMjgsOC45MjUsMTkwLjkxMSwwLDE2NiwwICAgIGMtNDEuMzU1LDAtNzUsMzMuNjQ1LTc1LDc1YzAsMTYuODcxLDUuNjAzLDMyLjQ1NiwxNS4wNDEsNDVINDVjLTI0LjgxMywwLTQ1LDIwLjE4Ny00NSw0NXYzMGMwLDE5LjU1NSwxMi41NDEsMzYuMjI4LDMwLDQyLjQyICAgIFY0NjdjMCwyNC44MTMsMjAuMTg3LDQ1LDQ1LDQ1aDM2MmMyNC44MTMsMCw0NS0yMC4xODcsNDUtNDVWMjM3LjQyYzE3LjQ1OS02LjE5MiwzMC0yMi44NjUsMzAtNDIuNDJ2LTMwICAgIEM1MTIsMTQwLjE4Nyw0OTEuODEzLDEyMCw0NjcsMTIweiBNMjgzLjUzNCwxMDYuNzRDMzA2LjUxMyw0OC40NDIsMzE1LjI0OSwzMCwzNDYsMzBjMjQuODEzLDAsNDUsMjAuMTg3LDQ1LDQ1cy0yMC4xODcsNDUtNDUsNDUgICAgaC02Ny43MTNDMjgwLjEyNSwxMTUuMzg1LDI4MS44NzgsMTEwLjk0MiwyODMuNTM0LDEwNi43NHogTTE2NiwzMGMzMC43NTEsMCwzOS40ODcsMTguNDQyLDYyLjQ2Niw3Ni43NCAgICBjMS42NTYsNC4yMDIsMy40MDksOC42NDUsNS4yNDcsMTMuMjZIMTY2Yy0yNC44MTMsMC00NS0yMC4xODctNDUtNDVTMTQxLjE4NywzMCwxNjYsMzB6IE0xOTYsNDgySDc1Yy04LjI3MSwwLTE1LTYuNzI5LTE1LTE1VjI0MCAgICBoMTM2VjQ4MnogTTE5NiwyMTBINDVjLTguMjcxLDAtMTUtNi43MjktMTUtMTV2LTMwYzAtOC4yNzEsNi43MjktMTUsMTUtMTVoMTUxVjIxMHogTTI4Niw0ODJoLTYwVjE1MGMzLjE0MywwLDQyLjc2LDAsNjAsMFY0ODJ6ICAgICBNNDUyLDQ2N2MwLDguMjcxLTYuNzI5LDE1LTE1LDE1SDMxNlYyNDBoMTM2VjQ2N3ogTTQ4MiwxOTVjMCw4LjI3MS02LjcyOSwxNS0xNSwxNUgzMTZ2LTYwaDE1MWM4LjI3MSwwLDE1LDYuNzI5LDE1LDE1VjE5NXoiIGZpbGw9IiM0NTJlMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+) 50% 50% no-repeat;
   clip-path: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTQ2NywxMjBoLTYxLjA0MUM0MTUuMzk3LDEwNy40NTYsNDIxLDkxLjg3MSw0MjEsNzVjMC00MS4zNTUtMzMuNjQ1LTc1LTc1LTc1Yy0yNC45MTEsMC00My4yOCw4LjkyNS01Ny44MDksMjguMDg3ICAgIEMyNzYuMDM2LDQ0LjExOSwyNjcuMTQ4LDY2LjUwMywyNTYsOTQuNzg1Yy0xMS4xNDgtMjguMjgzLTIwLjAzNi01MC42NjYtMzIuMTkxLTY2LjY5OEMyMDkuMjgsOC45MjUsMTkwLjkxMSwwLDE2NiwwICAgIGMtNDEuMzU1LDAtNzUsMzMuNjQ1LTc1LDc1YzAsMTYuODcxLDUuNjAzLDMyLjQ1NiwxNS4wNDEsNDVINDVjLTI0LjgxMywwLTQ1LDIwLjE4Ny00NSw0NXYzMGMwLDE5LjU1NSwxMi41NDEsMzYuMjI4LDMwLDQyLjQyICAgIFY0NjdjMCwyNC44MTMsMjAuMTg3LDQ1LDQ1LDQ1aDM2MmMyNC44MTMsMCw0NS0yMC4xODcsNDUtNDVWMjM3LjQyYzE3LjQ1OS02LjE5MiwzMC0yMi44NjUsMzAtNDIuNDJ2LTMwICAgIEM1MTIsMTQwLjE4Nyw0OTEuODEzLDEyMCw0NjcsMTIweiBNMjgzLjUzNCwxMDYuNzRDMzA2LjUxMyw0OC40NDIsMzE1LjI0OSwzMCwzNDYsMzBjMjQuODEzLDAsNDUsMjAuMTg3LDQ1LDQ1cy0yMC4xODcsNDUtNDUsNDUgICAgaC02Ny43MTNDMjgwLjEyNSwxMTUuMzg1LDI4MS44NzgsMTEwLjk0MiwyODMuNTM0LDEwNi43NHogTTE2NiwzMGMzMC43NTEsMCwzOS40ODcsMTguNDQyLDYyLjQ2Niw3Ni43NCAgICBjMS42NTYsNC4yMDIsMy40MDksOC42NDUsNS4yNDcsMTMuMjZIMTY2Yy0yNC44MTMsMC00NS0yMC4xODctNDUtNDVTMTQxLjE4NywzMCwxNjYsMzB6IE0xOTYsNDgySDc1Yy04LjI3MSwwLTE1LTYuNzI5LTE1LTE1VjI0MCAgICBoMTM2VjQ4MnogTTE5NiwyMTBINDVjLTguMjcxLDAtMTUtNi43MjktMTUtMTV2LTMwYzAtOC4yNzEsNi43MjktMTUsMTUtMTVoMTUxVjIxMHogTTI4Niw0ODJoLTYwVjE1MGMzLjE0MywwLDQyLjc2LDAsNjAsMFY0ODJ6ICAgICBNNDUyLDQ2N2MwLDguMjcxLTYuNzI5LDE1LTE1LDE1SDMxNlYyNDBoMTM2VjQ2N3ogTTQ4MiwxOTVjMCw4LjI3MS02LjcyOSwxNS0xNSwxNUgzMTZ2LTYwaDE1MWM4LjI3MSwwLDE1LDYuNzI5LDE1LDE1VjE5NXoiIGZpbGw9IiM0NTJlMDAiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSIiPjwvcGF0aD4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+);
   -webkit-mask-size: 30px !important;
   mask-size: 30px !important;
   background-color: #2b1c15;
   display: block;
   width: 35px;
   height: 35px;
   position: absolute;
   top: 50%;
   left: 0;
   transform: translateY(-50%);
 }

 #article-cont {
   padding-right: 40px
 }

 #slider .cov {
  position: absolute;
  left: 0;
  top: 0;
  height: 100vh;
  width: 100vw;
  z-index: 54;
}

#slider .cov .image {
  position: relative;
}

#slider .cov .image::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: radial-gradient(white, transparent);
}

#owl-act .item {
  background: #e0d9ce4d;
  border-radius: 6px;
  overflow: hidden;
  margin: 10px;
}

#owl-act .item .txt {
  text-align: left;
  padding: 30px;
}

#owl-act .item  .img {
  min-height: 210px;
  aspect-ratio: 16 / 10;
}

#owl-act .item .txt h2  {
  font-size: 17px;
  margin: 0;
  line-height: 23px;
  font-family: 'darkmode-on', sans-serif;
  font-weight: 700;
}

#owl-act .item .txt h2 span {
  display: block;
  opacity: 0.3;
  font-size: 12px;
}

#owl-act .item .txt .text p {
  font-size: 13px;
  line-height: 20px;
}

#owl-act .item .counter {
  position: absolute;
  top: 20px;
  right: 30px;
}

#owl-act .item .counter span {
  font-size: 12px;
  color: #e0d9ce;
  font-weight: 700;
}

#owl-act .item .txt .text a, .text a {
  color: #341c0a;
  font-weight: 500;
  text-transform: capitalize;
  text-decoration: none;
  padding-right: 17px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Ik0xOCAyM0g0Yy0xLjY1NCAwLTMtMS4zNDYtMy0zVjZjMC0xLjY1NCAxLjM0Ni0zIDMtM2g4YTEgMSAwIDEgMSAwIDJINGMtLjU1MSAwLTEgLjQ0OC0xIDF2MTRjMCAuNTUyLjQ0OSAxIDEgMWgxNGMuNTUxIDAgMS0uNDQ4IDEtMXYtOGExIDEgMCAxIDEgMiAwdjhjMCAxLjY1NC0xLjM0NiAzLTMgM3oiIGZpbGw9IiMzNDFjMGEiIG9wYWNpdHk9IjEiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiPjwvcGF0aD48cGF0aCBkPSJNMjIgMWgtNmExIDEgMCAwIDAtLjcwNyAxLjcwN0wxNy41ODYgNWwtNy4yOTMgNy4yOTNhLjk5OS45OTkgMCAxIDAgMS40MTQgMS40MTRMMTkgNi40MTRsMi4yOTMgMi4yOTNBMSAxIDAgMCAwIDIzIDhWMmExIDEgMCAwIDAtMS0xeiIgZmlsbD0iIzM0MWMwYSIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=);
  background-size: 12px;
  background-repeat: no-repeat;
  background-position: right 50%;
}

#owl-act .owl-next {
  position: absolute;
  top: 80px;
  background: #f6efe5;
  width: 60px;
  height: 59px;
  border-radius: 100px;
  box-shadow: 0 0 4px #aea08a;
  right: -20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNi4zNSA2LjM1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNMi4yNTggMS4zMTVhLjI2NS4yNjUgMCAwIDAtLjE3NC40NjlMMy43MDMgMy4xN2wtMS42MiAxLjM4NmEuMjY1LjI2NSAwIDEgMCAuMzQ1LjRMNC4yOCAzLjM3M2EuMjY1LjI2NSAwIDAgMCAwLS40MDNMMi40MjggMS4zODJhLjI2NS4yNjUgMCAwIDAtLjE3LS4wNjd6IiBmaWxsPSIjMzQxYzBhIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
  background-position: center center;
  background-size: 28px;
  background-repeat: no-repeat;
  opacity: 1;
  transition: 600ms;
}

#owl-act .owl-prev {
  position: absolute;
  top: 80px;
  background: #f6efe5;
  width: 60px;
  height: 59px;
  border-radius: 100px;
  box-shadow: 0 0 4px #aea08a;
  left: -25px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNi4zNSA2LjM1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNMi4yNTggMS4zMTVhLjI2NS4yNjUgMCAwIDAtLjE3NC40NjlMMy43MDMgMy4xN2wtMS42MiAxLjM4NmEuMjY1LjI2NSAwIDEgMCAuMzQ1LjRMNC4yOCAzLjM3M2EuMjY1LjI2NSAwIDAgMCAwLS40MDNMMi40MjggMS4zODJhLjI2NS4yNjUgMCAwIDAtLjE3LS4wNjd6IiBmaWxsPSIjMzQxYzBhIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
  background-position: center center;
  background-size: 28px;
  background-repeat: no-repeat;
  transform: rotate(180deg);
  opacity: .0;
  transition: 600ms;
}

#owl-act .owl-prev:hover, #owl-act .owl-next:hover {
  opacity: 1
}

footer {
  overflow: hidden;
}

footer .first {
  padding-top: 80px;
}

footer h2 {
  font-size: 22px;
  line-height: 30px;
  font-family: 'darkmode-on', sans-serif;
  font-weight: 800;
  color: #e0d9ce;
}

footer .linetop {
  margin-top: 170px;
  border-top: 1px solid #e0d9ce29;
}

.text-right {
  text-align: right;
}

footer .second {
  margin: -2px;
}

footer .second p, footer .second a {
  font-size: 14px;
  line-height: 24px;
  color: #e0d9ce7d;
  font-weight: 500;
  font-family: 'darkmode-on', sans-serif;
  text-decoration: none;
}

footer .logof img {
  max-width: 230px;
}


footer .col-md-4 ul li {
  display: block;
}

footer .col-md-4 ul li a {
  padding: 0;
  margin: 0;
  margin-bottom: 5px;
  font-size: 14px;
  font-weight: 600;
  font-family: 'darkmode-on';
  color: var(--m);
  display: block;
}

footer .col-md-4 ul li a:hover {
  color: #f1dec9;
  display: block;
}

footer .col-md-4 p {
  font-size: 14px;
  color: var(--m);
  font-weight: 600;
}

header #right-menu a.video {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzAuMDUxIDMwLjA1MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0ibTE5Ljk4MiAxNC40MzgtNi4yNC00LjUzNmEuNzUyLjc1MiAwIDAgMC0xLjE5NS42MDd2OS4wNjlhLjc1Ljc1IDAgMCAwIDEuMTk1LjYwNmw2LjI0LTQuNTMyYS43NDcuNzQ3IDAgMCAwIDAtMS4yMTR6IiBmaWxsPSIjMzQxYzBhIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+PHBhdGggZD0iTTE1LjAyNi4wMDJDNi43MjYuMDAyIDAgNi43MjggMCAxNS4wMjhjMCA4LjI5NyA2LjcyNiAxNS4wMjEgMTUuMDI2IDE1LjAyMSA4LjI5OCAwIDE1LjAyNS02LjcyNSAxNS4wMjUtMTUuMDIxLjAwMS04LjMtNi43MjctMTUuMDI2LTE1LjAyNS0xNS4wMjZ6bTAgMjcuNTRjLTYuOTEyIDAtMTIuNTE2LTUuNjAxLTEyLjUxNi0xMi41MTQgMC02LjkxIDUuNjA0LTEyLjUxOCAxMi41MTYtMTIuNTE4IDYuOTExIDAgMTIuNTE0IDUuNjA3IDEyLjUxNCAxMi41MTguMDAxIDYuOTEzLTUuNjAzIDEyLjUxNC0xMi41MTQgMTIuNTE0eiIgZmlsbD0iIzM0MWMwYSIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
  background-size: 20px;
  background-position: center;
  width: 0;
  height: 0;
  background-repeat: no-repeat;
  display: inline;
  padding: 17px;
  margin-right: 15px;
}

footer::before {
  content: '';
  position: absolute;
  bottom: 42px;
  right: 0;
  background: url(/template/kamea/img/lu.svg);
  width: 100%;
  height: 80%;
  background-repeat: no-repeat;
  background-position: right;
  opacity: .05;
}

.video.in {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMzAuMDUxIDMwLjA1MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+PHBhdGggZD0ibTE5Ljk4MiAxNC40MzgtNi4yNC00LjUzNmEuNzUyLjc1MiAwIDAgMC0xLjE5NS42MDd2OS4wNjlhLjc1Ljc1IDAgMCAwIDEuMTk1LjYwNmw2LjI0LTQuNTMyYS43NDcuNzQ3IDAgMCAwIDAtMS4yMTR6IiBmaWxsPSIjMzQxYzBhIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+PHBhdGggZD0iTTE1LjAyNi4wMDJDNi43MjYuMDAyIDAgNi43MjggMCAxNS4wMjhjMCA4LjI5NyA2LjcyNiAxNS4wMjEgMTUuMDI2IDE1LjAyMSA4LjI5OCAwIDE1LjAyNS02LjcyNSAxNS4wMjUtMTUuMDIxLjAwMS04LjMtNi43MjctMTUuMDI2LTE1LjAyNS0xNS4wMjZ6bTAgMjcuNTRjLTYuOTEyIDAtMTIuNTE2LTUuNjAxLTEyLjUxNi0xMi41MTQgMC02LjkxIDUuNjA0LTEyLjUxOCAxMi41MTYtMTIuNTE4IDYuOTExIDAgMTIuNTE0IDUuNjA3IDEyLjUxNCAxMi41MTguMDAxIDYuOTEzLTUuNjAzIDEyLjUxNC0xMi41MTQgMTIuNTE0eiIgZmlsbD0iIzM0MWMwYSIgb3BhY2l0eT0iMSIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
  background-size: 58px;
  background-position: center;
  width: 60px;
  height: 60px;
  background-repeat: no-repeat;
  display: block;
  padding: 17px;
  margin: -20px auto 10px;
}

.subpage {
  position: relative;
  padding-top: 180px;
}

.subpage::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background: transparent;
  background: linear-gradient(0deg, #fff 40%, #ffffffed 60%, #ffffff00);
  background: -moz-linear-gradient(180deg, rgba(255,255,255,0.10410101540616246) 0%, rgba(255,255,255,0.9108237044817927) 40%, rgba(255,255,255,1) 60%);
background: -webkit-linear-gradient(180deg, rgba(255,255,255,0.10410101540616246) 0%, rgba(255,255,255,0.9108237044817927) 40%, rgba(255,255,255,1) 60%);
background: linear-gradient(180deg, rgba(255,255,255,0.10410101540616246) 0%, rgba(255,255,255,0.9108237044817927) 40%, rgba(255,255,255,1) 60%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
  z-index: -1;
}

#all-offers.subpage {
  padding-top: 100px;
}

h2.head {
  display: block;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 15px;
  margin-top: 10px;
  font-family: darkmode-on, sans-serif;
}

body.rs #owl-act {
  justify-content: stretch;
}

body.rs #owl-act .col-md-4 {
  align-self: stretch;
}

body.rs #owl-act .item {
  background: #e0d9ce4d;
  border-radius: 6px;
  overflow: hidden;
  margin: 10px;
  height: calc(100% - 20px);
  position: relative;
}

body.rs #owl-act .item::before {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  background: url(/template/kamea/img/lu.svg);
  width: 160px;
  height: 150px;
  background-repeat: no-repeat;
  background-position: right;
  opacity: .5;
}

footer a {
  color: var(--m);
}

.roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(2), .roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(5), .roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(8), .roombox .wrapp #imgs .lightgallery .col-md-3:nth-child(11) {
  margin-right: 1%;
  margin-left: 1%;
}

.room-gallery-slider > .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  -o-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
  transition-duration: 10500ms !important;
  transition-delay: 0ms !important;
}

.room-gallery-slider {
  margin-left: 0;
  margin-right: 0;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  background: black;
}

.menu-opener {
  width: 70px;
  display: block;
  white-space: nowrap;
}

section #owl-act .txt h2, section section #owl-act .txt h3, section #owl-act .txt p {
  text-align: left;
  padding: 0 !important
}

.con {
  margin: 40px;
}

.oneline h2 {
  font-family: darkmode-on, sans-serif;
  font-size: 18px;
  text-align: left;
  font-weight: 800;
  line-height: 24px;
  margin: 0;
  margin-top: 20px;
}

.oneline {
  margin: 5px 0 10px
}

.oneline .text p {
  font-size: 12px;
  line-height: 17px;
  text-align: left;
  margin-top: 4px;
}

#article-cont ul.lightgallery li {
  height: unset !important;;
  width: calc(100% / 4 - 15px) !important;
  margin: 0 5px 5px 0 !important;
}

#article-cont ul.lightgallery li a {
  width: 100%; aspect-ratio: 16 / 11; display: block; background-size: cover;
}


.calltok {
  background: #b2a794;
  color: black;
  margin-bottom: -10px;
}

.calltok img {
  margin: 10px auto;
}

.calltok .wrapp {
  padding: 20px 60px
}

 .calltok a.b {
  background: #2b1c15;
  color: #e0d9ce;
  text-decoration: none;
  padding: 6px 19px;
  display: table;
  border-radius: 3px;
  font-weight: 500;
  cursor: pointer;
  margin: 10px auto;
}

.calltok h3 {
  color: var(--d);
  background: transparent;
  font-size: 35px;
  line-height: 37px;
  font-weight: 900;
  margin-top: -18px;
}

.calltok p {
  color: var(--d) !important;
  background: transparent !important;
  font-size: 18px;
  line-height: 28px;
}

#booknowall {
  position: absolute;
  right: 132px;
  top: 20px;
  background: var(--d);
  color: var(--m);
  text-decoration: none;
  padding: 6px 20px;
  border-radius: 50px;
  font-size: 13px;
  font-weight: 600;
}

 @media only screen and (max-width: 1550px) {
   #owl-atr .item h3 {
     font-size: 22px;
     line-height: 30px;
     font-weight: 800;
     text-align: left;
     width: 80%;
     margin: 104px 10% 30px;
   }
 }

 @media only screen and (max-width: 1000px) {
   .mobile-hidden {
     display: none
   }

   .desktop-hidden {
     display: block;
   }

   .leftpartslide {
     position: relative;
     left: unset;
     top: unset;
     width: 100%;
     margin-top: 0px;
     height: unset;
     z-index: 223;
     transform: none;
   }

   .swiper-container-homepage.right {
     position: relative;
     top: unset;
     right: unset;
     height: unset;
     width: 100%;
     aspect-ratio: 16/10;
   }

   .leftpartslide .wrapp {
     padding: 20px 30px;
   }

   .leftpartslide h2 {
   
     font-size: 60px;
     line-height: 70px;
     color: var(--d);
     transform: none;
     margin-top: 60px;
     width: calc(100% - 40px);
   }

   .leftpartslide .wrapp p {
     font-size: 16px;
     line-height: 26px;
     color: var(--d);
     width: calc(100% - 40px);
     margin-right: 0;
     margin-left: auto;
     text-align: left;
   }

   .ours {
    width: 100%;
    padding-left: 0;
    margin-left: 0;
    position: relative;
    margin-top: 40px;
}

.ours .oneroom {
  margin: 10px;
  border-radius: 27px;
  overflow: hidden;
}

   #slider {
     height: unset
   }
 }

 @media only screen and (max-width: 920px) {
   header #right-menu a {
     display: none
   }

   #slider .cov .image::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: radial-gradient(#ffffffb5 84%, transparent);
}
   header {
     max-width: 100vw;
     height: 80px;
     overflow: visible;
   }

   .leftpart,
   #sidie,
   #lang.lang-select {
     overflow: visible;
   }

   #lang-dropdown {
     top: calc(100% + 6px);
     bottom: auto;
     transform: translateY(-4px);
     z-index: 99999;
   }

   #lang-dropdown.hereiam {
     transform: translateY(0);
   }

   header.fixeddd, header.always, header {
     background: #e0d9ce;
   }

   footer {
     width: 100%;
     overflow-x: hidden;
   }

   .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
     width: 100%;
     overflow-x: hidden;
   }
   #article-cont {
    padding-right: 0;
}

#slideone h1 {
  font-size: 45px;
  line-height: 58px;
}


 }

 @media only screen and (max-width: 1600px) {



  .menu-opener span {
    color: var(--d);
  }

  .menu-opener .lines span {
    background: var(--d);
  }

  header #right-menu {
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 765
  }


#bookmobile {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  height: 32px;
  background: #e0d9ce;
  text-decoration: none;
  text-align: center;
  z-index: 5456;
  display: block;
  color: #341c0a;
  font-weight: 600;
  padding: 12px;
}

.lines {
  display: inline-block;
  width: 25px;
  height: 20px;
}

.menu-opener .lines span {
  background: var(--d);
  height: 2px;
  position: absolute;
  left: 0;
  transition: 500ms;
}

.menu-opener .lines span:first-child {
  width: 12px;
  top: 8px;
}

.menu-opener .lines span:nth-child(2) {
  width: 16px;
  top: 14px;
}

.menu-opener .lines span:last-child {
  width: 20px;
  top: 20px;
}

.menu-opener span {
  color: var(--d);
  font-weight: 600;
  font-size: 12px;
}

#mobile-icons {
  position: absolute;
  top: 25px;
  right: 18px;
  display: block;
  z-index: 7650;
}

#sidie {
  position: absolute;
  top: 50%;
  right: 95px;
  left: auto;
  transform: none;
  margin-top: -17px;
  z-index: 7700;
}

#lang .lang-trigger {
  height: 34px;
  padding: 0 7px 0 5px;
}

#lang-dropdown {
  left: auto;
  right: 0;
  width: 168px;
  z-index: 99999;
}

header #right-menu {
  position: fixed;
  right: 0;
  top: 80px;
  width: 100%;
  left: 0;
  transform: none;
  z-index: 765;
  background: linear-gradient(45deg, #e8e1d7, #dbcfbd);
  opacity: 0;
  display: none;
}

header #right-menu::before {
  content: '';
  position: absolute;
  bottom: 42px;
  right: 0;
  background: url(/template/kamea/img/lu.svg);
  width: 100%;
  height: 80%;
  background-repeat: no-repeat;
  background-position: right;
  opacity: 0.5;
  z-index: -1;
}


header #right-menu.here {
  display: block;
  opacity: 1;
  padding-top: 40px;
}

header #right-menu.here a {
  display: table;
  text-align: center;
  padding: 14px;
  margin: 10px auto;
  font-size: 17px;
}

#all-offers {
  background-position: 100% 78px !important;
  background-size: contain;
}

header #right-menu.here a:last-child, header.fixeddd #right-menu.here a:last-child {
  display: inline-block;
  padding: 10px 30px 10px 39px;
  padding-left: 47px;
  margin: 30px auto;
  display: table;
  margin-bottom: 50px;
}

header.fixeddd a.logo, header.always a.logo, header a.logo {
  display: inline-block;
  margin: 0 20px;
  position: absolute;
  z-index: 78;
  transition: 800ms;
  width: 130px;
  transform: scale(0.6) translate(-35px, -30px);
}

header.fixeddd .leftpart, header.always .leftpart, header .leftpart {
  margin-left: 125px;
}

 }

 @media only screen and (max-width: 760px) {
  #booknowall {
    display: none;
  }
 }

 @media only screen and (min-width: 1600px) {
  #booknowall {
    display: none;
  }
 }

 @media only screen and (max-width: 600px) {

 
   .leftpart a.telefona, .leftpart a.maila {
     display: none
   }

   #bookpanel .date {
    display: none;
   }

   footer, footer .text-right {
    text-align: center;
   }

   .roombox .col-md-6.text .wrapp {
    text-align: left;
    padding: 0 15px;
    margin-top: 50px;
}

.roombox .col-md-6.text .wrapp p {
  font-size: 15px;
  line-height: 21px;
  margin-top: 17px;
  margin-bottom: 10px;
  text-align: left;
  padding: 0 10px;
}

   #frontendeditor {
    display: none;
   }

   #owl-act .owl-next {
    position: absolute;
    top: 17px;
    background: #f6efe5;
    width: 60px;
    height: 59px;
    border-radius: 100px;
    box-shadow: 0 0 4px #aea08a;
    right: 17px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNi4zNSA2LjM1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCBkPSJNMi4yNTggMS4zMTVhLjI2NS4yNjUgMCAwIDAtLjE3NC40NjlMMy43MDMgMy4xN2wtMS42MiAxLjM4NmEuMjY1LjI2NSAwIDEgMCAuMzQ1LjRMNC4yOCAzLjM3M2EuMjY1LjI2NSAwIDAgMCAwLS40MDNMMi40MjggMS4zODJhLjI2NS4yNjUgMCAwIDAtLjE3LS4wNjd6IiBmaWxsPSIjMzQxYzBhIiBvcGFjaXR5PSIxIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIj48L3BhdGg+PC9nPjwvc3ZnPg==);
    background-position: center center;
    background-size: 28px;
    background-repeat: no-repeat;
    opacity: 1;
    transition: 600ms;
}

   .owl-theme .owl-nav.disabled + .owl-dots {
    margin-top: 10px;
    text-align: center;
}

   #sidie {
     position: absolute;
     top: 50%;
     right: 95px;
     left: auto;
     transform: none;
     margin-top: -17px;
     z-index: 7700;
   }

   #lang-dropdown {
     top: calc(100% + 6px);
     bottom: auto;
     right: 0;
     left: auto;
     transform: translateY(-4px);
     z-index: 99999;
   }

   #lang-dropdown.hereiam {
     transform: translateY(0);
   }

   h2 {
    font-size: 45px;
    line-height: 53px;
    font-weight: 400;
    margin: 40px auto 30px 0;
    text-align: center;
}

.popis p {
  font-size: 17px;
  line-height: 27px;
  text-align: center;
}

   .awards .col-md-2 {
     width: 50%
   }

   .awards .col-md-2 img {
     margin: 0 auto;
     width: 73%;
     display: block;
   }

   .dayprice {
    position: absolute;
    bottom: 80px;
    right: unset;
    transform: scale(.8) translateX(-50%);
    left: 47%;
    right: unset;
    opacity: .8;
}

   div.ball {
     display: none !important
   }

   .leftpart {
     margin-left: 170px;
     position: relative;
     height: 80px;
     width: 50%;
   }


   .swiper-container-homepage.right {
    position: relative;
    top: unset;
    right: unset;
    height: 85vh;
    width: 100%;
    aspect-ratio: unset;
}

.swiper-container-homepage.right .swiper-slide .text {
  position: absolute;
  left: 50%;
  top: 40%;
  z-index: 234;
  transform: translate(-50%, -50%);
  width: 80%;
  max-width: 800px;
  z-index: 89;
  text-align: center;
}

.nearbyimg {
  position: relative;
  overflow: hidden;
  width: 84% !important;
  padding-bottom: 57% !important;
}

.swiper-container-homepage.right .swiper-slide .text h2, .swiper-container-homepage.right .swiper-slide .text p {
  color: #e0d9ce;
  width: 100%;
  font-size: 35px;
  line-height: 45px;
  padding: 0;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: unset;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
  bottom: 20px;
}

.swiper-container-homepage.right .swiper-slide .text p {
  font-size: 16px;
  line-height: 26px;
}

   .swiper-container-homepage {
     height: unset;
     min-height: unset;
   }

   .leftpartslide h2 {
    font-size: 45px;
    line-height: 53px;
    color: var(--d);
    transform: none;
    margin-top: 30px;
    width: calc(100% - 40px);
    margin: 40px 20px;
}
   .leftpartslide h2 small {
     display: block;
     font-size: 16px;
     line-height: 26px;
     font-weight: 400;
     text-transform: uppercase;
     letter-spacing: 5px;
     margin-top: 20px;
   }

   #swser {
     width: 100%
   }

   #swser a {
     margin-left: 0
   }

   h1 {
    font-size: 48px;
    line-height: 60px;
    margin: 30px auto 30px auto;
    padding: 0 20px;
    text-align: center;
}

   .upp {
     font-family: miss-fitzpatrick, sans-serif;
     font-size: 35px;
     line-height: 54px;
     color: #aca497;
     margin-bottom: -30px;
     display: block;
     opacity: 0;
     padding: 0 20px
   }

   .icons {
     margin-top: -20px;
     margin-bottom: 60px;
     width: 100%;
     margin-right: auto;
     margin-left: auto;
   }

   #bigmenu .picture .name {
     display: none;
   }

   #bigmenu .menupart {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    overflow-y: auto;
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
    background: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAyAAD/4QQzaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA3LjItYzAwMCA3OS4xYjY1YTc5YjQsIDIwMjIvMDYvMTMtMjI6MDE6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iRkE4NjJCODA0NkU2NTlDMjk5QTkwNTBCMjIxMkIzQjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUNFNzYxOUIzNzA5MTFFRDkwMEJEOTc2NzA1NTE2QTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUNFNzYxOUEzNzA5MTFFRDkwMEJEOTc2NzA1NTE2QTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIExpZ2h0cm9vbSA2LjQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjZjZDRiYjAtZGMxOC0xYjRjLWIzMDgtNzU5ZjljOWY4MWMyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2Y2Q0YmIwLWRjMTgtMWI0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');
    background-position: center;
    background-size: cover;
}

   #crmmm .crm-form {
     position: relative;
     width: 100%;
   }

   footer .con {
     padding: 20px;
     text-align: center;
   }

   footer ul li {
     display: block;
   }

   footer ul.inline li a::before {
     display: none
   }

   .socialicons {
     margin-bottom: 80px
   }

   .icons .col-md {
     padding: 10px;
     position: relative;
     width: 50%;
   }

   .icons .col-md::before {
     display: none
   }

   #bookpanel .col-md-4 {
     width: 100%;
     text-align: center;
     padding: 30px 20px;
   }

   #bookpanel .date {
     padding: 13px;
     width: 50%;
   }

   .leftfixed {
     position: relative;
     top: 0;
     background: #e8e4df;
     color: var(--d);
   }

   #bookpanel .daypricew span {
     font-size: 45px;
     font-weight: 800;
     line-height: 57px;
   }

   .leftfixed .wrapper {
     padding: 20px 0;
   }

   .leftfixed h2 {
     font-size: 50px;
     line-height: 60px;
     font-weight: 900;
     margin: 40px 0;
     display: inline-block;
   }

   a.inline {
     font-size: 13px;
     color: var(--d);
     padding-left: 22px;
   }

   .btnkam.btnleft {
     margin-left: 20px;
     margin-top: 20px;
   }

   #roomspart .col-md-6 {
     width: 100%
   }

   .roomprice {
     position: absolute;
     top: 0;
     left: unset;
     right: 0;
     width: 110px;
     height: unset;
     border-radius: 0;
     border-bottom-left-radius: 30px;
   }

   #owl-atr .item .oneatr {
     opacity: 1
   }

   #owl-atr .item h3, #owl-atr h3 span, #owl-atr .item .clean .text p, #owl-atr .item .counter span {
     color: white
   }

   #owl-atr .item {
     margin: 20px 10px;
   }

   #owl-atr .text {
     margin: 0 10% 30px;
     width: 80%;
     font-size: 12px;
     text-align: left;
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 8;
     line-clamp: 8;
     -webkit-box-orient: vertical;
   }

   #owl-atr .item .clean .text p {
     padding: 0
   }

   #roomspart .item.in-viewport, #roomspart .item {
    opacity: 1;
    filter: grayscale(0);
    transition: none;
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
   }

   .roomcontent {
    position: absolute;
    bottom: 0;
    left: 50%;
    opacity: 1;
    transform: translateX(-50%);
    width: 90%;
    text-align: center;
}

   .roomimg h3 {
    color: var(--m);
    font-family: 'darkmode-on', sans-serif;
    font-size: 27px;
    line-height: 30px;
    font-weight: 900;
    margin: 0;
    text-align: center;
    margin-left: 0px;
    padding: 0;
    font-size: 19px;
}

.leftpartslide .roomprice p, .roomprice p {
  color: var(--m) !important;
  font-size: 19px;
  line-height: 27px;
  width: calc(100% - 0px) !important;
  margin-top: 0 !important;
}


h2.head {
  display: block;
  font-size: 11px;
  line-height: 19px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 5px;
  margin-top: -15px;
  font-family: darkmode-on, sans-serif;
}

#all-offers.subpage {
  position: relative;
  padding-top: 30px;
}


.desktop-hidden {
  display: block
}

footer .second p, footer .second a {

  padding: 0;
}

.roomprice span {
  background: #ffffff00;
  display: inline-block;
  width: fit-content;
  color: var(--m);
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  border-radius: 100px;
  letter-spacing: 1px;
  padding: 0 8px;
  margin: 10px auto -5px;
  opacity: .6;
  margin-top: 9px;
}

.leftpartslide .wrapp p {
  font-size: 16px;
  line-height: 26px;
  color: var(--d);
  width: calc(100% - 20px);
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}

#services h3 {
  position: absolute;
  bottom: 10px;
  left: 16px;
  color: #e3ddd5;
  z-index: 88;
  font-weight: 600;
  padding-right: 30px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0yNTYsMEMxMTQuODM3LDAsMCwxMTQuODM3LDAsMjU2czExNC44MzcsMjU2LDI1NiwyNTZzMjU2LTExNC44MzcsMjU2LTI1NlMzOTcuMTYzLDAsMjU2LDB6IE0zMzUuMDgzLDI3MS4wODMKCQkJTDIyOC40MTYsMzc3Ljc0OWMtNC4xNiw0LjE2LTkuNjIxLDYuMjUxLTE1LjA4Myw2LjI1MWMtNS40NjEsMC0xMC45MjMtMi4wOTEtMTUuMDgzLTYuMjUxYy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjUKCQkJTDI4OS44MzUsMjU2bC05MS41ODQtOTEuNTg0Yy04LjM0MS04LjM0MS04LjM0MS0yMS44MjQsMC0zMC4xNjVzMjEuODI0LTguMzQxLDMwLjE2NSwwbDEwNi42NjcsMTA2LjY2NwoJCQlDMzQzLjQyNCwyNDkuMjU5LDM0My40MjQsMjYyLjc0MSwzMzUuMDgzLDI3MS4wODN6IiBmaWxsPSIjZTNkZGQ1IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iIj48L3BhdGg+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 16px;
  font-size: 14px;
  margin: 5px;
  font-family: darkmode-on, sans-serif;
  width: unset;
  padding: 0 30px 0 0;
}

.oneline .img {
  width: 180px !important;
  padding-bottom: 0 !important;
  border-radius: 10px;
  height: 130px !important;
  margin-left: 20px !important;
}

.con {
  margin: 40px 0;
}

#onas .col-md-12.wrapper-60-0 {
  padding: 0;
}



   .roomprice p {
     font-weight: 900;
     font-size: 24px;
     line-height: 21px;
     margin: 0;
     padding: 0;
     text-align: center;
     width: 100%;
   }

   footer .col-md-4 ul li {
    display: block;
    margin: 10px 0 20px;
}

   ul.lightgallery li, #mogo ul.lightgallery li {
    overflow: hidden;
    margin: 0 3px 6px 3px;
    width: calc(50% - 17px) !important;
    height: 132px;
}

   #article-cont ul.lightgallery li {
    height: unset !important;
    width: calc(100% / 4 - 15px) !important;
    margin: 0 3px 6px 3px !important;
}
   #atr h2 {
     z-index: 332;
     position: relative;
     line-height: 60px;
     font-size: 50px;
     width: 100%;
   }

   .wrapper-60-0 {
     padding: 60px 20px;
     min-height: 1px;
     display: block;
     width: 100%;
   }

   #kontakt .col-md-6 {
     padding: 20px;
     text-align: center;
   }

   #kontakt #submitform {
     display: table;
     margin: 10px auto 10px auto;
   }

   #kontakt #smallorder input {
     width: calc(50% - 10px);
     margin-right: 5px;
     margin-top: 10px;
     margin-left: 5px;
   }

   #kontakt #smallorder textarea {
     width: calc(100% - 10px);
     margin-right: 5px;
     margin-top: 10px;
     margin-left: 5px;
   }

   #kontakt #smallorder {
     width: 640px;
     max-width: 100%;
     margin: 10px auto 10px auto;
   }

   #swser.foot {
     width: 120%;
     max-width: 1200px;
     margin-left: 20px;
     padding-left: 0;
     margin-right: auto;
     padding-top: 0;
     padding-bottom: 0;
   }

   .wrapper-60-0 {
     padding: 60px 0px;
     min-height: 1px;
     display: block;
     width: 100%;
   }

   #reviews h2 span {
     display: block;
     font-size: 13px;
     line-height: 27px;
     margin-bottom: 17px;
     font-weight: 300;
     text-transform: uppercase;
     letter-spacing: 4px;
     opacity: 1;
   }

   #bigmenu #mainmenu li a {
     outline: none
   }

   section h2, section h3, section p {
    padding: 0 20px;
    width: 100%;
    text-align: center;
}

.bcg {

  display: none;
}

body.room .subpage {
  position: relative;
  padding-top: 120px;
}

   #all-offers-list .item {
     margin: 10px;
     position: relative;
     margin-bottom: 0;
   }

   #all-offers-list .item .offer-info {
     position: absolute;
     bottom: 5px;
     left: -25px;
     transform: scale(.8);
 }

   .pctgrm {
     display: inline-block;
     margin-right: 20px;
     text-align: center;
     min-width: calc(50% - 20px);
     margin-top: 30px;
   }

   section#roomimg {
     position: relative;
     width: 100vw;
     overflow-x: hidden;
     padding: 0px;
   }

   .navigation__item {
     position: relative;
     margin: 5px;
     overflow: hidden;
   }

   #nextroom {
     padding: 0 20px;
   }

   .navigation__item--next span {
     position: absolute;
     bottom: 3px;
     right: 14px;
     font-size: 14px;
     font-weight: 800;
     text-decoration: none;
     color: white;
     line-height: 40px;
   }

   .navigation__item--prev span {
     position: absolute;
     bottom: 3px;
     left: 14px;
     font-size: 14px;
     font-weight: 800;
     text-decoration: none;
     color: white;
     line-height: 40px;
   }

   .navigation__item--next::before {
     right: 0
   }

   .navigation__item--prev::before {
     left: 0
   }

   .btnkam {
     margin-left: auto;
     margin-top: 0px;
     margin-right: auto;
     display: table;
   }

   section.cal h2 {
     padding: 0 20px
   }

   #nextroom .col-md-6 {
    width: 100%;
}

   #fixedbook .col-md-6 {
     width: 50%
   }

   #fixedbook .t .col-md-6 {
     width: 100%
   }

   #actall .item .clean {
     padding: 40px 10px;
     background: whitesmoke;
   }

   #actall .item .clean .counter {
     text-align: left;
     margin: 20px;
     width: calc(100% - 40px);
     position: relative;
     margin-bottom: -20px;
   }

   h1.mobilecenter {
     font-size: 45px;
     line-height: 55px;
     font-weight: 900;
     margin: 30px 20px 30px 20px;
     text-align: center;
   }

   #all-offers-list .item .offer-info h3 {
     margin-left: 0
   }

   body.room #bookpanel {
     display: none
   }

   .leftpartslide .wrapp {
     padding: 20px 0px;
   }

   .in-viewport.icons .col-md {
     -webkit-animation: fadeInDown linear 1.3s forwards;
     -moz-animation: fadeInDown linear 1.3s forwards;
     -o-animation: fadeInDown linear 1.3s forwards;
     -ms-animation: fadeInDown linear 1.3s forwards;
     animation: fadeInDown linear 1.3s forwards;
     animation-delay: 600ms;
   }

   .in-viewport.icons .col-md:nth-child(2) {
     animation-delay: 800ms;
   }

   .in-viewport.icons .col-md:nth-child(3) {
     animation-delay: 1000ms;
   }

   .in-viewport.icons .col-md:nth-child(4) {
     animation-delay: 1200ms;
   }

   .in-viewport.icons .col-md:nth-child(5) {
     animation-delay: 1400ms;
   }

   .in-viewport.icons .col-md:nth-child(6) {
     animation-delay: 1600ms;
   }

   .in-viewport .roomcontent {
     -webkit-animation: fadeInDown linear .3s forwards;
     -moz-animation: fadeInDown linear .3s forwards;
     -o-animation: fadeInDown linear .3s forwards;
     -ms-animation: fadeInDown linear .3s forwards;
     animation: fadeInDown linear .3s forwards;
     animation-delay: 500ms;
   }

   #owl-atr .item h3 {
     width: 80%;
     margin: 104px 10% 30px;
     position: absolute;
     bottom: 0;
     left: 0;
     padding: 0;
   }

   .icons .col-md p {
     font-weight: 700;
     font-size: 13px;
     line-height: 18px;
     text-align: center;
     padding: 0 14px;
     margin: 10px auto;
   }

   section #kontakt h2, section #kontakt h3, section #kontakt p {
     padding: 0 20px;
     width: calc(100% - 40px);
     margin-left: auto;
     margin-right: auto;
   }

   #reviews h2 {
     font-size: 40px;
     line-height: 50px;
     margin: 90px auto 40px 0;
     display: block;
     position: relative;
     font-weight: 800;
   }

   .cal h2 span, #servicesfoot h2 span {
    display: block;
    font-size: 13px;
    line-height: 21px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 2px;
    opacity: 1;
    margin-bottom: 15px;
}

   .cal h2, #offers h2 {
     margin-top: 10px;
     text-align: center;
     width: calc(100% - 20px);
     margin-left: auto;
     margin-right: auto;
   }

   #gotobook .checkin .date span, #gotobook .checkout .date span {
     font-family: 'darkmode-on';
     font-weight: 900;
     font-size: 16px;
     line-height: 23px;
   }

   #gotobook .checkin .date p, #gotobook .checkout .date p {
     color: var(--d);
     margin: 4px 0;
     font-size: 13px;
     line-height: 14px;
     opacity: .4;
     text-transform: none;
     letter-spacing: 0;
     font-family: 'darkmode-on', sans-serif;
     width: 100%;
     text-align: center;
     padding: 0;
   }

   #servicesfoot h2 span {
     text-align: left;
     padding-left: 5px;
     margin-bottom: 10px;
   }

   #bigmenu #mainmenu li a::before {
     display: none
   }

   body.rs #conte {
    margin-top: 10px;
}

   #kontakt {
     margin-top: -100px;
   }

   footer {
     width: 100%;
     overflow-x: hidden;
     padding-bottom: 120px;
   }

   section {
     position: relative;
     width: 100vw;
     overflow-x: hidden;
   }

   ul.lightgallery li {
    overflow: hidden;
    margin: 0 8px 8px 8px;
}

#all-offers-list .roomprice {
    position: absolute;
    top: 10px;
    left: unset;
    right: 0;
    width: 110px;
    height: unset;
    border-radius: 0;
    border-bottom-left-radius: 10px;
    font-weight: 900;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 0;
    font-size: 24px;
}

.subpage::before {
  display: none;
}

#all-offers-list .item .image-inner {
    position: relative;
    aspect-ratio: 16/11 !important;
}

#all-offers-list .roomprice span {
    background: #ffffff00;
    display: inline-block;
    width: fit-content;
    color: white;
    text-transform: uppercase;
    font-size: 9px;
    line-height: 13px;
    font-weight: 700;
    border-radius: 100px;
    letter-spacing: 1px;
    padding: 1px 5px 11px;
    margin: 2px auto 0;
}

#all-offers-list .item .image-inner::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.75) 100%);
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.75) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgb(0 0 0 / 70%) 100%);
}

#bookpanel .col-md-4:last-child {
  width: 100%;
  text-align: center;
  padding: 10px 20px;
}

.room-gallery-slider .swiper-slide {
  aspect-ratio: 16/10 !important;
}

#bookpanel .ov {
  word-spacing: 4px;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  display: table;
  margin: 10px auto;
  background: transparent;
  padding: 14px 20px;
  font-weight: 800;
  transition: 600ms;
  border: 2px solid var(--l);
  margin-top: -10px;
  margin-bottom: 30px;
}

 }
