html .headerMiddle .address::after {
  background-image: url("./904f49dee4ce4421006b67a84925fd7e.svg");
}

html .headerRight .feedback > a {
  color: rgb(255, 255, 255);
  background-color: rgb(238, 6, 60);
  box-shadow: rgb(206, 6, 53) 0px -2px 0px inset, rgba(255, 101, 137, 0.780392) 0px 2px 0px inset, rgba(238, 6, 60, 0.298039) 0px 4px 12px;
}

html .headerRight .feedback > a:hover {
  background-color: rgb(238, 6, 60);
}

html .headerSliderWrap .bx-controls .bx-pager-item a.active {
  background-color: rgb(238, 6, 60);
}

html .stepsWrap {
  background-color: rgb(245, 245, 245);
}

html .stepsWrap .stepsTItle {
  color: rgb(0, 0, 0);
}

html .stepsWrap .reservation a {
  background-color: rgb(238, 6, 60);
  box-shadow: rgba(255, 101, 137, 0.780392) 0px 2px 0px inset, rgb(206, 6, 53) 0px -2px 0px inset, rgba(238, 6, 60, 0.298039) 0px 4px 12px;
}

html .steps .itemCount {
  box-shadow: rgba(233, 233, 233, 0.74902) 0px 4px 20px;
}

html .steps .itemName {
  color: rgb(0, 0, 0);
}

html .actionBlock .actionTitle {
  color: rgb(238, 6, 60);
}

html .actionBlock .itemAction a {
  color: rgba(0, 0, 0, 0.74902);
}

html .actionBlock .itemAction a:hover {
  color: rgb(238, 6, 60);
}

html .editBlock .editTitle {
  color: rgb(0, 0, 0);
}

html .editBlock .editBody {
  color: rgba(0, 0, 0, 0.74902);
}

html .editBlock .editButton a {
  color: rgb(238, 6, 60);
}

html .editBlock .editButton a::after {
  background-image: url("./33b8587ae25b18bf48557fceb276c8d7.svg");
}

html .timeTableWrap {
  background-color: rgb(245, 245, 245);
  background-image: -webkit-linear-gradient(left, rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%);
  background-image: linear-gradient(to right, rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%);
}

html .timeTableWrap .timeTableTitle {
  color: rgb(0, 0, 0);
}

html .timeTableWrap .reservation a {
  color: rgb(255, 255, 255);
  background-color: rgb(238, 6, 60);
  box-shadow: rgba(255, 101, 137, 0.780392) 0px 2px 0px inset, rgb(206, 6, 53) 0px -2px 0px inset, rgba(238, 6, 60, 0.298039) 0px 4px 12px;
}

html .timeTable .itemTd {
  box-shadow: rgb(236, 236, 235) 1px 1px 0px;
}

@media screen and (max-width: 767px) and (min-width: 480px) {html .timeTable .itemTd {
  box-shadow: rgb(236, 236, 235) 0px 1px 0px inset;
}}

@media screen and (max-width: 479px) {html .timeTable .itemTd {
  box-shadow: rgb(236, 236, 235) 0px 1px 0px inset;
}}

html .timeTable .itemTitle {
  color: rgb(0, 0, 0);
}

html .timeTable .time {
  color: rgb(103, 103, 103);
}

html .timeTable .time strong {
  color: rgb(238, 6, 60);
}

html .textEditWrap .editTitle {
  color: rgb(0, 0, 0);
}

html .weOfferWrap {
  background-color: rgb(245, 245, 245);
}

html .weOfferWrap .itemIcon path {
  fill: rgb(238, 6, 60);
}

html .weOfferWrap .itemName {
  color: rgb(0, 0, 0);
}

html .reviewWrap .reviewTitle {
  color: rgb(0, 0, 0);
}

html .reviewWrap .itemAuthor {
  color: rgb(0, 0, 0);
}

html .reviewWrap .owl-dot.active {
  background-color: rgb(238, 6, 60);
}

html .galaryWrap .galaryTitle {
  color: rgb(0, 0, 0);
}

html .galaryWrap .owl-dot.active {
  background-color: rgb(238, 6, 60);
}

html .footer {
  background-color: rgba(90, 177, 68, 0);
  background-image: -webkit-linear-gradient(left, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);
  background-image: linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);
}

html .footerContact .contactTitle {
  color: rgb(0, 0, 0);
}

html .footerContact .footerTime {
  color: rgb(238, 6, 60);
}

html .footerContact .footerPhone {
  color: rgb(103, 103, 103);
}

