.wf-force-outline-none[tabindex="-1"]:focus {
        outline: none;
    }

@media (min-width: 992px) {
        html.w-mod-js:not(.w-mod-ix) [data-w-id="bca70260-ca97-56c7-2821-e1877932b423"] {
            width: 0.5vw;
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="b4c50962-de36-2423-d574-4a67a15b5a42"] {
            opacity: 0;
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="edf4b3da-cfe4-857d-ce76-c4e0957c0cd2"] {
            opacity: 0;
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="579e722c-7a00-2c82-c056-060452bdd5a1"] {
            opacity: 0;
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="a0ff23ba-26fd-81ae-35be-7f78f3ab311b"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="98709d49-6080-dd43-53b2-0bf6232122d6"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }
    }

    @media (max-width: 991px) and (min-width: 768px) {
        html.w-mod-js:not(.w-mod-ix) [data-w-id="bca70260-ca97-56c7-2821-e1877932b423"] {
            width: 0.5vw;
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="a0ff23ba-26fd-81ae-35be-7f78f3ab311b"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="98709d49-6080-dd43-53b2-0bf6232122d6"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="7a5b55e0-5e33-78c8-d83d-1c00208bf142"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }
    }

    @media (max-width: 767px) and (min-width: 480px) {
        html.w-mod-js:not(.w-mod-ix) [data-w-id="a0ff23ba-26fd-81ae-35be-7f78f3ab311b"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="98709d49-6080-dd43-53b2-0bf6232122d6"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="7a5b55e0-5e33-78c8-d83d-1c00208bf142"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }
    }

    @media (max-width: 479px) {
        html.w-mod-js:not(.w-mod-ix) [data-w-id="a0ff23ba-26fd-81ae-35be-7f78f3ab311b"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="98709d49-6080-dd43-53b2-0bf6232122d6"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }

        html.w-mod-js:not(.w-mod-ix) [data-w-id="7a5b55e0-5e33-78c8-d83d-1c00208bf142"] {
            opacity: 0;
            -webkit-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -moz-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            -ms-transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
            transform: translate3d(0, 1vw, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
        }
    }
	
	.mouse-allow {
            pointer-events: none;
        }

        html {
            -webkit-tap-highlight-color: transparent;
        }

        body {
            -ms-overflow-style: none; /* for Internet Explorer, Edge */
            scrollbar-width: none; /* for Firefox */
            overflow-y: scroll;
        }

        ::-webkit-scrollbar {
            display: none; /* for Chrome, Safari, and Opera */
        }

        ::selection {
            background: #f95b36;
            color: black;
            text-shadow: none;
        }

        ::-moz-selection {
            background: #f95b36;
            color: #EEE;
            text-shadow: none;
        }

        .fakebody {
            display: flex;
            padding-top: 2vw;
            justify-content: center;
            align-items: center;
        }

        :root {
            --main-font-h5: 0.95vw;
            --main-font-p: 0.83vw;
        }

        @media all and (max-width: 991px) {
            :root {
                --main-font-h5: 1.9vw;
                --main-font-p: 1.66vw;
            }
        }

        @media all and (max-width: 767px) {
            :root {
                --main-font-h5: 2.85vw;
                --main-font-p: 2.489vw;
            }
        }

        @media all and (max-width: 479px) {
            :root {
                --main-font-h5: 3.8vw;
                --main-font-p: 3.319vw;
            }
        }

        .text-clamp-3 {
            -webkit-line-clamp: 3;
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -moz-box-orient: vertical;
            text-overflow: ellipsis;
        }

        .text-clamp-4 {
            -webkit-line-clamp: 4;
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -moz-box-orient: vertical;
            text-overflow: ellipsis;
        }

        .text-clamp-5 {
            -webkit-line-clamp: 5;
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -moz-box-orient: vertical;
            text-overflow: ellipsis;
        }

        .text-clamp-6 {
            -webkit-line-clamp: 6;
            display: -webkit-box;
            overflow: hidden;
            -webkit-box-orient: vertical;
            -moz-box-orient: vertical;
            text-overflow: ellipsis;
        }
		
		            .navbar {
                pointer-events: none;
            }

            .mobile-nav-page {
                pointer-events: auto;
            }

            .mobile-nav {
                pointer-events: auto;
            }

            .mobile-nav_active {
                transition: background-color 1s ease 660ms;
                background-color: var(--black-1) !important;
            }

            .menu-button_active {
                background-color: var(--tomato);
                border: 1px solid var(--tomato);
            }

            .news__tablet-wrapper {
                width: calc(100% + 20px) !important;
            }

            .news {
                width: calc(100% + 0.6vw + 20px);
                /* width: 100%; */
            }

            .news__mask {
            }
			
			 /* Firefox */

                                .news__rss {
                                    scrollbar-width: 0.6vw;
                                    scrollbar-color: #f95b36;
                                }

                                /* Chrome, Edge and Safari */
                                .news__rss::-webkit-scrollbar {
                                    display: block;
                                    height: 3vw;
                                    width: 0.6vw !important;
                                    position: absolute;
                                    /*  width: 0vw; */
                                }

                                @media all and (max-width: 991px) {
                                    .news__rss {
                                        scrollbar-width: 0vw;
                                    }

                                    /* Chrome, Edge and Safari */
                                    .news__rss::-webkit-scrollbar {
                                        width: 0vw !important;
                                        /* width: 0vw; */
                                    }
                                }

                                .news__rss::-webkit-scrollbar-track {

                                    border-top: 5px solid transparent;
                                    background-clip: content-box;

                                    background-color: #FFFFFF33;
                                }

                                .news__rss::-webkit-scrollbar-thumb {

                                    border-top: 5px solid transparent;
                                    background-clip: content-box;
                                    background-color: #9c9c9c9c;

                                }

                                .news__rss {
                                    direction: rtl;
                                    scrollbar-gutter: stable;
                                    overflow-x: hidden;
                                    overflow-y: scroll;
                                    height: calc(100% + 5px);
                                }