﻿@font-face {
    font-family: 'HEEBO';
    src: url('../fonts/Heebo-VariableFont_wght.ttf');
}
@font-face {
    font-family: 'Rubik';
    src: url('../fonts/Rubik-VariableFont_wght.ttf');
}
@font-face {
    font-family: 'Varela Round';
    src: url('../fonts/VarelaRound-Regular.ttf');
}
@font-face {
    font-family: 'Alef';
    src: url('../fonts/Alef-Regular.ttf');
}
@font-face {
    font-family: 'Arimo';
    src: url('../fonts/Arimo-VariableFont_wght.ttf');
}
@font-face {
    font-family: 'Assistant';
    src: url('../fonts/Assistant-VariableFont_wght.ttf');
}
@font-face {
    font-family: 'Cousine';
    src: url('../fonts/Cousine-Regular.ttf');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('../fonts/opensanshebrew-regular-webfont.ttf');
}

@media only screen and (min-width: 769px) {
    .lg-order1 {
        order: 1 !important;
    }

    .lg-order2 {
        order: 2 !important;
    }

    .lg-order3 {
        order: 3 !important;
    }

    .lg-order4 {
        order: 4 !important;
    }

    .lg-order5 {
        order: 5 !important;
    }

    .lg-order6 {
        order: 6 !important;
    }
}

    @media only screen and (max-width: 768px) {
        .sm-order1 {
            order: 1 !important;
        }

        .sm-order2 {
            order: 2 !important;
        }

        .sm-order3 {
            order: 3 !important;
        }

        .sm-order4 {
            order: 4 !important;
        }

        .sm-order5 {
            order: 5 !important;
        }

        .sm-order6 {
            order: 6 !important;
        }
    }

    .grow { position: relative; display: inline-block;  }

    .grow > i { font-size: 22px; display: block; position: absolute; top: 50%; left: 50%; margin-left: 2px; -webkit-transform: translateY(-50%) translateX(-50%); -ms-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); }

    .grow.dark { border-color: #1e2022; }

    .grow.dark > i { color: #1e2022; }

    .grow:hover { -webkit-transform: scale(1.15); -ms-transform: scale(1.15); transform: scale(1.15); -webkit-transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) 0s; }

    .KuponControl
    {
        display: unset;
        width: unset;
    }

    .mobile-nav {
        position: fixed;
        bottom: 0;
        height: 45px;
        width: 100%;
        display: fixed;
        z-index: 1000;
        justify-content: space-around;
        font-size: 18px;
        left: 0;
    }

        .mobile-nav .bloc-icon {
            display: flex;
            justify-content: center;
            align-items: center;
            border: 1px solid white;
            /*width: 33% !Important;*/
        }

            .mobile-nav .bloc-icon a {
                margin-top: 13px;
                margin-bottom: 13px;
                width: 100%;
                text-align: center;
                cursor: pointer;
                color: white !important;
            }

    @media screen and (min-width: 600px) {
        .mobile-nav {
            display: none;
        }
    }

    .m-about-div {
        padding-right: 100px
    }

    .m-about {
        position: relative;
        z-index: 2;
    }

        .m-about:after {
            content: "";
            position: absolute;
            width: 100%;
            height: 100%;
            border: 25px solid #EEE;
            left: -50px;
            bottom: -50px;
            z-index: -1;
        }

    @media only screen and (max-width:767px) {
        .m-about {
            margin: 0px 0px 0px 50px;
        }

        .m-about-containt {
            margin-top: 60px;
        }

        .m-about-div {
            padding-right: 0px
        }
    }

    .m-about::after {
        left: auto;
        right: -50px
    }

    @media only screen and (max-width:767px) {
        .m-about {
            margin: 0px 50px 0px 0px;
        }
    }

    .parallax-container {
        background-position: center !important;
        background-position-y: center !important;
    }

    /* Img Zoom */
    .img-hover-zoom {
        max-height: 100%; /* [1.1] Set it as per your need */
        overflow: hidden; /* [1.2] Hide the overflowing of child elements */
    }

        /* [2] Transition property for smooth transformation of images */
        .img-hover-zoom img {
            transition: transform .5s ease;
        }

        /* [3] Finally, transforming the image when container gets hovered */
        .img-hover-zoom:hover img {
            transform: scale(1.5);
        }

    /* Quick-zoom Container */
    .img-hover-zoom--quick-zoom img {
        transform-origin: 0 0;
        transition: transform .25s, visibility .25s ease-in;
    }

    /* The Transformation */
    .img-hover-zoom--quick-zoom:hover img {
        transform: scale(2);
    }

    /* Point-zoom Container */
    .img-hover-zoom--point-zoom img {
        transform-origin: 65% 75%;
        transition: transform 1s, filter .5s ease-out;
    }

    /* The Transformation */
    .img-hover-zoom--point-zoom:hover img {
        transform: scale(5);
    }

    /* Zoom-n-rotate Container */
    .img-hover-zoom--zoom-n-rotate img {
        transition: transform .5s ease-in-out;
    }

    /* The Transformation */
    .img-hover-zoom--zoom-n-rotate:hover img {
        transform: scale(2) rotate(25deg);
    }

    /* Slow-motion Zoom Container */
    .img-hover-zoom--slowmo img {
        /*transform-origin: 50% 65%;*/
        transition: transform 30s, filter 3s ease-in-out;
        /*filter: brightness(150%);*/
    }

    /* The Transformation */
    .img-hover-zoom--slowmo:hover img {
        /*filter: brightness(100%);*/
        transform: scale(3);
    }

    /* Slow-motion Zoom Container */
    .img-hover-zoom--slowmo2 img {
        /*transform-origin: 50% 65%;*/
        transition: transform 5s, filter 3s ease-in-out;
        /*filter: brightness(150%);*/
    }

    /* The Transformation */
    .img-hover-zoom--slowmo2:hover img {
        /*filter: brightness(100%);*/
        transform: scale(3);
    }

    /* Brightness-zoom Container */
    .img-hover-zoom--brightness img {
        transition: transform 2s, filter 1.5s ease-in-out;
        transform-origin: center center;
        filter: brightness(50%);
    }

    /* The Transformation */
    .img-hover-zoom--brightness:hover img {
        filter: brightness(100%);
        transform: scale(1.3);
    }

    /* Horizontal Zoom-n-pan Container */
    .img-hover-zoom--zoom-n-pan-h img {
        transition: transform .5s ease-in-out;
        transform: scale(1.4);
        transform-origin: 100% 0;
    }

    /* The Transformation */
    .img-hover-zoom--zoom-n-pan-h:hover img {
        transform: scale(1.5) translateX(30%);
    }

    /* Vertical Zoom-n-pan Container */
    .img-hover-zoom--zoom-n-pan-v img {
        transition: transform .5s ease-in-out;
        transform: scale(1.4);
        transform-origin: 0 0;
    }

    /* The Transformation */
    .img-hover-zoom--zoom-n-pan-v:hover img {
        transform: scale(1.25) translateY(-30%);
    }

    /* Blur-zoom Container */
    .img-hover-zoom--blur img {
        transition: transform 1s, filter 2s ease-in-out;
        filter: blur(2px);
        transform: scale(1.2);
    }

    /* The Transformation */
    .img-hover-zoom--blur:hover img {
        filter: blur(0);
        transform: scale(1);
    }

    /* Colorize-zoom Container */
    .img-hover-zoom--colorize img {
        transition: transform .5s, filter 1.5s ease-in-out;
        filter: grayscale(100%);
    }

    /* The Transformation */
    .img-hover-zoom--colorize:hover img {
        filter: grayscale(0);
        transform: scale(1.1);
    }


    /* Img Zoom End */


    .TitleBorders-Padding-10 {
        margin-bottom: 10px;
        padding-bottom: 10px;
        padding-top: 10px;
    }

    .TitleBorders-Padding-20 {
        margin-bottom: 20px;
        padding-bottom: 20px;
        padding-top: 20px;
    }

    .page-title-color-white a {
        color: white !important;
    }

    .AboutPic {
        height: auto;
        /*border: 1px solid silver;
    border-right: 2px solid silver;*/
    }

    /*p {
    font-size:17px !important;
    font-weight:100 !important;
}*/

    /*Button-Padding*/


    .TopTextDiv ul {
        list-style: unset !important;
    }



    /*.section-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background: rgba(0, 0, 0, .5) !important;
    z-index: 1;
}*/

    /*.section-overlay-light {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background: rgba(0, 0, 0, .2) !important;
    z-index: 1;
}

.slideshow-overlay {
    position: absolute;
    border: 0px solid #FFF;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(45, 47, 95, 0.40);
    background-image: radial-gradient(#000 5%, transparent 35%);
    background-size: 3px 3px;
}*/

    .floating_buttons_v .float {
        position: fixed;
        bottom: 35px;
        left: 30px;
        z-index: 99;
        -webkit-animation: bot-to-top 2s ease-out;
        animation: bot-to-top 2s ease-out;
    }

        .floating_buttons_v .float .icon i.icon-share {
            margin-left: -2px;
        }

    .floating_buttons_v .icon {
        font-size: 16px;
        font-weight: normal;
        margin-top: 10px;
        width: auto;
        height: auto;
    }

    .floating_buttons_v ul {
        position: fixed;
        right: 30px;
        bottom: 73px;
        z-index: 100;
        visibility: hidden;
    }

        .floating_buttons_v ul:not(:hover) {
            -webkit-animation: scale-out 0.5s;
            animation: scale-out 0.5s;
        }

        .floating_buttons_v ul li {
            list-style: none;
            margin-bottom: 10px;
        }

            .floating_buttons_v ul li a {
                display: block;
            }



                .floating_buttons_v ul li a:hover, .floating_buttons_v_b:hover {
                    background-color: #363636;
                }

        .floating_buttons_v ul:hover {
            visibility: visible !important;
            opacity: 1 !important;
        }

    .floating_buttons_v.is-active ul {
        visibility: visible;
        opacity: 1;
        -webkit-animation: scale-in 0.5s;
        animation: scale-in 0.5s;
    }

    .floating_buttons_v a#menu-share .icon {
        -webkit-animation: rotate-in 0.5s;
        animation: rotate-in 0.5s;
    }

    .floating_buttons_v a#menu-share:hover > .icon {
        -webkit-animation: rotate-out 0.5s;
        animation: rotate-out 0.5s;
    }


    .m-0 {
        margin: 0 !important
    }

    .m-5 {
        margin: 5px !important
    }

    .m-10 {
        margin: 10px !important
    }

    .m-20 {
        margin: 20px !important
    }

    .m-t-0 {
        margin-top: 0 !important
    }

    .m-t-5 {
        margin-top: 5px !important
    }

    .m-t-10 {
        margin-top: 10px !important
    }

    .m-t-12 {
        margin-top: 12px !important
    }

    .m-t-20 {
        margin-top: 20px !important
    }

    .m-t-30 {
        margin-top: 30px !important
    }

    .m-t-40 {
        margin-top: 40px !important
    }

    .m-t-60 {
        margin-top: 60px !important
    }

    .m-t-90 {
        margin-top: 90px !important
    }

    .m-t-100 {
        margin-top: 100px !important
    }

    .m-t-120 {
        margin-top: 120px !important
    }

    .m-b-0 {
        margin-bottom: 0 !important
    }

    .m-b-5 {
        margin-bottom: 5px !important
    }

    .m-b-6 {
        margin-bottom: 6px !important
    }

    .m-b-12 {
        margin-bottom: 12px !important
    }

    .m-b-15 {
        margin-bottom: 15px !important
    }

    .m-b-20 {
        margin-bottom: 20px !important
    }

    .m-b-30 {
        margin-bottom: 30px !important
    }

    .m-b-40 {
        margin-bottom: 40px !important
    }

    .m-b-50 {
        margin-bottom: 50px !important
    }

    .m-b-60 {
        margin-bottom: 60px !important
    }

    .m-b-90 {
        margin-bottom: 90px !important
    }

    .m-b-80 {
        margin-bottom: 80px !important
    }

    .m-b-100 {
        margin-bottom: 100px !important
    }

    .m-b-120 {
        margin-bottom: 120px !important
    }

    .m-b-140 {
        margin-bottom: 140px !important
    }

    .m-b-245 {
        margin-bottom: 245px !important
    }

    .m-b-m30 {
        margin-bottom: -30px !important
    }

    .m-b-m50 {
        margin-bottom: -50px !important
    }

    .m-l-0 {
        margin-left: 0 !important
    }

    .m-l-5 {
        margin-left: 5px !important
    }

    .m-l-10 {
        margin-left: 10px !important
    }

    .m-l-20 {
        margin-left: 20px !important
    }

    .m-l-30 {
        margin-left: 30px !important
    }

    .m-l-60 {
        margin-left: 60px !important
    }

    .m-r-0 {
        margin-right: 0 !important
    }

    .m-r-5 {
        margin-right: 5px !important
    }

    .m-r-10 {
        margin-right: 10px !important
    }

    .m-r-20 {
        margin-right: 20px !important
    }

    .m-r-30 {
        margin-right: 30px !important
    }

    .m-r-60 {
        margin-right: 60px !important
    }

    .p-0 {
        padding: 0 !important
    }

    .p-5 {
        padding: 5px !important
    }

    .p-10 {
        padding: 10px !important
    }

    .p-15 {
        padding: 15px !important
    }

    .p-20 {
        padding: 20px !important
    }

    .p-30 {
        padding: 30px !important
    }

    .p-40 {
        padding: 40px !important
    }

    .p-t-0 {
        padding-top: 0 !important
    }

    .p-t-10 {
        padding-top: 10px !important
    }

    .p-t-20 {
        padding-top: 20px !important
    }

    .p-t-30 {
        padding-top: 30px !important
    }

    .p-t-60 {
        padding-top: 60px !important
    }

    .p-t-90 {
        padding-top: 90px !important
    }

    .p-t-120 {
        padding-top: 120px !important
    }

    .p-t-180 {
        padding-top: 180px !important
    }

    .p-b-0 {
        padding-bottom: 0 !important
    }

    .p-b-10 {
        padding-bottom: 10px !important
    }

    .p-b-20 {
        padding-bottom: 20px !important
    }

    .p-b-30 {
        padding-bottom: 30px !important
    }

    .p-b-40 {
        padding-bottom: 40px !important
    }

    .p-b-60 {
        padding-bottom: 60px !important
    }

    .p-b-90 {
        padding-bottom: 90px !important
    }

    .p-b-100 {
        padding-bottom: 100px !important
    }

    .p-l-0 {
        padding-left: 0 !important
    }

    .p-l-5 {
        padding-left: 5px !important
    }

    .p-l-10 {
        padding-left: 10px !important
    }

    .p-l-20 {
        padding-left: 20px !important
    }

    .p-l-30 {
        padding-left: 30px !important
    }

    .p-l-40 {
        padding-left: 40px !important
    }

    .p-r-0 {
        padding-right: 0 !important
    }

    .p-r-5 {
        padding-right: 5px !important
    }

    .p-r-10 {
        padding-right: 10px !important
    }

    .p-r-20 {
        padding-right: 20px !important
    }

    .p-r-30 {
        padding-right: 30px !important
    }

    .c-red {
        /*color: #cd6a6a*/
        color: #e10514
    }

    .c-blue {
        color: #00A2D9
    }

    .c-purple {
        color: #B57EE0
    }

    .c-brown {
        color: #9E7B2E
    }

    .c-orange {
        color: #ec8521
    }

    .c-yellow {
        color: #F3D261
    }

    .c-green {
        color: #18A689
    }

    .c-gray-light {
        color: #dadada
    }

    .c-gray,
    [class*=bg-]:not(.bg-gray-light) .section-title.c-gray {
        /*color: #8F8F8F;*/
        color: black;
    }

    .c-dark {
        color: #343434
    }

    .c-white {
        color: #fff !important
    }

    .c-light {
        color: #B3B3B3
    }

    .c-primary,
    .text-primary {
        color: #4A77BB
    }

    .transparent-color {
        color: rgba(0, 0, 0, .2)
    }

    .asterisk {
        color: #D9534F
    }

    .help-block {
        color: #AFAAAA
    }

    address {
        padding-left: 15px
    }

    .bd-0 {
        -moz-border-radius: 0 !important;
        -webkit-border-radius: 0 !important;
        border-radius: 0 !important
    }

    .bd-3 {
        -moz-border-radius: 3px !important;
        -webkit-border-radius: 3px !important;
        border-radius: 3px !important
    }

    .bd-6 {
        -moz-border-radius: 6px !important;
        -webkit-border-radius: 6px !important;
        border-radius: 6px !important
    }

    .bd-9 {
        -moz-border-radius: 9px !important;
        -webkit-border-radius: 9px !important;
        border-radius: 9px !important
    }

    .bd-50p,
    .bd-full {
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        border-radius: 50% !important
    }

    .opacity-0,
    .opacity-0 p {
        opacity: 0
    }

    .opacity-20,
    .opacity-20 p {
        opacity: .2
    }

    .opacity-50,
    .opacity-50 p {
        opacity: .5
    }

    .opacity-70,
    .opacity-70 p {
        opacity: .7
    }

    .opacity-90,
    .opacity-90 p {
        opacity: .9
    }

    .width-0 {
        width: 0 !important
    }

    .width-40 {
        width: 40px !important
    }

    .width-300 {
        width: 300px !important
    }

    .min-width-40 {
        min-width: 40px
    }

    .width-16p {
        width: 16.6666% !important
    }

    .width-20p {
        width: 20% !important
    }

    .width-100p {
        width: 100% !important
    }

    .h-0 {
        height: 0 !important
    }

    .h-20 {
        height: 20px !important
    }

    .h-30 {
        height: 30px !important
    }

    .h-40 {
        height: 40px !important
    }

    .h-50 {
        height: 50px !important
    }

    .h-70 {
        height: 70px !important
    }

    .h-90 {
        height: 90px !important
    }

    .h-100 {
        height: 100px !important
    }

    .h-150 {
        height: 150px !important
    }

    .h-220 {
        height: 220px !important
    }

    .h-250 {
        height: 250px !important
    }

    .h-280 {
        height: 280px !important
    }

    .h-300 {
        height: 300px !important
    }

    .pos-rel {
        position: relative
    }

    .pos-abs {
        position: absolute
    }

    .div_checkbox,
    .input-icon {
        position: relative
    }

    .dis-inline {
        display: inline
    }

    .dis-table {
        display: table
    }

    .dis-inline-b {
        display: inline-block
    }

    .dis-block {
        display: block !important
    }

    .dis-none {
        display: none
    }

    .f-left {
        float: left !important
    }

    .f-right {
        float: right !important
    }

    .no-bd,
    .no-border {
        border: none !important;
        box-shadow: none
    }

    .border {
        border: 1px solid #efefef !important
    }

    .border-primary {
        border-color: #319DB5
    }

    .border-gray {
        border: 1px solid #efefef
    }

    .border-bottom,
    .border-hor {
        border-bottom: 1px solid #efefef !important
    }

    .border-left,
    .border-ver {
        border-left: 1px solid #efefef !important
    }

    .border-right,
    .border-ver {
        border-right: 1px solid #efefef !important
    }

    .border-top {
        border-top: 1px solid #efefef !important
    }

        .border-top.bg-gray-light {
            border-top: 1px solid #fff !important
        }

    .border-hor {
        border-top: 1px solid #efefef !important
    }

    .bd-white {
        border-color: #fff !important
    }

    .bd-green {
        border-left: 3px solid #18a689
    }

    .bd-red {
        border-left: 3px solid #c9625f
    }

    .bd-blue {
        border-left: 3px solid #319DB5
    }

    .bd-t-red {
        border-top: 4px solid #c9625f
    }

    .bd-t-green {
        border-top: 4px solid #5FB675
    }

    .bd-t-blue {
        border-top: 4px solid #0090D9
    }

    .bd-t-dark {
        border-top: 4px solid #2B2E33
    }

    .bd-t-purple {
        border-top: 4px solid #A58BD3
    }

    .bd-l-red {
        border-left: 4px solid #c9625f
    }

    .bd-l-green {
        border-left: 4px solid #18a689
    }

    .bd-l-blue {
        border-left: 4px solid #1D86A9
    }

    .bd-l-dark {
        border-left: 4px solid #2B2E33
    }

    .bd-l-purple {
        border-left: 4px solid #A58BD3
    }

    .bd-b-red {
        border-bottom: 4px solid #c9625f
    }

    .bd-b-green {
        border-bottom: 4px solid #18a689
    }

    .bd-b-blue {
        border-bottom: 4px solid #319DB5
    }

    .bd-b-dark {
        border-bottom: 4px solid #2B2E33
    }

    .bd-b-purple {
        border-bottom: 4px solid #A58BD3
    }

    .flip-card {
        background-color: transparent;
        width: 100%;
        height: 330px;
        perspective: 1000px;
    }

    .flip-card-inner {
        position: relative;
        width: 100%;
        height: 100%;
        text-align: center;
        transition: transform 0.6s;
        transform-style: preserve-3d;
        box-shadow: 0 4px 8px 0 rgba(0,0,0,0.5);
    }

    .flip-card:hover .flip-card-inner {
        transform: rotateY(180deg);
    }

    .flip-card-front, .flip-card-back {
        position: absolute;
        width: 100%;
        height: 100%;
        backface-visibility: hidden;
    }

    .flip-card-front {
        background-color: white;
        color: black;
        padding: 40px;
        border: 1px solid silver;
    }

        .flip-card-front img {
            height: 100%;
            width: 100%;
        }



    .flip-card-text-div {
        position: absolute;
        text-align: center !important;
        top: 35%;
        left: 0;
        width: 100%;
    }

        .flip-card-text-div h2 {
            font-size: 22px;
        }

        .flip-card-text-div h3 {
            font-size: 16px;
        }


    .cd-words-wrapper {
        display: inline-block;
        position: relative;
        text-align: right;
    }



        .cd-words-wrapper b {
            display: inline-block;
            position: absolute;
            white-space: nowrap;
            right: 0;
            top: 0
        }

            .cd-words-wrapper b.is-visible {
                position: relative
            }

    .no-js .cd-words-wrapper b {
        opacity: 0
    }

        .no-js .cd-words-wrapper b.is-visible {
            opacity: 1
        }



    .cd-headline.clip span {
        display: inline-block;
        padding: .2em 0
    }

    .cd-headline.clip .cd-words-wrapper {
        overflow: hidden;
        vertical-align: top
    }

        .cd-headline.clip .cd-words-wrapper::after {
            content: '';
            position: absolute;
            top: 0;
            right: 0;
            width: 2px;
            height: 100%
        }

    .cd-headline.clip b {
        opacity: 0
    }

        .cd-headline.clip b.is-visible {
            opacity: 1
        }


    .main-header-veritiv {
        position: absolute;
        top: 35%;
        width: 100%;
        text-align: center;
        z-index: 100;
    }

        .main-header-veritiv h1 {
            font-size: 45px;
        }

        .main-header-veritiv h2 {
            font-size: 25px
        }



    @media (max-width:1100px) {
        header .main-navigation li a {
            color: #3b3b3b !important;
            margin: 18px 0;
            padding: 15px;
        }



        .main-header-veritiv {
            position: absolute;
            top: 40%;
            width: 100%;
            right: 0;
            text-align: center;
            z-index: 100
        }

            .main-header-veritiv h1 {
                font-size: 30px
            }

            .main-header-veritiv h2 {
                font-size: 20px
            }

        .main-header-veritiv-line {
            display: none;
        }
    }


    .Img_Heith_150_Fix {
        height: 150px !important;
    }

    .Img_Heith_192_Fix {
        height: 192px !important;
    }

    .Img_Heith_200_Fix {
        height: 200px !important;
    }

    .Img_Heith_220_Fix {
        height: 220px !important;
    }

    .Img_Heith_250_Fix {
        height: 250px !important;
    }

    .Img_Heith_300_Fix {
        height: 300px !important;
    }

    .Img_Heith_350_Fix {
        height: 350px !important;
    }

    .Img_Heith_360_Fix {
        height: 360px !important;
    }

    .Img_Heith_400_Fix {
        height: 400px !important;
    }

    .Img_Heith_450_Fix {
        height: 450px !important;
    }

    .Img_Heith_500_Fix {
        height: 500px !important;
    }

    .Img_Heith_550_Fix {
        height: 550px !important;
    }

    .Img_Heith_600_Fix {
        height: 600px !important;
    }

    .Img_Heith_650_Fix {
        height: 650px !important;
    }

    @media (min-width:1180px) {

        .Img_Heith_150 {
            height: 150px !important;
        }

        .Img_Heith_192 {
            height: 192px !important;
        }

        .Img_Heith_200 {
            height: 200px !important;
        }

        .Img_Heith_220 {
            height: 220px !important;
        }

        .Img_Heith_250 {
            height: 250px !important;
        }

        .Img_Heith_300 {
            height: 300px !important;
        }

        .Img_Heith_350 {
            height: 350px !important;
        }

        .Img_Heith_360 {
            height: 360px !important;
        }

        .Img_Heith_400 {
            height: 400px !important;
        }

        .Img_Heith_450 {
            height: 450px !important;
        }

        .Img_Heith_500 {
            height: 500px !important;
        }

        .Img_Heith_550 {
            height: 550px !important;
        }

        .Img_Heith_600 {
            height: 600px !important;
        }


        .Img_Heith_650 {
            height: 650px !important;
        }
    }

    @media (max-width:1179px) {

        .shopImage .Img_Heith_150 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_192 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_200 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_220 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_250 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_300 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_350 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_360 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_400 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_450 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_500 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_550 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_600 {
            height: 150px !important;
        }

        .shopImage .Img_Heith_650 {
            height: 150px !important;
        }
    }



    .hide {
        display: none !important
    }

    .show {
        display: block !important
    }

    .hidden,
    .visible-lg,
    .visible-lg-block,
    .visible-lg-inline,
    .visible-lg-inline-block,
    .visible-md,
    .visible-md-block,
    .visible-md-inline,
    .visible-md-inline-block,
    .visible-sm,
    .visible-sm-block,
    .visible-sm-inline,
    .visible-sm-inline-block,
    .visible-xs,
    .visible-xs-block,
    .visible-xs-inline,
    .visible-xs-inline-block {
        display: none !important
    }

    .text-hide {
        font: 0/0 a;
        color: transparent;
        background-color: transparent;
        border: 0
    }

    .div_Padding {
        padding: 85px 50px 90px 30%;
    }

    @media (max-width:767px) {
        .visible-xs {
            display: block !important
        }

        table.visible-xs {
            display: table
        }

        tr.visible-xs {
            display: table-row !important
        }

        td.visible-xs,
        th.visible-xs {
            display: table-cell !important
        }

        .visible-xs-block {
            display: block !important
        }

        .visible-xs-inline {
            display: inline !important
        }

        .visible-xs-inline-block {
            display: inline-block !important
        }

        .hidden-xs {
            display: none !important
        }
    }

    @media (min-width:768px)and (max-width:991px) {
        .visible-sm {
            display: block !important
        }

        table.visible-sm {
            display: table
        }

        tr.visible-sm {
            display: table-row !important
        }

        td.visible-sm,
        th.visible-sm {
            display: table-cell !important
        }

        .visible-sm-block {
            display: block !important
        }

        .visible-sm-inline {
            display: inline !important
        }

        .visible-sm-inline-block {
            display: inline-block !important
        }
    }

    @media (min-width:992px)and (max-width:1199px) {
        .visible-md {
            display: block !important
        }

        table.visible-md {
            display: table
        }

        tr.visible-md {
            display: table-row !important
        }

        td.visible-md,
        th.visible-md {
            display: table-cell !important
        }

        .visible-md-block {
            display: block !important
        }

        .visible-md-inline {
            display: inline !important
        }

        .visible-md-inline-block {
            display: inline-block !important
        }
    }

    @media (min-width:1200px) {
        .visible-lg {
            display: block !important
        }

        table.visible-lg {
            display: table
        }

        tr.visible-lg {
            display: table-row !important
        }

        td.visible-lg,
        th.visible-lg {
            display: table-cell !important
        }

        .visible-lg-block {
            display: block !important
        }

        .visible-lg-inline {
            display: inline !important
        }

        .visible-lg-inline-block {
            display: inline-block !important
        }

        .hidden-lg {
            display: none !important
        }
    }


    @media (min-width:768px)and (max-width:991px) {
        .hidden-sm {
            display: none !important
        }
    }

    @media (min-width:992px)and (max-width:1199px) {
        .hidden-md {
            display: none !important
        }
    }

    .image-column-home2 {
        padding-left: 150px !important;
    }

    .image-column-home {
        position: relative;
        padding: 50px 0px;
        margin-bottom: 50px;
        background-attachment: fixed;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        margin-top: 30px;
    }



    .image-column-text-home {
        position: absolute;
        left: 30px;
        top: 78%;
        height: 100%;
        font-size: 57px;
        opacity: 0.10;
        color: #ffffff;
        font-weight: 700;
        -moz-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        -o-transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -o-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        font-family: 'Roboto', sans-serif,HEEBO,Arial;
    }

    .image-column-home .image-box-home {
        position: relative;
        float: right;
        margin-right: -45px;
    }

    @media only screen and (max-width: 1023px) {
        .image-column-home {
            padding: 20px 15px;
            height: 330px;
        }

            .image-column-home .image-box-home {
                position: relative;
                float: right;
                margin-right: 0;
            }

        .image-column-home2 {
            padding-left: 20px !important;
        }

        header .site-logo img {
            max-height: 40px;
        }

        body .header-menu-icons li a {
            color: white !important;
        }

        .page-title {
            margin-top: 0px;
        }

        .Header2Pos {
            z-index: 100;
            bottom: 34% !important;
        }

        .Header2Font {
            font-size: 40px !important
        }

        .Header2Font2 {
            font-size: 20px !important
        }
    }

    .Header2Font {
        font-size: 40px !important
    }

    .Header2Font2 {
        font-size: 20px !important
    }


    .Header2Pos {
        z-index: 100;
        bottom: 29%;
    }

    .single-pricing {
        background-color: #fff;
        border: 1px solid #e4e9ef;
        display: block;
    }

        .single-pricing:hover {
            border-color: #bfa980;
            box-shadow: 0 0 10px #bfa980;
        }

    .imageContainer {
        /*display: inline-block;
    position: relative;*/
    }



form label {
    text-transform: none;
    margin-bottom: 0.5rem;
    font-size: 0.875rem;
    font-weight: 500;
    color: #2e2e2e;
    display: block;
}

.EntityMessageSent
{
    text-align:center;
}

input[data-export-hidden="true"] {
    background: #ffe !important;
    border: 1px dashed #aaa !important;
    padding: 4px !important;
    width: 100% !important;
    box-sizing: border-box !important;
    display: block !important;
}