:root {
    --blue-color: #2a3890;
    --orange-color: #ed6d26;
}

.showcase-item .showcase-content .showcase-title,
.showcase-area .showcase-slider .showcase-item .showcase-content .showcase-title,
.showcase-row form .submit-btn input {
    background-color: var(--orange-color);
}

.showcase-row form .submit-btn input {
    color: #FFF;
}

.showcase-row form .submit-btn input:hover {
    border-color: var(--orange-color);
}

form input[type="submit"] {
    background-color: unset;
}

@import url("https://fonts.googleapis.com/css?family=Heebo:400,700&display=swap&subset=hebrew");
@font-face {
    font-family: AranB;
    src: url("https://fonts.googleapis.com/css?family=Heebo:400,700&display=swap&subset=hebrew") !important;
}

ul
b,
strong,
h1,
h2,
h3,
h4,
h5,
h6,
.event_contect .event_date,
.hog_goto span,
.news_goto span,
.footerBoxContact span,
* {
    font-family: "Heebo", sans-serif;
}

.video_item {
    width: 100%;
}

.video_item video {
    object-fit: cover;
    width: 100vw;
    height: 53vh;
}

header .logo-col img {
    width: 100px;
}

.desktop-view2_img {
    opacity: 0;
}

header .header-inner {
    padding-right: 100px;
}

header .main-menu {
    padding: 0;
}

header .main-menu .menu-list>ul>li>a:hover {
    color: var(--white) !important;
}

header .main-menu .menu-list>ul>li:first-child {
    border-bottom: 5px #c45198 solid;
}

header .main-menu .menu-list>ul>li:nth-child(2) {
    border-bottom: 5px #009cd5 solid;
}

header .main-menu .menu-list>ul>li:nth-child(3) {
    border-bottom: 5px #edb63a solid;
}

header .main-menu .menu-list>ul>li:nth-child(4) {
    border-bottom: 5px #a8c338 solid;
}

header .main-menu .menu-list>ul>li:nth-child(5) {
    border-bottom: 5px #da107a solid;
}

.telegramIcon {
    display: none !important;
}

.tiktokIcon {
    display: none !important;
}

header .main-menu .menu-list>ul>li:nth-child(6) {
    border-bottom: 5px #ec6c25 solid;
}

header .main-menu .menu-list>ul>li:nth-child(7) {
    border-bottom: 5px #228745 solid;
}

header .main-menu .menu-list>ul>li:nth-child(8) {
    border-bottom: 5px #c45198 solid;
}

.showcase-row .heading-text:after {
    display: none;
}

.map-container {
    display: contents;
}

.left_img_top {
    display: none;
}

.tzahronBtn {
    padding: 5px !important;
}

.owl-item a {
    width: 100%
}

.displayNone {
    display: none !important;
}

.sendToPay label {
    cursor: unset !important;
    margin-left: unset !important;
    border: unset !important;
}

.clock-block {
    text-align: center;
}

.viowOrderTable {
    margin: 0 auto;
    /* margin-right: unset !important; */
}

.clendarioDaysRow {
    background: #009dd4 !important;
}

.eventGroupDescription {
    text-align: center;
    font-weight: 600;
}

.matClassImage img {
    width: 92% !important;
    margin-bottom: 20px;
    border: 2px solid var(--secondary);
}

#regform label {
    font-size: 18pt !important;
}

.turnAround {
    flex-direction: unset !important;
}

.radiogroup legend {
    font-size: 18pt !important;
    color: unset !important;
}

#regform li label {
    font-size: 18px !important;
    color: unset !important;
}

.ts-input label {
    color: unset !important;
}

#expirienceSlider #sidebar {
    background: var(--secondary) !important;
}

#expirienceSlider #sidebar1 {
    background: var(--secondary) !important;
}

@media screen and (max-width: 1020px) {
    #expirienceSlider #header {
        width: 250px !important;
    }
}

.showcase-block h4 {
    font-size: 24px;
    text-align: center;
}

.clendarioTitle {
    background: #c45298 !important;
    display: flex;
    justify-content: center;
}

.clendarioThisMunth {
    margin-right: initial !important;
    text-align: center !important;
}

.CenterDiv {
    text-align: center;
}

table,
th,
td {
    border: 1px solid black;
}

.yellowButton2 {
    background-color: #ffc70b;
    border: 2px solid transparent;
    color: var(--secondary);
    border-radius: 10px;
    padding: 15px 26px;
    cursor: pointer;
}

@media (max-width: 767px) {
    .breadcrumbs_wrap {
        display: unset !important;
        padding-top: 27px;
    }
    .desktop-view2_img {
        display: none;
    }
    .owl-stage .item img {
        display: unset !important;
        width: unset !important;
        margin: unset !important;
        height: 200px !important;
    }
    .YouTubeVideo {
        width: 100% !important;
    }
    .search_details {
        padding-top: 100px;
    }
    .ts-main--width {
        max-width: 89% !important;
        margin-right: unset !important;
    }
    .search_details .showcase-item.col-3 {
        width: 95%;
    }
    .ts-input-searching .form-control {
        width: 97% !important;
    }
    .ts-searching-container form .ts-submit-col input[type="submit"] {
        position: relative;
        top: 21px;
    }
}

.logoFooter-mobile {
    display: none;
}

.logoFooter-mobile img {
    width: 30%;
}

.login-logo-col {
    width: 7%;
}

.login-logo-col.Footer {
    width: 10% !important;
    margin-top: 10px;
}

.showcase-item.col-3 {
    padding: 20px;
}

.showcase-section {
    padding-top: unset !important;
}

.category-section .categories {
    margin-top: 30px !important;
}

owl-item.active a {
    margin: 0 auto;
    text-align: center;
    display: block;
}

.owl-stage .item img {
    display: block;
    width: 100%;
    margin: 0 auto;
    height: 470px;
}

.search-area.d-flex {
    padding-top: 15px;
}

* .billy-active-button {
    bottom: unset !important;
    left: 570px !important;
    opacity: 0 !important;
    top: 5px;
}

.hideButton {
    display: contents;
}

.formInputBox canvas {
    display: unset !important;
}

.text_menu {
    font-size: 12pt !important;
}

.boxs.alfon_out2 {
    padding-top: unset !important;
}

