.logoHeader {
        display: flex;
        align-items: center;
        max-width: 140px;
        padding-left: 10px;
    }
    .logoHeader a {
        display: flex;
        align-items: center;
        text-decoration: none;
    }
    .logoHeader img {
        height: 34px;
        width: auto;
        max-width: 120px;
        object-fit: contain;
        display: block;
        transition: transform 0.2s ease;
    }
    .logoHeader img:hover {
        transform: scale(1.05);
    }

.header a {
            color: rgb(104, 9, 49);
            display: flex;
            align-items: center;
            justify-content: center;
        }
        .menu_trigger__label {
            display: none;
        }

        @media (max-width: 800px){

            .headerMiddle__label {
                display: flex;

            }

            .headerLeft, .headerRight {
                width: auto;
            }

            .menu_trigger__label {
                display: flex;
                align-items: center;
                cursor: pointer;
                position: relative;
                bottom: 2px;
                z-index: 10;
                -moz-user-select: none;
                -khtml-user-select: none;
                user-select: none;
            }

            .menu_trigger__label i {

            }

            #menu_trigger__input:checked + #headerMiddle {
                position: absolute;
                background-color: #f9f4f8;
                background-image: url(/images/video_pattern_bg.png);
                width: calc(100% - 20px);
                top: 0;
                left: 20px;
                height: 60px;
                display: flex !important;
                z-index: 5;
                -moz-user-select: none;
                -khtml-user-select: none;
                user-select: none;
            }

            .header .headerMiddle  {
                order: 0;
                display: none;
            }

            .header .headerLeft {
                order: 1;
            }

            .header .headerRight {
                order: 2;
            }

            .navigation_middle .page_item a {
                font-size: 1rem;
            }

            .page_item {
                margin: auto 15px;
            }
        }

        @media (max-width: 500px){
            .header .headerLeft i {
                font-size: 12px;
            }

            .header .headerLeft .social {
                position: relative;
                bottom: 2px;
            }

            .header .social .socButton {
                margin: 0 5px;
            }

            .header .headerRight .page_item.lk {
                display: flex;
                justify-content: center;
                align-items: center;
            }

            .header .headerRight .page_item.lk a{
                font-size: 15px;
            }


        }

        @media (max-width: 359px){
            .header .headerRight .page_item.lk a{
                font-size: 12px;
            }

            .lk__icon {
                right: -4px;
                bottom: 7px;
            }
        }

.langsSelect {
                    opacity: 0;
                }

                .langsNav__cont {
                    min-width: 60px;
                }
                .langsNav__cont .select-wrapper input.select-dropdown {
                    font-size: 13px;
                    outline: none;
                    border: none;
                    font-weight: 500;
                    text-transform: uppercase;
                    color: #762b4b;
                }

                .langsNav__cont .select-wrapper .caret {
                    top: -7px;
                }

                .select {
                    /*display: block;*/
                    /*background-color: transparent;*/
                    /*border-radius: 5px;*/
                    /*border: none !important;*/
                    /*outline: none !important;*/

                }

                .select option {
                    background-color: rgba(255, 255, 255, 0.15);
                    border-radius: 5px;
                    border: none;
                    outline: none;
                }


                .s-hidden {
                    visibility:hidden;
                    padding-right:10px;
                }
                .select {
                    cursor:pointer;
                    display:inline-block;
                    position:relative;
                    font:normal 11px/22px Arial, Sans-Serif;
                    color:black;
                    /*border:1px solid #ccc;*/
                }
                .styledSelect {
                    position: absolute;
                    top: -3px;
                    right: 0;
                    bottom: 0;
                    left: 0;
                    color: #680931;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    text-transform: uppercase;
                    font-size: .9rem;

                }
                .styledSelect:after {
                    content:"";
                    width:0;
                    height:0;
                    border: 4px solid ;
                    border-color: #86395a  transparent transparent transparent;
                    position:absolute;
                    top: 23px;
                    right: -3px;
                }
                .styledSelect:active, .styledSelect.active {
                    background-color: transparent;
                }
                .options {
                    display:none;
                    position:absolute;
                    top:100%;
                    right:0;
                    left:0;
                    z-index:999;
                    margin:0 0;
                    padding:0 0;
                    list-style:none;
                    border:1px solid #ccc;
                    background-color:white;
                    -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
                    -moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
                    box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
                }
                .options li {
                    padding:0 6px;
                    margin:0 0;
                    padding:0 10px;
                }
                .options li:hover {
                    background-color: #ab7a8f;
                    color:white;
                }
