<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/* CSS Document */


/* ../fonts/ */

@font-face {
    font-family: "AranR";
    src: url("../fonts/Aran-Webfonts/os_aran_400ffc-webfont.eot");
    src: url("../fonts/Aran-Webfonts/os_aran_400ffc-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Aran-Webfonts/os_aran_400ffc-webfont.woff2") format("woff2"), url("../fonts/Aran-Webfonts/os_aran_400ffc-webfont.woff") format("woff"), url("../fonts/Aran-Webfonts/os_aran_400ffc-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "AranB";
    src: url("../fonts/Aran-Webfonts/os_aran_w_500ffc-webfont.eot");
    src: url("../fonts/Aran-Webfonts/os_aran_w_500ffc-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Aran-Webfonts/os_aran_w_500ffc-webfont.woff2") format("woff2"), url("../fonts/Aran-Webfonts/os_aran_w_500ffc-webfont.woff") format("woff"), url("../fonts/Aran-Webfonts/os_aran_w_500ffc-webfont.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}


/* Generals */


/* gallery fixed */

.grid-gallery {
    float: right;
    width: 100%;
}

#yoUpe.ZAj {
    position: fixed !important;
    width: 75px !important;
    height: 75px !important;
    right: auto !important;
    top: 0 !important;
    left: 0 !important;
    background-color: transparent !important;
    background-image: none !important;
    opacity: 0 !important;
}

#VCUn.nH {
    max-width: 65px !important;
    max-height: 75px !important;
    min-width: 65px !important;
    min-height: 75px !important;
    position: fixed;
    left: 0;
    top: 0 !important;
    right: auto !important;
    opacity: 0 !important;
}

.bayBottun {
    background: none !important;
    border: none !important;
    border-radius: 0 !important;
    color: #fff !important;
    font-size: 18pt !important;
    padding: 0 !important;
    text-align: center !important;
    font-size: 1.2em !important;
}

.bayBottun:hover {
    box-shadow: 0px 0px 0px black !important;
}

* {
    font-family: "AranR";
    direction: rtl;
}

@media(max-width: 600px) {
    h1, h2, strong {
        display: flex;
        justify-content: center !important;
        margin-left: auto !important;
        margin-right: auto !important;
        text-align: center !important;
    }
}


ul,
li {
    list-style: none;
    padding-right: 0;
}

p {
    padding-top: 0px;
}


@media screen and (max-width: 600px) {
    .main_container_center .right_center {
        width: 100% !important;
    }
}
.main_container_center .right_center {
    float: right;
    width: 60% !important;
    padding-left: 5%;
}

textarea:focus,
input:focus {
    outline: none;
}

.baly_tafkidim_table tr:hover {
    background: rgb(243, 243, 243);
}

.baly_tafkidim_table tr:nth-child(1):hover {
    background: none;
}

.flex_between {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -o-flex-flow: row wrap;
}

.flex {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    -webkit-justify-content: space-around;
    -moz-justify-content: space-around;
    -ms-justify-content: space-around;
    -o-justify-content: space-around;
    justify-content: space-around;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -o-flex-flow: row wrap;
}

.movieTopDiv {
    position: relative;
    top: 0;
    right: 0;
    width: 100%;
    height: 600px;
    overflow: hidden;
    border-bottom: 10px solid gainsboro;
}

#bgvid {
    min-width: 100%;
    width: auto;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    z-index: -100;
}

.stripImageBox {
    float: left;
}

.topmenu {
    float: right;
    padding-right: 20px;
    width: auto;
}

.mainBox {
    width: 100% !important;
    float: right;
}

.popUpButten li {
    cursor: pointer;
    width: 55px;
    height: 55px;
    padding-right: 0px;
    background: black;
    margin-bottom: 10px;
    margin-right: -5px;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}



.popUpButten li:hover {
    padding-right: 20px;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.popUpButten li a {
    color: white;
    text-decoration: none;
}

.popUpButten li a .fa {
    color: black;
    background: white;
    border-radius: 30px;
    width: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 19px;
    height: 30px;
    margin-right: 12.5px;
    margin-top: 5px;
}

.popUpButten li a span {
    width: 100%;
    display: block;
    font-size: 13px;
    text-align: center;
    margin-top: 3px;
}

.stripImageBox {
    width: 70px;
    margin: 20px 0px 0px 20px;
}

.stripImageBox img {
    width: 100%;
}

div.topmenu,
#cssmenu1 {
    height: 75px !important;
}

.text_menu,
.text_menu:hover,
.text_menu_2,
.text_menu_2:hover {
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.text_menu {
    color: white !important;
    font-size: 11pt !important;
    height: 75px !important;
    line-height: 75px !important;
    font-weight: normal !important;
    border-bottom: 0px solid black;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
}

.text_menu_2 {
    color: white !important;
    font-size: 11pt !important;
    font-weight: normal !important;
    line-height: 25px;
    border-bottom: 0px solid black !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    background: none !important;
    width: 100% !important;
}

.text_menu_2:hover {
    background: none !important;
}

.button_list ul li a {
    padding: 0px 0px;
    width: 100%;
}

.horizontalcssmenu ul li a {
    background: none !important;
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding: 0px 15px;
    font-size: 17px;
    height: 75px !important;
}

.horizontalcssmenu ul li ul[tabindex="0"] {
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.1);
    border-top: 0px solid rgba(0, 0, 0, 0);
    position: fixed;
    width: 100%;
    height: auto !important;
    opacity: 0;
    -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s ease;
    -moz-transition: visibility 0s linear 0.3s, opacity 0.3s ease;
    -o-transition: visibility 0s linear 0.3s, opacity 0.3s ease;
    -ms-transition: visibility 0s linear 0.3s, opacity 0.3s ease;
    transition: visibility 0s linear 0.3s, opacity 0.3s ease;
}

.horizontalcssmenu ul li:hover&gt;ul[tabindex="0"] {
    opacity: 1;
    transition-delay: 0s;
}

.horizontalcssmenu ul li ul[tabindex="0"] li a .text_menu_2 {
    position: relative;
    top: -100vh;
    -webkit-transition: ease 0.8s;
    -moz-transition: ease 0.8s;
    -o-transition: ease 0.8s;
    -ms-transition: ease 0.8s;
    transition: ease 0.8s;
}

.horizontalcssmenu ul li:hover&gt;ul[tabindex="0"] li a .text_menu_2 {
    position: relative;
    top: 0vh;
    -webkit-transition: ease 0.45s;
    -moz-transition: ease 0.45s;
    -o-transition: ease 0.45s;
    -ms-transition: ease 0.45s;
    transition: ease 0.45s;
}

.text_menu_2 {
    border-bottom: 0 #fff dotted;
}

.shlohot_menu ul {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    -webkit-justify-content: space-around;
    -moz-justify-content: space-around;
    -ms-justify-content: space-around;
    -o-justify-content: space-around;
    justify-content: space-around;
    flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -moz-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -o-flex-flow: row wrap;
}

.topmenu {
    margin-top: 20px;
}


/*Main*/

.swiper-container {
    width: 80%;
    max-width: 1300px;
    height: auto;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
}

.events_slider,
.hog_slider {
    position: relative;
    margin-top: 20px;
}

.header_line {
    margin-top: 30px !important;
}

.hog_contect p {
    padding: 10px 0px 10px 0px;
}

