﻿@charset "utf-8";
html{scroll-behavior: smooth;}
body {margin: 0;padding: 0;font-family: 'Poppins' !important;font-size: 15px !important;}

/*-----------Base Css End----------*/
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins/Poppins-Medium.eot');
  src: url('../fonts/Poppins/Poppins-Medium.eot?#iefix') format('embedded-opentype'),
      url('../fonts/Poppins/Poppins-Medium.woff2') format('woff2'),
      url('../fonts/Poppins/Poppins-Medium.woff') format('woff'),
      url('../fonts/Poppins/Poppins-Medium.ttf') format('truetype');
  font-weight: 500;font-style: normal;font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins/Poppins-SemiBold.eot');
  src: url('../fonts/Poppins/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/Poppins/Poppins-SemiBold.woff2') format('woff2'),
      url('../fonts/Poppins/Poppins-SemiBold.woff') format('woff'),
      url('../fonts/Poppins/Poppins-SemiBold.ttf') format('truetype');font-weight: 600;font-style: normal;font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins/Poppins-Regular.eot');
  src: url('../fonts/Poppins/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/Poppins/Poppins-Regular.woff2') format('woff2'),
      url('../fonts/Poppins/Poppins-Regular.woff') format('woff'),
      url('../fonts/Poppins/Poppins-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap;
}
@font-face {
  font-family: 'Bebas Kai';
  src: url('../fonts/bebaskai/BebasKai.eot');
  src: url('../fonts/bebaskai/BebasKai.eot?#iefix') format('embedded-opentype'),
      url('../fonts/bebaskai/BebasKai.woff2') format('woff2'),
      url('../fonts/bebaskai/BebasKai.woff') format('woff'),
      url('../fonts/bebaskai/BebasKai.ttf') format('truetype');
  font-weight: normal;font-style: normal;font-display: swap;
}