@media (max-width: 991px) {
    .left_img img {
        width: 100% !important;
    }
    .left_img_top {
        display: block !important;
    }
    .mobileHide {
        display: none !important;
    }
    .login-logo-col {
        display: none !important;
    }
    .logoFooter-mobile {
        display: contents !important;
    }
    .login-logo-col.footer {
        display: none !important;
    }
    .owl-stage .item {
        height: unset !important;
    }
    /* .event_details .container .row {
        flex-direction: unset !important;
    } */
    .popUpButten li a span {
        font-size: 15px;
    }
    .footerBoxContact ul li,
    .header_line a span,
    .shlohot_menu ul li a span {
        font-size: 16px !important;
    }
    .header_line h2 {
        font-size: 20px !important;
    }
    .event_contect h3,
    .mahlaka_menu li a span {
        font-size: 18px;
    }
    .ts-cf {
        margin-bottom: 20px;
    }
    .category_list ul li .contect_category_list span,
    .event_contect .event_date,
    .event_contect .event_place,
    .event_contect .event_time,
    .right_center ul li a {
        font-size: 16px;
    }
    .hog_contect div {
        font-size: 17px !important;
    }
    .hog_goto span {
        font-size: 15px !important;
    }
    .right_center p {
        font-size: 17px;
        line-height: 1.3em;
        text-align: right;
    }
    .ts-main--width {
        max-width: 100% !important;
    }
    section.category_list.main_container.big_event h2 {
        color: #fff;
    }
    .freeFromLine label {
        cursor: unset !important;
        border: unset !important;
        line-height: unset !important;
    }
    .ts-main--width {
        text-align: center;
    }
    .formNameClass {
        text-align: center;
    }
    .shlohot_menu ul {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    #regform button {
        width: 50%;
        background: lightblue;
        border-radius: 10px;
        padding: 10px;
        margin-top: 20px;
        font-weight: bold;
        position: unset !important;
        left: unset !important;
    }
    .ts-input .g-recaptcha {
        display: inline-block;
    }
    .ts-share--buttons.ts-mc-2--bc {
        display: none !important;
    }
    .shlohot_menu ul li {
        border-radius: 200px;
        height: 100px;
        width: 100px;
        padding: 20px;
        margin: 30px 10px 0;
    }
    .text_menu:before {
        background: #cfd7e5 !important;
    }
    .freeFormTextArea {
        border: 2px solid black;
    }
    #swiper-button-next3,
    #swiper-button-prev3,
    .goToTop,
    .swiper-button-next {
        background: #96c8eb !important;
        color: #1b5a8b !important;
    }
    .hog_goto {
        color: #333 !important;
        background: #ddd !important;
    }
    .hog_goto:hover {
        background: #cacaca !important;
    }
    .shlohot_menu ul li a img {
        width: 60%;
        margin-top: -5%;
        margin-right: 20%;
    }
    #logo {
        overflow: hidden;
        height: 80px;
        width: auto;
        margin-top: -5px;
        margin-right: 10px;
    }
    #logo img {
        width: auto;
        height: 115%;
        float: right;
    }
    @media screen and (max-width: 1150px) {
        #logo {
            margin: 10px auto !important;
            position: absolute;
            right: 50%;
            top: 0;
            width: 170px;
            -webkit-transform: translate(50%, 0);
            transform: translate(50%, 0);
        }
        #logo img {
            height: auto;
            width: 100%;
        }
        .dl-menuwrapper button {
            width: 70px;
        }
        .formNameClass {
            margin-bottom: 110px;
        }
        .banner_inner {
            text-align: center;
        }
        #regform button {
            width: 50%;
        }
        @media screen and (max-width: 400px) {
            #logo {
                width: 150px;
            }
        }
        @media screen and (max-width: 375px) {
            #logo {
                width: 140px;
                top: 5px;
            }
            .popUpButten {
                margin: 0 0 0 10px;
            }
            .popUpButten li {
                width: 40px;
                height: 40px;
            }
        }
        #matnasnet {
            background: #206ba5 !important;
        }
        #formbutton,
        #swiper-container3 .swiper-button-next i,
        #swiper-container3 .swiper-button-prev i,
        .category_list ul li .contect_category_list a,
        .dl-menuwrapper button,
        .event_contact #formbutton,
        .event_contect,
        .events_slider .swiper-button-next,
        .events_slider .swiper-button-prev,
        .goToTop,
        .harshama_link a,
        .header_line a,
        .header_line h2,
        .hog_contect div,
        .hog_goto,
        .hog_table th,
        .hogim-next,
        .hogim-prev,
        .hogim_slider .header_line a,
        .hogim_slider .header_line h2,
        .main_container_header span,
        .news_container .header_line a,
        .news_container .header_line h2,
        .newsletter_container .header_line a,
        .newsletter_container .header_line h2,
        .page_name,
        .popUpButten li a .fa,
        .slideshow nav span.nav-close,
        .submit-button,
        .top_menu .dl-menuwrapper button,
        .top_menu .dl-menuwrapper button.dl-active,
        .top_menu .dl-menuwrapper button:hover,
        .top_menu .dl-menuwrapper ul,
        div.ui-tooltip,
        section.category_list.main_container.big_event h2,
        table.contact_info .button a {
            background: #206ba5;
        }
        #formbutton:hover,
        .category_list ul li .contect_category_list a:hover,
        .dl-menuwrapper button.dl-active,
        .dl-menuwrapper button:hover,
        .dl-menuwrapper ul,
        .event_contact #formbutton:hover,
        .freeFormSubmit:hover,
        .harshama_link a:hover,
        .hog_goto:hover,
        .submit-button:hover,
        table.contact_info .button a:hover {
            background: #1c5d90;
        }
        .main_container_header,
        .news_contect h3 {
            color: #206ba5;
        }
        .footerBoxContact span {
            color: #206ba5 !important;
        }
        .footerBox,
        .header_line,
        .hogim_slider .header_line,
        .main_container_header,
        .news_container .header_line,
        .news_contect,
        .newsletter_container .header_line,
        table .form {
            border-color: #206ba5;
        }
        .back_color_log {
            background: rgba(32, 107, 165, 0.85);
        }
        @media screen and (max-width: 1250px) {
            .news_contect h3 {
                color: #fff;
                background: #206ba5;
            }
        }
        button#face1.AC1 {
            background: #da2529;
        }
        button#face2.AC2 {
            background: #e34427;
        }
        button#face3.AC3 {
            background: #2e3192;
        }
        button#face4.AC4 {
            background: #e3a44c;
        }
        button#face5.AC5 {
            background: #e3bf37;
        }
        button#face6.AC6 {
            background: #a9c638;
        }
        button#face7.AC7 {
            background: #0eb252;
        }
        button#face8.AC8 {
            background: #099a9f;
        }
        button#face9.AC9 {
            background: #6eb8ca;
        }
        button#face10.AC10 {
            background: #3090cf;
        }
        button#face11.AC11 {
            background: #3e75a9;
        }
        button#face12.AC12 {
            background: #303d82;
        }
        button#face13.AC13 {
            background: #5e00b0;
        }
        button#face14.AC14 {
            background: #ae00b0;
        }
        button#face15.AC15 {
            background: #e3a44c;
        }
        .button_list ul li a[href="Book"],
        .so-li {
            display: none;
        }
        .sp-table {
            border: 1px solid #ddd;
            box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.15);
        }
        .sp-table td,
        .sp-table th {
            padding: 10px;
            font-size: 0.95em;
            border: 1px solid #c4c4c4;
        }
        .sp-table th {
            font-size: 1.3em;
            color: #0d6d88;
            background: rgba(117, 181, 220, 0.2);
        }
        .sp-table a {
            color: #1f8bcd;
        }
        .my-table {
            margin-top: 40px;
            margin-bottom: 20px;
            text-align: right;
        }
        .my-table th>* {
            font-size: 18px !important;
        }
        .my-table td {
            vertical-align: top;
            padding: 15px;
            border-bottom: 1px solid #dcdcdc;
            border-left: 1px solid #dcdcdc;
        }
        .my-table td:last-child {
            border-left: 0 solid #dcdcdc;
        }
        .my-table p {
            padding: 0;
        }
        .my-table th {
            border-bottom: 2px solid #dcdcdc;
            font-weight: 700 !important;
        }
        div.ui-tooltip {
            border: 0 solid #dcdcdc;
            color: #fff;
            border-radius: 0;
            box-shadow: none;
            font-size: 0.9em;
        }
        .shlohot_menu ul li a,
        .text_menu:before {
            width: 100%;
            height: 100%;
            float: right;
        }
        .text_menu:before {
            content: "";
            height: 6px;
            position: absolute;
            bottom: 0;
            right: 0;
            transition: ease 0.2s;
        }
        .text_menu:hover:before {
            height: 15px;
            border-radius: 5px 5px 0 0 !important;
        }
        #cssmenu1 li:first-child .text_menu:before {
            border-radius: 0 5px 0 0;
        }
        #cssmenu1 li:last-child .text_menu:before {
            border-radius: 5px 0 0 0;
        }
        .text_menu.AC1:before {
            background: #da2529;
        }
        .text_menu.AC2:before {
            background: #e34427;
        }
        .text_menu.AC3:before {
            background: #2e3192;
        }
        .text_menu.AC4:before {
            background: #e3a44c;
        }
        .text_menu.AC5:before {
            background: #e3bf37;
        }
        .text_menu.AC6:before {
            background: #a9c638;
        }
        .text_menu.AC7:before {
            background: #0eb252;
        }
        .text_menu.AC8:before {
            background: #099a9f;
        }
        .text_menu.AC9:before {
            background: #6eb8ca;
        }
        .text_menu.AC10:before {
            background: #3090cf;
        }
        .text_menu.AC11:before {
            background: #3e75a9;
        }
        .text_menu.AC12:before {
            background: #303d82;
        }
        .text_menu.AC13:before {
            background: #5e00b0;
        }
        .text_menu.AC14:before {
            background: #ae00b0;
        }
        .text_menu.AC15:before {
            background: #e3a44c;
        }
        #facebook2 {
            float: left;
            width: auto !important;
            position: relative;
            left: 10%;
            margin-bottom: 0;
            height: 300px !important;
        }
        #face-nav {
            float: right;
            margin-top: 28px;
            width: 27%;
        }
        #face-nav button {
            -webkit-appearance: none;
            width: 100%;
            height: 40px;
            margin: 2.5px 0;
            text-align: right;
            padding: 0 5%;
            border: none;
            color: #fff;
            font-size: 0.85em;
        }
        #face-nav button:after {
            font: 14px/1 FontAwesome;
            content: "\f104";
            float: left;
            font-size: 1.2em;
            margin-left: 15%;
            transition: ease 0.15s;
        }
        #face-nav button:hover:after {
            margin-left: 2.5%;
        }
        .baly_tafkidim_table .call {
            background: rgba(24, 125, 211, 0.71);
        }
        section.category_list.main_container.big_event h2 {
            float: right;
            width: 100%;
            text-align: center;
            margin-top: 20px;
            margin-bottom: -10px;
            padding: 5px 0;
            font-size: 20px;
        }
        .left_center .mahlaka_img img {
            height: auto !important;
            width: 100% !important;
        }
        div.g-recaptcha {
            width: 100% !important;
            overflow: hidden !important;
        }
        /* .formLableBox {
width: 45% !important;
} */
        .footerBoxContact {
            color: #000;
        }
        .infoRow,
        .infoRow:hover {
            color: #8e8e8e;
            float: right;
            height: auto;
            margin-top: 0;
            text-align: center;
            width: 100%;
            border-bottom: 0 solid gray;
            margin-right: 0;
            font-weight: 400;
        }
        .infoRowText {
            background: 0 0 #fff;
            border-radius: 0;
            float: right;
            height: 100%;
            padding-left: 0;
            padding-right: 0;
            width: 100%;
        }
        .infoRowText b {
            font-weight: 400;
            font-family: "AranR";
        }
        .category_list ul {
            border-color: #ddd;
        }
        .formCommentsBox {
            font-size: 11px;
            width: 100%;
            margin-top: 10px;
        }
        .formInfoBox {
            font-size: 13px;
        }
        .freeFromLine label {
            font-family: "Heebo";
            font-size: 15px;
        }
        .freeFormSubmit {
            font-family: "Heebo";
            font-weight: 400;
            color: #fff;
            border: none;
            width: 100%;
            margin: 10px 0 0;
            background: #0a6daa;
            transition: ease 0.15s;
        }
        .submit-button,
        table.contact_info .button a {
            border: none;
            padding: 0 5%;
            line-height: 25px;
            margin-right: 5%;
            text-align: center;
            transition: ease 0.15s;
        }
        .freeFormSubmit:hover,
        .submit-button:hover,
        table.contact_info .button a:hover {
            text-decoration: none;
        }
        .popUpButten li {
            cursor: pointer;
        }
        .left_center iframe {
            margin-top: 20px;
            margin-bottom: 20px;
            height: 200px;
        }
        .event_contact b,
        .right_center ul {
            margin-bottom: 10px;
        }
        .mahlaka_menu ul {
            margin-bottom: 0;
        }
        .imageFolderTitle {
            border-bottom: 1px solid #0a6daa;
            padding-bottom: 10px;
            padding-top: 10px;
            margin-top: 0;
            font-size: 17px;
            transition: ease 0.15s;
        }
        .imageFolderImage {
            width: 100%;
            height: 170px;
            position: relative;
            overflow: hidden;
        }
        .imageFolderImage img,
        .main_container_header span img {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            -webkit-transform: translate(-50%, -50%);
            -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
        }
        .imageFolderImage img {
            max-width: 150% !important;
            height: auto !important;
            width: 200%;
        }
        .imageFolder {
            margin-right: 1.5%;
            margin-left: 1.5%;
            padding: 0;
            width: 30%;
            opacity: 1;
            border-radius: 0;
            height: auto !important;
        }
        .imageFolder:hover>.imageFolderTitle {
            color: #fff;
            background: #0a6daa;
            transition: ease 0.15s;
        }
        .slideshow li {
            width: 660px;
            margin: -320px 0 0 -280px;
        }
        .slideshow li:after {
            left: -50px;
            height: 110% !important;
        }
        .grid figcaption {
            border-bottom: 1px solid #0a6daa;
        }
        .grid li:hover figcaption {
            background: #0a6daa;
        }
        .slideshow nav span {
            color: #0a6daa !important;
            font-size: 200% !important;
        }
        .icon,
        .slideshow nav span.nav-close {
            color: #fff !important;
        }
        .icon {
            font-size: 60% !important;
        }
        .slideshow {
            z-index: 999999;
        }
        .main_container_header span img {
            width: 70%;
        }
        .main_container_header span {
            position: relative;
            line-height: 46px;
        }
        .mahlaka_menu ul li a {
            width: 24.5%;
            height: 130px;
            padding: 0 3%;
            margin: 1%;
            text-align: center !important;
        }
        .mahlaka_menu li a span {
            line-height: 18px;
        }
        .shlohot_menu ul li.AC1:hover {
            background: #ae1e21;
        }
        .flex_between li a.AC1,
        .flex_between li a.AC1:hover,
        .horizontalcssmenu ul li ul.AC1,
        .line_hover.AC1,
        .mahlaka_menu li a.AC1 i,
        .mahlaka_menu ul li a.AC1:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC1,
        .page_name h2.AC1,
        .right_center ul li.AC1 a,
        .shlohot_menu ul li.AC1 {
            background: #da2529;
        }
        .mahlaka_menu ul li a:hover>i.AC1,
        .mahlaka_menu ul li span.AC1,
        .s6title.AC1,
        .s6title.AC1:hover,
        h1.AC1,
        h1.AC1:hover {
            color: #da2529;
        }
        .mahlaka_menu ul li a.AC1,
        .main_container_header.AC1 {
            border-color: #da2529;
        }
        .flex_between li.AC1,
        .mahlaka_menu ul li a.AC1,
        .mahlaka_menu ul li span.AC1,
        .main_container_header.AC1,
        .main_container_header.AC1:hover,
        .s6title.AC1,
        .s6title.AC1:hover,
        h1.AC1,
        h1.AC1:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC2:hover {
            background: #be3219;
        }
        .flex_between li a.AC2,
        .flex_between li a.AC2:hover,
        .horizontalcssmenu ul li ul.AC2,
        .line_hover.AC2,
        .mahlaka_menu li a.AC2 i,
        .mahlaka_menu ul li a.AC2:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC2,
        .page_name h2.AC2,
        .right_center ul li.AC2 a,
        .shlohot_menu ul li.AC2 {
            background: #e34427;
        }
        .mahlaka_menu ul li a:hover>i.AC2,
        .mahlaka_menu ul li span.AC2,
        .s6title.AC2,
        .s6title.AC2:hover,
        h1.AC2,
        h1.AC2:hover {
            color: #e34427;
        }
        .mahlaka_menu ul li a.AC2,
        .main_container_header.AC2 {
            border-color: #e34427;
        }
        .flex_between li.AC2,
        .mahlaka_menu ul li a.AC2,
        .mahlaka_menu ul li span.AC2,
        .main_container_header.AC2,
        .main_container_header.AC2:hover,
        .s6title.AC2,
        .s6title.AC2:hover,
        h1.AC2,
        h1.AC2:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC3:hover {
            background: #191a62;
        }
        .flex_between li a.AC3,
        .flex_between li a.AC3:hover,
        .horizontalcssmenu ul li ul.AC3,
        .line_hover.AC3,
        .mahlaka_menu li a.AC3 i,
        .mahlaka_menu ul li a.AC3:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC3,
        .page_name h2.AC3,
        .right_center ul li.AC3 a,
        .shlohot_menu ul li.AC3 {
            background: #2e3192;
        }
        .mahlaka_menu ul li a:hover>i.AC3,
        .mahlaka_menu ul li span.AC3,
        .s6title.AC3,
        .s6title.AC3:hover,
        h1.AC3,
        h1.AC3:hover {
            color: #2e3192;
        }
        .mahlaka_menu ul li a.AC3,
        .main_container_header.AC3 {
            border-color: #2e3192;
        }
        .flex_between li.AC3,
        .mahlaka_menu ul li a.AC3,
        .mahlaka_menu ul li span.AC3,
        .main_container_header.AC3,
        .main_container_header.AC3:hover,
        .s6title.AC3,
        .s6title.AC3:hover,
        h1.AC3,
        h1.AC3:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC4:hover {
            background: #da8d22;
        }
        .flex_between li a.AC4,
        .flex_between li a.AC4:hover,
        .horizontalcssmenu ul li ul.AC4,
        .line_hover.AC4,
        .mahlaka_menu li a.AC4 i,
        .mahlaka_menu ul li a.AC4:hover,
        .main_container_header span.AC4,
        .page_name h2.AC4,
        .right_center ul li.AC4 a,
        .shlohot_menu ul li.AC4 {
            background: #e3a44c;
        }
        .mahlaka_menu ul li a:hover>i.AC4,
        .mahlaka_menu ul li span.AC4,
        .s6title.AC4,
        .s6title.AC4:hover,
        h1.AC4,
        h1.AC4:hover {
            color: #e3a44c;
        }
        .mahlaka_menu ul li a.AC4,
        .main_container_header.AC4 {
            border-color: #e3a44c;
        }
        .flex_between li.AC4,
        .mahlaka_menu ul li a.AC4,
        .mahlaka_menu ul li span.AC4,
        .main_container_header.AC4,
        .main_container_header.AC4:hover,
        .s6title.AC4,
        .s6title.AC4:hover,
        h1.AC4,
        h1.AC4:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC5:hover {
            background: #cba61c;
        }
        .flex_between li a.AC5,
        .flex_between li a.AC5:hover,
        .horizontalcssmenu ul li ul.AC5,
        .line_hover.AC5,
        .mahlaka_menu li a.AC5 i,
        .mahlaka_menu ul li a.AC5:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC5,
        .page_name h2.AC5,
        .right_center ul li.AC5 a,
        .shlohot_menu ul li.AC5 {
            background: #e3bf37;
        }
        .mahlaka_menu ul li a:hover>i.AC5,
        .mahlaka_menu ul li span.AC5,
        .s6title.AC5,
        .s6title.AC5:hover,
        h1.AC5,
        h1.AC5:hover {
            color: #e3bf37;
        }
        .mahlaka_menu ul li a.AC5,
        .main_container_header.AC5 {
            border-color: #e3bf37;
        }
        .flex_between li.AC5,
        .mahlaka_menu ul li a.AC5,
        .mahlaka_menu ul li span.AC5,
        .main_container_header.AC5,
        .main_container_header.AC5:hover,
        .s6title.AC5,
        .s6title.AC5:hover,
        h1.AC5,
        h1.AC5:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC6:hover {
            background: #879e2d;
        }
        .flex_between li a.AC6,
        .flex_between li a.AC6:hover,
        .horizontalcssmenu ul li ul.AC6,
        .line_hover.AC6,
        .mahlaka_menu li a.AC6 i,
        .mahlaka_menu ul li a.AC6:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC6,
        .page_name h2.AC6,
        .right_center ul li.AC6 a,
        .shlohot_menu ul li.AC6 {
            background: #a9c638;
        }
        .mahlaka_menu ul li a:hover>i.AC6,
        .mahlaka_menu ul li span.AC6,
        .s6title.AC6,
        .s6title.AC6:hover,
        h1.AC6,
        h1.AC6:hover {
            color: #a9c638;
        }
        .mahlaka_menu ul li a.AC6,
        .main_container_header.AC6 {
            border-color: #a9c638;
        }
        .flex_between li.AC6,
        .mahlaka_menu ul li a.AC6,
        .mahlaka_menu ul li span.AC6,
        .main_container_header.AC6,
        .main_container_header.AC6:hover,
        .s6title.AC6,
        .s6title.AC6:hover,
        h1.AC6,
        h1.AC6:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC7:hover {
            background: #0a833c;
        }
        .flex_between li a.AC7,
        .flex_between li a.AC7:hover,
        .horizontalcssmenu ul li ul.AC7,
        .line_hover.AC7,
        .mahlaka_menu li a.AC7 i,
        .mahlaka_menu ul li a.AC7:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC7,
        .page_name h2.AC7,
        .right_center ul li.AC7 a,
        .shlohot_menu ul li.AC7 {
            background: #0eb252;
        }
        .mahlaka_menu ul li a:hover>i.AC7,
        .mahlaka_menu ul li span.AC7,
        .s6title.AC7,
        .s6title.AC7:hover,
        h1.AC7,
        h1.AC7:hover {
            color: #0eb252;
        }
        .mahlaka_menu ul li a.AC7,
        .main_container_header.AC7 {
            border-color: #0eb252;
        }
        .flex_between li.AC7,
        .mahlaka_menu ul li a.AC7,
        .mahlaka_menu ul li span.AC7,
        .main_container_header.AC7,
        .main_container_header.AC7:hover,
        .s6title.AC7,
        .s6title.AC7:hover,
        h1.AC7,
        h1.AC7:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC8:hover {
            background: #066b6f;
        }
        .flex_between li a.AC8,
        .flex_between li a.AC8:hover,
        .horizontalcssmenu ul li ul.AC8,
        .line_hover.AC8,
        .mahlaka_menu li a.AC8 i,
        .mahlaka_menu ul li a.AC8:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC8,
        .page_name h2.AC8,
        .right_center ul li.AC8 a,
        .shlohot_menu ul li.AC8 {
            background: #099a9f;
        }
        .mahlaka_menu ul li a:hover>i.AC8,
        .mahlaka_menu ul li span.AC8,
        .s6title.AC8,
        .s6title.AC8:hover,
        h1.AC8,
        h1.AC8:hover {
            color: #099a9f;
        }
        .mahlaka_menu ul li a.AC8,
        .main_container_header.AC8 {
            border-color: #099a9f;
        }
        .flex_between li.AC8,
        .mahlaka_menu ul li a.AC8,
        .mahlaka_menu ul li span.AC8,
        .main_container_header.AC8,
        .main_container_header.AC8:hover,
        .s6title.AC8,
        .s6title.AC8:hover,
        h1.AC8,
        h1.AC8:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC9:hover {
            background: #49a6bc;
        }
        .flex_between li a.AC9,
        .flex_between li a.AC9:hover,
        .horizontalcssmenu ul li ul.AC9,
        .line_hover.AC9,
        .mahlaka_menu li a.AC9 i,
        .mahlaka_menu ul li a.AC9:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC9,
        .page_name h2.AC9,
        .right_center ul li.AC9 a,
        .shlohot_menu ul li.AC9 {
            background: #6eb8ca;
        }
        .mahlaka_menu ul li a:hover>i.AC9,
        .mahlaka_menu ul li span.AC9,
        .s6title.AC9,
        .s6title.AC9:hover,
        h1.AC9,
        h1.AC9:hover {
            color: #6eb8ca;
        }
        .mahlaka_menu ul li a.AC9,
        .main_container_header.AC9 {
            border-color: #6eb8ca;
        }
        .flex_between li.AC9,
        .mahlaka_menu ul li a.AC9,
        .mahlaka_menu ul li span.AC9,
        .main_container_header.AC9,
        .main_container_header.AC9:hover,
        .s6title.AC9,
        .s6title.AC9:hover,
        h1.AC9,
        h1.AC9:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC10:hover {
            background: #2673a6;
        }
        .flex_between li a.AC10,
        .flex_between li a.AC10:hover,
        .horizontalcssmenu ul li ul.AC10,
        .line_hover.AC10,
        .mahlaka_menu li a.AC10 i,
        .mahlaka_menu ul li a.AC10:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC10,
        .page_name h2.AC10,
        .right_center ul li.AC10 a,
        .shlohot_menu ul li.AC10 {
            background: #3090cf;
        }
        .mahlaka_menu ul li a:hover>i.AC10,
        .mahlaka_menu ul li span.AC10,
        .s6title.AC10,
        .s6title.AC10:hover,
        h1.AC10,
        h1.AC10:hover {
            color: #3090cf;
        }
        .mahlaka_menu ul li a.AC10,
        .main_container_header.AC10 {
            border-color: #3090cf;
        }
        .flex_between li.AC10,
        .mahlaka_menu ul li a.AC10,
        .mahlaka_menu ul li span.AC10,
        .main_container_header.AC10,
        .main_container_header.AC10:hover,
        .s6title.AC10,
        .s6title.AC10:hover,
        h1.AC10,
        h1.AC10:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC11:hover {
            background: #305b84;
        }
        .flex_between li a.AC11,
        .flex_between li a.AC11:hover,
        .horizontalcssmenu ul li ul.AC11,
        .line_hover.AC11,
        .mahlaka_menu li a.AC11 i,
        .mahlaka_menu ul li a.AC11:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC11,
        .page_name h2.AC11,
        .right_center ul li.AC11 a,
        .shlohot_menu ul li.AC11 {
            background: #3e75a9;
        }
        .mahlaka_menu ul li a:hover>i.AC11,
        .mahlaka_menu ul li span.AC11,
        .s6title.AC11,
        .s6title.AC11:hover,
        h1.AC11,
        h1.AC11:hover {
            color: #3e75a9;
        }
        .mahlaka_menu ul li a.AC11,
        .main_container_header.AC11 {
            border-color: #3e75a9;
        }
        .flex_between li.AC11,
        .mahlaka_menu ul li a.AC11,
        .mahlaka_menu ul li span.AC11,
        .main_container_header.AC11,
        .main_container_header.AC11:hover,
        .s6title.AC11,
        .s6title.AC11:hover,
        h1.AC11,
        h1.AC11:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC12:hover {
            background: #222c5d;
        }
        .flex_between li a.AC12,
        .flex_between li a.AC12:hover,
        .horizontalcssmenu ul li ul.AC12,
        .line_hover.AC12,
        .mahlaka_menu li a.AC12 i,
        .mahlaka_menu ul li a.AC12:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC12,
        .page_name h2.AC12,
        .right_center ul li.AC12 a,
        .shlohot_menu ul li.AC12 {
            background: #303d82;
        }
        .mahlaka_menu ul li a:hover>i.AC12,
        .mahlaka_menu ul li span.AC12,
        .s6title.AC12,
        .s6title.AC12:hover,
        h1.AC12,
        h1.AC12:hover {
            color: #303d82;
        }
        .mahlaka_menu ul li a.AC12,
        .main_container_header.AC12 {
            border-color: #303d82;
        }
        .flex_between li.AC12,
        .mahlaka_menu ul li a.AC12,
        .mahlaka_menu ul li span.AC12,
        .main_container_header.AC12,
        .main_container_header.AC12:hover,
        .s6title.AC12,
        .s6title.AC12:hover,
        h1.AC12,
        h1.AC12:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC13:hover {
            background: #43007d;
        }
        .flex_between li a.AC13,
        .flex_between li a.AC13:hover,
        .horizontalcssmenu ul li ul.AC13,
        .line_hover.AC13,
        .mahlaka_menu li a.AC13 i,
        .mahlaka_menu ul li a.AC13:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC13,
        .page_name h2.AC13,
        .right_center ul li.AC13 a,
        .shlohot_menu ul li.AC13 {
            background: #5e00b0;
        }
        .mahlaka_menu ul li a:hover>i.AC13,
        .mahlaka_menu ul li span.AC13,
        .s6title.AC13,
        .s6title.AC13:hover,
        h1.AC13,
        h1.AC13:hover {
            color: #5e00b0;
        }
        .mahlaka_menu ul li a.AC13,
        .main_container_header.AC13 {
            border-color: #5e00b0;
        }
        .flex_between li.AC13,
        .mahlaka_menu ul li a.AC13,
        .mahlaka_menu ul li span.AC13,
        .main_container_header.AC13,
        .main_container_header.AC13:hover,
        .s6title.AC13,
        .s6title.AC13:hover,
        h1.AC13,
        h1.AC13:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC14:hover {
            background: #7c007d;
        }
        .flex_between li a.AC14,
        .flex_between li a.AC14:hover,
        .horizontalcssmenu ul li ul.AC14,
        .line_hover.AC14,
        .mahlaka_menu li a.AC14 i,
        .mahlaka_menu ul li a.AC14:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC14,
        .page_name h2.AC14,
        .right_center ul li.AC14 a,
        .shlohot_menu ul li.AC14 {
            background: #ae00b0;
        }
        .mahlaka_menu ul li a:hover>i.AC14,
        .mahlaka_menu ul li span.AC14,
        .s6title.AC14,
        .s6title.AC14:hover,
        h1.AC14,
        h1.AC14:hover {
            color: #ae00b0;
        }
        .mahlaka_menu ul li a.AC14,
        .main_container_header.AC14 {
            border-color: #ae00b0;
        }
        .flex_between li.AC14,
        .mahlaka_menu ul li a.AC14,
        .mahlaka_menu ul li span.AC14,
        .main_container_header.AC14,
        .main_container_header.AC14:hover,
        .s6title.AC14,
        .s6title.AC14:hover,
        h1.AC14,
        h1.AC14:hover {
            background: 0 0;
        }
        .shlohot_menu ul li.AC15:hover {
            background: #da8d22;
        }
        .flex_between li a.AC15,
        .flex_between li a.AC15:hover,
        .horizontalcssmenu ul li ul.AC15,
        .line_hover.AC15,
        .mahlaka_menu li a.AC15 i,
        .mahlaka_menu ul li a.AC15:hover,
        .mahlaka_menu ul li i:hover,
        .main_container_header span.AC15,
        .page_name h2.AC15,
        .right_center ul li.AC15 a,
        .shlohot_menu ul li.AC15 {
            background: #e3a44c;
        }
        .mahlaka_menu ul li a:hover>i.AC15,
        .mahlaka_menu ul li span.AC15,
        .s6title.AC15,
        .s6title.AC15:hover,
        h1.AC15,
        h1.AC15:hover {
            color: #e3a44c;
        }
        .mahlaka_menu ul li a.AC15,
        .main_container_header.AC15 {
            border-color: #e3a44c;
        }
        .flex_between li.AC15,
        .mahlaka_menu ul li a.AC15,
        .mahlaka_menu ul li span.AC15,
        .main_container_header.AC15,
        .main_container_header.AC15:hover,
        .popUpButten li,
        .s6title.AC15,
        .s6title.AC15:hover,
        h1.AC15,
        h1.AC15:hover {
            background: 0 0;
        }
        .mahlaka_menu ul li a:hover>span,
        .mahlaka_menu ul li span:hover {
            color: #fff !important;
        }
        .mahlaka_menu ul li a:hover>.line_hover,
        .mahlaka_menu ul li a:hover>i {
            background: #fff !important;
        }
        .left_center .swiper-slide {
            height: 240px !important;
        }
        .left_center .mahlaka_img {
            height: 200px !important;
        }
        .event_page .left_center .swiper-slide {
            height: 500px !important;
        }
        .event_page .left_center .mahlaka_img {
            height: 100% !important;
        }
        .horizontalcssmenu ul li ul li,
        .horizontalcssmenu ul li ul li a {
            width: 205px !important;
        }
        .events_slider .swiper-container,
        .events_slider .swiper-slide,
        .hogim_slider .swiper-container,
        .hogim_slider .swiper-slide {
            height: auto !important;
        }
        .events_slider .swiper-button-next,
        .events_slider .swiper-button-prev,
        .hogim-next,
        .hogim-prev {
            line-height: 150px !important;
            height: 150px !important;
            width: 40px !important;
        }
        #swiper-container3 .swiper-button-next,
        #swiper-container3 .swiper-button-prev {
            top: 63% !important;
        }
        .shlohot_menu {
            z-index: 1;
            margin-top: 75px;
        }
        #cssmenu1 ul[tabindex="0"] {
            border-radius: 0 0 10px 10px;
            width: 780px;
            opacity: 1 !important;
            left: 54%;
            transform: translate(-54%);
            -webkit-transform: translate(-54%);
            -moz-transform: translate(-54%);
            -ms-transform: translate(-54%);
            -o-transform: translate(-54%);
        }
        .swiper-slide {
            background: 0 0 !important;
        }
        #swiper-container3 .swiper-button-prev {
            color: #fff;
        }
        #swiper-container3 .swiper-button-next i,
        #swiper-container3 .swiper-button-prev,
        #swiper-container3 .swiper-button-prev i,
        .swiper-button-next {
            position: absolute;
            bottom: 50%;
            width: 50px;
            height: 0;
            z-index: 10;
            cursor: pointer;
            line-height: 0;
            background-size: 27px;
            background-position: center;
            background-repeat: no-repeat;
        }
        #swiper-container3 .swiper-button-next i,
        #swiper-container3 .swiper-button-prev i {
            color: #fff;
            height: 50px;
            line-height: 48px;
        }
        .swiper-container#swiper-container3 {
            float: right;
            width: 100%;
            height: 400px;
            position: relative;
            top: 60px !important;
            overflow: hidden;
            margin-left: auto;
            margin-right: auto;
        }
        .swiper-slide#swiper-container3 {
            width: auto;
            height: 400px;
            overflow: hidden;
            position: relative;
            text-align: center;
            font-size: 18px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
        .horizontalcssmenu ul li ul[tabindex="0"],
        .horizontalcssmenu ul li ul[tabindex="0"] li a .text_menu_2 {
            transition: cubic-bezier(1, -0.04, 0, 1.13) 0.55s !important;
        }
        .horizontalcssmenu ul li ul[tabindex="0"] {
            width: 0;
            height: 150px;
        }
        .horizontalcssmenu ul li:active>ul[tabindex="0"],
        .horizontalcssmenu ul li:focus>ul[tabindex="0"],
        .horizontalcssmenu ul li:hover>ul[tabindex="0"] {
            width: 780px !important;
        }
        .AC1,
        .AC1:hover,
        ul.AC1 {
            background: #da2529;
        }
        .AC2,
        .AC2:hover,
        ul.AC2 {
            background: #e34427;
        }
        .AC3,
        .AC3:hover,
        ul.AC3 {
            background: #2e3192;
        }
        .AC4,
        .AC4:hover,
        ul.AC4 {
            background: #e3a44c;
        }
        .AC5,
        .AC5:hover,
        ul.AC5 {
            background: #e3bf37;
        }
        .AC6,
        .AC6:hover,
        ul.AC6 {
            background: #a9c638;
        }
        .AC7,
        .AC7:hover,
        ul.AC7 {
            background: #0eb252;
        }
        .AC8,
        .AC8:hover,
        ul.AC8 {
            background: #099a9f;
        }
        .AC9,
        .AC9:hover,
        ul.AC9 {
            background: #6eb8ca;
        }
        .AC10,
        .AC10:hover,
        ul.AC10 {
            background: #3090cf;
        }
        .AC11,
        .AC11:hover,
        ul.AC11 {
            background: #3e75a9;
        }
        .AC12,
        .AC12:hover,
        ul.AC12 {
            background: #303d82;
        }
        .AC13,
        .AC13:hover,
        ul.AC13 {
            background: #5e00b0;
        }
        .AC14,
        .AC14:hover,
        ul.AC14 {
            background: #ae00b0;
        }
        .AC15,
        .AC15:hover,
        ul.AC15 {
            background: #e3a44c;
        }
        ul li:last-child .text_menu_2 {
            border-left: 0 solid #fff;
        }
        .text_menu_2 {
            font-size: 12pt !important;
            margin-top: 10px;
            padding-left: 10px !important;
            padding-right: 10px !important;
        }
        .text_menu_2:after {
            content: "";
            width: 7px;
            height: 7px;
            background: #fff;
            position: absolute;
            left: 0;
            top: 40%;
            border-radius: 10px;
        }
        #cssmenu1 ul[tabindex="0"] li:last-child .text_menu_2:after,
        #cssmenu1 ul[tabindex="0"] li:nth-child(3) .text_menu_2:after {
            width: 0;
            height: 0;
        }
        .horizontalcssmenu ul li ul[tabindex="0"] li a .text_menu_2 {
            top: 0 !important;
        }
        .text_menu_2:hover {
            text-decoration: underline !important;
        }
        .button_list ul li a {
            padding: 0 !important;
        }
        .button_list {
            width: 860px;
        }
        .horizontalcssmenu ul li a {
            margin-right: 15px !important;
            margin-left: 15px !important;
        }
        .popUpButten {
            margin: 10px 0 10px 10px;
        }
        .popUpButten li:hover {
            padding-right: 0 !important;
        }
        .news_box img {
            width: 110%;
        }
        form.kesher table tr td {
            float: right;
        }
        form.kesher input.submit-button {
            margin-top: -50px !important;
            width: 100%;
            border-radius: 0;
            font-family: "Heebo";
            font-weight: 400;
            font-size: 20px;
        }
        #EmailC,
        #NameC,
        #PhoneC {
            float: right;
            box-shadow: none;
            border-radius: 0;
            font-weight: 400;
            font-size: 15px;
            border: 1px solid #000;
            width: 98.5%;
            margin-right: 0 !important;
            margin-top: -20px !important;
        }
        .footerBox {
            background: 0% 0% !important;
            border-radius: 0;
            border-top-width: 2px;
            border-bottom-width: 2px;
            border-top-style: solid;
            border-bottom-style: solid;
        }
        .footerBoxContact {
            margin-bottom: 30px;
        }
        .footerBoxContact span {
            font-family: "Heebo";
            font-size: 1.4em;
        }
        h1 {
            margin: 0;
        }
        p {
            margin: 10px 0;
        }
        #matnasnet a,
        .hog_goto:hover {
            text-decoration: none;
        }
        .hogim_slider {
            position: relative;
        }
        .mahlaka_menu li a i {
            line-height: 60px !important;
        }
        .right_center ul li a span {
            margin-right: 10px;
        }
        .right_center ul li a {
            background: #0a6daa;
        }
        .footerBoxContact ul li {
            line-height: 25px;
        }
        .main_container_header span {
            margin-left: 10px;
        }
        .category_list ul li .contect_category_list p {
            min-height: 32px;
        }
        .navi_line {
            font-size: 14px !important;
        }
        .popUpButten li a span {
            color: #333;
        }
        .hog_table {
            margin-top: 20px;
        }
        .goToTop {
            border: none;
            width: 55px;
            height: 55px;
            position: fixed;
            bottom: 15px;
            font-size: 30px;
            z-index: 999999 !important;
            left: 15px !important;
            right: auto;
        }
        .goToTop:after {
            content: "" !important;
            color: none !important;
            line-height: 50px !important;
        }
        .mahlaka_img img {
            height: auto !important;
            width: 100% !important;
        }
        .shlohot_menu ul {
            width: 830px;
        }
        #matnasnet {
            padding-bottom: 20px !important;
        }
        #matnasnet a {
            color: #fff !important;
            font-size: 16px;
        }
        #matnasnet a:before {
            content: "";
            display: inline-block;
            position: relative;
            top: 5px;
            left: -3px;
            width: 45px;
            height: 30px;
            background-image: url(http://www.ravmad.co.il/productImages/image1440067119.svg);
            background-repeat: no-repeat;
            background-size: 100%;
        }
        .text_menu,
        .text_menu:hover {
            background: 0 0 !important;
            color: #323232 !important;
            position: relative;
        }
        @media screen and (min-width: 1600px) {
            .mahlaka_img,
            .swiper-container,
            .swiper-slide {
                height: 500px !important;
            }
        }
        @media screen and (max-width: 1350px) {
            .mahlaka_img img {
                height: 100% !important;
                width: auto !important;
            }
        }
        @media screen and (max-width: 1150px) {
            .navi_line i {
                margin-top: 12px !important;
            }
            .mahlaka_menu li a span {
                font-size: 13px !important;
            }
            .popUpButten {
                margin: 0 0 10px 10px;
            }
        }
        @media screen and (max-width: 950px) {
            .slideshow li figure img {
                max-width: 80% !important;
                margin-left: 10%;
            }
        }
        @media screen and (max-width: 890px) {
            .imageFolder {
                margin-right: 2.5%;
                margin-left: 2.5%;
                padding: 0;
                width: 45%;
                opacity: 1;
                border-radius: 0;
            }
        }
        @media screen and (max-width: 875px) {
            .shlohot_menu ul {
                width: 100%;
            }
        }
        @media screen and (max-width: 850px) {
            .mahlaka_menu {
                border-top: 1.5px solid #ddd;
            }
            .main_container_center .left_center,
            .main_container_center .right_center {
                width: 100% !important;
                padding: 0 !important;
            }
        }
        @media screen and (max-width: 860px) {
            .footerBoxContact {
                width: 40%;
                float: right;
            }
            .breadcrumbs_wrap .other_option .social_menu {
                right: 0 !important;
                left: unset !important;
            }
        }
        @media screen and (max-width: 960px) {
            #face-nav {
                margin-right: 10%;
            }
        }
        @media screen and (max-width: 630px) {
            .header_line,
            .swiper-container {
                width: 100% !important;
            }
            .mahlaka_menu ul li a {
                width: 41%;
            }
            .main_container_center .right_center {
                padding: 0% !important;
            }
        }
        @media screen and (max-width: 600px) {
            .news_sec section:nth-child(3) {
                display: none;
            }
            .shlohot_menu ul li {
                width: 90px;
                height: 90px;
                margin-top: 10px;
            }
            .my-table td {
                padding: 5px;
            }
            .my-table {
                width: 100% !important;
            }
            .my-table th>* {
                font-size: 14px !important;
            }
            .head-line-type1,
            .head-line-type2,
            .head-line-type3 {
                width: 100%;
                margin: 0 auto;
            }
        }
        @media screen and (max-width: 500px) {
            .shlohot_menu ul li {
                width: 60px;
                height: 60px;
            }
            .shlohot_menu ul li a span {
                font-size: 11px !important;
            }
            .shlohot_menu ul {
                width: 100% !important;
            }
        }
        @media screen and (max-width: 430px) {
            .main_container_header span {
                margin: 0 auto !important;
            }
            .main_container_header div {
                width: 100%;
                text-align: center;
                margin: 0;
            }
            .shlohot_menu ul {
                width: 100% !important;
            }
            .mahlaka_img,
            .swiper-container,
            .swiper-slide {
                height: 400px !important;
            }
            #swiper-container3 .swiper-button-next,
            #swiper-container3 .swiper-button-prev {
                top: 108% !important;
            }
        }
        @media screen and (max-width: 370px) {
            .imageFolder {
                margin-right: 2.5%;
                margin-left: 2.5%;
                padding: 0;
                width: 95%;
                opacity: 1;
                border-radius: 0;
            }
        }
        @media screen and (max-width: 60em) {
            .slideshow li {
                width: 100% !important;
                margin: 0 !important;
            }
            .slideshow li:after {
                left: 0 !important;
            }
        }
        @media only screen and (max-width: 1450px) {
            .left_center .mahlaka_img img {
                height: auto !important;
                width: 100% !important;
            }
            .main_container_center .left_center {
                width: 25%;
            }
        }
        @media only screen and (max-width: 1025px) {
            .main_container_center .left_center {
                float: none !important;
                /* width: 60% !important; */
            }
        }
        .shlohot_menu ul li a span {
            font-size: 15px !important;
            margin-top: -0.5em;
        }
        @media screen and (max-width: 500px) {
            .shlohot_menu ul li a span {
                font-size: 11px !important;
                margin-top: -1em;
            }
        }
        .upper-popup {
            position: fixed;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.5);
            z-index: 999;
        }
        .upper-popup div {
            margin-top: 10%;
            padding: 10px;
        }
        .upper-popup div h1 {
            font-size: 28px;
        }
        .upper-popup button {
            position: absolute;
            top: 430px;
            left: calc(50% - 30px);
        }
        @media (max-width: 991px) {
            .billy-active-button {
                top: 0;
                left: 506px !important;
                opacity: 0;
            }
        }
        .showcase-area .img-btn {
            font-size: 25px;
        }
    }
}