table .form,
#formbutton,
.form_bottom {
    margin-top: 10px;
}


/* Header */

.header_line {
    width: 80%;
    max-width: 1300px;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
    border-bottom: 2px solid #0a6daa;
}

.header_line h2 {
    float: right;
    background: #0a6daa;
    color: white;
    font-size: 17px;
    padding: 0px 20px 0px 20px;
}

.header_line a {
    float: left;
    background: #0a6daa;
    color: white;
    text-decoration: none;
    padding: 0px 20px 0px 20px;
}

.header_line a span {
    margin-left: 10px;
}

.header_line a i {
    font-size: 18px;
}


/* Event Box */

.event_box {
    margin: 10px;
    width: 210px;
    height: 280px;
    position: relative;
    overflow: hidden;
}

.event_contect {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 70px;
    width: 100%;
    padding: 2%;
    background: #0a6daa;
    float: right;
    color: white;
    -webkit-transition: ease 0.3s;
    -moz-transition: ease 0.3s;
    -o-transition: ease 0.3s;
    -ms-transition: ease 0.3s;
    transition: ease 0.3s;
}

.event_contect_open
/*ADD CLASS ON CLICK*/

{
    height: 259px;
}

.event_button_open
/*ADD CLASS ON CLICK*/

{
    top: -55px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.event_contect p {
    float: right;
    text-align: justify;
    font-size: 13px;
}

.event_contect h3 {
    font-size: 16px;
    width: 100%;
    text-align: right;
    float: right;
}

.event_contect h4 {
    font-size: 15px;
    width: 100%;
    border-bottom: 1px solid white;
    text-align: right;
    float: right;
}

.event_contect .event_date {
    font-size: 14px;
    width: 100%;
    text-align: right;
    float: right;
    font-family: "AranB";
}

.event_contect .event_time {
    font-size: 14px;
    width: 100%;
    text-align: right;
    float: right;
}

.event_contect .event_place {
    font-size: 14px;
    text-align: right;
    float: right;
}

.event_contect button {
    float: left;
    background: none;
    border: none;
    width: 30px;
    line-height: 30px;
    height: 30px;
    position: relative;
    top: -7px;
    font-size: 18px;
    color: white;
    cursor: pointer;
    -webkit-transition: ease 0.3s;
    -moz-transition: ease 0.3s;
    -o-transition: ease 0.3s;
    -ms-transition: ease 0.3s;
    transition: ease 0.3s;
}

.event_box img {
    position: absolute;
    left: 50%;
    top: 0;
    width: 100%;
    height: 70%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
}

.event_goto {
    float: right;
    background: white;
    color: #f73e3e;
    border-radius: 20px;
    margin-top: 10px;
    font-size: 14px;
    padding: 2px 10px;
    text-decoration: none;
}

.event_goto span {
    font-family: "AranB";
    margin-left: 5px;
}


/* Slider */

.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    /* Fix of Webkit flickering */
    z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
    float: left;
}

.swiper-container-vertical&gt;.swiper-wrapper {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    -moz-transform: translate3d(0px, 0, 0);
    -o-transform: translate(0px, 0px);
    -ms-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow&gt;.swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

.swiper-container-free-mode&gt;.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    position: relative;
}


/* a11y */

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}


/* IE10 Windows Phone 8 Fixes */

.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}

.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}


/* Arrows */

.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: 43%;
    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;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}

.swiper-button-prev {
    font-size: 30px;
    background-color: #f73e3e;
    color: white;
    height: 150px;
    line-height: 150px;
    width: 40px;
    left: 0px;
}

.swiper-button-next {
    font-size: 30px;
    background-color: #f73e3e;
    color: white;
    height: 150px;
    line-height: 150px;
    width: 40px;
    right: 0px;
}

.swiper-button-next i,
.swiper-button-prev i {
    width: 100%;
    text-align: center;
    font-size: 40px;
    line-height: 150px;
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}


/* Pagination Styles */

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms;
    -moz-transition: 300ms;
    -o-transition: 300ms;
    transition: 300ms;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}

.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000;
}

.swiper-container-vertical&gt;.swiper-pagination {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    -moz-transform: translate3d(0px, -50%, 0);
    -o-transform: translate(0px, -50%);
    -ms-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical&gt;.swiper-pagination .swiper-pagination-bullet {
    margin: 5px 0;
    display: block;
}

.swiper-container-horizontal&gt;.swiper-pagination {
    bottom: 0px;
    background-color: gainsboro;
    height: 2vh;
    padding: 5vh 0vh 5vh 0vh;
    left: 0;
    width: 100%;
}

.swiper-container-horizontal&gt;.swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px;
}


/* 3D Container */