p {line-height: 28px;font-size: 15px;margin: 0;color: #000000;}
a{text-decoration:none;}
h1, h2, h3, h4, h5, h6 {font-weight: 600;margin-bottom: 0;margin: 0;color: #000000;}
h1{font-size:54px;color: #ffffff;line-height: normal;}
h2{font-size: 54px;line-height:normal;text-transform: uppercase;color: #D71F2C;}
h3{font-size: 50px;line-height: normal;color: #D71F2C;}
h4{font-size: 20px;line-height: normal;color: #282465;}
ul {margin: 0 !important;padding: 0;}
img {max-width: 100%;height: auto;}
a:hover {text-decoration: none !important;transition: 0.4s;}
input:focus, textarea:focus, select:focus {outline: none !important;}
button:focus, textarea:focus, select:focus {outline: none !important;}
button:focus, textarea:focus, select:focus {outline: none !important;box-shadow: none !important;}
*, ::after, ::before {box-sizing: border-box;}
.main-btn{color: #ffffff;font-weight: 600;padding: 12px 20px;cursor: pointer;text-transform: capitalize;
border: none;transition: all 0.4s;background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);font-size: 16px;display: inline-table;text-align: center;border-radius: 37px;}
.main-btn:hover{background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);color: #ffffff;}



.ayg-pagination-next-btn{color: #ffffff;font-weight: 600;padding: 8px 22px;cursor: pointer;text-transform: capitalize;
border: none;transition: all 0.4s;background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);font-size: 16px;display: inline-table;text-align: center;border-radius: 37px;}
.ayg-pagination-next-btn:hover{background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);color: #ffffff;}




input[type="text"], input[type="email"], input[type="nubmer"], input[type="date"], input[type="time"],  input[type="tel"], select, textarea,
input[type="file"]{width: 100%;background: #ffffff;border: 0;padding: 10px 12px;color: #000000;font-family: 'Poppins', sans-serif;font-size: 15px;border-radius: 8px;}
/*-----------------------*/
.header_rw{position: relative;left: 0;right: 0;width: 100%;top: 0;z-index: 999;}
/* .header_rw .navbar, .header_rw .navigation_right{display: none !important;} */
.top_header_rw{background: #3C3699;padding: 14px 0;}
.currency-switcher{width: 120px;}
.currency-switcher svg{color: #ffffff;width: 12px;height: 12px;}
.currency-switcher .dropdown:after {content: "";position: absolute; margin: 0;width: 16px;height: 17px;
background-image: url(http://botkits.ru/img/icons/down.svg);top: 15px; right: 10px;-webkit-transition: .3s;transition: .3s;}
.currency-switcher .dropdown.open:after {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.currency-switcher .dropdown>div.caption {cursor: pointer;padding: 0 0 0 40px;font-size: 15px;color: #ffffff;}
.currency-switcher .dropdown>div.list {position: absolute;background-color: #ffffff;width: 100%;border-radius: 8px;-webkit-box-shadow: 0px 12px 24px rgba(21, 18, 51, 0.13);box-shadow: 0px 12px 24px rgba(21, 18, 51, 0.13);opacity: 0;overflow: hidden;-webkit-transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;-webkit-transform: scale(0.85);
transform: scale(0.85);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;top: 42px; z-index: -1;visibility: hidden;}
.currency-switcher .dropdown.open>div.list {-webkit-transform: scale(1);transform: scale(1);opacity: 1;z-index: 1;visibility: visible;}
.currency-switcher .dropdown>div.list>div.item {padding: 10.5px 15px 10.5px 52px; cursor: pointer;-webkit-transition: .3s;transition: .3s;font-size: 15px;line-height: 150%;}
.currency-switcher .dropdown>div.list>div.item.selected {background: rgba(36, 60, 187, 0.2);pointer-events: none;}
.currency-switcher .dropdown>div.list>div.item:hover {background: #F8F9FB;}
.currency-switcher .dropdown>div.list>div.item img{left: 15px !important;}
.currency-switcher .dropdown>div.caption img,
.currency-switcher .dropdown>div.list>div.item img,
.currency-switcher .dropdown>div.caption svg,
.currency-switcher .dropdown>div.list>div.item svg {position: absolute;margin-top: 1.5px;left: 0px;}
.currency-switcher .dropdown>div.list>div.item span,
.currency-switcher .dropdown>div.caption span {font-weight: 500;font-size: 14px;color: #000000;position: absolute;right: 36px;}
.currency-switcher .dropdown>div.list>div.item span {right: 20px;}
.header_call a{color: #ffffff;position: relative;z-index: 1;}
.header_call a img{margin-right: 8px;}
/* .ticket, .header_call{margin: 0 50px;} */
.ticket{margin: 0 25px;position: relative;z-index: 1;}
.user_login{position: relative;z-index: 1;}
.dabang_logo{position: absolute;left: 0;right: 0;text-align: center;}
@media all and (min-width: 992px) {
.dropdown-menu {width: 13rem;}
.mega-submenu {left: 100%;top: 0;min-width: 25rem;}
.ktm-mega-menu {position: static;}
.mega-menu {left: 0;right: 0;width: 100%;}
.dropdown-menu li {position: relative;}
.dropdown-menu .submenu {display: none;left: 100%;top: 0;}
.dropdown-menu>li:hover>.submenu,
.dropdown:hover>.dropdown-menu {display: block;}
}
@media (max-width: 991.98px) {
  .player_record {
  margin-top: 10px;
}


.offcanvas-collapse {position: fixed;top: 0px;bottom: 0;left: 100%;width: 100%;padding: 1rem;overflow-y: auto;visibility: hidden;z-index: 9;
background: linear-gradient(-90deg,rgba(231, 30, 37, 1) 0%, rgba(40, 36, 101, 1) 100%);transition: transform .3s ease-in-out, visibility .3s ease-in-out;}
.offcanvas-collapse.open {visibility: visible;transform: translateX(-100%);}
.navigation_bar nav a{padding: 15px !important;}
.navigation_bar nav li {margin-left: 0px !important;}
.navigation_bar .navbar-nav{padding: 0 !important;}
}
.navigation_bar nav a{font-family: 'Bebas Kai';font-size: 21px;color: #ffffff;padding: 12px 40px;display: inline-table;}
.navigation_bar nav .dropdown-menu a{padding: 10px 12px;color: #000000;font-size: 18px;}
.navigation_bar nav li{margin-left: 6px;}
.navigation_bar nav .dropdown-menu li{margin-left: 0;}
.navigation_bar .dropdown-item.active, .dropdown-item:active, .navigation_bar nav .dropdown-menu a:hover{background: linear-gradient(-90deg,rgba(231, 30, 37, 1) 0%, rgba(40, 36, 101, 1) 100%);color: #ffffff !important;}
/* .navigation_right a:first-child{margin-right: 20px;padding-right: 20px;} */
/* .navigation_right a:first-child::after{background: rgba(255, 255, 255, 0.35);content: '';position: absolute;width: 1px;height: 50px;top: 0px;right: 40%;bottom: 0;} */
.navigation_right{margin-left: 150px;}
.nav_barnd a{padding: 0 !important;}
.nav_barnd{left: 15px;top: -48px;}
.header_rw.scrolled{position: fixed;left: 0;right: 0;top: 0;z-index: 9999;}
/* .header_rw.scrolled .top_header_rw{display: block;} */
.header_rw.scrolled .navbar, .header_rw.scrolled .navigation_right {display: block !important;}
/* .header_rw.scrolled .nav_barnd{top: inherit;} */
.navigation_bar{background: linear-gradient(-90deg,rgba(231, 30, 37, 1) 0%, rgba(40, 36, 101, 1) 100%);}
.video_thumbnail{height: 758px;display: flex;justify-content: center;align-items: center;}
.zoom{width: 100%;height: 100%;object-fit: cover;}
.play_icon{background: linear-gradient(-90deg,rgba(202, 144, 43, 1) 0%, rgba(255, 198, 10, 1) 100%);height: 92px;width: 92px;border-radius: 100%;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.play_icon img{width: auto !important;}
.mrt-100{margin-top: 100px;}
.fixture_result{background: url('../images/fixture-result-bg.webp') no-repeat top center;padding: 100px 0;background-size: cover;}
.heading{margin-bottom: 45px;}
.heading h1, .heading h2{color: #282465;font-weight: bold;text-transform: uppercase;font-size: 64px;  text-shadow: 1px 0 #f2e9e9, 0 1px #f6eeee, 2px 0 #f0e8e8, 0 -1px #f2e8e2; }
.fixture_result .nav{justify-content: center;    margin: 0 !important;}
.fixture_result button{color: #ffffff !important;font-size: 16px;text-transform: capitalize;font-weight: 600;border-radius: 37px !important;padding: 12px 35px;border: 1px solid #ffffff !important;margin-right: 10px;}
.fixture_result button.active, .fixture_result button:hover{background: linear-gradient(-90deg,rgba(231, 30, 37, 1) 0%, rgba(40, 36, 101, 1) 100%);border: transparent !important;color: #ffffff !important;}

 
.fixture_result button:last-child{margin-right: 0;}
.fixures_bx{border-radius: 10px;background: rgb(231, 30, 37, 0.06);border: 3px solid #ffffff;}
.fixture_result .tab-content{margin-left: 7.4%;margin-top: 50px;}
.bx_ct{font-weight: bold;text-transform: uppercase; text-shadow: 1px 0 #f2e9e9, 0 1px #f6eeee, 2px 0 #f0e8e8, 0 -1px #f2e8e2;}
.lft_team{padding:22px 30px;flex-basis: 48.5%;}
.lft_team img{width: 98px !important;}
.team_vs::after{background: #ffffff;top: 0;left: 0;right: 0;margin: 0 auto;width: 3px;height: 142px;position: absolute;content: '';}
.date_stadium{padding: 20px;border-top: 3px solid #ffffff;font-size: 16px;font-weight: 500;text-transform: uppercase;}
.date_stadium span{color: #D71F2C;font-size: 18px;font-weight: bold;padding-right: 1px;}
.date_stadium .date, .date_stadium .stadium{color: #ffffff;}
.date_stadium .stadium{padding-top: 10px;}
.fixture_result .tab-content .owl-nav, #article .owl-nav{display: flex;justify-content: center;margin-top: 40px;}
.fixture_result .tab-content .owl-nav button, #article .owl-nav button{color: #ffffff !important;height: 48px;width: 48px;border-radius: 50%;display: flex;justify-content: center;align-items: center;margin-right: 15px;}
.fixture_result .tab-content .owl-nav button:last-child, #article .owl-nav button:last-child{margin-right: 0;}
.fixture_result .tab-content .owl-nav button span, #article .owl-nav button span{font-size: 36px;}
.fixture_result .tab-content .owl-nav button:hover{background: linear-gradient(-90deg,rgba(231, 30, 37, 1) 0%, rgba(40, 36, 101, 1) 100%);border: transparent !important;color: #ffffff !important;}
.fixture_result .tab-content .owl-nav button:last-child{margin-right: 0;}
.mid_body{background: url('../images/mid-bg.webp') no-repeat top center;padding: 100px 0;background-size: cover;}
.ashish_malik_img{border-radius: 10px;border: 3px solid #ffffff;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);height: 580px;}
.player_record ul{grid-template-columns: repeat(3, 1fr); gap: 30px;padding: 0;}
.un-listed{list-style: none;}
.heading h4{color: #282465;text-transform: uppercase;letter-spacing: 0.1em;}
.rec_num{font-size: 42px;left: 0;right: 0px;text-align: center;top: 30px;font-weight: bold;background: linear-gradient(to right, #F7B734 0%,  #D99F2F 6%,  #BF8C2D 32%,  #D7B742 44%,  #F6EB63 62%,  #D8B842 76%,  #BF8C2D 100%);
-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.rec_img{width: 145px;text-align: center;}
.player_record ul li:nth-child(2) .rec_num{font-size: 32px;}
.player_record .btn_rw{margin-bottom: 45px;}




.player_record {
  margin-top: 150px;
}



.rec_bt{margin-top: 20px;}
.rec_bt h4{font-weight: 500;letter-spacing: 0.1em;font-size: 25px;}
.squad_rw{padding-top: 150px;background: none;padding-bottom: 50px;}
.squad_rw .heading h2{font-size: 71px;}
.squad_rw button.active, .squad_rw button:hover{background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);}
.squad_bx img{width: auto !important;margin: 0 auto;}
.squad_bg{left: 0;right: 0;bottom: 45px;z-index: 1;}
.squad_bg img{width: auto !important;margin: 0 auto;}
.squad_team{left: 0;right: 0;top: -10px;}
.squad_team img{margin: 0 auto;width: 240px !important;}
.squad_rw .owl-item{margin-top: 25px;}
.squad_name{left: 0;right: 0;bottom: 100px;z-index: 1;width: 210px;
    margin: 0 auto;}
.squad_name h4{text-shadow: 1px 0 #ffffff, -1px 0 #ffffff, 0 1px #ffffff, 0 -1px #ffffff,
  1px 1px #ffffff, -1px -1px #fff, 1px -1px #ffffff, -1px 1px #ffffff;letter-spacing: 0.1em;}
.squad_name p{color: #ffffff;font-size: 16px;text-transform: capitalize;padding-top: 10px;font-weight: 500;}
.squad_rw .tab-content{margin-left: 0;}
.squad_rw .tab-content .owl-nav{margin-top: 0;position: absolute;left: 0;right: 0;top: 40%;}
.squad_rw .tab-content .owl-nav .owl-prev{position: absolute;left: -60px;}
.squad_rw .tab-content .owl-nav .owl-next{position: absolute;right: -60px;}
.squad_rw .tab-content .owl-dots{margin-top: 20px;}
.squad_rw .tab-content .owl-dots span{display: none !important;}
.squad_rw .tab-content .owl-dots button{border: 1px solid #ffffff !important;height: 11px;width: 11px;border-radius: 50% !important;}
.squad_rw .tab-content .owl-dots button:hover{border-radius: 50%;border: 1px solid #ffffff;}
.squad_rw .tab-content .owl-dot.active{background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);border: transparent !important;}
.squad_rw .tab-content .owl-nav button{background: #282465 !important;border: none !important;}
.points_table{background: linear-gradient( to right, #ECC440 0%, #FFFA8A 32%, #DDAC17 68%,#FFFF95 100%);padding: 100px 0;}
.wings{left: 0;top: 20px;left: 20px;}
.points_table_inner table th{background: #D71F2C;padding: 15px;text-align: center;font-size: 19px;text-transform: uppercase;color: #ffffff;}
.points_table_inner table td{padding: 15px;text-align: center;font-size: 24px;font-weight: bold;color: #ffffff;}
.points_table_inner table td h4{color: #D71F2C;font-size: 30px;font-weight: bold;text-shadow: 1px 0 #ffffff, -1px 0 #ffffff, 0 1px #ffffff, 0 -1px #ffffff,
1px 1px #ffffff, -1px -1px #fff, 1px -1px #ffffff, -1px 1px #ffffff;}
.points_table_inner table tr{position: relative;}
.points_table_inner table tr:nth-child(2)::after{content: '';position: absolute;left: 0;top: 0;background: #D71F2C;width: 17px;height: 100%;}
.points_table_inner table tr:first-child{background: linear-gradient(to right, #FFC60A 0%, #CA902B 87%);}
.points_table_inner table tr:nth-child(2n+2){background: #9391B2;}
.points_table_inner table tr:nth-child(3n+3), .points_table_inner table tr:last-child{background: #282465;}
.points_table .tab-content{margin: 0;}
.points_table button{color: #282465 !important;border-color: #282465 !important;}
.points_table button:last-child{margin-right: 0;}
.points_table_inner{position: relative;z-index: 1;}
.wings_right{transform: scaleX(-1);left: inherit;right: 20px;}
.gallery_rw{background: none;}
.gallery_rw button.active, .gallery_rw button:hover{background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);}
.gallery_bx{height: 330px;border-radius: 10px;border: 3px solid #ffffff;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.gallery_bx .play_icon{height: 58px;width: 58px;}
.gallery_bx .play_icon img{height: 19px !important;}
.latest_articals h2{color: #282465;}
.latest_articals ul{gap: 20px;grid-template-columns: repeat(3, 1fr);}
.latest_articals ul li{border-radius: 6.25px;border: 2px solid #ffffff;background: linear-gradient(
to right,rgba(255, 198, 10, 0.15) 0%,rgba(202, 144, 43, 0.15) 87%);backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);}
.article_bx{ margin-bottom: 23px; border-radius: 6.25px;border: 2px solid #ffffff;background: linear-gradient(
  to right,rgba(255, 198, 10, 0.15) 0%,rgba(202, 144, 43, 0.15) 87%);backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);}
.article_img{height: 207px;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.date_name{padding: 15px;}
.date_name .date{color: #ffffff;font-weight: 500;font-size: 16px;padding-bottom: 10px;}
.date_name h4{font-weight: 500;color: #ffffff;}
.share_more{margin-top: 10px;}
.share_more a{margin-right: 10px;color: #ffffff;}
.share_more a span{font-size: 7px;font-weight: 500;}
.date_name::after{background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);height: 1px;content: '';left: 0;right: 0;position: absolute;bottom: 0;margin: 0 auto;width: 90%;}
.user_des{padding: 15px;}
.user_ph{width: 35px;height: 35px;border-radius: 50%;border: 1px solid #ffffff;}
.user_des_txt{width: 90%;padding-left: 20px;}
.user_des_txt p:first-child{font-weight: 600;padding-bottom: 10px;}
.user_des_txt p span{padding-left: 30px;font-weight: 500;}
.user_des_txt p{color: #ffffff;font-size: 16px;line-height: 130%;}
.user_des_txt p:last-child{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow : hidden;}
.user_des_txt a{font-weight: bold;color: #ffffff;font-size: 16px;}
.like_dislike{padding-top:10px;}
.like_dislike_left span{font-size: 7px;}
.like_dislike_left a{margin-right: 10px;}
.like_dislike_left a:last-child{margin-right: 0px;}
.comments{padding: 15px;padding-top: 0;}
.comments input{border: 1.2px solid #ffffff;padding: 12px;background: #D71F2C;border-radius: 100px;color: #ffffff;height: 40px;font-size: 16px;}
.comments input::placeholder {color: #ffffff;opacity: 1;}
.comments input::-ms-input-placeholder {color: #ffffff;}
.comments button{border: none;padding: 0;background: none;right:25px;top: 8px;}
.team_sponsers{padding-top: 100px;}
.paterners{text-align: center;border-radius: 10px;padding: 20px;margin-right:10px ;}
.paterners h3{color: #282465;padding-bottom: 20px;font-size: 34px;font-weight: bold;text-transform: uppercase;}
.paterners ul{grid-template-columns: repeat(2, 1fr);}
.paterners ul li{display: flex;justify-content: center;align-items: center;}
.paterners ul li:first-child, .paterners ul li:nth-child(3){border-right: 1.2px solid #E7E7E7;border-bottom: 1.2px solid #E7E7E7;}
.paterners ul li:nth-child(3){border-bottom: 0;}
.paterners ul li:nth-child(2){border-bottom: 1.2px solid #E7E7E7;}
.footer_rw{background: linear-gradient(-90deg,rgba(40, 36, 101, 1) 0%, rgba(231, 30, 37, 1) 100%);padding-top: 42px;}
.quick_links h4{text-transform: uppercase;color: #C8C8C8;font-weight: 500;padding-bottom: 20px;}
.quick_links ul{padding: 0;}
.quick_links ul li{line-height: 28px;padding-bottom: 10px;}
.quick_links ul li a{color: #ffffff;text-transform: uppercase;font-size: 16px;transition: ease-in-out 0.4s;}
.quick_links ul li a:hover{color: #DDAC17;}
.quick_links ul li a img{vertical-align: middle;margin-right: 5px;}
.footer_info p{padding: 15px 0;color: #C8C8C8;text-transform: uppercase;}
.number_mail a{color: #ffffff;font-weight: 500;font-size: 28px;line-height: 45px;}
.copyright{margin-top: 30px;}
.copyright .quick_links p, .copyright .quick_links a{color: #ffffff;font-size: 16px;}
.copyright .quick_links a:hover{color: #DDAC17;}
.footer_info .main-btn{background: rgba(255, 255, 255, 0.10);border: 1px solid rgb(255, 255, 255, 0.45);color: #ffffff;padding: 9px 22.5px;position: absolute;left: 0;right: 0;margin: 20px auto 0;}
.footer_info .main-btn img{margin-left: 8px;}
.footer_info .main-btn:hover{border: transparent;background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);}
.copyright span{color: #ffffff;padding: 0 6px;}
#article .owl-nav button{background: #282465;}
.vs_bx{left: 0;right: 0;top: 35%;z-index: 1;}
.vs_bx img{width: 35px !important;margin: 0 auto;}
/*------------Gallery Inner--------------*/
.gallery_rw{background: url('../images/gallery-bg.webp') no-repeat center center;background-size: cover;padding: 100px 0;}
.gallery_rw .heading h2{color: #282465;}
.gallery_rw p{font-size: 24px;color: #282465;font-weight: 500;line-height: 210%;padding: 0 70px;padding-bottom: 45px;}
.gallery_rw ul{grid-template-columns: repeat(4, 1fr);gap: 10px;padding: 0;}
.gallery_rw ul li{overflow: hidden;border-radius: 5px;height: 290px;cursor: pointer;}
.gallery_rw ul li img{transition: all 0.4s;}
.gallery_rw ul li:hover img{transform: scale(1.1);}
/*---------Gallery-------------*/
.squad_rw.gallery_rw .tab-content{margin-left: 0;}
.squad_rw.gallery_rw .nav li{height: 50px;}
.squad_rw.gallery_rw .tab-content ul{grid-template-columns: repeat(3, 1fr);gap: 30px;padding: 0;}
.squad_rw.gallery_rw .tab-content ul li{background: linear-gradient( to right, #ECC440 0%, #FFFA8A 32%, #DDAC17 68%,#FFFF95 100%);border-radius: 10px;padding: 15px;height: auto;}
.gallery_img{border-radius:10px;border: 5px solid #ffffff;height: 250px;}
.gallery_name{padding-top: 15px;}
.g_name{padding-bottom: 15px;}
.g_name h2{font-size: 20px;}
.g_name h2 a{color: #D71F2C;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow : hidden;}


.gallery_name .main-btn{background: linear-gradient(-90deg, rgba(231, 30, 37, 1) 0%, rgba(40, 36, 101, 1) 100%);height: 43px;font-weight: 600;}
.ayg-pagination-next .ayg-pagination-next-btn{background: linear-gradient(-90deg, rgba(231, 30, 37, 1) 0%, rgba(40, 36, 101, 1) 100%);height: 51px;font-weight: 600;}

.gallery_name .main-btn img{margin-left: 5px;}
.btn_sec .main-btn{background: #282465;}
.btn_sec .main-btn img{margin-left: 5px;}
/*----------Matches-----------*/
.matches_banner .container{left: 0;right: 0;top: 30%;}
.matches_banner{height: 659px;}
.matches_banner .banner_content h1{font-size: 128px;text-transform: capitalize;font-weight: bold;}
.matches_banner .banner_content .main-btn{border:3px solid transparent;border-width: 3px;background: none;background-image: linear-gradient(transparent, transparent), linear-gradient(to right, #282465, #E71E25) !important;
  background-origin: border-box;background-clip: padding-box, border-box;}
.matches_banner .banner_content .main-btn img{margin-left: 6px;}
.squad_rw.gallery_rw.match_list .tab-content ul li{padding: 30px;position: relative;box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);display: flex;align-items: center;}
.squad_rw.gallery_rw.match_list .vs_bx{text-align: center;}
.squad_rw.gallery_rw.match_list .fixures_bx{background: #D71F2C;width: 56%;}
.calender_stadium{width: 30%;}

.squad_rw.gallery_rw .tab-content .owl-carousel{grid-template-columns: repeat(3, 1fr);gap: 30px;}
.squad_rw.gallery_rw .tab-content .item{background: linear-gradient( to right, #ECC440 0%, #FFFA8A 32%, #DDAC17 68%,#FFFF95 100%);border-radius: 10px;padding: 15px;height: auto;}




.squad_rw.gallery_rw.match_list .lft_team{padding: 20px 30px;}
.squad_rw.gallery_rw.match_list .lft_team p{padding: 0;text-transform: uppercase;text-shadow: none;font-size: 20px;color: #ffffff;font-family: 'Bebas Kai';line-height: 24px;padding-top: 15px;}
.match_team_logo{text-align: center;}
.calender_stadium p{padding: 0;position: relative;font-size: 20px;font-weight: bold;line-height: 28px;padding-bottom: 50px;padding-left: 70px;}
.calender_stadium p:last-child{padding-bottom: 0;}
.calender_stadium p:first-child{color: #D71F2C;}
.calender_stadium p img{position: absolute;left: 0;}
.squad_rw.gallery_rw.match_list ul li{margin-bottom: 40px;}
.squad_rw.gallery_rw.match_list ul li:last-child{margin-bottom: 0px;}
.squad_rw.gallery_rw.match_list ul li:hover img{transform: scale(1);}
.squad_rw.gallery_rw.match_list .lft_team h3{font-size: 64px;}
.squad_rw.gallery_rw.match_list .team_vs::after{height: 177px;}
.squad_rw.gallery_rw.match_list .lft_team img {width: auto !important; height: 98px !important;}
.match_count{width: 10%;background: #282465;height: 100%;right: 0;top: 0;    display: flex;justify-content: center;align-items: center;}
.match_count h2{writing-mode: vertical-rl;transform: rotate(360deg);position: relative;z-index: 1;font-size: 38px;text-shadow: 2px 0 #ffffff, -2px 0 #ffffff, 0 2px #ffffff, 0 -2px #ffffff, 1px 1px #ffffff, -1px -1px #fff, 1px -1px #ffffff, -1px 1px #ffffff;}
.match_count::after{content: '';position: absolute;left: 0;width: 100%;top: 0;height: 100%;background-image: url('../images/count-img.png');background-repeat: no-repeat;background-size: cover;}
.match_list{background: url('../images/mid-bg.webp');background-size: cover;background-position: bottom center;}
.search_modal .modal-dialog{max-width: 700px;}
.search_modal .modal-content{background: linear-gradient(-90deg, rgba(231, 30, 37, 1) 0%, rgba(40, 36, 101, 1) 100%);}
.search_modal .btn-close{background-color: #ffffff;opacity: 1;height: 26px;width: 26px;border-radius: 30px;display: flex;justify-content: center;align-items: center;right: -15px;top: -15px;}
.search_modal .main-btn{right: 25px;height: 30px;width: 30px;display: flex;justify-content: center;align-items: center;top: 22px;border-radius: 50%;padding: 0;}
.search_modal input[type="text"]{padding-right: 45px;}
.social_fx{z-index: 9;background: #ffffff;right: 0;top: 30%;border-top-left-radius: 18px;border-bottom-left-radius: 18px;}
.social_fx a{padding: 10px 7px;border-bottom: 1px solid rgb(149, 149, 149, 0.3);display: inline-table;text-align: center;width: 100%;}
.social_fx ul li:last-child a{border-bottom: 0;}
.banner_btns select{max-width: max-content;text-align: left;}
.banner_btns select option, .banner_btns select option[value]{background-image: linear-gradient(transparent, transparent), linear-gradient(to right, #282465, #E71E25) !important;color: #000000;}
.fixture_result.gallery_rw .nav-tabs li{height: auto;overflow: inherit;}
/*--------------Get Tickets------------*/
.get_tickets h2{font-size: 26px;}
.get_tickets h2 a{color: #D71F2C;text-shadow: 1px 0 #ffffff, -1px 0 #ffffff, 0 1px #ffffff, 0 -1px #ffffff, 1px 1px #ffffff, -1px -1px #fff, 1px -1px #ffffff, -1px 1px #ffffff;}
.get_tickets h2 a img{vertical-align: middle;margin-bottom: 6px;}
.get_tickets .match_count::after{opacity: 0.6;}
.get_tickets .team_vs .match_team_logo:last-child{justify-content: flex-end;}
.get_tickets.gallery_rw.match_list .tab-content ul li{cursor: inherit;}
/*-------------News------------*/
.news_banner .matches_banner{height: 450px;}
.news_tabs{background: none;padding: 0;}
.news_tabs button{padding: 10px 25px;}
.filter-button{font-size: 16px;text-align: center;color: rgb(255, 255, 255, 0.6) !important;margin-bottom: 30px;font-weight: bold;text-transform: capitalize;margin-right: 15px;border: none;}
.filter-button:last-child{margin-right: 0;}
.filter-button:hover{font-size: 16px;color: rgb(255, 255, 255, 1) !important;}
.filter-button.active{color: rgb(255, 255, 255, 1)!important;border: none;}
.gallery_product{margin-bottom: 30px;}
/*-----------News Details---------*/
.news_head h1{font-size: 42px;color: #D71F2C;line-height: normal;}
.news_details{padding-top: 150px;}
.news_img{border-radius: 10px;}
.news_des{max-width: 95%;margin: 0 auto; margin-top: -30px;}
.news_img{height: 500px;}
.news_head{margin-bottom: 20px;background: linear-gradient(to right, #ECC440 0%, #FFFA8A 32%, #DDAC17 68%, #FFFF95 100%);
  border-radius: 10px;padding: 20px;text-shadow: 1px 0 #ffffff, -1px 0 #ffffff, 0 1px #ffffff, 0 -1px #ffffff, 1px 1px #ffffff, -1px -1px #fff, 1px -1px #ffffff, -1px 1px #ffffff;position: relative;z-index: 1;}
.news_des p{color: #ffffff;padding-bottom: 15px;}
.news_des ul{list-style: none;padding-left: 15px;}
.news_des ul li{color: #ffffff;line-height: 30px;padding-bottom: 10px;position: relative;}
.news_des ul li::after{background: #ffffff;content: '';left: -15px;position: absolute;border-radius: 50%;height: 6px;width: 6px;top: 12px;}
.news_head .date span{padding-right: 50px;font-size: 20px;font-weight: 600;}
.news_bx_filter{display: grid;grid-template-columns: repeat(3, 1fr); gap: 30px;}
.news_des h3, .news_des h2{color: #ffffff;padding-bottom: 10px;}
.news_des h2{font-size: 1.5rem;}
/*----------Contact-------------*/
.contact_box_content {
  position: relative;
  padding: 20px;
  background: #F7F7FB;
  border-radius: 10px;
  text-align: center;
}
.contact_box_content .icon {
  position: relative;
  width: 120px;
  height: 120px;
  border-radius: 120px;
  background: #ffffff;
  text-align: center;
  margin: 0 auto 30px;
  line-height: 120px;
}
.contact_box_content .icon img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 70px;
  height: auto;
  margin: auto;
}
.title_no_a_24 {
  font-size: 24px;
  line-height: 32px;
  padding-bottom: 24px;
  color: #CA902B;
}
.title_whole {
  padding: 15px 0;
}
.gallery_rw .section_title p{font-size: 18px;
  color: #ffffff;
  font-weight: normal;
  line-height: 30px;
  padding: 0px;
  padding-bottom: 0px;}
  .sm_title, .title_whole .title{color: #ffffff;}
  .title_whole .title{font-size: 26px;}
  .gallery_rw .ct_from p{font-size: 18px;
    color: #ffffff;
    font-weight: normal;
    line-height: 30px;
    padding: 0px;
    padding-bottom: 0px;padding-bottom: 15px;}
    .gallery_rw .ct_from p:last-child{padding-bottom: 0;}
    .gallery_rw .ct_from label{width: 100%;}
    .gallery_rw .ct_from textarea{height: 120px;}
    .gallery_rw .ct_from input[type="submit"]{
      color: #ffffff;
    font-weight: 600;
    padding: 12px 20px;
    cursor: pointer;
    text-transform: capitalize;
    border: none;
    transition: all 0.4s;
    background: linear-gradient(90deg, #FFC60A 0%, #CA902B 100%);
    font-size: 16px;
    display: inline-table;
    text-align: center;
    border-radius: 37px;
    }
  .rc_slid .heading h2{font-size: 30px;text-shadow: 1px 0 #ffffff, -1px 0 #ffffff, 0 1px #ffffff, 0 -1px #ffffff, 1px 1px #ffffff, -1px -1px #fff, 1px -1px #ffffff, -1px 1px #ffffff;background: linear-gradient(to right, rgba(255, 198, 10, 0.15) 0%, rgba(202, 144, 43, 0.15) 87%);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    padding: 10px;
    border-radius: 10px;}
    .rc_slid .article_bx{margin-bottom: 30px;}
    .wp-video video{width:100%;height:100%;}
    .wp-video{width:100% !important;}

.user_login a svg{height: 24px;width: 24px;color: #ffffff;}
.hd-rt{display: flex;align-items: center;}

 
    