.classHugTitle {
    width: 100% !important;
}


/*gallery */

.gallerypage {
    background: url("/images/schema64/new/galleryback.jpg") no-repeat center center;
    background-size: cover;
}

.gallery_nav {
    padding: 50px 150px 0px;
}

.gallery_nav ul {
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-color: var(--grey-color);
    margin: 0px 15px;
}

.gallery_nav li {
    display: inline-block;
    padding: 20px 20px;
}

.gallery_nav li a {
    font-size: 18px;
    color: var(--grey-color);
    font-weight: 300;
    position: relative;
}

.gallery_nav li a.active::after {
    content: "";
    position: absolute;
    bottom: -15px;
    right: 0;
    width: 100%;
    height: 10px;
    background-color: var(--light-blue-color);
}

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

.gallery2 {
    padding: 50px 150px;
}

.gallery2 li {
    height: 237px;
}

.gallery_nav ul {
    padding-top: 50px;
}

.gallery {
    padding: 80px 150px;
}

.gallery li {
    position: relative;
    display: inline-block;
    margin: 15px;
    width: 21.9%;
    overflow: hidden;
    cursor: pointer;
}

.gallery li img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.gallery li:hover .overlay {
    transform: translateY(0px);
}

.overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #2460dacc;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.5s ease all;
    transform: translateY(100%);
}

