[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}
.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}
.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@font-face{font-family:Light;font-style:normal;font-weight:300;src:url(../fonts/Gilroy-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:Regular;font-style:normal;font-weight:400;src:url(../fonts/Gilroy-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Medium;font-style:normal;font-weight:500;src:url(../fonts/Gilroy-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:SemiBold;font-style:normal;font-weight:600;src:url(../fonts/Gilroy-Semibold.woff2) format("woff2");font-display:swap}@font-face{font-family:Bold;font-style:normal;font-weight:700;src:url(../fonts/Gilroy-Bold.woff2) format("woff2");font-display:swap}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}
p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}
pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}::-ms-input-placeholder{color:#000}::placeholder{color:#000}input,textarea{outline:0}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}body{font-size:16px;min-width:320px;position:relative;line-height:1.65;font-family:Regular,sans-serif;overflow-x:hidden;color:#000}a{text-decoration:none;color:#000}a:hover{text-decoration:none;color:inherit}ul{padding:0;margin:0}ul li{display:inline-block}.container{max-width:1200px;margin-left:auto;margin-right:auto}.img-responsive{display:block;max-width:100%;height:auto}.header{-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);background:#fff}
.header2{margin-top:20px;-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);background:#fff;max-width:1200px;height:100px;margin-left:auto;margin-right:auto;display:flex}.header_mob{margin-top:20px;-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);background:#fff;max-width:1200px;height:310px;margin-left:auto;margin-right:auto;display:flex}.header_top{padding:20px 0}.header_top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_top-search{width:535px;height:48px;position:relative}.header_top-search input{width:100%;height:100%;background:#fff;border:1px solid #ccc;border-radius:10px;padding-left:25px;font-family:Medium;padding-right:40px}.header_top-search input::-webkit-input-placeholder{font-size:15px;font-family:Regular}.header_top-search input::-moz-placeholder{font-size:15px;font-family:Regular}
.header3{margin-top:20px;-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);background:#fff;max-width:1200px;height:200px;margin-left:auto;margin-right:auto;display:flex}.header_mob{margin-top:20px;-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);background:#fff;max-width:1200px;height:310px;margin-left:auto;margin-right:auto;display:flex}.header_top{padding:20px 0}.header_top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_top-search{width:535px;height:48px;position:relative}.header_top-search input{width:100%;height:100%;background:#fff;border:1px solid #ccc;border-radius:10px;padding-left:25px;font-family:Medium;padding-right:40px}.header_top-search input::-webkit-input-placeholder{font-size:15px;font-family:Regular}.header_top-search input::-moz-placeholder{font-size:15px;font-family:Regular}
.header_top-search input:-ms-input-placeholder{font-size:15px;font-family:Regular}.header_top-search input::-ms-input-placeholder{font-size:15px;font-family:Regular}.header_top-search input::placeholder{font-size:15px;font-family:Regular}.header_top-search img{position:absolute;right:15px;top:15px}.header_nav{padding:20px 0 19px;border-top:1px solid #ccc}.header_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.header_nav ul a{font-size:18px;line-height:22px}.main{margin-top:30px}.main_wrapper{max-width:1200px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .content{background:#fff;-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);border-radius:5px;width:880px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;padding-top:20px}
.main .content_title{font-size:30px;line-height:36px;font-family:SemiBold;position:relative;margin-bottom:25px}.main .content_title:before{content:"";position:absolute;width:125px;height:5px;background:#1480d9;border-radius:90px;bottom:-13px;left:0}.main .content_text{padding:0 20px}.main .content_text p{margin:0;font-size:15px;line-height:20px}.main .content_text h2{font-size:20px;line-height:24px;font-family:SemiBold;display:block;margin-top:30px;margin-bottom:10px}.main .content_items{padding:0 20px}.main .content_items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:44px;-moz-column-gap:44px;column-gap:44px;row-gap:20px;margin-top:35px}.main .content_item{width:103px}.main .content_item-logo{width:103px;height:85px;background:#fff;border:1px solid #ccc;border-radius:5px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.main .content_item-name{text-align:center;line-height:19px;padding-top:10px}.content_item-logo img{max-height:104px}.content_card-logo img{max-height:90px}.background-light{background:#f9fbfc;padding-top:30px!important;padding-bottom:30px!important}.background-light2{background:#fff;padding-top:30px!important;padding-bottom:30px!important}/*.background-light2 h1{font-size:18px;padding-top:15px;font-weight:700}.background-light2 h2{font-size:18px;font-weight:700;padding-top:15px}.background-light2 h3{font-size:18px;font-weight:700;padding-top:15px}.background-light2 h5{font-size:18px;font-weight:700;padding-top:15px}.background-light2 h4{font-size:18px;font-weight:700;padding-top:15px}*/.sidebars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.sidebar{width:300px;background:#fff;-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.sidebar2{width:300px;height:300px;background:#fff;-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-left:auto;margin-right:auto;padding-bottom:10px;padding-top:10px;}.sidebar3{width:300px;height:60px;background:#fff;-webkit-box-shadow:0 11px 26px rgba(0,0,0,.1);box-shadow:0 11px 26px rgba(0,0,0,.1);border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-left:auto;margin-right:auto}.sidebar_title{display:-webkit-box;display:-ms-flexbox;display:flex;height:51px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:20px;font-size:18px;line-height:22px;font-family:Medium;background:#ebf0f4}.sidebar_list{height:390px;overflow-y:auto}.sidebar_list ul{margin-top:10px}.sidebar_list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:38px;border-bottom:1px solid #f5f5f5;padding-left:20px;width:87%}
.sidebar_list ul li:last-child{border-bottom:none}.sidebar_list ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.simplebar-track.simplebar-vertical{background:#ebf0f4;height:90%;top:20px;border-radius:90px;width:14px;right:10px}.simplebar-scrollbar.simplebar-visible:before{opacity:1}.simplebar-scrollbar:before{opacity:1;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(#1480d9),color-stop(99.79%,#5887ae));background:-o-linear-gradient(top,#1480d9 0,#5887ae 99.79%);background:linear-gradient(180deg,#1480d9 0,#5887ae 99.79%);border-radius:10px}.footer{background:#edf0f2;border-top:5px solid #d0d9df;margin-top:90px}.footer_wrapper{padding-bottom:15px;border-bottom:1px solid #bec0c2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;padding-top:45px}.footer_info{max-width:374px}.footer_desc{font-size:14px;line-height:19px;margin-top:20px}.footer_desc a{display:block;font-family:SemiBold;margin-top:20px}
.footer_menu span{display:block;font-size:18px;font-family:SemiBold;font-size:18px;line-height:24px}.footer_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-top:20px}.footer_menu ul li{font-size:15px;line-height:18px;color:#000;opacity:.8}.footer_nav span{display:block;font-size:18px;font-family:SemiBold;font-size:18px;line-height:24px}.footer_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-top:20px}.footer_nav ul li{font-size:15px;line-height:18px;color:#000;opacity:.8}.footer_countries span{display:block;font-size:18px;font-family:SemiBold;font-size:18px;line-height:24px}.footer_countries ul{margin-top:20px;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}
.footer_countries ul li{font-size:15px;line-height:18px;color:#000;opacity:.7;margin-bottom:15px;display:block}.footer_bottom-text{text-align:center;padding-top:20px;font-size:14px;line-height:19px;opacity:.8;padding-bottom:20px}.footer_copy{background:#dce4e9;padding:20px 0;text-align:center;border-top:5px solid #d0d9df;font-family:Light;font-size:13px;line-height:16px;text-align:center;opacity:.7}.content_cards{padding:0 20px;padding-bottom:30px}.content_cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:35px}.content_card{padding:20px;background:#fff;border:1px solid #ccc;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.content_card-logo{width:103px;height:85px;background:#fff;border:1px solid #ccc;border-radius:5px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.content_card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:13px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:85%}.content_card-name{font-family:SemiBold;font-size:16px;line-height:19px}.content_card-countries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px;line-height:16px;color:#666;margin-top:6px}.content_card-countries img{margin-top:-1px}.content_card-voting{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;font-size:14px;line-height:17px}.content_card-voting ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.content_card-voting ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.content_card-desc{font-size:15px;line-height:22px}.content_card-nav{margin-top:38px}.content_card-nav ul{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;gap:30px}
.content_card-nav-active{position:relative;z-index:1}.content_card-nav-active a{font-family:Bold;color:#fff}.content_card-nav-active:before{content:"";width:35px;height:35px;position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(#1480d9),color-stop(99.79%,#5887ae));background:-o-linear-gradient(top,#1480d9 0,#5887ae 99.79%);background:linear-gradient(180deg,#1480d9 0,#5887ae 99.79%);border-radius:50%;z-index:-1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.content_video{padding:0 20px;width:100%}.content_video-wrapper img{width:100%}.content_video-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.content_video-countries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:18px;line-height:22px;color:#666}
.content_video-voting{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:22px}.content_video-voting ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.content_video-voting ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.content_video-voting ul li img{width:17px;height:17px}.content_video-latest{margin-top:30px}.content_video-latest-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:35px}.content_video-latest-card_img{background:#fff;border:1px solid #ccc;border-radius:5px;width:144px;height:80px;overflow:hidden;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;cursor:pointer}
.content_video-latest-card_img img{width:144px}.content_video-latest-card_title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:109px;color:#1c548b;font-size:14px;line-height:17px;text-align:center;padding-top:10px}.content_video-latest-more{margin-top:19px;text-align:center;text-decoration:underline;font-size:18px;line-height:22px;color:#1480d9;text-underline-offset:3px;cursor:pointer}.mt0{margin-top:0!important}.background-light h3,h4{font-size:calc(1rem + .3vw);font-family:SemiBold;margin-top:30px}.content_soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:22px;height:22px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;right:22px;top:22px;display:none;z-index:99999}
#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:3px;width:100%;background:#1480d9;opacity:1;border-radius:2px;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:7px}#nav-icon1 span:nth-child(3){top:14px}#nav-icon1.open span:nth-child(1){top:7px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:7px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.block{display:block!important}.over{overflow:hidden;bottom:0;left:0;right:0;top:0;position:fixed}.mob-menu{height:100vh;background:#fff}@media (max-width:1199.98px){.container{padding:0 15px}.header_top-search{width:50%}.main .content{width:68%}.main_wrapper{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;gap:2%;padding:0 15px}
.sidebars{width:29%}.sidebar,.sidebar2,.sidebar3{width:100%}.main .content_items-wrapper{gap:25px 44px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer_countries ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.footer_wrapper{gap:50px}.content_video-latest-card{width:19%}.content_video-latest-card_img{width:100%}}@media (max-width:991.98px){.main .content_items-wrapper{gap:25px 16px}.header_top-logo{/*width:40%*/}.header_top-logo img{width:100%}.header_top-logo a{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3px}.footer_wrapper{gap:30px}.footer_info{max-width:40%}.footer_info img{width:100%}.sidebar_title{padding-left:10px;font-size:16px}.sidebar_list ul li{padding-left:15px}.sidebar_list ul li a{font-size:15px}.main .content{gap:30px}.content_card-voting{margin-left:inherit}.content_card{padding:10px}.content_video-voting{margin-bottom:0;font-size:14px;gap:20px}.content_card-countries{margin-top:2px}.content_video-info{margin-bottom:10px}
.content_video-latest-card_img{height:75px}.content_video-countries{font-size:13px}}@media (max-width:767.98px){.main_wrapper{gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .content{width:100%}.sidebars{width:100%}.main .content_title{font-size:23px}.main .content_title h1{font-size:23px}.main .content_item{width:90px}.main .content_item-logo{width:100%;height:80px}.main .content_items-wrapper{-ms-flex-pack:distribute;justify-content:space-around}.footer_wrapper{gap:30px}.footer_wrapper{font-display:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_info{max-width:100%}.footer_menu{width:40%}.footer_nav{width:50%}.footer_countries ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.footer_bottom-text br{display:none}#nav-icon1{display:block;position:absolute;top:24px}.header_top-search{display:none;position:absolute;top:100px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:90%}
.header_top-logo{/*width:58%*/}.header_nav{display:none;border-top:inherit;margin-top:95px}.header_nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.header_nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header_nav ul a{font-size:22px;line-height:37px;font-family:SemiBold}.footer_logo{max-width:250px}.content_card-wrapper{width:100%}.content_video-voting{gap:15px}.content_video-voting ul{margin-top:-6px}.content_card-voting ul{margin-top:-2px}}@media (max-width:500px){.content_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content_card-logo{margin:0 auto}.content_card-countries{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content_card-info{width:100%;text-align:center}.content_card-voting{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.content_video-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.content_video-latest-card{width:30%}.content_video-latest-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:15px}}@media (max-width:370.98px){.container,.main_wrapper{padding:0 10px}.main .content_title{font-size:19px}.footer_countries ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.content_card-voting{font-size:12px}.content_video-latest-wrapper{gap:10px}.content_video-voting{font-size:12px}}/*.channel-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:35px}.video-popup{overflow-x:scroll;overflow-y:hidden;overflow:hidden}.video-popup::-webkit-scrollbar{width:0;overflow:hidden}*/
.dty1{height:52px;line-height:52px;margin:auto;margin-bottom:3px}.dtysl1{height:52px;width:120px;padding-left:20px;float:left}.dtysll1{float:left;width:25px;text-align:left}.dtysg1{color:#333;float:left}.item-video .screen .thumb .overlay{background-image:url("../images/play.svg")}.fluid-width-video-wrapper{background:#000 none repeat scroll 0 0;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;height:auto;padding:0;position:relative;width:100%}.fluid-width-video-wrapper{padding-top:56.25%}.fluid-width-video-wrapper[data-ratio="16:10"]{padding-top:62.5%}.fluid-width-video-wrapper[data-ratio="4:3"]{padding-top:75%}.fluid-width-video-wrapper[data-ratio="3:2"]{padding-top:66.6667%}.fluid-width-video-wrapper[data-ratio="1:1"]{padding-top:100%}.fluid-width-video-wrapper[data-ratio="2.4:1"]{padding-top:41.6667%}.fluid-width-video-wrapper img{position:absolute;top:40%;left:49%;width:auto}
.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}/* обрезка ровно на 4 строки */
.limiter {
    display: -webkit-box;
    -webkit-line-clamp: 6;      /* сколько строк */
    -webkit-box-orient: vertical;
    overflow: hidden;
    position: relative;
}

/* убираем старый фикс по высоте */
.read-more-checker:checked ~ .limiter {
    -webkit-line-clamp: unset;
    display: block;
}
.read-more-checker {
    position: absolute;
    opacity: 0;
    pointer-events: none;
    width: 0;
    height: 0;
    margin: 0;
}
/* градиент снизу */
.limiter .bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;

    height: 50px;
    background: linear-gradient(to bottom, rgba(255,255,255,0), #fff 90%);
}

/* при раскрытии убираем */
.read-more-checker:checked ~ .limiter .bottom {
    display: none;
}
.read-more-checker~.read-more-button {
    cursor: pointer;
    display: block;
    text-align: center;
    color: #1c548b;
    font-size: 14px;
}

/* по умолчанию */
.read-more-button .less {
    display: none;
}

/* при открытии */
.read-more-checker:checked ~ .read-more-button .more {
    display: none;
}

.read-more-checker:checked ~ .read-more-button .less {
    display: inline;
}


.main_wrapper{max-width:1200px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}


.main_wrapper--full {
    max-width:1200px;
    margin-left:auto;
    margin-right:auto;
    display:block;
}

.main_wrapper--full .content {
    width:100%;
}

.main_wrapper--full .sidebars {
    display:none;
}
/* топ */
.topch {
	margin-bottom: 30px;
	padding: 18px 18px 20px;
	background: #fff;
	border-radius: 14px;
}

.topch--alt {
	background: #f9fbfc;
}

.topch .content_title {
	margin-bottom: 12px;
}

.topch__grid {
	display: grid;
	grid-template-columns: repeat(6, minmax(0, 1fr));
	gap: 16px;
	margin-top: 12px; /* воздух между title и карточками */
}

.topch-item {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	text-decoration: none;
	padding: 14px 10px 12px;
	border-radius: 4px;
	background: #fff;
	border: 1px solid #e7ebf0;
	transition: transform .28s cubic-bezier(.4,0,.2,1),
	            box-shadow .28s cubic-bezier(.4,0,.2,1),
	            border-color .2s ease;
}

.topch-item:hover {
	transform: translateY(-4px);
	border-color: #d6deea;
	box-shadow: 0 10px 24px rgba(16, 24, 40, 0.08);
}

.topch-item__logo {
	width: 92px;
	height: 92px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 10px;
	border-radius: 4px;
	background: #fff;
	overflow: hidden;
}

.topch-item__logo img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}

.topch-item__name {
	font-size: 14px;
	line-height: 1.28;
	font-weight: 500;
	color: #181818;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	min-height: 36px;
	margin-bottom: 6px;
}

.topch-item:hover .topch-item__name {
	color: #2f80ed;
}

.topch-item__country {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 6px;
	margin-top: 0;
	padding: 4px 10px;
	font-size: 12px;
	line-height: 1;
	font-weight: 500;
	color: #6b7280;
	background: #f1f3f6;
	border-radius: 4px;
	max-width: 110px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.topch-item__flag {
	width: 16px;
	height: 11px;
	object-fit: cover;
	border-radius: 2px;
	flex-shrink: 0;
}

.topch .content_title {
	margin-bottom: 0;
}

.topch__grid {
	display: grid;
	grid-template-columns: repeat(6, minmax(0, 1fr));
	gap: 16px;
	padding-top: 18px; /* именно padding-top */
}


@media (max-width: 1400px) {
	.topch__grid {
		grid-template-columns: repeat(5, 1fr);
	}
}

@media (max-width: 1100px) {
	.topch__grid {
		grid-template-columns: repeat(4, 1fr);
	}
}

@media (max-width: 800px) {
	.topch__grid {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width: 520px) {
	.topch__grid {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 600px) {
	.topch-item__logo {
		width: 76px;
		height: 76px;
	}
}

@media (max-width: 420px) {
	.topch-item__logo {
		width: 68px;
		height: 68px;
	}
}



/* LIST */
.chlist-item {
	display: flex;
	gap: 14px;
	padding: 16px 14px;
	border: 1px solid #e7ebf0;
	border-radius: 4px;
	background: #fff;
	transition: box-shadow .25s ease, border-color .25s ease;
}

.chlist-item + .chlist-item {
	margin-top: 12px;
}

.chlist-item:hover {
	border-color: #d6deea;
	box-shadow: 0 8px 18px rgba(16, 24, 40, 0.06);
}

/* LOGO */
.chlist-item__logo {
	flex: 0 0 100px;
	width: 100px;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid #e7ebf0;
	border-radius: 4px;
	background: #fff;
	overflow: hidden;
	text-decoration: none;
}

.chlist-item__logo img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}

/* BODY */
.chlist-item__body {
	flex: 1;
	min-width: 0;
	display: flex;
	flex-direction: column;
}

/* HEAD */
.chlist-item__head {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	gap: 14px;
	margin-bottom: 8px;
}

.chlist-item__main {
	flex: 1;
	min-width: 0;
}

/* TITLE */
.chlist-item__title {
	font-size: 16px;
	line-height: 1.3;
	font-weight: 600;
	color: #111;
	margin-bottom: 4px;
}

.chlist-item__title a {
	color: inherit;
	text-decoration: none;
}

.chlist-item__title a:hover {
	color: #2f80ed;
}

/* ICON */
.chlist-item__icon {
	margin-left: 6px;
	font-size: 12px;
	color: #2f80ed;
}

/* COUNTRY */
.chlist-item__country {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 6px;
	font-size: 13px;
	line-height: 1.3;
	color: #6b7280;
	margin-bottom: 0;
}

.chlist-item__country a {
	color: #6b7280;
	text-decoration: none;
}

.chlist-item__country a:hover {
	color: #2f80ed;
}

.chlist-item__flag {
	width: 16px;
	height: 11px;
	object-fit: cover;
	border-radius: 2px;
	flex-shrink: 0;
	margin-top:-3px;
}

/* DESC */
.chlist-item__desc {
	font-size: 14px;
	color: #444;
	line-height: 1.45;
}

/* META */
.chlist-item__meta {
	flex: 0 0 auto;
	display: flex;
	align-items: center;
	gap: 12px;
	font-size: 12px;
	color: #6b7280;
	white-space: nowrap;
}

.chlist-item__meta span {
	display: inline-flex;
	align-items: center;
	gap: 5px;
}

/* ADAPTIVE */
@media (max-width: 900px) {
	.chlist-item__head {
		flex-direction: column;
		gap: 8px;
	}

	.chlist-item__meta {
		white-space: normal;
		flex-wrap: wrap;
	}
}

@media (max-width: 768px) {
	.chlist-item {
		padding: 12px;
	}

	.chlist-item__logo {
		flex: 0 0 70px;
		width: 70px;
		height: 70px;
	}

	.chlist-item__title {
		font-size: 14px;
	}

	.chlist-item__desc {
		font-size: 13px;
	}
}

@media (max-width: 480px) {
	.chlist-item {
		flex-direction: column;
		align-items: center;
		text-align: center;
	}

	.chlist-item__head {
		flex-direction: column;
		align-items: center;
	}

	.chlist-item__main {
		width: 100%;
	}

	.chlist-item__country {
		justify-content: center;
	}

	.chlist-item__meta {
		justify-content: center;
	}
}

/*плитка/лист*/
/*плитка/лист*/
/* switch */
.chviewbar {
	display: flex;
	justify-content: flex-end;
	margin-bottom: 16px;
}

.chviewbar__switch {
	display: inline-flex;
	gap: 6px;
	padding: 0;
	background: transparent;
	border: 0;
	border-radius: 0;
}

.chviewbar__btn {
	width: 36px;
	height: 36px;
	padding: 0;
	border: 0;
	background: transparent;
	border-radius: 6px;
	font-size: 0;
	cursor: pointer;
	position: relative;
	transition: background .2s ease, opacity .2s ease;
}

.chviewbar__btn:hover {
	background: #f3f6f8;
}

.chviewbar__btn.is-active {
	background: #e9f2fb;
}

/* grid icon */
.chviewbar__btn[data-view="grid"]::before {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 16px;
	height: 16px;
	transform: translate(-50%, -50%);
	background-image:
		linear-gradient(#6b7280 0 0),
		linear-gradient(#6b7280 0 0),
		linear-gradient(#6b7280 0 0),
		linear-gradient(#6b7280 0 0);
	background-size: 6px 6px;
	background-position: 0 0, 10px 0, 0 10px, 10px 10px;
	background-repeat: no-repeat;
}

/* list icon */
.chviewbar__btn[data-view="list"]::before {
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 16px;
	height: 16px;
	transform: translate(-50%, -50%);
	background-image:
		linear-gradient(#6b7280 0 0),
		linear-gradient(#6b7280 0 0),
		linear-gradient(#6b7280 0 0);
	background-size: 100% 2px;
	background-position: 0 2px, 0 7px, 0 12px;
	background-repeat: no-repeat;
}

.chviewbar__btn.is-active[data-view="grid"]::before {
	background-image:
		linear-gradient(#1480d9 0 0),
		linear-gradient(#1480d9 0 0),
		linear-gradient(#1480d9 0 0),
		linear-gradient(#1480d9 0 0);
}

.chviewbar__btn.is-active[data-view="list"]::before {
	background-image:
		linear-gradient(#1480d9 0 0),
		linear-gradient(#1480d9 0 0),
		linear-gradient(#1480d9 0 0);
}

/* common */
.chv-item + .chv-item {
	margin-top: 12px;
}

/* grid mode */
.chview--grid .chv-list {
	display: none;
}

.chview--grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
    gap: 16px;
    width: 100%;
    min-width: 0;
}

.chview--grid .chv-item + .chv-item {
	margin-top: 0;
}

.topch-item {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	text-decoration: none;
	padding: 14px 10px 12px;
	border-radius: 4px;
	background: #fff;
	border: 1px solid #e7ebf0;
	transition: transform .28s cubic-bezier(.4,0,.2,1),
	            box-shadow .28s cubic-bezier(.4,0,.2,1),
	            border-color .2s ease;
}

.topch-item:hover {
	transform: translateY(-4px);
	border-color: #d6deea;
	box-shadow: 0 10px 24px rgba(16, 24, 40, 0.08);
}

.topch-item__logo {
	width: 92px;
	height: 92px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 10px;
	border-radius: 4px;
	background: #fff;
	overflow: hidden;
}

.topch-item__logo img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}

.topch-item__name {
	font-size: 14px;
	line-height: 1.28;
	font-weight: 500;
	color: #181818;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	min-height: 36px;
	margin-bottom: 6px;
}

.topch-item:hover .topch-item__name {
	color: #2f80ed;
}

.topch-item__country {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	margin-top: 0;
	padding: 4px 10px;
	font-size: 12px;
	line-height: 1;
	font-weight: 500;
	color: #6b7280;
	background: #f1f3f6;
	border-radius: 4px;
	max-width: 110px;
	min-width: 0;
}

.topch-item__flag {
	width: 16px;
	height: 11px;
	object-fit: cover;
	border-radius: 2px;
	flex: 0 0 16px;
}

.topch-item__country-text {
	display: block;
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/* list mode */
.chview--list {
	display: block;
}

.chview--list .chv-grid {
	display: none;
}

.chlist-item__logo {
	flex: 0 0 82px;
	width: 82px;
	height: 82px;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid #e7ebf0;
	border-radius: 4px;
	background: #fff;
	overflow: hidden;
	text-decoration: none;
}

.chlist-item__logo img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}

.chv-list {
	display: flex;
	gap: 14px;
	padding: 16px 14px;
	border: 1px solid #e7ebf0;
	border-radius: 6px;
	background: #fff;
	transition: box-shadow .25s ease, border-color .25s ease;
}

.chv-list:hover {
	border-color: #d6deea;
	box-shadow: 0 8px 18px rgba(16, 24, 40, 0.06);
}

.chlist-item__body {
	flex: 1;
	min-width: 0;
	display: flex;
	flex-direction: column;
}

.chlist-item__head {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	gap: 14px;
	margin-bottom: 8px;
}

.chlist-item__main {
	flex: 1;
	min-width: 0;
}

.chlist-item__title {
	font-size: 16px;
	line-height: 1.3;
	font-weight: 600;
	color: #111;
	margin-bottom: 4px;
}

.chlist-item__title a {
	color: inherit;
	text-decoration: none;
}

.chlist-item__title a:hover {
	color: #2f80ed;
}

.chlist-item__icon {
	margin-left: 6px;
	font-size: 12px;
	color: #2f80ed;
}

.chlist-item__country {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 6px;
	font-size: 12px;
	line-height: 1.3;
	color: #6b7280;
}

.chlist-item__country a {
	color: #6b7280;
	text-decoration: none;
}

.chlist-item__country a:hover {
	color: #2f80ed;
}

.chlist-item__flag {
	width: 16px;
	height: 11px;
	object-fit: cover;
	border-radius: 2px;
	flex-shrink: 0;
}

.chlist-item__desc {
	font-size: 14px;
	color: #444;
	line-height: 1.45;
}

.chlist-item__meta {
	flex: 0 0 auto;
	display: flex;
	align-items: center;
	gap: 12px;
	font-size: 12px;
	color: #6b7280;
	white-space: nowrap;
}

.chlist-item__meta span {
	display: inline-flex;
	align-items: center;
	gap: 5px;
}

/* adaptive */
@media (max-width: 1400px) {
	.chview--grid {
		grid-template-columns: repeat(5, 1fr);
	}
}

@media (max-width: 1100px) {
	.chview--grid {
		grid-template-columns: repeat(4, 1fr);
	}
}

@media (max-width: 900px) {
	.chlist-item__head {
		flex-direction: column;
		gap: 8px;
	}

	.chlist-item__meta {
		white-space: normal;
		flex-wrap: wrap;
	}
}

@media (max-width: 800px) {
	.chview--grid {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (max-width: 768px) {
	.chv-list {
		padding: 12px;
	}

	.chlist-item__logo,
	.topch-item__logo {
		width: 70px;
		height: 70px;
	}

	.chlist-item__title {
		font-size: 14px;
	}

	.chlist-item__desc {
		font-size: 13px;
	}
}

@media (max-width: 520px) {
	.chview--grid {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 480px) {
	.chv-list {
		flex-direction: column;
		align-items: center;
		text-align: center;
	}

	.chlist-item__head {
		flex-direction: column;
		align-items: center;
	}

	.chlist-item__main {
		width: 100%;
	}

	.chlist-item__country,
	.chlist-item__meta {
		justify-content: center;
	}
}


/* FULL STORY TV */

.tvfull {
	display: flex;
	flex-direction: column;
	gap: 16px;
}

/* плеер */
.tvfull .content_video-wrapper {
	border-radius: 10px;
	overflow: hidden;
	background: #000;
}

/* iframe / video */
.tvfull iframe,
.tvfull video {
	display: block;
	width: 100%;
	border: 0;
}

/* инфа под плеером */
.tvfull__info {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
	padding: 10px 0 0;
}

/* рейтинг */
.content_video-voting {
	display: flex;
	align-items: center;
	gap: 12px;
	font-size: 13px;
	color: #6b7280;
}

.content_video-voting span {
	display: inline-flex;
	align-items: center;
	gap: 4px;
}

/* страна */
.content_video-countries {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	font-size: 13px;
	color: #6b7280;
}

.content_video-countries img {
	border-radius: 2px;
}

/* заголовок */
.content_video .content_title {
	margin-bottom: 10px;
}

/* описание */
.content_text {
	margin-top: 20px;
}

/* блок похожих */
.content_cards {
	margin-top: 20px;
}

/* mobile */
@media (max-width: 768px) {
	.tvfull__info {
		flex-direction: column;
		align-items: flex-start;
		gap: 8px;
	}

	.content_video-voting {
		flex-wrap: wrap;
	}
}


/* TV full hero under player */

.tvhero2 {
	display: flex;
	align-items: center;
	gap: 20px;
	padding-top: 18px;
}

.tvhero2__logo {
	flex: 0 0 140px;
	width: 140px;
	display: flex;
	align-items: center;
	justify-content: center;
	 
}

.tvhero2__logo img {
	display: block;
	max-width: 140px;
	max-height: 140px;
	width: auto;
	height: auto;
	object-fit: contain;
	border-radius:4px;
}

.tvhero2__body {
	flex: 1;
	min-width: 0;
	display: flex;
	flex-direction: column;
	gap: 12px;
}

.tvhero2__top {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	gap: 16px;
}

.tvhero2__meta {
    display: flex;
    flex-direction: column; /* ВОТ ЭТО ГЛАВНОЕ */
    align-items: flex-start;
    gap: 6px; /* расстояние между строками */

    font-size: 15px;
    line-height: 1.35;
    color: #5f6673;
}

.tvhero2__country,
.tvhero2__lang,
.tvhero2__genre {
	display: inline-flex;
	align-items: center;
	gap: 6px;
}

.tvhero2__country a,
.tvhero2__genre a {
	color: #5f6673;
	text-decoration: none;
}

.tvhero2__country a:hover,
.tvhero2__genre a:hover,
.tvhero2__site:hover {
	color: #1480d9;
}

.tvhero2__rating {
	display: flex;
	align-items: center;
	gap: 14px;
	font-size: 13px;
	line-height: 1.2;
	color: #6b7280;
	white-space: nowrap;
}

.tvhero2__rating span {
	display: inline-flex;
	align-items: center;
	gap: 4px;
}

.tvhero2__links {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 12px;
}

.tvhero2__site {
	color: #1480d9;
	text-decoration: none;
	font-weight: 600;
	font-size: 14px;
	line-height: 1.2;
}

.tvhero2__soc {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	text-decoration: none;
	opacity: .92;
	transition: opacity .2s ease, transform .2s ease;
}

.tvhero2__soc:hover {
	opacity: 1;
	transform: translateY(-1px);
}

.tvhero2__soc--fb {
	background-image: url("{THEME}/images/facebook-color.svg");
}

.tvhero2__soc--tw {
	background-image: url("{THEME}/images/twitter-color.svg");
}

.tvhero2__soc--ig {
	background-image: url("{THEME}/images/instagram-color.svg");
}

.tvhero2__soc--yt {
	background-image: url("{THEME}/images/youtube-color.svg");
}

.tvhero2__soc--tg {
	background-image: url("{THEME}/images/telegram-color.svg");
}

@media (max-width: 900px) {
	.tvhero2 {
		align-items: flex-start;
	}

	.tvhero2__top {
		flex-direction: column;
		gap: 10px;
	}

	.tvhero2__rating {
		white-space: normal;
		flex-wrap: wrap;
	}
}

@media (max-width: 640px) {
	.tvhero2 {
		flex-direction: column;
		align-items: flex-start;
		gap: 14px;
	}

	.tvhero2__logo {
		flex: 0 0 auto;
		width: 110px;
	}

	.tvhero2__logo img {
		max-width: 110px;
		max-height: 110px;
	}
}

/* ссылки соцсетей */
.tvhero2__links {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 16px;
}

/* базовая ссылка */
.tvhero2__link {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    font-size: 14px;
    font-weight: 500;
    text-decoration: none;
    transition: opacity .2s ease, color .2s ease;
}

/* иконка */
.tvhero2__link i {
    width: 16px;
    min-width: 16px;
    text-align: center;
    font-size: 15px;
}

/* hover */
.tvhero2__link:hover {
    opacity: .85;
}

/* цвета ссылок */
.tvhero2__link--site { color: #1480d9; }
.tvhero2__link--facebook { color: #1877f2; }
.tvhero2__link--twitter { color: #000000; }
.tvhero2__link--instagram { color: #e1306c; }
.tvhero2__link--telegram { color: #229ed9; }
.tvhero2__link--tiktok { color: #000000; }
.tvhero2__link--vk { color: #0077ff; }
.tvhero2__link--youtube { color: #ff0000; }
.tvhero2__link--pinterest { color: #e60023; }
.tvhero2__link--whatsapp { color: #25d366; }
.tvhero2__link--discord { color: #5865f2; }
.tvhero2__link--twitch { color: #9146ff; }
.tvhero2__link--reddit { color: #ff4500; }
.tvhero2__link--linkedin { color: #0a66c2; }
.tvhero2__link--ok { color: #ee8208; }
.tvhero2__link--rutube { color: #00a86b; }



/* Блок описания канала */
.content_text.background-light2 {
    line-height: 1.5;
}

/* ВСЕ заголовки одинаковые */
.content_text.background-light2 h1,
.content_text.background-light2 h2,
.content_text.background-light2 h3,
.content_text.background-light2 h4,
.content_text.background-light2 h5 {
    font-size: 18px;       /* один размер */
    font-weight: 600;
    margin: 10px 0 6px;    /* минимальные отступы */
    line-height: 1.3;
}

/* первый заголовок чуть меньше сверху */
.content_text.background-light2 h1:first-child,
.content_text.background-light2 h2:first-child,
.content_text.background-light2 h3:first-child {
    margin-top: 0;
}

/* текст */
.content_text.background-light2 p {
    margin: 0 0 10px;
    font-size: 14px;
    line-height: 1.6;
}

/* убираем лишний <br> который у тебя есть */
/*.content_text.background-light2 br {
    display: none;
}*/

/* limiter чтобы не было огромных дыр */
.content_text .limiter {
    max-height: 200px; /* под себя регулируй */
    overflow: hidden;
    position: relative;
}

/* кнопка "читать дальше" */
.read-more-button {
    display: block;
    margin-top: 10px;
    cursor: pointer;
}

/* раскрытие */
.read-more-checker:checked ~ .limiter {
    max-height: none;
}

.pager3 {
    margin: 30px 0;
}

.pager3__inner {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 12px;
    flex-wrap: wrap;
}

/* сброс старого мусора */
.pager3 .content_card-nav-active {
    position: static !important;
    z-index: auto !important;
    background: none !important;
}

.pager3 .content_card-nav-active:before,
.pager3 .content_card-nav-active:after {
    display: none !important;
    content: none !important;
}

/* обычные ссылки страниц */
.pager3__inner > a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 38px;
    height: 38px;
    padding: 0 6px;
    color: #333;
    text-decoration: none;
    border-radius: 999px;
    line-height: 1;
    box-sizing: border-box;
}

.pager3__inner > a:hover {
    background: #f1f1f1;
}

/* активная страница */
.pager3__inner > .content_card-nav-active {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    width: 38px !important;
    min-width: 38px !important;
    height: 38px !important;
    padding: 0 !important;
    border-radius: 50% !important;
    background: linear-gradient(180deg, #1480d9 0%, #5887ae 100%) !important;
    color: #fff !important;
    font-weight: 600;
    line-height: 1;
    box-sizing: border-box;
}

/* стрелки */
.pager3__arrow a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    min-width: 38px;
    height: 38px;
    padding: 0;
    border-radius: 50%;
    background: linear-gradient(180deg, #1480d9 0%, #5887ae 100%);
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    line-height: 1;
    box-sizing: border-box;
}

/* многоточие */
.pager3__inner > .nav_ext {
    display: inline-block;
    color: #777;
    line-height: 38px;
    padding: 0 4px;
}
/* стрелки если это span */
.pager3__arrow span {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    width: 38px;
    height: 38px;

    border-radius: 50%;
    background: linear-gradient(180deg,#1480d9,#5887ae);
    color: #fff;

    font-weight: 600;
    line-height: 1;
}



/* блок текста */
.content_items.background-light2 {
    font-size: 14px;
    line-height: 1.6;
}

/* ВСЕ заголовки одинаковые */
.content_items.background-light2 h1,
.content_items.background-light2 h2,
.content_items.background-light2 h3,
.content_items.background-light2 h4,
.content_items.background-light2 h5 {
    font-size: 18px;
    font-weight: 600;
    margin: 10px 0 6px;
    line-height: 1.3;
}

/* первый заголовок без отступа сверху */
.content_items.background-light2 h1:first-child,
.content_items.background-light2 h2:first-child,
.content_items.background-light2 h3:first-child {
    margin-top: 0;
}

/* текст */
.content_items.background-light2 p {
    margin: 0 0 10px;
}

/* УБИВАЕМ <br> */
.content_items.background-light2 br {
    display: none;
}
/* общий текст */
.content_text.background-light {
    font-size: 14px;
    line-height: 1.6;
}

/* заголовки ВСЕ одинаковые */
.content_text.background-light h1,
.content_text.background-light h2,
.content_text.background-light h3,
.content_text.background-light h4,
.content_text.background-light h5 {
    font-size: 18px !important;
    font-weight: 600;
    margin: 10px 0 6px;
    line-height: 1.3;
}

/* убираем дичь с несколькими h1 */
.content_text .content_title h1 {
    display: none;
}

.content_text .content_title h1:nth-child(2) {
    display: block;
    margin: 0 0 10px;
}

/* текст */
.content_text.background-light p {
    margin: 0 0 10px;
}

/* списки (у тебя через -) */
.content_text.background-light {
    white-space: normal;
}

/* убираем <br> */
.content_text.background-light br {
    display: none;
}


.prog-head {
    margin-bottom: 20px;
	margin-top: 20px;
}

.prog-title {
    font-size: 28px;
    font-weight: 600;
    color: #000;
    margin: 0;
    position: relative;
    display: inline-block;
}

/* синяя линия */
.prog-title::after {
    content: '';
    display: block;
    width: 120px; /* длина линии */
    height: 4px;
    background: #1480d9;
    border-radius: 2px;
    margin-top: 8px;
}

.play-block {
    position: relative;
}

/* круг */
.play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    
    width: 70px;
    height: 70px;
    border-radius: 50%;

    background: rgba(0,0,0,0.6);
}

/* треугольник */
.play-btn::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-40%, -50%);
    
    width: 0;
    height: 0;

    border-left: 18px solid #fff;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
}

/* hover эффект */
.play-block:hover .play-btn {
    background: rgba(0,0,0,0.8);
}
.chview {
    min-width: 0;
    width: 100%;
}

.chview--grid > * {
    min-width: 0;
}

.content_text br {
    display: none;
}