.swiper-container-3d {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    pointer-events: none;
    z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient( linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient( right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient( right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Firefox 3.6-15 */
    background-image: -o-linear-gradient( right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Opera 11.10-12.00 */
    background-image: linear-gradient( to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient( linear, right top, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient( left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient( left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Firefox 3.6-15 */
    background-image: -o-linear-gradient( left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Opera 11.10-12.00 */
    background-image: linear-gradient( to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient( linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient( bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient( bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Firefox 3.6-15 */
    background-image: -o-linear-gradient( bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient( linear, left bottom, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient( top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    background-image: -moz-linear-gradient( top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Firefox 3.6-15 */
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Opera 11.10-12.00 */
    background-image: linear-gradient( to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}


/* Coverflow */

.swiper-container-coverflow .swiper-wrapper {
    /* Windows 8 IE 10 fix */
    -ms-perspective: 1200px;
}


/* Fade */

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}


/* Cube */

.swiper-container-cube {
    overflow: visible;
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    z-index: 1;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible;
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0;
}


/* Scrollbar */

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0);
}

.swiper-container-horizontal&gt;.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}

.swiper-container-vertical&gt;.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0);
    border-radius: 10px;
    left: 0;
    top: 0;
}

.swiper-scrollbar-cursor-drag {
    cursor: move;
}


/* Preloader */

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg);
    }
}


/* News */

.news_sec {
    max-width: 1300px;
    margin: 0 auto;
    width: 97.5%;
}

.header_line {
    margin-top: 20px !important;
}

.news_container {
    width: 60%;
    float: right;
}

.newsletter_container {
    width: 40%;
}

.newsletter_form {
    width: 90%;
    float: right;
    margin-top: 10px;
}

.newsletter_form form table,
.newsletter_form form table .form {
    width: 97.5%;
}

.newsletter_form form table tr td span {
    font-size: 14px;
    margin-right: 5px;
    line-height: 30px;
}

.form_bottom {
    width: 100%;
    float: right;
}

.form_bottom td {
    width: 100%;
    float: right;
}

table .form {
    border: solid 1px #005cd0;
    line-height: 30px;
    padding-right: 5%;
    font-size: 15px;
}

#formbutton {
    cursor: pointer;
    float: left;
    width: 50%;
    line-height: 30px;
    height: 30px;
    border: none;
    background: #48a2f0;
    color: white;
    font-size: 16px;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

#formbutton:hover {
    background: #187dd3;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.newsletter_container .header_line {
    width: 90% !important;
    float: right;
}

.newsletter_form {
    float: right;
}

.news_container .header_line {
    width: 80%;
    max-width: 1300px;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
    border-bottom: 2px solid #0a6daa;
}

.news_container .header_line h2 {
    float: right;
    background: #0a6daa;
    color: white;
    font-size: 17px;
    padding: 0px 20px 0px 20px;
}

.news_container .header_line a {
    float: left;
    background: #0a6daa;
    color: white;
    text-decoration: none;
    padding: 0px 20px 0px 20px;
}

.news_box {
    margin: 20px 0px 0px 0px;
    width: 90%;
    height: 100%;
    position: relative;
    overflow: hidden;
}

.news_contect {
    display: inline-block;
    width: 325px;
    height: auto;
    padding: 3% 5%;
    border: solid 1px #0a6daa;
    /*float: left;*/
    color: black;
    -webkit-transition: ease 0.3s;
    -moz-transition: ease 0.3s;
    -o-transition: ease 0.3s;
    -ms-transition: ease 0.3s;
    transition: ease 0.3s;
}

.news_contect p {
    float: right;
    width: 100%;
    text-align: justify;
    font-size: 14px;
    margin: 10px 0px 5px 0px;
}

.news_contect h3 {
    font-size: 20px;
    width: 100%;
    text-align: right;
    float: right;
    color: #0a6daa;
}

.news_img_outline {
    width: 210px;
    height: 215px;
    overflow: hidden;
    position: relative;
    float: right;
}

.news_box img {
    width: 100%;
}

.news_goto {
    float: right;
    background: white;
    color: #0a6daa;
    margin-top: 10px;
    font-size: 14px;
    text-decoration: underline;
}

.news_goto span {
    font-family: "AranB";
    margin-left: 5px;
}


/* Hogim */

.hogim-next,
.hogim-prev {
    background: #0a6daa;
}

.hogim_slider .header_line {
    width: 80%;
    max-width: 1300px;
    margin: 0 auto;
    height: 30px;
    line-height: 30px;
    border-bottom: 2px solid #0a6daa;
}

.hogim_slider .header_line h2 {
    float: right;
    background: #0a6daa;
    color: white;
    font-size: 17px;
    padding: 0px 20px 0px 20px;
}

.hogim_slider .header_line a {
    float: left;
    background: #0a6daa;
    color: white;
    text-decoration: none;
    padding: 0px 20px 0px 20px;
}

.hogim_slider .header_line a span {
    margin-left: 10px;
}

.hogim_slider .header_line a i {
    font-size: 18px;
}

.hogim_slider .hog_box {
    margin: 1%;
    width: 100%;
    height: auto;
    position: relative;
}

.hogim_slider .hog_box .hog_img {
    overflow: hidden;
    position: relative;
    width: 100%;
    float: right;
    height: 200px;
}

.hog_contect p {
    color: black;
    float: right;
    text-align: justify;
    font-size: 13px;
    height: 45px;
    max-height: 45px;
}

.hog_contect div {
    font-size: 16px;
    text-align: right;
    float: right;
    font-weight: normal;
    background: #0a6daa;
    margin-top: 10px;
    color: white;
    height: 30px;
    line-height: 30px;
    padding-right: 5%;
    width: 95%;
}

.stars_hog {
    float: left;
    padding-left: 1%;
    width: 35%;
}

.stars_hog i {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}

.hog_box img {
    width: 100%;
    left: 50%;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    top: 50%;
}

.hog_goto {
    font-size: 16px;
    text-align: left;
    float: right;
    text-decoration: none;
    background: #4eafe5;
    margin-top: 0px;
    color: white;
    height: 30px;
    line-height: 30px;
    padding-left: 5%;
    width: 95%;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.hog_goto:hover {
    background: #218bc6;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.hog_goto span {
    font-family: "AranB";
    margin-left: 5px;
    font-size: 13px;
}

.hog_goto i.fa {
    position: relative;
    top: 1.5px;
}


/* Navigitor Top Bar */

.navi_line {
    line-height: 52px;
    float: right;
}

.navi_line i {
    margin: 0px 15px 0px 10px;
    font-size: 20px;
    position: relative;
    top: 2px;
}

.navi_line a {
    font-size: 14px;
    color: black;
    text-decoration: none;
}

.navi_line a:hover {
    text-decoration: underline;
}


/* Category section */

.page_name {
    background: #0a6daa;
    color: white;
    text-align: center;
    margin-bottom: 20px;
    height: 35px;
    line-height: 35px;
}

.category_list ul {
    width: 100%;
    border-top: 1.5px solid black;
    float: right;
    padding-top: 15px;
    margin-top: 30px;
}

.category_list.big_event ul li {
    width: 29%;
    margin: 20px 10px 0px 10px;
}

.category_list.big_event ul li .img_category_list {
    width: 100%;
}

.category_list.big_event ul li .contect_category_list {
    width: 100%;
    margin-top: 10px;
    margin-right: 0%;
    padding-right: 0%;
    border-right: 0px solid black;
}

.category_list ul li {
    width: 46%;
    margin: 20px 2%;
    float: right;
}

.category_list ul li .img_category_list {
    width: 35%;
    height: 200px;
    float: right;
    overflow: hidden;
    position: relative;
}

.category_list ul li .img_category_list img {
    width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

.category_list ul li .contect_category_list {
    width: 59%;
    margin-right: 2.5%;
    padding-right: 2.5%;
    border-right: 1px solid black;
    float: right;
}

.category_list ul li .contect_category_list span {
    font-family: "AranB";
    font-size: 20px;
}

.category_list ul li .contect_category_list p {
    font-size: 14px;
    text-align: justify;
    float: right;
}

.category_list ul li .contect_category_list a {
    background: black;
    color: white;
    text-decoration: none;
    width: 100%;
    float: right;
    text-align: center;
    padding: 5px 0px;
    font-size: 14px;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.category_list ul li .contect_category_list a:hover {
    background: gray;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.date_category_list {
    float: right;
    /* width: 100%; */
    font-size: 15px !important;
    margin: 4px 0px -6px 0px;
    border-bottom: 1px solid;
    padding-bottom: 5px;
    font-family: "AranR" !important;
}

.main_container {
    width: 80%;
    max-width: 1300px;
    height: auto;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}

.main_container_header {
    border-bottom: 2px solid #0a6daa;
    height: 50px;
    color: #0a6daa;
    line-height: 50px;
    float: right;
    width: 100%;
}

.main_container_header div,
.main_container_header span {
    float: right;
    height: 50px;
    line-height: 50px;
    font-size: 29px;
    margin-right: 15px;
}

.main_container_header span {
    font-size: 23px;
    color: white;
    background: #0a6daa;
    width: 40px;
    height: 40px;
    line-height: 43px;
    text-align: center;
    border-radius: 40px;
}

.main_container_center {
    float: right;
    width: 100%;
    margin-top: 20px;
}

.main_container_center .right_center {
    float: right;
    width: 60%;
    padding-left: 5%;
}

@media (max-width: 600) {
    .span {
 
        display: flex !important;
        text-align: center !important; /* Ensures text is centered within the flex container */
        margin-left: 10px !important;
    }
}


.main_container_center .left_center {
    float: left;
    width: 35%;
}

.right_center ul,
.mahlaka_menu ul {
    padding-right: 0px;
    margin-top: 0px;
    width: 97.5%;
}

.mahlaka_menu ul li a {
    border: 1px solid black;
    text-align: center;
    color: black;
    text-decoration: none;
    width: 190px;
    height: 130px;
    padding: 0px 20px;
    margin: 5px;
    margin-top: 20px;
    font-size: 14px;
    float: right;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.right_center ul li a {
    color: white;
    text-decoration: none;
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 37px;
    padding: 0px 4%;
    margin: 0 5px;
    font-size: 14px;
    float: right;
}

.mahlaka_menu ul li a:hover {
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}



.mahlaka_img {
    position: relative;
    float: left;
    width: 100%;
    overflow: hidden;
    height: 450px;
}

.mahlaka_img img {
    height: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

.mahlaka_menu {
    float: right;
    height: auto;
    width: 100%;
}

.mahlaka_menu li a {
    border: 1px solid black;
    text-align: center;
    color: black;
    text-decoration: none;
    width: 190px;
    height: 130px;
    padding: 0px 20px;
    margin: 0 5px;
    margin-top: 30px;
    font-size: 14px;
    float: right;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.mahlaka_menu li a i {
    display: block;
    margin: 20px auto 0px auto;
    font-size: 27px;
    color: white;
    background: black;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 40px;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.mahlaka_menu li a span {
    margin-top: 10px;
    display: block;
    font-family: "AranB";
    font-size: 16px;
}

.mahlaka_menu li a .line_hover {
    display: block;
    margin: 0 auto;
    width: 20px;
    margin-top: 4px;
    height: 1.5px;
    background: black;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.mahlaka_menu li a:hover {
    background: black;
    color: white;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.mahlaka_menu li a:hover&gt;.line_hover {
    width: 70%;
    background: white;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.mahlaka_menu li a:hover&gt;i {
    background: white;
    color: black;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.hog_table {
    width: 100%;
    text-align: center;
    border-collapse: collapse;
    margin-bottom: 20px;
}

.hog_table th {
    font-family: "AranR";
    font-weight: normal;
    background: gray;
    color: white;
    line-height: 25px;
    font-size: 14px;
}

.hog_table td {
    font-family: "AranB";
    font-weight: normal;
    line-height: 15px;
    padding: 10px 0px;
    font-size: 13px;
    border-bottom: 1px solid black;
}

.hog_info {
    margin-top: 10px;
    min-height: 10px;
}

.hog_info b:first-child {
    font-size: 15px;
    line-height: 25px;
    float: right;
    width: 100%;
}

.harshama_link {
    width: 47.5%;
    float: left;
    line-height: 35px;
    text-align: center;
    margin-top: 20px;
    border-top: 1px solid black;
    padding-top: 20px;
    padding-right: 2.5%;
}

.harshama_link a {
    text-align: center;
    color: white;
    background: black;
    text-decoration: none;
    line-height: 35px;
    margin-top: 10px;
    width: 100%;
    float: right;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.harshama_link a:hover {
    background: gray;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.hog_vid {
    margin-top: 20px;
    float: left;
    width: 100%;
    height: 250px;
}

.hogpage_gallery {
    width: 100% !important;
    margin: 0 !important;
}

.hogpage_gallery .swiper-button-next,
.hogpage_gallery .swiper-button-prev {
    height: 0px;
    line-height: 0px;
    top: 30%;
}

.event_price {
    border-top: 1px solid black;
    padding-top: 20px;
    margin-top: 25px;
    min-height: 20px;
}

.best_price,
.high_price {
    font-family: "AranB";
    font-size: 15px;
    width: 49.5%;
    float: right;
    text-align: center;
}

.best_price {
    border-left: 1px solid black;
    color: #008d36;
}

.high_price {
    color: #be1622;
}

.event_contact {
    float: left;
    overflow: hidden;
    height: 67px;
    width: 47% !important;
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid black;
    padding-left: 3%;
}

.event_contact_active {
    height: auto;
}

form.kesher table tr td {
    height: 35px !important;
}

.event_contact b {
    cursor: pointer;
    font-weight: normal !important;
    font-family: "AranR" !important;
    text-align: center;
    color: black;
    background: #e6e6e6;
    text-decoration: none;
    line-height: 35px;
    margin-top: 10px;
    width: 100%;
    float: right;
}

.event_contact div.g-recaptcha {
    margin-top: -40px !important;
}

.event_contact.conact_page div.g-recaptcha {
    margin-top: 10px !important;
}

.event_contact b:hover {
    background: #d6d6d6;
}

.event_contact form,
.event_contact table {
    width: 100%;
}

.event_contact table tr,
.event_contact table td {
    width: 96%;
    float: right;
}

.event_contact label,
.event_contact lable {
    margin-top: -5px !important;
    font-size: 11pt !important;
    margin-right: 0px !important;
}

.event_contact .form {
    border: solid 1px gray;
    line-height: 25px;
    padding-right: 5%;
    width: 95%;
    font-size: 15px;
}

.event_contact #formbutton {
    width: 100%;
    margin-top: 0px;
    line-height: 35px;
    height: 35px;
    background: #187dd3;
}

.event_contact #formbutton:hover {
    background: rgba(24, 125, 211, 0.71);
}

.baly_tafkidim_table {
    width: 100%;
    border-collapse: collapse;
    text-align: center;
}

.baly_tafkidim_table th {
    font-family: "AranB";
    font-weight: normal;
    line-height: 25px;
    font-size: 16px;
    border-bottom: 1px solid black;
}

.baly_tafkidim_table td {
    line-height: 25px;
    font-size: 15px;
    padding: 20px 0px;
    border-bottom: 1px solid black;
}

.baly_tafkidim_table .bold {
    font-family: "AranB";
}

.baly_tafkidim_table .send_mail {
    background: black;
    color: white;
    text-decoration: none;
    padding: 5px 25px;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.baly_tafkidim_table .send_mail:hover {
    background: gray;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.baly_tafkidim_table .call {
    display: none;
    background: black;
    color: white;
    text-decoration: none;
    line-height: 35px;
    width: 60%;
    margin-right: 20%;
    margin-bottom: 30px;
    margin-top: 10px;
}

.droshim_table .info {
    text-align: justify;
    font-size: 13px;
    line-height: 20px;
    width: 40%;
    padding-right: 3%;
}

.droshim_table .goto b {
    width: 100%;
    float: right;
}

.droshim_table .goto {
    float: right;
    width: 50%;
    margin-right: 20%;
    color: white;
    text-decoration: none;
    line-height: 20px;
    padding: 10px 5%;
    font-size: 14px;
    background: black;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.droshim_table .goto:hover {
    background: gray;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.conact_page {
    width: 100% !important;
    height: auto !important;
    padding-left: 0% !important;
    margin-top: 0px;
    padding-top: 0px;
    border-top: 0px solid black;
}

.conact_page b {
    cursor: auto;
}

.conact_page b:hover {
    background: #e6e6e6;
}

table.contact_info {
    height: 145px;
    margin-top: 20px;
}

.hog_info b {
    font-weight: normal;
}

table.contact_info .button a {
    color: black;
    text-decoration: none;
    text-align: right;
    width: 100%;
    float: right;
    font-size: 15px;
    padding: 0px 10px 0px 0px;
}

table.contact_info .button a:hover {
    text-decoration: underline;
}

.conact_page table tr {
    width: 47%;
}

.conact_page input.form {
    line-height: 30px;
}

.contact_button {
    width: 21.4% !important;
    margin-top: 10px;
}

.clear_form #formbutton {
    background: gray;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.clear_form #formbutton:hover {
    background: black;
    -webkit-transition: ease 0.15s;
    -moz-transition: ease 0.15s;
    -o-transition: ease 0.15s;
    -ms-transition: ease 0.15s;
    transition: ease 0.15s;
}

.conact_page table .form,
.conact_page #formbutton,
.conact_page .form_bottom {
    margin-top: 2px;
}

.conact_page label {
    margin-top: 8px;
    float: right;
}

#no_right {
    float: none;
}

.form_bottom.two {
    margin-top: 15px;
}

.contact_info tr {
    height: 0px !important;
}


/* Default custom select styles */

div.cs-select {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    text-align: left;
    background: #fff;
    z-index: 100;
    width: 100%;
    max-width: 500px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

div.cs-select:focus {
    outline: none;
    /* For better accessibility add a style for this in your skin */
}

.cs-select select {
    display: none;
}

.cs-select span {
    display: block;
    position: relative;
    cursor: pointer;
    padding: 1em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


/* Placeholder and selected option */

.cs-select&gt;span {
    padding-right: 1em;
}

.cs-select&gt;span::after,
.cs-select .cs-selected span::after {
    speak: none;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.cs-select&gt;span::after {
    content: "\25BE";
    right: 1em;
}

.cs-select .cs-selected span::after {
    content: "\2713";
    margin-left: 1em;
}

.cs-select.cs-active&gt;span::after {
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}

div.cs-active {
    z-index: 200;
}


/* Options */

.cs-select .cs-options {
    position: absolute;
    overflow: hidden;
    width: 100%;
    background: #fff;
    visibility: hidden;
}

.cs-select.cs-active .cs-options {
    visibility: visible;
}

.cs-select ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;
    overflow: scroll;
    height: 250px;
    border-radius: 0px 0px 3px 3px;
}

.cs-select ul span {
    padding: 1em;
}

.cs-select ul li.cs-focus span {
    background-color: #ddd;
}


/* Optgroup and optgroup label */

.cs-select li.cs-optgroup ul {
    padding-left: 1em;
}

.cs-select li.cs-optgroup&gt;span {
    cursor: default;
}

div.cs-skin-border {
    background: transparent;
    font-size: 1em;
    font-weight: normal;
    max-width: 250px;
    direction: rtl;
    text-align: right;
    float: right;
}


/* workers table responsive*/

.baly_tafkidim_table_new {
    border: 1px solid #ccc;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    width: 100%;
    table-layout: fixed;
}

.baly_tafkidim_table_new caption {
    font-size: 1.5em;
    margin: 0.5em 0 0.75em;
}

.baly_tafkidim_table_new tr {
    background-color: #f8f8f8;
    border: 1px solid #ddd;
    padding: 0.35em;
}

.baly_tafkidim_table_new th,
.baly_tafkidim_table_new td {
    padding: 0.625em;
    text-align: center;
}

.baly_tafkidim_table_new th {
    font-size: 0.85em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media screen and (max-width: 600px) {
    .baly_tafkidim_table_new {
        border: 0;
    }
    .baly_tafkidim_table_new caption {
        font-size: 1.3em;
    }
    .baly_tafkidim_table_new thead {
        border: none;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }
    .baly_tafkidim_table_new tr {
        border-bottom: 3px solid #ddd;
        display: block;
        margin-bottom: 0.625em;
    }
    .baly_tafkidim_table_new td {
        border-bottom: 1px solid #ddd;
        display: block;
        font-size: 0.8em;
        text-align: right;
        margin-right: 5px;
    }
    .baly_tafkidim_table_new td::before {
        /*
          * aria-label has no advantage, it won't be read inside a table
          content: attr(aria-label);
          */
        content: attr(data-label);
        float: right;
        font-weight: bold;
        text-transform: uppercase;
    }
    .baly_tafkidim_table_new td:last-child {
        border-bottom: 0;
    }
}


/* workers table responsive end*/

@media screen and (max-width: 30em) {
    div.cs-skin-border {
        font-size: 1em;
    }
}

.cs-skin-border&gt;span {
    background: white;
    border: 1px solid gainsboro;
    border-radius: 3px;
    -webkit-transition: background 0.2s, border-color 0.2s;
    transition: background 0.2s, border-color 0.2s;
}

.cs-skin-border&gt;span::after,
.cs-skin-border .cs-selected span::after {
    font-family: "icomoon";
    content: "\e000";
}

.cs-skin-border ul span::after {
    content: "";
    opacity: 0;
}

.cs-skin-border .cs-selected span::after {
    content: "\e00e";
    color: #ddd9c9;
    font-size: 1.5em;
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.cs-skin-border.cs-active&gt;span {
    background: #48a2f0;
    color: white;
    border: 1px solid white;
    border-radius: 3px 3px 0px 0px;
}

.cs-skin-border .cs-options {
    color: #2980b9;
    font-size: 0.75em;
    opacity: 0;
    -webkit-transition: opacity 0.2s, visibility 0s 0.2s;
    transition: opacity 0.2s, visibility 0s 0.2s;
}

.cs-skin-border.cs-active .cs-options {
    border-radius: 0px 0px 3px 3px;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.3);
    width: 99.5%;
    margin-top: -1px;
    margin-right: 0.25%;
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.cs-skin-border ul span {
    font-size: 1.2em;
    padding: 1em 2em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.cs-skin-border .cs-options li span:hover,
.cs-skin-border li.cs-focus span {
    background: #f5f3ec;
}

span.cs-placeholder {
    padding: 2%;
}

.cs-select.cs-skin-border {
    min-width: 100.5%;
    margin-top: 1px;
}

.back_color_log {
    background: rgba(72, 162, 240, 0.95);
    width: 200%;
    height: 200vh;
    float: right;
    z-index: -1000;
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: opacity ease 0.6s;
    -moz-transition: opacity ease 0.6s;
    -o-transition: opacity ease 0.6s;
    -ms-transition: opacity ease 0.6s;
    transition: opacity ease 0.6s;
}

.user_log,
.user_log_in,
.user_log_in_pass,
.search_panel {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.3);
    background: white;
    z-index: 1001;
    width: 350px;
    height: auto;
    padding: 30px 30px;
    position: fixed;
    left: 150%;
    top: 50%;
    opacity: 0;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transition: ease 0.7s;
    -moz-transition: ease 0.7s;
    -o-transition: ease 0.7s;
    -ms-transition: ease 0.7s;
    transition: ease 0.7s;
}

.log_head {
    border-bottom: 1px solid black;
    float: right;
    padding-bottom: 5px;
    width: 100%;
}

.user_log .log_head h2,
.user_log_in .log_head h2,
.user_log_in_pass .log_head h2,
.search_panel .log_head h2 {
    font-weight: normal;
    font-family: "AranR";
    float: right;
    font-size: 22px;
}

.user_log .log_head i,
.user_log_in .log_head i,
.user_log_in_pass .log_head i,
.search_panel .log_head i {
    float: right;
    font-size: 22px;
    margin-left: 10px;
}

.user_log .log_head button,
.user_log_in .log_head button,
.user_log_in_pass .log_head button,
.search_panel .log_head button {
    background: none;
    border: none;
    float: left;
}

.user_log .log_head button:active,
.user_log .log_head button:focus,
.user_log .log_head button:hover,
.user_log_in .log_head button:active,
.user_log_in .log_head button:focus,
.user_log_in .log_head button:hover,
.user_log_in_pass .log_head button:active,
.user_log_in_pass .log_head button:focus,
.user_log_in_pass .log_head button:hover .search_panel .log_head button:active,
.search_panel .log_head button:focus,
.search_panel .log_head button:hover {
    color: #48a2f0;
}

.user_log label,
.user_log input,
.user_log_in input,
.user_log_in label,
.user_log_in_pass input,
.user_log_in_pass label,
.search_panel label,
.search_panel input {
    width: 99.5%;
    float: right;
}

.user_log label,
.user_log_in label,
.user_log_in_pass label,
.search_panel label {
    margin-top: 10px;
}

.user_log input,
.user_log_in input,
.user_log_in_pass input,
.search_panel input {
    border: 1px solid gainsboro;
    border-radius: 3px;
    line-height: 30px;
    height: 30px;
    color: #585858;
}

.user_log input:focus,
.user_log_in input:focus,
.user_log_in_pass input:focus,
.search_panel input:focus {
    border: 1px solid #48a2f0;
    color: #48a2f0;
}

.user_log #formbutton,
.user_log_in #formbutton,
.user_log_in_pass #formbutton,
.search_panel #formbutton {
    float: right;
    width: 100%;
    line-height: 35px;
    height: 35px;
    margin-top: 15px;
}

.user_log.select,
.user_log_in.select {
    float: right;
}

.pass_and_reg div {
    width: 50%;
    float: right;
    margin-top: 20px;
}

.pass_and_reg div button {
    float: none;
    margin-top: 0px;
}

.pass_and_reg button {
    float: left;
    margin-top: 20px;
    text-decoration: underline;
    background: none;
    border: none;
    font-family: "AranB";
}

.pass_and_reg button:hover {
    color: #48a2f0;
}

.show_panel1 {
    display: block;
    opacity: 1;
    z-index: 1000;
}

.show_panel2 {
    left: 50%;
    opacity: 1;
}

.show_panel3 {
    left: -125%;
    opacity: 0;
}


/* Header */

.shlohot_menu {
    position: relative;
    top: 0px;
    width: 100%;
    height: auto;
    padding: 0px 0px;
    float: right;
}

.shlohot_menu ul {
    list-style: none;
    padding-right: 0px;
    width: 700px;
    margin: 0 auto;
}

.shlohot_menu ul li {
    /*width: 100px;*/
    position: relative;
    display: inline-block;
    float: right;
    padding: 37.5px 37.5px;
    -webkit-transition: ease 0.2s;
    -moz-transition: ease 0.2s;
    -o-transition: ease 0.2s;
    -ms-transition: ease 0.2s;
    transition: ease 0.2s;
}

.shlohot_menu ul li:hover {
    cursor: pointer;
    -webkit-transition: ease 0.2s;
    -moz-transition: ease 0.2s;
    -o-transition: ease 0.2s;
    -ms-transition: ease 0.2s;
    transition: ease 0.2s;
}

.shlohot_menu ul li a {
    color: white;
    text-decoration: none;
}

.shlohot_menu ul li a span {
    font-size: 15px;
    width: 100%;
    float: right;
    text-align: center;
}

.shlohot_menu ul li a img {
    width: 60%;
    margin-right: 20%;
}

.full_screen {
    width: 100%;
    max-width: 100% !important;
}

.top_menu {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 75px;
    z-index: 999;
    background: white;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
}

#logo {
    width: 100px;
    margin-top: 8px;
    margin-right: 20px;
    float: right;
}

#logo img {
    width: 100%;
    float: right;
}

.button_list {
    width: 900px;
    margin: 0 auto;
}

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

.button_list ul li {
    float: right;
    line-height: 49px;
}

.button_list ul li a {
    padding: 13px 17px;
    color: #000;
    height: 49px;
    float: right;
    text-decoration: none;
    -webkit-transition: ease 0.2s;
    -moz-transition: ease 0.2s;
    -o-transition: ease 0.2s;
    -ms-transition: ease 0.2s;
    transition: ease 0.2s;
}

.popUpButten {
    float: left;
    padding: 0;
    margin: 10px 10px 10px 20px;
    list-style: none;
}

.popUpButten li {
    cursor: pointer;
    float: left;
    width: 55px;
    height: 55px;
    padding-right: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
}

.popUpButten li a {
    color: #0a6daa;
    text-decoration: none;
}

.popUpButten li a .fa {
    color: white;
    background: #0a6daa;
    border-radius: 30px;
    width: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 19px;
    height: 30px;
    margin-right: 12.5px;
    margin-top: 5px;
}

.popUpButten li a span {
    width: 100%;
    display: block;
    font-size: 13px;
    text-align: center;
    margin-top: 3px;
}

div#dl-menu.dl-menuwrapper label {
    position: absolute;
    right: 15px;
    font-size: 15px;
    cursor: pointer;
    top: 45px;
    z-index: 1;
    color: white;
}

#dl-menu {
    display: none;
}


/* Slider */

#swiper-container3 .swiper-button-prev,
.swiper-button-next {
    position: absolute;
    bottom: 50%;
    background: #0a6daa;
    color: white;
    width: 50px;
    height: 50px;
    z-index: 10;
    cursor: pointer;
    line-height: 48px;
    -moz-background-size: 27px;
    -webkit-background-size: 27px;
    background-size: 27px;
    background-position: center;
    background-repeat: no-repeat;
}

.swiper-slide {
    width: auto;
    height: 400px;
    overflow: hidden;
    position: relative;
    text-align: center;
    font-size: 18px;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.images {
    width: auto;
    height: 400px;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

header {
    width: 100%;
    float: right;
}

.pageTitle {
    margin-right: 0;
    width: 100%;
}

.datesHugBoxes {
    float: right;
}

.roomTable {
    max-width: 1000px;
}

@media only screen and (min-width: 600px) {
    .mobileReg {
        margin-top: 0px !important;
        margin-right: 60px;
    }
}

.alterEventTable {
    width: 33%;
    float: right;
    text-align: center;
}

.aetImage {
    font-size: clamp(12px, 3vw, 24px);
}

.as-search-panel__title {
    margin: 0 0 15px;
    text-align: center;
    font-size: 2em;
    color: #238bc8;
}

.as-search-panel__box {
    height: 50px;
    padding: 18px 10px;
    border-radius: 6px;
    background: #238bc8;
}

.as-search-panel__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
    height: 100%;
}

.as-form__input,
.as-form__select {
    min-width: 225px;
    width: 100%;
    outline: none;
    border: none;
    box-shadow: none;
    font-size: 1.1em;
    border-radius: 5px;
    background: #fff;
    -webkit-appearance: none;
    text-align: center;
}

.as-form__submit {
    padding: 5px 30px;
    font-size: 1.3em;
    border-radius: 5px;
}

@media only screen and (max-width: 600px) {
    .as-form__submit {
        padding: 5px 3px;
    }
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid #ddd;
}

th,
td {
    text-align: center;
    padding: 8px;
}

tr:nth-child(even) {
    /* background-color: #f2f2f2 */
}


/* eran: i deleted the important */


/* AC9 */

.shlohot_menu ul li.AC9:hover {
    background: #299b90;
}

.s6title.AC9,
.s6title.AC9:hover {
    color: #36b2aa;
    background: none;
}

.main_container_header.AC9 {
    background: none;
}

.main_container_header.AC9 {
    border-color: #36b2aa;
}

.main_container_header.AC9:hover {
    background: none;
}

h1.AC9,
h1.AC9:hover {
    background: none;
    color: #36b2aa;
}

.mahlaka_menu ul li a.AC9 {
    background: none;
    border-color: #36b2aa;
}

.mahlaka_menu ul li a.AC9:hover,
.mahlaka_menu ul li i:hover {
    background: #36b2aa;
}

.mahlaka_menu ul li span.AC9 {
    background: none;
    color: #36b2aa;
}

.line_hover.AC9 {
    background: #36b2aa;
}

.mahlaka_menu ul li a:hover&gt;i.AC9 {
    color: #36b2aa;
}

.text_menu.AC9:before {
    background: #e3333f;
}

.AC9,
ul.AC9:hover {
    background: #36b2aa;
}

/* AC10 */

.shlohot_menu ul li.AC10:hover {
    background: #299b90;
}

.s6title.AC10,
.s6title.AC10:hover {
    color: #36b2aa;
    background: none;
}

.main_container_header.AC10 {
    background: none;
}

.main_container_header.AC10 {
    border-color: #36b2aa;
}

.main_container_header.AC10:hover {
    background: none;
}

h1.AC10,
h1.AC10:hover {
    background: none;
    color: #36b2aa;
}

.mahlaka_menu ul li a.AC10 {
    background: none;
    border-color: #36b2aa;
}

.mahlaka_menu ul li a.AC10:hover,
.mahlaka_menu ul li i:hover {
    background: #36b2aa;
}

.mahlaka_menu ul li span.AC10 {
    background: none;
    color: #36b2aa;
}

.line_hover.AC10 {
    background: #36b2aa;
}

.mahlaka_menu ul li a:hover&gt;i.AC10 {
    color: #36b2aa;
}

.text_menu.AC10:before {
    background: #e3333f;
}

.AC10,
ul.AC10:hover {
    background: #36b2aa;
}


/* AC11 */

.shlohot_menu ul li.AC11:hover {
    background: #f8c224;
}

.s6title.AC11,
.s6title.AC11:hover {
    color: #f29041;
    background: none;
}

.main_container_header.AC11 {
    background: none;
}

.main_container_header.AC11 {
    border-color: #f29041;
}

.main_container_header.AC11:hover {
    background: none;
}

h1.AC11,
h1.AC11:hover {
    background: none;
    color: #f29041;
}

.mahlaka_menu ul li a.AC11 {
    background: none;
    border-color: #f29041;
}

.mahlaka_menu ul li a.AC11:hover,
.mahlaka_menu ul li i:hover {
    background: #f29041;
}

.mahlaka_menu ul li span.AC11 {
    background: none;
    color: #f29041;
}

.line_hover.AC11 {
    background: #f29041;
}

.mahlaka_menu ul li a:hover&gt;i.AC11 {
    color: #f29041;
}

.text_menu.AC11:before {
    background: #e3333f;
}

.AC11,
ul.AC11:hover {
    background: #f29041;
}


/* AC12 */

.shlohot_menu ul li.AC12:hover {
    background: #db3e0e;
}

.s6title.AC12,
.s6title.AC12:hover {
    color: #f1592b;
    background: none;
}

.main_container_header.AC12 {
    background: none;
}

.main_container_header.AC12 {
    border-color: #f1592b;
}

.main_container_header.AC12:hover {
    background: none;
}

h1.AC12,
h1.AC12:hover {
    background: none;
    color: #f1592b;
}

.mahlaka_menu ul li a.AC12 {
    background: none;
    border-color: #f1592b;
}

.mahlaka_menu ul li a.AC12:hover,
.mahlaka_menu ul li i:hover {
    background: #f1592b;
}

.mahlaka_menu ul li span.AC12 {
    background: none;
    color: #f1592b;
}

.line_hover.AC12 {
    background: #f1592b;
}

.mahlaka_menu ul li a:hover&gt;i.AC12 {
    color: #f1592b;
}

.text_menu.AC12:before {
    background: #e3333f;
}

.AC12,
ul.AC12:hover {
    background: #f1592b;
}


/* AC13 */

.shlohot_menu ul li.AC13:hover {
    background: #747622;
}

.s6title.AC13,
.s6title.AC13:hover {
    color: #9b9d2e;
    background: none;
}

.main_container_header.AC13 {
    background: none;
}

.main_container_header.AC13 {
    border-color: #9b9d2e;
}

.main_container_header.AC13:hover {
    background: none;
}

h1.AC13,
h1.AC13:hover {
    background: none;
    color: #9b9d2e;
}

.mahlaka_menu ul li a.AC13 {
    background: none;
    border-color: #9b9d2e;
}

.mahlaka_menu ul li a.AC13:hover,
.mahlaka_menu ul li i:hover {
    background: #9b9d2e;
}

.mahlaka_menu ul li span.AC13 {
    background: none;
    color: #9b9d2e;
}

.line_hover.AC13 {
    background: #9b9d2e;
}

.mahlaka_menu ul li a:hover&gt;i.AC13 {
    color: #9b9d2e;
}

.text_menu.AC13:before {
    background: #e3333f;
}

.AC13,
ul.AC13:hover {
    background: #9b9d2e;
}


/* AC14 */

.shlohot_menu ul li.AC14:hover {
    background: #299b90;
}

.s6title.AC14,
.s6title.AC14:hover {
    color: #59c8f0;
    background: none;
}

.main_container_header.AC14 {
    background: none;
}

.main_container_header.AC14 {
    border-color: #59c8f0;
}

.main_container_header.AC14:hover {
    background: none;
}

h1.AC14,
h1.AC14:hover {
    background: none;
    color: #59c8f0;
}

.mahlaka_menu ul li a.AC14 {
    background: none;
    border-color: #59c8f0;
}

.mahlaka_menu ul li a.AC14:hover,
.mahlaka_menu ul li i:hover {
    background: #59c8f0;
}

.mahlaka_menu ul li span.AC14 {
    background: none;
    color: #59c8f0;
}

.line_hover.AC14 {
    background: #59c8f0;
}

.mahlaka_menu ul li a:hover&gt;i.AC14 {
    color: #59c8f0;
}

.text_menu.AC14:before {
    background: #e3333f;
}

.AC14,
ul.AC14:hover {
    background: #59c8f0;
}


/* AC15 */

.shlohot_menu ul li.AC15:hover {
    background: #299b90;
}

.s6title.AC15,
.s6title.AC15:hover {
    color: #f29041;
    background: none;
}

.main_container_header.AC15 {
    background: none;
}

.main_container_header.AC15 {
    border-color: #f29041;
}

.main_container_header.AC15:hover {
    background: none;
}

h1.AC15,
h1.AC15:hover {
    background: none;
    color: #f29041;
}

.mahlaka_menu ul li a.AC15 {
    background: none;
    border-color: #f29041;
}

.mahlaka_menu ul li a.AC15:hover,
.mahlaka_menu ul li i:hover {
    background: #f29041;
}

.mahlaka_menu ul li span.AC15 {
    background: none;
    color: #f29041;
}

.line_hover.AC15 {
    background: #f29041;
}

.mahlaka_menu ul li a:hover&gt;i.AC15 {
    color: #f29041;
}

.text_menu.AC15:before {
    background: #e3333f;
}

.AC15,
ul.AC15:hover {
    background: #f29041;
}

.AC16,
ul.AC16:hover {
    background: #e3333f;
}

@media screen and (max-width: 650px) {
    .viowOrderTable {
        margin-right: 5% !important;
        width: 90%;
    }
}

@media screen and (max-width: 650px) {
    .no-mobile {
        display: none;
    }
    .hog_table.no-desktop th {
        border-bottom: 1px solid black;
    }
}

@media screen and (min-width: 650px) {
    .no-desktop {
        display: none;
    }
}

.mainBox.payment-page {
    text-align: center;
}

.payment-iframe {
    width: 400px;
    max-width: 99%;
    margin: 0 auto;
    height: 480px;
}

@media screen and (min-width: 550px) {
    .payment-iframe {
        margin-right: 5%;
    }
}

@media screen and (max-width: 460px) {
    .roomTable div a div.seatPlace {
        width: 2.5% !important;
    }
}

.billy-active-button {
    z-index: 99999999;
}

ul.bullets-list li {
    list-style: disc !important;
    list-style-position: inside !important;
}

.regButtons {
    font-weight: bold;
    padding: 6px 9px;
    border-radius: 5px;
    margin: 4px 0px;
    background-color: #2fb8f8;
    color: #fff;
    width: 200px;
}

.red {
    background-color: red;
}

.gray {
    background-color: gray;
}

.formLableBox.red {
    color: red;
    background-color: transparent;
}

.events {
    padding: 50px 0px;
}

.events_inn h1 {
    color: #ed1e79;
    text-align: center;
    padding-bottom: 55px;
}

.events_inn h1 span {
    position: relative;
}

.events_inn h1 span::after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 170px;
    height: 6px;
    background-color: #b5b5af;
    border-radius: 10px;
    bottom: -15px;
    left: 4%;
}

.event_nav {
    padding: 15px 0px;
    border-bottom: 1px solid #b5b5af;
}

.event_nav li {
    display: inline-block;
    margin: 0px 15px;
}

.event_nav li a {
    font-size: 27px;
    color: #000;
    position: relative;
}

.event_nav li a.active {
    font-weight: bold;
}

.event_nav .search .search_in {
    border: 1px solid #b5b5af;
    color: #b5b5af;
}

.event_nav .search .search_in::placeholder {
    color: #b5b5af;
}

.event_nav li a::after {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0;
    width: 100%;
    height: 7px;
    border-radius: 10px;
    transition: 0.5s ease all;
}

.event_nav li a:hover::after {
    background-color: #ed1e79;
}

.ev_list_out,
.hug_list_out {
    width: 23%;
    display: inline-block;
    background-color: #fff;
    box-shadow: 0px 0px 13px 0px rgb(0 0 0 / 50%);
    border-radius: 20px;
    margin: 15px 7px;
    height: 502px;
}

.event_img,
.hug_img {
    box-shadow: 0px 20px 0px 0px #ed1e79;
    border-radius: 20px;
    margin-bottom: 15px;
}

.event_img img,
.hug_img img {
    width: 100%;
    border-radius: 20px;
    border-radius: 20px;
    height: 255px;
}

.event_con,
.hug_con {
    padding: 15px 10px;
    display: flex;
    min-height: 165px;
    text-align: center;
    position: relative;
}

.hug_con h6 {
    text-align: right;
}

.eve_rht h2,
.hug_rht h2 {
    font-size: 41.88px;
    font-weight: bold;
    color: #ed1e79;
}

.eve_rht h2 span,
.hug_rht h2 span {
    font-size: 17.72px;
    font-weight: normal;
    display: block;
}

.eve_rht i,
.hug_rht i {
    font-size: 10.74px;
    font-weight: normal;
    display: block;
    color: #000;
    padding: 5px;
    border-top: 1px solid #b5b5af;
    border-bottom: 1px solid #b5b5af;
}

.eve_rht p,
.hug_rht p {
    font-size: 17.72px;
    color: #000;
}

.eve_lft h6,
.hug_lft h6 {
    font-size: 19px;
    font-weight: bold;
    color: #4a4a4a;
}

.eve_lft p,
.hug_lft p {
    font-size: 17.72px;
    color: #4b4b4b;
    text-align: left;
    padding-top: 70px;
    position: absolute;
    bottom: 10px;
    left: 20px;
}

.hug_lft p {
    text-align: right;
    padding-top: 70px;
    right: 10px;
}

.more_events {
    text-align: center;
    padding-top: 20px;
}

.more_events a {
    font-size: 20.04px;
    color: #fff;
    padding: 15px 35px;
    background-color: #0068ae;
    display: inline-block;
    border-radius: 30px;
}

.more_events a img {
    margin-right: 10px;
}

.more_events a:hover {
    background-color: #56a80e;
}

.event_img img,
.hug_img img {
    width: 100%;
    border-radius: 20px;
    border-radius: 20px;
    height: 255px;
}

@media (max-width: 1200px) and (min-width: 992px) {
    .ev_list_out,
    .hug_list_out {
        width: 31%;
    }
  
}

@media (max-width: 553px) {
    .ev_list_out,
    .hug_list_out {
        width: 97% !important;
    }
    .goToTop{
        background: rgba(10,109,170,.5); 
    }
}

@media (min-width: 553px) and (max-width: 727px) {
    .ev_list_out,
    .hug_list_out {
        width: 47% !important;
    }
}

.clendario {
    margin-top: 75px;
}


.shlohot_menu ul li.AC1-bordered {
    border: 3px solid #da2529;
    border-radius: 50%;
}

.shlohot_menu ul li.AC2-bordered {
    border: 3px solid #e34427;
    border-radius: 50%;
}
.shlohot_menu ul li.AC3-bordered {
    border: 3px solid #2e3192;
    border-radius: 50%;
}

.shlohot_menu ul li.AC4-bordered {
    border: 3px solid #e3a44c;
    border-radius: 50%;
}

.shlohot_menu ul li.AC5-bordered {
    border: 3px solid #e3bf37;
    border-radius: 50%;
}

.shlohot_menu ul li.AC6-bordered {
    border: 3px solid #a9c638;
    border-radius: 50%;
}
.shlohot_menu ul li.AC7-bordered {
    border: 3px solid #0eb252;
    border-radius: 50%;
}

.shlohot_menu ul li.AC8-bordered {
    border: 3px solid #8003d1;
    border-radius: 50%;
}

.shlohot_menu ul li.AC9-bordered {
    border: 3px solid #c53244;
    border-radius: 50%;
}
.black-text-color {
    color: black !important;
}
.font-size-13 {
    font-size: 13px !important;
}

.as-hobbies-list__th {
    display: table-cell !important;
}


.payment-method-tabs {
    display: flex;
    flex-direction: row;
    text-align: center;
    justify-content: center;
    gap: 30px;
}

.payment-method-single-tab {
    background-color: #68A5CD;
    border-radius: 50px;
    padding: 10px;
    color: white;
    cursor: default;
}

#new-payment-method-content, #existing-payment-method-content {
    text-align: center;
}

.container.d-flex.altertableEbox {
    width: unset;
}</pre></body></html>