.overlay p {
    font-size: 18px;
    font-weight: bold;
    color: var(--white-color);
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        transform: scale(0.5);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        transform: scale(0.5);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}

@-webkit-keyframes zoomReverseIn {
    0% {
        opacity: 0;
        transform: scale(1.5);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}

@keyframes zoomReverseIn {
    0% {
        opacity: 0;
        transform: scale(1.5);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}

@-webkit-keyframes flipInY {
    0% {
        opacity: 0;
        transform: rotateY(90deg);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}

@keyframes flipInY {
    0% {
        opacity: 0;
        transform: rotateY(90deg);
    }
    100% {
        opacity: 1;
        transform: none;
    }
}

[data-animation] {
    /* opacity: 0; */
    -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
}

.animations-disabled,
.animations-disabled [data-animation] {
    -webkit-animation: none !important;
    animation: none !important;
    opacity: 1 !important;
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
}

.slideInLeft {
    -webkit-animation-name: slideInleft;
    animation-name: slideInleft;
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

.fadeOut {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    animation-direction: reverse;
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}

.zoomOut {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
    animation-direction: reverse;
}

.zoomReverseIn {
    -webkit-animation-name: zoomReverseIn;
    animation-name: zoomReverseIn;
}

.zoomReverseOut {
    -webkit-animation-name: zoomReverseIn;
    animation-name: zoomReverseIn;
    animation-direction: reverse;
}

.flipInY {
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
}

.flipOutY {
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
    animation-direction: reverse;
}

.ourwork_lft li:hover .overlay {
    transform: translateY(0px);
}

.gallery li:hover .overlay {
    transform: translateY(0px);
}

a {
    text-decoration: none !important;
    transition: 0.5s ease all;
    -webkit-transition: 0.5s ease all;
    -moz-transition: 0.5s ease all;
    outline: none !important;
}

.navi li:hover ul.dropdown-menu {
    display: grid;
    left: unset !important;
}

@media (min-width: 1200px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1600px;
    }
}

@media (max-width: 1842px) {
    .sitesys_inn .gallery li {
        width: 22.8%;
    }
}

@media (max-width: 1772px) {
    .sitesys_inn .gallery li {
        width: 22.7%;
    }
}

@media (max-width: 1727px) {
    .gallery li {
        width: 22.8%;
    }
}

@media (max-width: 1842px) {
    .sitesys_inn .gallery li {
        width: 22.6%;
    }
}

@media (max-width: 1662px) {
    .gallery li {
        width: 22.7%;
    }
}

@media (max-width: 1649px) {
    .sitesys_inn .gallery li {
        width: 22.5%;
    }
}

@media (max-width: 1603px) {
    .gallery li {
        width: 22.6%;
    }
}

@media (max-width: 1595px) {
    .sitesys_inn .gallery li {
        width: 22.4%;
    }
}

@media (max-width: 1549px) {
    .gallery li {
        width: 22.5%;
    }
}

@media (max-width: 1586px) {
    .marketing_steps {
        padding: 50px 50px;
    }
}

@media (max-width: 1545px) {
    .sitesys_inn .gallery li {
        width: 22.3%;
    }
}

@media (max-width: 1500px) {
    .team_detail {
        margin: 50px 50px;
    }
    /*    .gallery li {width: 21.9%;}*/
}

@media (max-width: 1499px) {
    .gallery li {
        width: 22.4%;
    }
    .sitesys_inn .gallery li {
        width: 22.2%;
    }
}

@media (max-width: 1556px) {
    .sitesys_inn .gallery li {
        width: 22.1%;
    }
}

@media (max-width: 1453px) {
    .gallery li {
        width: 22.3%;
    }
}

@media (max-width: 1416px) {
    .sitesys_inn .gallery li {
        width: 22%;
    }
}

@media (max-width: 1410px) {
    .gallery li {
        width: 22.2%;
    }
}

@media (max-width: 1440px) {
    .uparrow {
        right: 31.8%;
    }
    .talkus_lft {
        padding: 30px 100px 30px 0px;
    }
    .talkus_rht li {
        padding: 10px 16px;
    }
    .ourwork_lft li {
        height: 320px;
    }
    .marketing_steps {
        padding: 49px 50px;
    }
    .team_detail {
        margin: 50px 45px;
    }
    .manage_rht {
        width: 40%;
    }
    .gallery2 li {
        height: 190px;
    }
}

@media (max-width: 1383px) {
    .talkus_rht {
        padding: 30px 120px 30px 30px;
    }
    .marketing_steps {
        padding: 18px 45px;
    }
    .market_head {
        padding: 38px 120px;
    }
    .mark_rht img,
    .mark_rht {
        height: initial;
    }
    .slide_rht,
    .ourwork_rht,
    .expert_rht h1,
    .head,
    .manage_rht,
    .banner2 h3 {
        padding-right: 120px;
    }
    .marketexpert .expert_item {
        padding: 30px 120px;
    }
    .work4you {
        padding: 30px 120px 30px 30px;
    }
    .serv_con_in {
        padding: 30px 120px;
    }
    header .header-inner {
        padding-right: 0px;
    }
}

@media (max-width: 1379px) {
    .sitesys_inn .gallery li {
        width: 21.9%;
    }
}

@media (max-width: 1370px) {
    .gallery li {
        width: 22.1%;
    }
}

@media (max-width: 1368px) {
    .marketing_steps {
        padding: 18px 40px;
    }
    .market_rht {
        padding-right: 30px;
    }
    .market_rht .forallwork a {
        margin: 18px 0px;
    }
    .talkus_lft {
        padding: 30px 70px 30px 0px;
    }
    .market_rht p {
        font-size: 16px;
    }
}

@media (max-width: 1344px) {
    .sitesys_inn .gallery li {
        width: 21.8%;
    }
}

@media (max-width: 1333px) {
    .gallery li {
        width: 22%;
    }
}

@media (max-width: 1312px) {
    .sitesys_inn .gallery li {
        width: 21.7%;
    }
}

@media (max-width: 1299px) {
    .gallery li {
        width: 21.9%;
    }
}

@media (max-width: 1281px) {
    .sitesys_inn .gallery li {
        width: 21.6%;
    }
}

@media (max-width: 1267px) {
    .gallery li {
        width: 21.8%;
    }
}

@media (max-width: 1252px) {
    .sitesys_inn .gallery li {
        width: 21.5%;
    }
}

@media (max-width: 1237px) {
    .gallery li {
        width: 21.7%;
    }
}

@media (max-width: 1225px) {
    .sitesys_inn .gallery li {
        width: 21.4%;
    }
}

@media (max-width: 1208px) {
    .gallery li {
        width: 21.6%;
    }
}

@media (max-width: 1092px) {
    .sitesys_inn .gallery li {
        width: 46.4%;
    }
}

@media (max-width: 1067px) {
    .sitesys_inn .gallery li {
        width: 46.3%;
    }
}

@media (max-width: 1046px) {
    .gallery li {
        width: 46.4%;
    }
}

@media (max-width: 1043px) {
    .sitesys_inn .gallery li {
        width: 46.2%;
    }
}

@media (max-width: 1022px) {
    .gallery li {
        width: 46.3%;
    }
}

@media (max-width: 1021px) {
    .sitesys_inn .gallery li {
        width: 46.1%;
    }
}

@media (max-width: 1000px) {
    .gallery li {
        width: 46.2%;
    }
}

@media (max-width: 999px) {
    .sitesys_inn .gallery li {
        width: 46%;
    }
}

@media (max-width: 879px) {
    .gallery li {
        width: 46.1%;
    }
    .sitesys_inn .gallery li {
        width: 45.9%;
    }
}

@media (max-width: 860px) {
    .sitesys_inn .gallery li {
        width: 45.8%;
    }
}

@media (max-width: 858px) {
    .gallery li {
        width: 46%;
    }
}

@media (max-width: 841px) {
    .sitesys_inn .gallery li {
        width: 45.7%;
    }
}

@media (max-width: 839px) {
    .gallery li {
        width: 45.9%;
    }
}

@media (max-width: 824px) {
    .sitesys_inn .gallery li {
        width: 45.6%;
    }
}

@media (max-width: 821px) {
    .gallery li {
        width: 45.8%;
    }
}

@media (max-width: 807px) {
    .sitesys_inn .gallery li {
        width: 45.5%;
    }
}

@media (max-width: 803px) {
    .gallery li {
        width: 45.7%;
    }
}

@media (max-width: 791px) {
    .sitesys_inn .gallery li {
        width: 45.4%;
    }
}

@media (max-width: 787px) {
    .gallery li {
        width: 45.6%;
    }
}

@media (max-width: 787px) {
    .gallery li {
        width: 45.5%;
    }
}

@media (max-width: 776px) {
    .sitesys_inn .gallery li {
        width: 45.3%;
    }
    .category-section form input.submit {
        height: 50px !important;
    }
}

@media (max-width: 767px) {
    .slide_rht,
    .ourwork_rht,
    .expert_rht h1,
    .talkus_lft,
    .work4you,
    .talkus_rht,
    .marketing_steps,
    .expert_item,
    .slide_rht,
    .gallery2,
    .gallery,
    .gallery_nav,
    .banner2 h3,
    .managepage_in,
    .marketexpert .expert_item,
    .serv_con_in {
        padding: 30px 15px;
    }
    h3 {
        font-size: 39px;
    }
    .ourwork_lft li {
        width: 100%;
        height: 450px;
    }
    .gallery li img {
        object-fit: contain !important;
    }
    .ourwork_lft li img {
        object-fit: cover;
    }
    .gallery li,
    .sitesys_inn .gallery li {
        width: 100%;
        margin: 15px 0px;
    }
    .ourexpert p {
        font-size: 15px;
    }
    .homePageAddsOrganization {
        display: flex !important;
    }
    .gallery_nav li {
        padding: 10px 6px;
    }
    .market_head {
        padding: 30px 15px;
    }
}

@media (max-width: 560px) {
    .gallery_nav {
        overflow-y: auto;
    }
    .gallery_nav ul {
        margin: 0px;
        width: 350px;
        overflow-x: scroll;
    }
}

@media (max-width: 500px) {
    .ourwork_lft li {
        height: 270px;
    }
}

@media (max-width: 414px) {
    .contactus ul {
        flex-wrap: wrap;
    }
    .contactus ul li {
        width: 50%;
    }
    h1 {
        font-size: 40px;
    }
    h4 {
        font-size: 29px;
    }
}

.social a:hover {
    background: #e8832c;
}

@media (max-width: 374px) {
    .work4you li {
        padding: 30px 0px 0px 10px;
        width: 50%;
    }
    .talkus_rht li {
        padding: 10px 10px;
    }
    h1 {
        font-size: 35px;
    }
    h4 {
        font-size: 25px;
    }
    h3 {
        font-size: 30px;
    }
    .gallery2 li {
        height: 240px;
    }
}

.main_container_center {
    text-align: center;
}

.imageBoxHug img {
    width: 500px !important;
    object-fit: contain;
}

.left_center .swiper-wrapper {
    display: unset;
}

.main_container .navbar {
    display: none;
}

.table-main th {
    background-color: var(--secondary);
    color: var(--white);
}

.as-hobbies-list .table-main {
    text-align: center;
    margin: 0 auto;
}

.alterEventTable {
    width: 25%;
}

.roomTable {
    text-align: center;
}

.roomTable div {
    direction: ltr !important;
}

.room_details .hog_table {
    width: 80%;
    margin: 0 10%;
}

.event_details h1 {
    color: red !important;
    margin-bottom: unset !important;
}

.swiper-container {
    height: 100%;
    max-height: 100vw;
    min-height: 0;
    min-width: 0;
    max-width: 100vw;
    width: 100%;
    overflow: hidden;
}

.watch-360-link {
    cursor: pointer;
}

.prev2 {
    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'%234c71ae'%2F%3E%3C%2Fsvg%3E") !important;
    display: unset !important;
    /* background: unset !important; */
}

.swiper-button-next {
    color: #4c71ae !important;
}


/*
li {
list-style: none;
}

table p {
padding: 5px !important;
line-height: 15px !important;
}

table th {
padding: 10px;
line-height: 17px;
}

.imageClassHug
{
background: #4646b2;
}

.infoRowParent
{
border-bottom: 1px dashed black;
display: block;
background: none !important;
float: right;
height: 130px;
margin-top: 20px;
margin-left: 2%;
padding: 0 2%;
text-align: center;
width: 27%;
}

.infoRowParent span, .eventParam
{
color: #4646b2 !important;
}




.sideBarB:hover
{
background: auto !important;
}

.gardiantRed
{
background: #d1243d  !important;
}

.gardiantOrange
{
background: #efa726  !important;
}

.gardiantGreeny
{
background: #a8cc44  !important;
}

.gardiantGreen
{
background: #29a65b  !important;
}

.gardiantLightBlue
{
background: #4c93e0  !important;
}

.gardiantBlue
{
background: #5e4be2  !important;
}

.gardiantPurple
{
background: #ac4ae5  !important;
}

.gardiantPink
{
background: #e53178  !important;
}






.horizontalcssmenu ul li ul li
{
display: inline;
width: 150px !important;
line-height: 15px;
margin-bottom: -5px;
}

.horizontalcssmenu ul li ul li:hover
{
margin-bottom: 0px;
}


.horizontalcssmenu ul li:nth-child(1):hover
{
height: 30px;
border-bottom: solid 5px rgb(119, 27, 34);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(2):hover
{
height: 30px;
border-bottom: solid 5px rgb(119, 30, 84);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(3):hover
{
height: 30px;
border-bottom: solid 5px rgb(80, 52, 119);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(4):hover
{
height: 30px;
border-bottom: solid 5px rgb(43, 65, 119);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(5):hover
{
height: 30px;
border-bottom: solid 5px rgb(17, 100, 158);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(6):hover
{
height: 30px;
border-bottom: solid 5px rgb(38, 153, 158);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(7):hover
{
height: 30px;
border-bottom: solid 5px rgb(35, 158, 84);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(8):hover
{
height: 30px;
border-bottom: solid 5px rgb(162, 179, 46);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(9):hover
{
height: 30px;
border-bottom: solid 5px rgb(198, 149, 17);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(10):hover
{
height: 30px;
border-bottom: solid 5px rgb(119, 27, 34);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(11):hover
{
height: 30px;
border-bottom: solid 5px rgb(119, 30, 84);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(12):hover
{
height: 30px;
border-bottom: solid 5px rgb(80, 52, 119);
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}



.horizontalcssmenu ul li:nth-child(1)
{
cursor: pointer;
height: 35px;
border-bottom: solid 4px rgb(119, 27, 34);
width: 100px;
background: #d1243d !important;
text-align: center !important;
float: right !important;
-webkit-transition: ease 0.2s;
-moz-transition: ease 0.2s;
-o-transition: ease 0.2s;
-ms-transition: ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(2)
{
cursor: pointer;
height: 35px;
width: 105px;
background: #e53178 !important;
border-bottom: solid 5px rgb(119, 30, 84);
text-align: center !important;
float: right !important;
-webkit-transition: ease 0.2s;
-moz-transition: ease 0.2s;
-o-transition: ease 0.2s;
-ms-transition: ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(3)
{
cursor: pointer;
height: 35px;
background: #ac4ae5 !important;
border-bottom: solid 5px rgb(80, 52, 119);
text-align: center !important;
float: right !important;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(4)
{
cursor: pointer;
height: 35px;
width: 100px;
background: #5e4be2 !important;
border-bottom: solid 5px rgb(43, 65, 119);
text-align: center !important;
float: right !important;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;

}

.horizontalcssmenu ul li:nth-child(5)
{
cursor: pointer;
height: 35px;
background: #4c93e0 !important;
border-bottom: solid 5px rgb(17, 100, 158);
width: 135px;
text-align: center !important;
float: right !important;
-webkit-transition: ease 0.2s;
-moz-transition: ease 0.2s;
-o-transition: ease 0.2s;
-ms-transition: ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(6)
{
cursor: pointer;
height: 35px;
background: #30CECA !important;
border-bottom: solid 5px rgb(38, 153, 158);
text-align: center !important;
float: right !important;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(7)
{
cursor: pointer;
height: 35px;
background: #29a65b !important;
border-bottom: solid 5px rgb(28, 125, 67);
text-align: center !important;
float: right !important;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(8)
{
cursor: pointer;
height: 35px;
background: #a8cc44 !important;
border-bottom: solid 5px rgb(162, 179, 46);
text-align: center !important;
float: right !important;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(9)
{
cursor: pointer;
height: 35px;
background: #f2b305 !important;
border-bottom: solid 5px rgb(198, 149, 17);
text-align: center !important;
float: right !important;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(10)
{
cursor: pointer;
height: 35px;
border-bottom: solid 4px rgb(119, 27, 34);
width: 100px;
background: #BB302E !important;
text-align: center !important;
float: right !important;
-webkit-transition: ease 0.2s;
-moz-transition: ease 0.2s;
-o-transition: ease 0.2s;
-ms-transition: ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(11)
{
cursor: pointer;
height: 35px;
width: 105px;
background: #BA2F78 !important;
border-bottom: solid 5px rgb(119, 30, 84);
text-align: center !important;
float: right !important;
-webkit-transition: ease 0.2s;
-moz-transition: ease 0.2s;
-o-transition: ease 0.2s;
-ms-transition: ease 0.2s;
}

.horizontalcssmenu ul li:nth-child(12)
{
cursor: pointer;
height: 35px;
background: #776AAF !important;
border-bottom: solid 5px rgb(80, 52, 119);
text-align: center !important;
float: right !important;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}



div.bayBottun
{
font-family: 'AlefB';
background: #2a90bc;
border-radius:3px;
-webkit-transition: ease 0.3s;
-moz-transition: ease 0.3s;
-o-transition: ease 0.3s;
-ms-transition: ease 0.3s;
}

div.bayBottun:hover
{
box-shadow: 0px 0px 0px black;
background: #1c617f;
-webkit-transition: ease 0.3s;
-moz-transition: ease 0.3s;
-o-transition: ease 0.3s;
-ms-transition: ease 0.3s;
}

input.submit-button
{
float: left;
width: 100px !important;
height: 30px !important;
margin-top: 25px !important;
}

.eventParam
{
font-family: 'AlefB';
color: #2a90bc;
}

#NameC, #EmailC, #PhoneC
{
width: 185px;
height: 30px;
padding-top: 2px;
-webkit-border-radius: 11px 10px 10px 11px/10px 10px 11px 11px; 
-moz-border-radius: 11px 10px 10px 11px/10px 10px 11px 11px;
border-radius: 2px;
background-color: #fff;
-webkit-box-shadow: inset 3px 4px 5px rgba(0, 0, 0, .75);
-moz-box-shadow: inset 3px 4px 5px rgba(0, 0, 0, .75); 
box-shadow: inset 0px 0px 0px rgba(0, 0, 0, .75); 
color: #9e9fa0;
padding-right: 8px;
font-weight: normal;
font-size: 18px;
border: 0px solid #ccc;
margin-top: 20px;
margin-right: 15px !important;
}

form.kesher
{
display: block;
width: 580px !important;
float: right; 
background: rgb(228, 229, 231) none repeat scroll 0% 0%; 
border-radius: 3px;
box-shadow: 0px 3px rgba(0, 0, 0, 0.23); 
width: 100%;
padding: 2% 5% 2% 5%; 
margin-right: -5%;
margin-top: 15px;
}




div.shluhaLineInfo.gardiantOrange
{
background: #ffce8d !important;
}

div.shluhaLineInfo.gardiantRed
{
background: #e57f84 !important;
}

div.shluhaLineInfo.gardiantPink
{
background: #ed8ec2 !important;
}

div.shluhaLineInfo.gardiantPurple
{
background: #cac3f4 !important;
}

div.shluhaLineInfo.gardiantBlue
{
background: rgba(14, 119, 183, 0.28) !important;
}

div.shluhaLineInfo.gardiantLightBlue
{
background: #8ed2f4 !important;
}

div.shluhaLineInfo.gardiantTurkiz
{
background: #98ede6 !important;
}

div.shluhaLineInfo.gardiantGreen
{
background: #6ce4b3 !important;
}

div.shluhaLineInfo.gardiantGreeny
{
background: rgba(159, 217, 75, 0.62) !important;
}


div.shluhaLineReg a
{
font-weight: bold !important;
color: white;
}



div.bx-wrapper:hover .bx-prev
{
background: url(../../productImages/image1450878894.svg) no-repeat 0px 0px;
-webkit-transition:ease 0.4s !important;
-moz-transition:ease 0.4s !important;
-o-transition:ease 0.4s !important;
-ms-transition:ease 0.4s !important;
}

div.bx-wrapper:hover .bx-next
{
background: url(../../productImages/image1450878869.svg) no-repeat 0px 0px;
-webkit-transition:ease 0.4s !important;
-moz-transition:ease 0.4s !important;
-o-transition:ease 0.4s !important;
-ms-transition:ease 0.4s !important;
}

.bx-wrapper .bx-controls-direction a
{
top: 33%;
margin-top: 0px !important;
width: 70px;
height: 70px;
}

.bx-wrapper .bx-prev
{
left:0px;
background: url(../../productImages/image1450878894.svg) no-repeat -150px 0px;
-webkit-transition:ease 0.5s !important;
-moz-transition:ease 0.5s !important;
-o-transition:ease 0.5s !important;
-ms-transition:ease 0.5s !important;
}

.bx-wrapper .bx-next
{
right: -10px;
background: url(../../productImages/image1450878869.svg) no-repeat 150px 0px;
-webkit-transition:ease 0.5s !important;
-moz-transition:ease 0.5s !important;
-o-transition:ease 0.5s !important;
-ms-transition:ease 0.5s !important;
}

.bx-wrapper .bx-prev:hover, .bx-wrapper .bx-next:hover
{
background-position: 0px 0px !important;
}




div.dayBox
{
text-align:center;
}

.solidBase, .curantEvent
{
background: #4c93e0;
}

div.topmenu
{
width: 1250px !important;
margin-right: -100px !important;
}





a[href="http://www.matnasata.org.il/Book"]
{
color: #fff;
float: right;
font-size: 13pt;
height: 25px;
padding-top: 6px;
padding-bottom: 4px;
text-align: center;
width: 100%;
font-weight: normal !important;
padding-left: 1px !important;
padding-right: 2px !important;
margin-left: 18px !important;
margin-right: 20px !important;
-webkit-transition: ease 0.2s !important;
-moz-transition: ease 0.2s !important;
-o-transition: ease 0.2s !important;
-ms-transition: ease 0.2s !important;
}

a[href="http://www.matnasata.org.il/Book"]:hover
{
background: white !important;
color:#107c97;
-webkit-transition:ease 0.2s !important;
-moz-transition:ease 0.2s !important;
-o-transition:ease 0.2s !important;
-ms-transition:ease 0.2s !important;
}




.dayBoxSmall
{

float: right;
width: 9.4%;
margin-left: 1.5%;
margin-top: 1.5%;
padding-top: 1%;
font-size: 12px;
padding-right: 8px;
background: #f0f0f0;
min-height: 40px;
}

.dayTop
{
float: right;
font-size: 12pt;
border-top: solid 3px white;
padding-bottom: 5px;
padding-top: 5px;
background-color: #3C80AF;
text-align: center;
width: 14.28%;
}


.footerLinkImage
{
float: right;
height: 40px;
margin-top: 15px;
margin-right: 25px
}

.sideBarSearchBox
{
box-shadow: 0px 3px rgba(0, 0, 0, 0.23); 
width: 93%; 
margin-right: 4%; 
border-radius: 2px;
margin-bottom: 3px;
}

#searchbox, .searchbox
{
text-align: center; 
margin-bottom: 5px;
border-radius: 3px; 
border-style: none;
box-shadow: none; 
width: 130px;
height: 26px;
color: #5A5B5D;
}


.searchTitle
{
margin-bottom: 10px; 
float: right; 
letter-spacing: 0.5px;
color: #5A5B5D;
width: 100%;
}

.search_button:hover, .regButten:hover, .submit-button:hover
{
background: #202051;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.regButten
{
font-family:'AlefB';
width: 150px !important;
position: relative;
bottom: 20px;
padding-top: 12px !important;
 border-radius: 6px !important;
}

.search_button, .regButten, .submit-button
{
border: none 2px;
margin-bottom: 5px; 
 background-image: none;	
 border-radius: 2px;
background: #4646b2;
color: #FFFFFF;
font-size: 16px;
font-weight: normal;
text-align: center;
text-shadow: none;
padding-top: 2px;
	width:75px;
	height:25px;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}


.sidrBarIcon
{
display:none;
}

.sideBarB
{
font-weight: normal;
margin-top: 3px;
padding: 5px;
padding-top: 6px;
padding-bottom: 6px;
margin-bottom: 2px;
text-align: center;
width: 160px;
margin-right: 5px;
border-radius: 2px !important;
}

.nextEventLink
{
border-top: 1px solid #57585C;
color: #000000;
font-size: 12pt !important;
}



.nextEventInfoBox
{
background: white none repeat scroll 0 0;
box-shadow: 0px 3px rgba(0, 0, 0, 0.23); 
border-radius: 0 0 5px 5px !important;
}


.hooverLi
{
display: none;
}

#pagewrap
{
background: none;
}


div.stripImageBox
{
width: 100%;
text-align: right;
display: block;
height: 150px;
margin-bottom: -105px;
}

.stipImage
{
height: 175px;
margin-right: 00px;
margin-top: 0px;
}

.stripLeftText
{
color: black;
float: right;
font-size: 12pt;
line-height: 20px;
margin-right: 270px;
margin-top: 50px;
margin-bottom: 20px;
text-align: right;
}

.shluhaLineInfo
{
background: #bcbcee none repeat scroll 0 0;
border-radius: 5px;
display: block;
float: right;
width: 80%;
font-size: 15px;
max-height: 30px !important;
overflow: hidden;
min-height: 35px !important;
height: auto !important;
padding: 10px 0px 10px 0px;
height: auto !important;
-webkit-transition: ease 0.7s;
-moz-transition: ease 0.7s;
-o-transition: ease 0.7s;
-ms-transition: ease 0.7s;
}

.shluhaLineInfo:hover
{
max-height: 1000px !important;
overflow: visible;
height: auto !important;
-webkit-transition:ease 0.9s;
-moz-transition:ease 0.9s;
-o-transition:ease 0.9s;
-ms-transition:ease 0.9s;
}

.nextEventBox
{
margin: 17px 15px 15px 15px !important;
}

.nextEventBoxImg
{
border-radius: 5px 5px 0 0 !important;
}


.nextEventBoxName
{
margin-top: -6px;
background: #4646b2 none repeat scroll 0 0;
padding-bottom: 3px;
padding-top: 8px;
}


.schema5TopStrip
{
background: #e5e5e5 none repeat scroll 0 0;
box-shadow:0px 0px 30px 10px rgba(0, 0, 0, 0.31);
}

.goog-te-gadget-simple{
margin-top: 5px;
}

.text_menu
{
font-size: 11pt !important;
font-weight: normal !important;
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 6px !important;
padding-bottom: 4px !important;
margin-left: 30px !important;
margin-right: 0px !important;
-webkit-transition: ease 0.2s !important;
-moz-transition: ease 0.2s !important;
-o-transition: ease 0.2s !important;
-ms-transition: ease 0.2s !important;
}

div.text_menu:hover
{
background: none;
}

div.text_menu_2:hover
{
background: none;
color:white;
}

div.text_menu_2
{
font-size: 10pt !important;
background: none;
border-bottom: 0px #fff dotted !important;
padding: 2px 15px !important;
}

.horizontalcssmenu ul li a:hover
{
background: none !important;
}

.horizontalcssmenu ul li a
{
color:white;
}

.horizontalcssmenu ul li ul
{
background: none  !important;
color: white;
left: 0px;
top: 34px !important;
border-top: 0px solid #202020  !important;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

.bx-wrapper .bx-viewport
{
-moz-box-shadow:0px;
-webkit-box-shadow: 0px;
box-shadow: none;
border-bottom:  10px solid #e9eaec;
border-top:0px;
border-left:0px;
border-right:0px;
left: 0px;
background: #fff;
}

div#slider.nivoSlider
{
margin-right: 0px !important;
width: 100% !important;
}

div.bigfooter
{
background: url('../../designFiles/481460889689rand.jpg') no-repeat left center !important;
background-size: cover !important;
-webkit-background-size: cover !important;
-o-background-size: cover !important;
-ms-background-size: cover !important;
-moz-background-size: cover !important;
height: 90px !important;
}

.sideBarMidStrip
{
margin-right: 11% !important;
border-bottom: 1px solid rgb(217, 217, 217) !important;
}

.nextEventInfoBoxText
{
padding: 15px 5px 20px 5px !important;
}

.eventCalanderTitle, .dayTop, .mainMovieBoxTitle, .eventBulits
{
background:#4c93e0 !important;
background-color:#4c93e0 !important;
}

.eventBulits
{
width: 80% !important;
margin-right: -11% !important;
-webkit-transition:ease 0.2s !important;
-moz-transition:ease 0.2s !important;
-o-transition:ease 0.2s !important;
-ms-transition:ease 0.2s !important;
}

.eventBulits:hover
{
background: #43aac2 !important;
-webkit-transition:ease 0.2s !important;
-moz-transition:ease 0.2s !important;
-o-transition:ease 0.2s !important;
-ms-transition:ease 0.2s !important;
}

a#matnasnet
{
width: 200%;
background-image: url(../../designFiles/481460889951rand.png);
background-repeat: no-repeat;
background-position: 65px 15px;
background-size: 40px;
text-decoration: none;
float: right;
color: black !important;
text-align: left;
padding-left: 2%;
padding-right: 1%;
margin-right: -100%;
padding-bottom: 7px;
padding-top: 20px;
font-size: 14pt;
margin-top: -20px;
background-color: none;
}

.headerBoxStyle
{
background: url('../../images/topStrip/image1460886332.jpg') no-repeat left center !important;
background-size: cover !important;
-webkit-background-size: cover !important;
-o-background-size: cover !important;
-ms-background-size: cover !important;
-moz-background-size: cover !important;
}

.nextEventInfoBox:hover
{
background-position: 72px 53px !important;
-webkit-transition:ease 0.3s;
-moz-transition:ease 0.3s;
-o-transition:ease 0.3s;
-ms-transition:ease 0.3s;
transition-delay: 0.1s;
}

.nextEventInfoBox
{ 
color: black;
border: solid 5px #4646b2;
box-shadow: none;
width: 161px;
background-size: 20px !important;
box-shadow: 0px 3px rgba(0, 0, 0, 0.23); 
background-repeat: no-repeat !important;
background-position: 72px 100px !important;
-webkit-transition:ease 0.25s;
-moz-transition:ease 0.25s;
-o-transition:ease 0.25s;
-ms-transition:ease 0.25s;
}


.nextEventInfoBox:hover .nextEventLink
{
background: #4646b2 none repeat scroll 0 0;
border-top: 1px solid #4646b2;
padding: 6px 10px 6px 10px;
margin-right: -4px !important;
margin-bottom: -3px;
color: white;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
}

.nextEventLink
{
border-top: 1px solid #4646b2;
color: #4646b2;
padding: 6px 10px 6px 10px;
margin-right: -4px !important;
margin-bottom: -3px;
-webkit-transition:ease 0.2s;
-moz-transition:ease 0.2s;
-o-transition:ease 0.2s;
-ms-transition:ease 0.2s;
transition-delay: 0.15s;
}


@font-face {
  font-family: 'AlefR';
  src: url('/fonts/Alef-Webfont/Alef-regular.eot'); 
  src: url('/fonts/Alef-Webfont/Alef-regular.eot?#iefix') format('embedded-opentype'), 
       url('/fonts/Alef-Webfont/Alef-regular.woff') format('woff'),
       url('/fonts/Alef-Webfont/Alef-regular.ttf')  format('truetype'),
       url('/fonts/Alef-Webfont/Alef-regular.svg') format('svg'); 
       
  font-style:   normal;
}

@font-face {
  font-family: 'AlefB';
  src: url('/fonts/Alef-Webfont/Alef-bold.eot'); 
  src: url('/fonts/Alef-Webfont/Alef-bold.eot?#iefix') format('embedded-opentype'),
       url('/fonts/Alef-Webfont/Alef-bold.woff') format('woff'), 
       url('/fonts/Alef-Webfont/Alef-bold.ttf')  format('truetype'),
       url('/fonts/Alef-Webfont/Alef-bold.svg') format('svg'); 
       
  font-style:   normal;
    font-weight:400;
}


strong, b, p strong span, td strong span a span{font-weight: bold !important;
font-family:'AlefB' !important;}
td.tdClass, td {vertical-align: top !important; padding-right: 15px;}*/

.showcase-item .showcase-img,
.showcase-area .showcase-slider .showcase-item .showcase-img {
    height: 300px;
    object-fit: scale-down
}

@media (max-width: 767px) {
    .showcase-area .showcase-slider .showcase-item .showcase-img {
        height: 225px;
    }
    .showcase-item .showcase-content .showcase-desc h6,
    .showcase-area .showcase-slider .showcase-item .showcase-content .showcase-desc h6 {
        min-height: unset !important;
    }
    .showcase-area .showcase-slider .showcase-item .showcase-content .showcase-title {
        margin-top: -6px;
    }
}

.showcase-item .showcase-content .showcase-title,
.showcase-area .showcase-slider .showcase-item .showcase-content .showcase-title {
    margin: 0 auto;
}

.showcase-item .showcase-img img,
.showcase-area .showcase-slider .showcase-item .showcase-img img {
    object-fit: scale-down;
}

.event_details .event_list span {
    display: inline !important;
}