 body {
     background: #10454f;
     font-family: 'Montserrat', sans-serif;
     font-size:16px;
}

/* radio schedule */
.radio-section { padding: 5rem 10% 3rem 10%; background: #eacfff; position: relative; overflow: hidden; }
.radio-header { padding-bottom: 40px; }
.radio-header h2 { font-size: 28px; padding-bottom: 5px; }
.radio-header p { font-size: 16px; }
.tabs { display: flex; justify-content: center; flex-wrap: wrap; margin-bottom: 20px; gap: 10px; }
.tab { padding: 7px 13px; cursor: pointer; background: #eee; border-radius: 5px; transition: background 0.3s; }
.tab.active { background: #a237cd; color: white; }
.schedule { display: none; }
.schedule.active { display: flex; flex-wrap: wrap; flex-flow: column; justify-content: center; }
.schedule-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; padding: 1rem; justify-content: center; }
.schedule-card { background: rgba(255,255,255,0.95); border-radius: 15px; padding: 1.5rem; box-shadow: 0 8px 32px rgba(0,0,0,0.1); transition: transform 0.3s ease, box-shadow 0.3s ease; position: relative; min-height: 200px; perspective: 1000px; }
.card-inner { position: relative; width: 100%; height: 100%; transition: transform 0.6s; transform-style: preserve-3d; }
.schedule-card:hover .card-inner { transform: rotateY(180deg); }
.card-front, .card-back { position: absolute; width: 100%; height: 100%; backface-visibility: hidden; display: flex; align-items: center; overflow: hidden; }
.card-back { transform: rotateY(180deg); padding: 1.5rem; }
.rj-profile { display: flex; align-items: center; gap: 1.5rem; width: 100%; }
.image-wrapper { position: relative; flex-shrink: 0; }
.rj-image { width: 120px; height: 120px; border-radius: 50%; object-fit: cover; border: 3px solid #9900fd; box-shadow: 0 4px 15px rgba(172,0,253,0.3); }
.rj-details { flex: 1; }
.rj-details h3 { margin: 0; color: #2A2A72; font-size: 1.4rem; }
.timing { color: #2B2B2B; display: flex; align-items: center; gap: 0.5rem; margin: 0.5rem 0; font-size: 0.95rem; }
.show-name { color: #8400f8; font-weight: 600; font-size: 1.1rem; }
.wave-animation { position: relative; height: 40px; margin-top: 1rem; display: flex; align-items: center; gap: 5px; }
.wave { width: 4px; height: 20px; background: #a246ff; animation: wave 1.2s infinite ease-in-out; border-radius: 2px; }
.wave:nth-child(2) { animation-delay: -0.2s }
.wave:nth-child(3) { animation-delay: -0.4s }

/* funcafe radio section */
.rjs-container { display: flex; justify-content: space-between; align-items: flex-start; max-width: 1200px; margin: 50px auto; gap: 20px; }
.left-section, .right-section { background: #216f7d; padding: 25px; border-radius: 10px; flex: 1; text-align: center; box-shadow: 0 4px 10px rgba(255, 255, 255, 0.1); }
.left-section h2,
.right-section h2 { text-align: center; color: #ffffff; padding: 0 0 10px 0; }
.separator { width: 5px; height: 300px; background: linear-gradient(to bottom, #78d8ea, #78d8ea); border-radius: 5px; margin: auto 0; }
.left-section .rjhead-profile 
{ display: flex;
  align-items: center;
  gap: 25px;
  border: 2px solid #a1dbe6;
  border-radius: 10px;
  padding: 10px 20px;
  background: rgb(16, 69, 79);
  box-shadow: 0 0 10px #93b4bb;
}
.left-section .rjhead-profile:hover { background:rgb(55, 187, 214); }
.left-section .rjhead-profile img { width: 65px; height: 65px; border-radius: 50%; border: 3px solid rgb(99, 209, 231); transition: transform 0.3s ease-in-out; }
.left-section .rjhead-profile:hover img { transform: scale(1.1); }
.rjhead-details h3 { margin: 0; font-size: 20px; color:rgb(255, 255, 255); }
.rjhead-details p { margin: 5px 0; color: #eee; }
.radio-player { margin-top: 20px; padding: 10px; filter: drop-shadow(0 0 8px rgb(227, 192, 255)); }
audio { width: 100%; }
.listeners-box { margin-top: 10px; padding: 15px; background: #dad1fb; border-radius: 8px; font-size: 16px; text-align: center; }
.listeners-box span { color: #8c00ff; }
.current-rjs { margin-top: 15px; display: flex; flex-wrap: wrap; gap: 10px; justify-content: center; }
.rj-tag {
  background: rgb(16, 69, 79);
  padding: 5px 15px;
  border-radius: 20px;
  border: 1px solid #e1e5e6;
  transition: all 0.3s;
  color: #fff;
}
.rj-tag:hover { background: rgb(39, 150, 172); }
.right-content { color: #ffffff; padding: 30px 0 0 0; }
.right-content h3 { font-size: 18px; padding-bottom: 10px; }
.right-content p { font-size: 15px; }


/* active members */
.member-section { background: #2a545e; padding: 40px 6%; margin: auto; position: relative; overflow: hidden; }
.member-head { padding: 0 0 23px 0; }
.member-head h2 { font-size: 28px; padding-bottom: 5px; text-align: center; }
.member-container { display: flex; gap: 18px; overflow-x: auto; scroll-behavior: smooth; scrollbar-width: none; padding: 10px; }
.member-container::-webkit-scrollbar { display: none; }
.member-card { min-width: 120px; text-align: center; }
.member-card img { width: 100px; height: 100px; border-radius: 50%; object-fit: cover; border: 3px solid white; box-shadow: 0 4px 8px rgba(0,0,0,0.1); }
.member-card p { margin-top: 8px; font-size: 14px; font-weight: bold; color: #4a148c; }
.arrow-btn { position: absolute; top: 50%; transform: translateY(-50%); background:rgba(122, 38, 174, 0.4); color: white; border: none; cursor: pointer; padding: 10px; font-size: 18px; border-radius: 50%; display: none; }
.arrow-btn:hover { background:rgb(95, 24, 181); }
.prev { left: 10px; }
.next { right: 10px; }
.member-body { display: grid; justify-content: center; align-items: center; }


 .navbar .nav-link{
    font-weight:600;
    font-size:16px;
    text-transform:uppercase
}
 .navbar .nav-item{
    margin-right:20px;
}
 .navbar .nav-item:last-child{
    margin-right:0px;
}
 .formveri{
    border: 3px solid #463684;
    padding:14px;
    outline:0;
    background:#fff;
    border-radius:55px;
    box-shadow:0 5px 25px 0 rgb(0 0 0 / 25%)
}
 .formverisi{
    border:none;
    outline:0
}
 .formico{
    width:32px;
    color:#5e3619;
}
 .button{
    background:linear-gradient(to right,#633ad9,#f86346,#633ad9);
     border:none;
    font-weight:700;
    font-size:18px;
    margin-top:15px;
    color:#fff;
    padding:18px 15px;
    outline:none;
     width:100%;
    text-align:center;
    text-decoration:none;
    cursor:pointer;
    border-radius:55px;
     box-shadow:0 5px 25px 0 rgb(0 0 0 / 40%);
    text-transform:uppercase;
}
 .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .show>.nav-link {
     color: #ade1ec;
}
 .input-group-text {
     display: flex;
    -+ align-items: center;
     padding: 0.375rem 0.75rem;
     font-size: 1rem;
     font-weight: 400;
     line-height: 1.5;
     color: #212529;
     text-align: center;
     white-space: nowrap;
     background-color: #318fa1;
     border: 2px solid #04333c;
     border-radius: 5px;
}
 .form-control {
     display: block;
     width: 100%;
     padding: 0.65rem 0.75rem;
     font-size: 1rem;
     font-weight: 400;
     line-height: 1.5;
     color: #212529;
     background-color: #176372;
     background-clip: padding-box;
     border: 3px solid #021316;
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     border-radius: 5px;
     transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
 a{
    color:#fff;
    text-decoration:none;
}
 a:hover{
    color:#2a545e;
    text-decoration:none;
}
 .menuicon{
    max-width:24px;
    margin-top:-4px;
    margin-right:8px;
}
 .logo{
    max-width:292px;
    height:auto;
    object-fit:cover;
    width:100%;
}
 .usmenu{
    background-image: linear-gradient(to right, #10454f , #10454f );
    box-shadow: 0 5px 25px 0 rgb(0 0 0 / 25%);
}
 .alts{
    padding:20px 0px;
}
 .ortmenu {
  background-image: linear-gradient(180deg, #318191, #10454f);
  box-shadow: 0 5px 25px 0 rgb(0 0 0 / 85%);
}
 .twomenu{
    margin-top:-3px;
    margin-right:8px;
}
 .hizlibtn{
    background-image: linear-gradient(180deg, #318191, #10454f);
    color:#fff;
    border:1px solid #15414b;
    box-shadow: 0 5px 25px 0 rgb(0 0 0 / 10%);
}
 .icosn{
    width:24px;
    height:24px;
    margin-right:6px;
}
 .trback{
    background:url(control/login/funchatcorner/images/df.webp) no-repeat;
    background-size:cover;
    background-position:100% center;
    min-height:522px;
    width:100%;
    position:relative;
}
 .navbar-dark .navbar-toggler-icon{
    background-image:url(control/login/funchatcorner/images/menu.png)!important
}
 .ssd{
    padding-top:75px;
}
 .login-form{
    padding:40px 30px;
    border:2px solid #9ca1e7;
    border-radius:15px;
     background: rgba(0, 0, 0, 0.1);
     box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
     backdrop-filter: blur(5px);
     -webkit-backdrop-filter: blur(5px);
     border: 1px solid rgba(255, 255, 255, 0.3);
}
 .sohbetgiris{
    background: -webkit-linear-gradient(#9ca1e7, #9ca1e7);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
    font-weight:800;
    font-size:38px;
    text-shadow: 1px 1px rgba(255,255,255,0.1);
    margin-bottom:25px;
}
 .sifre{
    color:#ebdbb7
}
 .sbaglan {
  font-size: 17px;
  font-weight: 700;
  width: 100%;
  padding: 12px;
  background-image: linear-gradient(180deg, #11a4bf, #10454f);
  color: #000;
  border: 1px solid #092b31;
  box-shadow: 4px 4px 1px #22626e;
}
 .masaimg{
    max-width:149px;
    height:auto;
    z-index:1;
    width:100%;
    object-fit:cover;
}
 .isd{
    background-image: linear-gradient(to right, #996529 , #c6a464, #e0c27c);
    box-shadow: 0 5px 25px 0 rgb(0 0 0 / 30%);
}
 .gsoz{
    padding-top:14px;
    padding-bottom:14px;
}
 .ortakisim{
    background: linear-gradient(135deg, #1d6c7b, #114650, #2d8fa2, #0c262b);
    border-radius:15px;
    box-shadow: 0 5px 25px 0 rgb(255 255 255 / 25%);
    padding:20px 20px 35px 20px;
}
 .ortafont{
    background: -webkit-linear-gradient(#2d8fa2, #0c262b);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
    font-weight:800;
    text-shadow: 1px 1px rgba(0,0,0,0.7);
    font-size:24px;
}
 .ortaimg{
    max-width:200px;
    width:100%;
    object-fit:cover;
    height:auto;
}
 .amenuicon{
    max-width:24px;
    margin-top:-3px;
    margin-right:8px;
}
 .sosyal{
    max-width:42px;
    width:100%;
    height:auto;
    margin-right:8px;
    object-fit:cover;
}
 .gico{
    width:32px;
    margin-right:10px;
    margin-top:1px;
    height:auto;
    object-fit:cover;
}
 .gunsozu{
    font-weight:600;
    font-size:15px;
}
 .mastop{
    margin-bottom:-110px;
    padding-right:50px;
    padding-left:50px;
}
 .masalt{
    z-index:-9999 !important;
}
 .masac{
    max-width:1220;
    width:100%;
    height:auto;
    object-fit:cover;
}
.iletisims{
    margin-right:10px;
}
 .therees1{
    padding:20px;
}
 .thetitle{
    background: -webkit-linear-gradient(#efe0bf, #b9924d);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
    font-weight:900;
    text-shadow: 1px 1px rgba(255,255,255,0.05);
}
 .thep{
    line-height:1.8;
    font-size:16px;
    color:#ebdbb7;
    margin-bottom:0px;
}
 .altresim{
    background:url(../images/alt.png) no-repeat;
    background-position:100% center;
    min-height:120px;
    width:100%;
    position:relative;
    box-shadow: 0 5px 25px 0 rgb(0 0 0 / 20%);
}
 .aort{
    background:#10454f;;
    box-shadow: 0 5px 25px 0 rgb(255 255 255 / 3%);
}
 .footers{
    background:#10454f;
    color:#ebdbb7;
    box-shadow: 0 5px 25px 0 rgb(255 255 255 / 3%);
}
 .chat-room{
    background: -webkit-linear-gradient(#efe0bf, #b47c36);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
    font-weight:900;
    text-shadow: 1px 1px rgba(255,255,255,0.1);
}
 .chatprag{
    line-height:1.8;
    font-size:18px;
    font-weight:bold;
    background: -webkit-linear-gradient(#efe0bf, #b9924d);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
    text-shadow: 1px 1px rgba(255,255,255,0.05);
    margin-bottom:35px;
}
 .menalt{
    list-style-type:none;
    padding-left:0;
    line-height:2.4
}
 .baglantilar{
    color:#e8a961;
}
 .sas{
    max-width:484px;
    width:100%;
    object-fit:cover;
    height:auto;
}
 .makale{
    line-height:1.8;
    font-size:16px;
    color:#ebdbb7;
    margin-bottom:30px;
}
 .makn{
    color:#ebdbb7
}
 .makbas{
    background: -webkit-linear-gradient(#efe0bf, #b47c36);
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
    font-weight:900;
    text-shadow: 1px 1px rgba(255,255,255,0.1);
    font-size:36px;
}
 .devami{
    background-image: linear-gradient(180deg, #efe0bf, #b9924d);
    color:#fff;
    border:1px solid #ab884b;
    box-shadow: 0 5px 25px 0 rgb(0 0 0 / 10%);
}
 #more{
    display:none
}
 .altss{
    padding:15px 0px;
}
 .trsor{
     font-weight:600;
     width: 100%;
     padding: 12px;
     background-image: linear-gradient(180deg, #efe0bf, #b9924d);
     color: #111;
     border: 1px solid #ab884b;
     border-radius:5px;
     box-shadow: 4px 4px 1px #85511d;
    margin-top:20px;
    margin-bottom:20px
}
 .soruico{
    width:32px;
    margin-right:6px;
    margin-top:-3px
}
 .trsc{
    color:#111;
    text-decoration:none;
}
 .trsc:hover{
    color:#000;
    text-decoration:none;
}
 .trcvp{
     background-color: #dfc17c;
     background-clip: padding-box;
     border: 3px solid #b09554;
    border-radius:8px;
    padding:15px;
    font-weight:600;
}
/* width */
 ::-webkit-scrollbar {
     width: 12px;
}
/* Track */
 ::-webkit-scrollbar-track {
     background: #f1f1f1;
}
/* Handle */
 ::-webkit-scrollbar-thumb {
     background: #b09554;
}
/* Handle on hover */
 ::-webkit-scrollbar-thumb:hover {
     background: #40281a;
}
 #yukari{
    display:none;
    position:fixed;
    bottom:20px;
    right:30px;
    z-index:99
}
#yukari:hover{
    color:#fff;
    text-decoration:none;
    cursor:pointer
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: italic;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 400;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 500;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 600;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 700;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 800;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
     unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
     unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
     unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
     unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
 @font-face {
     font-family: 'Montserrat';
     font-style: normal;
     font-weight: 900;
     font-display: swap;
     src: url(../font/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
     unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@media (min-width:992px){
    .therees{
        padding:20px;
         border-right: 1px solid rgba(255, 255, 255, 0.3);
    }
}
@media (max-width:992px){
    .therees{
        padding:20px;
         border-right: none;
    }
}