html .siteName {
  color: rgb(103, 103, 103);
}

html .copyRight {
  color: rgb(238, 6, 60);
}

html .copyRight a {
  color: rgb(238, 6, 60);
}

html .social a:hover path {
  fill: rgb(238, 6, 60);
}

html .social path {
  fill: rgba(103, 103, 103, 0.498039);
}

html .go-up a {
  background-color: rgb(245, 245, 245);
}

html .form .formClose {
  background-image: url("./64b94dc156db4a47cdf34fa7e016a7b1.svg");
}

html .form .formTitle {
  color: rgb(0, 0, 0);
  background-color: rgb(245, 245, 245);
}

html .form .formButton button {
  background-color: rgb(238, 6, 60);
  box-shadow: rgba(238, 6, 60, 0.298039) 0px 4px 12px;
}

html .boardColor1 {
  background-color: rgb(255, 251, 248);
}

html h1 {
  color: rgb(0, 0, 0);
}

html h2 {
  color: rgb(0, 0, 0);
}

html h3 {
  color: rgb(0, 0, 0);
}

html h4 {
  color: rgb(0, 0, 0);
}

html h5 {
  color: rgb(0, 0, 0);
}

html h6 {
  color: rgb(0, 0, 0);
}

html a {
  color: rgb(238, 6, 60);
}

html .site-path {
  background-color: rgb(255, 251, 248);
}

html .headerNaviagtion {
  background-color: rgba(54, 167, 82, 0);
  background-image: -webkit-linear-gradient(left, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);
  background-image: linear-gradient(to right, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%);
}

html .headerNaviagtion .headerMenu ul {
  background-color: rgb(238, 6, 60);
}

html .headerNaviagtion .headerMenu > li.hover > a {
  color: rgb(255, 255, 255);
  background-color: rgb(238, 6, 60);
  box-shadow: rgba(67, 171, 77, 0) 0px 4px 12px;
}

html .headerNaviagtion .headerMenu > li.hover > a::before {
  border-top-color: rgb(238, 6, 60);
}

html .headerNaviagtion .headerMenu > li > a {
  color: rgb(0, 0, 0);
}

html .headerNaviagtion .headerMenu > li > a::after {
  background-color: rgb(229, 229, 229);
}

html .headerNaviagtion .headerMenu > li > a.s3-menu-allin-open {
  color: rgb(255, 255, 255);
  background-color: rgb(238, 6, 60);
  box-shadow: rgba(67, 171, 77, 0) 0px 4px 12px;
}

html .headerNaviagtion .headerMenu > li > a:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(238, 6, 60);
  box-shadow: rgba(67, 171, 77, 0) 0px 4px 12px;
}

html .headerTop {
  background-color: rgba(255, 255, 255, 0.4);
  background-image: -webkit-linear-gradient(left, rgba(182, 200, 31, 0) 0%, transparent 100%);
  background-image: linear-gradient(to right, rgba(182, 200, 31, 0) 0%, transparent 100%);
}

html .headerTop .addressMobile {
  color: rgb(0, 0, 0);
}

html .headerTop .addressMobile::after {
  background-image: url("./e51e606f8b25d5d70c0231a3d0ad2ec4.svg");
}

html .headerTop .timeMobile {
  color: rgb(0, 0, 0);
}

html .headerTop .timeMobile::after {
  background-image: url("./c865ee1d563a9b7f0b2ad81fb5d05d99.svg");
}

html .headerTop .phoneMobile .phoneTitle {
  color: rgb(0, 0, 0);
}

html .headerTop .phoneMobile .phoneBody {
  color: rgb(0, 0, 0);
}

html .headerTop .menuButton {
  background-image: url("./af5f43624e336cffa5318d82cbfa1924.svg");
  box-shadow: rgba(0, 0, 0, 0.0901961) 0px 4px 12px;
}

html .mobileMenu .arrow::after {
  border-left-color: rgb(238, 6, 60);
}

html .mobileMenu ul a {
  color: rgb(238, 6, 60);
}

html .mobileMenu > li > a:hover {
  color: rgb(238, 6, 60);
}

html .mobileMenu > li > a:hover::after {
  background-color: rgb(238, 6, 60);
}

html .headerLeft > a {
  color: rgb(0, 0, 0);
}

html .headerLeft .activity {
  color: rgb(238, 6, 60);
}

html .headerMiddle .time::after {
  background-image: url("./b320f4af4e2d844f866b31e263a7f461.svg");
}

