﻿*,::after,::before{
    box-sizing:border-box
}
a,abbr,acronym,address,applet,big,blockquote,body,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,ul,var{
    border:0;
    margin:0;
    outline:none !important;
    padding:0;
    vertical-align:baseline;
    font-family:"Open Sans",sans-serif
}
@font-face{
    font-family:"GreatSejagad";
    src:url("../font/GreatSejagad.eot");
    src:url("../font/GreatSejagad.eot") format("embedded-opentype"),url("../font/GreatSejagad.woff2") format("woff2"),url("../font/GreatSejagad.woff") format("woff"),url("../font/GreatSejagad.ttf") format("truetype"),url("../font/GreatSejagad.svg#GreatSejagad") format("svg")
}
body{
    margin:0;
    padding:0;
    background:#fff;
    background-repeat:repeat-x;
    font-size:14px;
    color:#272320
}
p{
    font-family:"Signika",sans-serif
}
a{
    color:inherit;
    outline:none !important;
    text-decoration:none
}
a:hover{
    color:inherit;
    text-decoration:none
}
.dropdown-toggle::after{
    border:none !important;
    content:"";
    font-family:"fontAwesome";
    top:8px;
    right:-8px;
    position:absolute
}
button:focus{
    outline:none !important
}
ol{
    padding-left:0
}
ol li{
    list-style:inherit
}
ul{
    padding:0;
    list-style:none;
    margin:0
}
ul li{
    list-style:none
}
img{
    vertical-align:top;
    max-width:100%;
    border:none;
    outline:none
}
.btn{
    border:none !important
}
.btn:focus{
    box-shadow:none;
    border:none;
    outline:0
}
.btn:focus,.form-control:focus,.resizeselect:focus{
    box-shadow:none;
    border:none;
    outline:0
}
header{
    position:relative;
    left:0;
    right:0;
    width:100%;
    top:0;
    z-index:99
}
.menu-mobile{
    background:#f67c08
}
.cart-btn-links{
    position:relative
}
.cart-btn-links span{
    width:25px;
    height:25px;
    background:#f67c08;
    color:#fff !important;
    overflow:hidden;
    border-radius:50%;
    display:grid;
    align-content:center;
    justify-content:center;
    font-size:14px;
    position:absolute;
    right:0;
    top:0;
    z-index:1
}
.cart-btn-links figure{
    width:26px;
    display:inline-block
}
.login-btn-links figure{
    width:24px;
    display:inline-block
}
.navbar-light .navbar-nav .nav-link{
    font-family:"Roboto",sans-serif;
    /* text-transform:uppercase; */
    font-weight:500;
    font-size:15px;
    color:#1f1f26
}
/* .navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{
    color:#f67c08
} */
.nav-item{
    margin:0 9px
}
.bar-btn-links{
    border-radius:0
}
.bar-btn-links figure{
    width:26px;
    display:grid;
    align-content:center
}
.bar-btn-links figure img{
    filter:brightness(0) invert(1)
}
.slider-banner .item{
    height:100vh;
    position:relative
}
.slider-banner .item img{
    width:100%;
    height:100%;
    object-fit:cover
}
.slider-banner .cover{
    padding:75px 0;
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    display:flex;
    align-items:center
}
.slider-banner .cover .header-content{
    position:relative;
    padding:56px 0;
    overflow:hidden;
    width:100%
}
.slider-banner .cover .header-content .line{
    content:"";
    display:inline-block;
    width:100%;
    height:100%;
    left:0;
    top:0;
    position:absolute;
    border:9px solid #fff;
    -webkit-clip-path:polygon(0 0, 60% 0, 36% 100%, 0 100%);
    clip-path:polygon(0 0, 60% 0, 36% 100%, 0 100%)
}
.slider-banner .item .cover .header-content h2{
    font-weight:300
}
.slider-banner.item .cover .header-content h1{
    font-size:56px;
    font-weight:600;
    margin:5px 0 20px;
    word-spacing:3px
}
.slider-banner .item .cover .header-content h4{
    font-size:24px;
    font-weight:300;
    line-height:36px;
    color:#fff
}
.header-content h1{
    color:#fff;
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    font-size:4.845rem
}
.header-content h1 span{
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    font-size:4.845rem
}
.header-content h2{
    font-family:"GreatSejagad";
    font-size:35px;
    color:#f67c08;
    font-size:4.845rem
}
.header-content h2 span{
    font-size:40px;
    font-family:"Roboto",sans-serif;
    text-transform:uppercase;
    font-weight:500
}
.header-content .btn{
    background:#f67c08;
    color:#fff !important;
    text-transform:uppercase;
    letter-spacing:1px;
    font-family:"Roboto",sans-serif;
    border-radius:0 !important;
    font-size:1.1rem;
    margin-top:20px;
    display:flex;
    align-items:center;
    width:220px;
    padding-top:8px;
    padding-bottom:8px
}
.header-content .btn span{
    background:#1f1f26;
    width:40px;
    height:40px;
    display:grid;
    align-content:center;
    justify-content:center;
    margin-right:10px
}
.header-content .btn span svg{
    width:30px;
    height:30px;
    color:#fff
}
.bootom-imgn{
    position:absolute;
    left:0;
    right:0;
    width:100%;
    bottom:-10px;
    z-index:2;
    margin:auto;
    display:block
}
.bootom-imgn img{
    object-fit:contain;
    width:100%
}
.btn-member{
    background:#080868;
    color:#fff !important;
    border-radius:0;
    transform:rotate(90deg);
    position:fixed;
    right:-69px;
    bottom:50%;
    z-index:99;
    text-transform:uppercase;
    font-family:"Roboto",sans-serif;
    font-weight:500;
    letter-spacing:1px;
    padding:12px
}
.slider-banner .owl-item.active h1{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    animation-name:fadeInDown;
    animation-delay:.3s
}
.slider-banner .owl-item.active h2{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    animation-name:fadeInDown;
    animation-delay:.3s
}
.slider-banner .owl-item.active .btn{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    animation-name:fadeInUp;
    animation-delay:.3s
}
.slider-banner .owl-item.active .line{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    animation-name:fadeInLeft;
    animation-delay:.3s
}
.slider-banner .owl-nav .owl-prev{
    position:absolute;
    left:15px;
    top:43%;
    opacity:0;
    -webkit-transition:all .4s ease-out;
    transition:all .4s ease-out;
    background:rgba(0,0,0,.5) !important;
    width:40px;
    cursor:pointer;
    height:40px;
    position:absolute;
    display:block;
    z-index:1000;
    border-radius:0
}
.slider-banner .owl-nav .owl-prev span{
    font-size:1.6875rem;
    color:#fff
}
.slider-banner .owl-nav .owl-prev:focus{
    outline:0
}
.slider-banner .owl-nav .owl-prev:hover{
    background:#000 !important
}
.slider-banner .owl-nav .owl-next{
    position:absolute;
    right:15px;
    top:43%;
    opacity:0;
    -webkit-transition:all .4s ease-out;
    transition:all .4s ease-out;
    background:rgba(0,0,0,.5) !important;
    width:40px;
    cursor:pointer;
    height:40px;
    position:absolute;
    display:block;
    z-index:1000;
    border-radius:0
}
.slider-banner .owl-nav .owl-next span{
    font-size:1.6875rem;
    color:#fff
}
.slider-banner .owl-nav .owl-next:focus{
    outline:0
}
.slider-banner .owl-nav .owl-next:hover{
    background:#000 !important
}
.slider-banner:hover .owl-prev{
    left:0px;
    opacity:1
}
.slider-banner:hover .owl-next{
    right:0px;
    opacity:1
}
.body-part{
    /* padding-top:100px */
}
.next-match-part{
    position:relative
}
.next-match-part .dots-bg{
    height:100%;
    left:0;
    position:absolute;
    top:-30px;
    width:20%;
    background:#fff url(../images/dot.png);
    z-index:-1
}
.comon-headding h2{
    font-family:"Anton",sans-serif;
    color:#1f1f26
}
.link-btn{
    color:#f67c08;
    font-family:"Roboto",sans-serif;
    font-weight:500;
    transition:all .5s
}
.link-btn:hover{
    color:#1f1f26
}
.comon-match-sec{
    background:#f5f5f5
}
.comon-match-sec .comon-match-div{
    padding:30px 10px;
    display:inline-block
}
.comon-match-sec .comon-match-div .cul-div figure{
    position:relative;
    width:67%;
    height:100px
}
.comon-match-sec .comon-match-div .cul-div figure:after{
    position:absolute;
    content:"";
    width:105px;
    height:19px;
    background:#d7d7d7;
    left:0;
    right:0;
    bottom:-64px;
    perspective:-20px;
    transform:rotateX(50deg);
    margin:auto;
    filter:blur(6px);
    border-radius:50%
}
.comon-match-sec .comon-match-div h6{
    font-weight:600;
    font-size:16px
}
.comon-match-sec .comon-match-div h6 span{
    color:#f67c08;
    font-weight:500
}
.comon-match-sec .num-txet-divb{
    background:#1f1f26;
    padding:15px;
    width:100%;
    margin-top:52px;
    color:#fff;
    font-family:"Roboto",sans-serif;
    font-weight:400
}
.comon-match-sec .num-txet-divb h6 span{
    margin-top:8px;
    color:#f67c08
}
.comon-match-sec .num-txet-divb .book-btn{
    background:#f67c08;
    border:solid 2px #f67c08 !important;
    color:#fff;
    border-radius:0 !important;
    font-weight:500;
    transition:all .5s
}
.comon-match-sec .num-txet-divb .book-btn:hover{
    color:#f67c08;
    background:none
}
.banner-part{
    position:relative
}
.vs-text{
    background:#f67c08;
    color:#fff;
    text-align:center;
    display:table;
    margin:auto;
    padding:10px;
    font-size:20px;
    font-family:"Roboto",sans-serif
}
.gb-roguch{
    position:absolute;
    bottom:-7px;
    left:0;
    right:0;
    width:100%;
    z-index:2
}
.comon-leadborad .table{
    background:#f5f5f5
}
.comon-leadborad .table th{
    background:#1f1f26;
    color:#fff
}
.comon-leadborad .table td{
    border-color:#fff
}
.comon-leadborad .table td span figure{
    margin-right:8px !important
}
.comon-leadborad .table tr{
    transition:all .5s
}
.comon-leadborad .table tr:hover{
    background:#f67c08;
    color:#fff
}
.mindle-heading{
    display:inline-block;
    width:100%
}
/* .mindle-heading h5{
    font-family:"GreatSejagad";
    color:#f67c08;
    font-size:40px
} */
.mindle-heading h1{
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    color:#fff;
    font-size:45px;
    margin-top:10px;
    text-shadow:rgba(0,0,0,.7803921569) 1px 2px 22px;
    letter-spacing:1px
}
/* .mindle-heading span{
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    color:#f67c08
} */
.top-list-turnament{
    display:inline-block;
    width:100%;
    position:relative;
    background:#111143;
    height:850px;
    overflow:hidden;
    margin-top:80px;
    padding-top:170px
}
.top-list-turnament .bg-img{
    position:absolute;
    left:0;
    right:0;
    top:0;
    width:100%;
    height:100%;
    display:inline-block;
    margin:auto
}
.top-list-turnament .bg-img img{
    object-fit:cover;
    width:100%;
    height:100%
}
.top-list-turnament .container{
    position:relative;
    z-index:1
}
.top-list-turnament .top-imgn{
    position:absolute;
    left:0;
    right:0;
    width:100%;
    top:-70px;
    z-index:2
}
.top-list-turnament .top-imgn img{
    object-fit:contain;
    width:100%
}
.bookin-btn{
    background:#fff;
    border-radius:0 !important
}
.btn-bok-link{
    background:#f67c08;
    color:#fff;
    border-radius:0 !important;
    margin-left:10px
}
.next-matchu{
    display:inline-block;
    width:100%;
    background:rgba(50,50,50,.52);
    backdrop-filter:blur(6px);
    padding:30px
}
.comon-matchbn{
    display:inline-block;
    width:100%;
    margin-bottom:15px
}
.comon-matchbn .lega-text{
    color:#fff;
    font-family:"Roboto",sans-serif;
    text-transform:uppercase
}
.comon-matchbn .btn-book-btn{
    background:#fff;
    color:#f67c08;
    border-radius:0;
    font-family:"Roboto",sans-serif;
    font-weight:500
}
.comon-matchbn .cul-div{
    text-align:center;
    color:#fff;
    font-family:"Roboto",sans-serif;
    display:flex;
    align-items:center
}
.comon-matchbn .cul-div figure{
    width:30px
}
.comon-matchbn .date-ection-nu{
    background:url(../images/dat-bg.png) no-repeat;
    width:40px;
    height:41px;
    line-height:50px;
    text-align:center;
    color:#fff;
    font-size:11px;
    border-radius:0;
    font-weight:700
}
.comon-matchbn .date-ection-nu span{
    font-size:16px
}
.comon-matchbn .top-sce-match{
    background:#f67c08;
    color:#fff;
    padding:7px 15px
}
.comon-matchbn .topikn-div{
    display:inline-block;
    width:100%
}
.comon-matchbn .more-details-div{
    background:#fff;
    padding:10px 20px
}
.comon-matchbn .more-details-div h5{
    font-family:"Roboto",sans-serif;
    font-size:17px
}
.comon-matchbn .more-details-div h5 span{
    color:#f67c08;
    font-weight:700
}
.comon-matchbn .more-details-div h6{
    font-family:"Roboto",sans-serif;
    font-size:14px;
    margin-top:6px;
    color:#f67c08
}
.about-sec-home{
    display:inline-block;
    width:100%;
    background:url(../images/background_03_01.jpg) no-repeat,url(../images/background_03_02.jpg) no-repeat;
    background-position:left top,right top;
    background-size:70%,100%;
    padding-top:50px;
    margin-top:20px;
    position:relative;
    padding-bottom:110px
}
.about-sec-home .right-ab0{
    position:relative;
    top:0px
}
.about-sec-home h5{
    font-family:"GreatSejagad";
    color:#f67c08;
    font-size:40px
}
/* .about-sec-home h1{
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    color:#1f1f26;
    font-size:45px
} */
/* .about-sec-home h1 span{
    color:#f67c08;
    font-family:"Anton",sans-serif;
    text-transform:uppercase
} */
.about-sec-home h6{
    border-left:solid 2px #bbb;
    padding-left:20px;
    font-family:"Roboto",sans-serif;
    font-weight:600;
    line-height:28px;
    font-size:18px
}
.about-sec-home h6 span:first-child{
    color:#f7ab00;
    text-transform:uppercase
}
/* .about-sec-home h6 span:last-child{
    color:#f67c08;
    text-transform:uppercase
} */
.about-sec-home p{
    font-family:"Roboto",sans-serif;
    font-size:16px
}
.btn-about{
    background:#1f1f26;
    color:#fff !important;
    text-transform:uppercase;
    letter-spacing:1px;
    font-family:"Roboto",sans-serif;
    border-radius:0 !important;
    font-size:18px;
    margin-top:20px;
    display:flex;
    align-items:center;
    width:200px;
    padding-top:8px;
    padding-bottom:8px;
    box-shadow:#a1a1a1 12px 12px 48px
}
.btn-about span{
    background:#f67c08;
    width:40px;
    height:40px;
    display:grid;
    align-content:center;
    justify-content:center;
    margin-right:10px
}
.btn-about span svg{
    width:30px;
    height:30px;
    color:#fff
}
.img-wing05{
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    display:table;
    width:20%
}
.shop-bg01 h3{
    color:#1f1f26 !important
}
.match-result-div{
    display:inline-block;
    width:100%;
    background:#f67c08 url(../images/am-bg1.jpg) no-repeat;
    background-position:top left;
    position:relative;
    padding-top:80px;
    padding-bottom:100px;
    overflow:hidden
}
.match-result-div .bg-img-left{
    position:absolute;
    right:-61px;
    left:inherit;
    bottom:0;
    width:27%
}
.match-result-div .mindle-heading h5{
    color:#1f1f26
}
.match-result-div .mindle-heading h1{
    text-shadow:none
}
.comon-results-div{
    background:#1f1f26;
    display:inline-block;
    padding:0 20px;
    width:100%;
    margin-bottom:30px;
    border-radius:8px
}
.comon-results-div .vds-resut{
    position:relative;
    z-index:2
}
.comon-results-div .club-items{
    display:inline-block;
    width:100%;
    position:relative
}
.comon-results-div .club-items::before{
    background:#f67c08;
    width:100%;
    height:80px;
    content:"";
    position:absolute;
    left:0;
    top:0;
    border-radius:5px
}
.comon-results-div .club-items::after{
    width:74px;
    height:80px;
    position:absolute;
    content:"";
    right:-50px;
    top:30px;
    border-radius:5px;
    background:#1f1f26;
    transform:rotate(30deg)
}
.comon-results-div .club-items figure{
    width:130px;
    position:relative;
    z-index:1;
    margin-top:8px
}
.comon-results-div .club-items h5{
    color:#fff;
    font-family:"Roboto",sans-serif;
    font-size:18px;
    margin-top:20px;
    position:relative;
    /* text-transform:uppercase; */
    z-index:1
}
.comon-results-div .club-items h5 span{
    font-size:14px;
    text-transform:capitalize
}
.comon-results-div .row>div:last-child .club-items{
    flex-direction:row-reverse
}
.comon-results-div .row>div:last-child .club-items figure{
    margin-right:15px
}
.comon-results-div .row>div:last-child .club-items::after{
    background:#f67c08;
    width:100%;
    height:80px;
    content:"";
    position:absolute;
    left:0;
    top:0;
    border-radius:5px;
    transform:none
}
.comon-results-div .row>div:last-child .club-items::before{
    width:74px;
    height:90px;
    position:absolute;
    content:"";
    left:-33px;
    top:31px;
    border-radius:5px;
    background:#1f1f26;
    transform:rotate(-45deg);
    right:inherit;
    z-index:1
}
.comon-results-div .row>div:last-child .club-items h5{
    margin-right:15px
}
.comon-results-div .vds-resut{
    position:relative;
    z-index:3
}
.comon-results-div .vds-resut .btn-wtch1{
    background:#fff;
    font-family:"Roboto",sans-serif;
    font-size:9px;
    text-transform:uppercase;
    font-weight:700
}
.comon-results-div .vds-resut .btn-wtch1 i{
    margin-right:2px
}
.comon-results-div .vds-resut p{
    font-weight:400;
    font-size:13px
}
.comon-results-div .vds-resut p i{
    color:#f67c08
}
.comon-results-div .golas-divb h3{
    color:#fff;
    font-family:"Anton",sans-serif;
    letter-spacing:1.2px
}
.leag-name{
    background:#1f1f26;
    display:inline-block;
    width:100%;
    padding:5px 10px;
    font-family:"Roboto",sans-serif;
    color:#fff;
    margin-bottom:10px
}
.leag-name h4{
    font-size:15px;
    padding:10px 0 0 0
}
.top-imgn{
    position:absolute;
    left:0;
    right:0;
    width:100%;
    top:0;
    z-index:2
}
.bg-img-left{
    position:absolute;
    left:-130px;
    bottom:0;
    width:30%
}
.shop-apge-div{
    display:inline-block;
    width:100%;
    padding-top:80px;
    background:url(../images/background_03_01.jpg) no-repeat;
    background-position:right top;
    background-size:100%
}
.shop-apge-div .mindle-heading h1{
    color:#1f1f26;
    text-shadow:none !important
}
.red-bottrom{
    position:absolute;
    left:0;
    right:0;
    margin:auto;
    display:block;
    bottom:0
}
.red-bottrom img{
    object-fit:contain;
    width:100%
}
.comon-section1-shop{
    display:inline-block;
    width:100%;
    height:350px;
    position:relative
}
.comon-section1-shop .titel-text1{
    font-size:18px;
    margin-bottom:8px;
    font-family:"Roboto",sans-serif;
    font-weight:600
}
.comon-section1-shop .rat-text{
    color:#f7ab00;
    margin:8px 0
}
.comon-section1-shop .price-text1{
    font-size:25px;
    font-weight:600;
    color:#1f1f26;
    font-family:"Roboto",sans-serif
}
.comon-section1-shop .price-text1 span{
    font-size:17px;
    margin-right:8px;
    color:#bbb;
    font-family:"Roboto",sans-serif
}
.comon-section1-shop .top-imgb-box{
    display:grid;
    width:100%;
    height:250px;
    overflow:hidden;
    position:relative;
    background:#f5f5f5;
    padding:20px 30px;
    align-content:center
}
.comon-section1-shop .top-imgb-box .hover-list2 li{
    margin-bottom:8px
}
.comon-section1-shop .top-imgb-box .hover-list2 li a{
    background:#f67c08;
    color:#fff
}
.comon-section1-shop .top-imgb-box figure{
    text-align:center
}
.comon-section1-shop .top-imgb-box figure img{
    object-fit:contain;
    width:90%;
    height:100%;
    object-position:center;
    margin:auto;
    transform:scale(1);
    transition:all .5s
}
.comon-section1-shop .top-imgb-box .hover-list2{
    position:absolute;
    top:10px;
    left:12px;
    transform:translate(-54px, 0);
    transition:all .5s;
    z-index:2
}
.comon-section1-shop:hover .hover-list2{
    transform:translate(0)
}
.comon-section1-shop:hover figure img{
    transform:scale(1.1)
}
.our-small-details{
    display:grid;
    align-items:center;
    width:100%;
    margin-top:80px;
    padding:50px 0;
    height:422px;
    position:relative;
    overflow:hidden
}
.our-small-details .bootom-imgn{
    bottom:-180px
}
.our-small-details .top-imgn{
    top:-200px
}
.our-small-details .container{
    z-index:1;
    position:relative
}
.our-small-details .bg-small-back02{
    position:absolute;
    left:0;
    right:0;
    top:-380px;
    height:800px;
    display:inline-block;
    width:100%
}
.our-small-details .bg-small-back02 img{
    object-fit:cover;
    width:100%;
    height:100%
}
.our-small-details .comon-divbn{
    width:100%
}
.our-small-details .comon-divbn figure{
    width:69px;
    margin:0
}
.our-small-details .comon-divbn figure img{
    filter:brightness(0) invert(1)
}
.our-small-details .comon-divbn .right-dibvb{
    width:90%;
    padding-left:10px
}
.our-small-details .comon-divbn .right-dibvb h2{
    font-family:"Anton",sans-serif;
    font-weight:700;
    letter-spacing:3px;
    margin-bottom:7px;
    font-size:45px;
    color:#fff
}
.our-small-details .comon-divbn .right-dibvb h6{
    font-family:"Roboto",sans-serif;
    color:#f67c08;
    font-size:20px
}
.slider-banner{
    background:#1f1f26;
    display:inline-block;
    width:100%
}
.mediasection{
    padding:90px 0 0 0;
    background:#fff no-repeat;
    background-image:url(../images/background_03_02.jpg);
    background-position:right bottom,left top;
    background-size:70%,21%
}
.mediasection .mindle-heading h1{
    color:#1f1f26;
    text-shadow:none !important
}
.comonipro{
    position:relative;
    width:100%;
    height:300px;
    overflow:hidden;
    display:inline-block;
    border-radius:10px;
    margin-bottom:15px
}
.comonipro figure{
    width:100%;
    height:300px
}
.comonipro figure img{
    transform:scale(1);
    transition:all .5s;
    object-fit:cover;
    width:100%;
    height:100%
}
.comonipro .shop-no-dl{
    position:absolute;
    left:20px;
    top:50%;
    transform:translateY(-50%)
}
.comonipro h3{
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-size:35px;
    color:#f67c08;
    font-weight:700;
    font-style:italic
}
.comonipro h3 span{
    color:#fff;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-weight:700;
    font-style:italic
}
.comonipro p{
    color:#fff;
    font-style:italic
}
.comonipro .btn-shopi{
    background:#fff;
    color:#1f1f26;
    font-style:italic;
    margin-top:10px
}
.comonipro .btn-shopi i{
    margin-right:5px
}
.comonipro:hover img{
    transform:scale(1.1)
}
.all-pro-btn{
    width:270px
}
.our-spocerder{
    background:#fff;
    background-image:url(../images/background_03_02.jpg),url(../images/basin.png);
    background-repeat:no-repeat;
    background-position:right -180px,left top;
    background-size:80%,15%;
    height:390px;
    margin-top:100px;
    padding-top:50px;
    position:relative
}
.our-spocerder .bootom-imgn{
    bottom:-130px
}
.our-spocerder .right-imgplya{
    position:absolute;
    right:0;
    bottom:-40px;
    z-index:2;
    display:inline-block;
    width:50%
}
.our-spocerder h1{
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    font-size:65px;
    color:#1f1f26
}
.our-spocerder h1 span{
    color:#f67c08;
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    font-size:65px
}
.our-spocerder h6{
    font-size:20px;
    line-height:28px
}
.our-spocerder .btn{
    display:flex;
    align-items:center;
    width:200px;
    text-transform:uppercase;
    letter-spacing:1px;
    font-family:"Roboto",sans-serif;
    border-radius:0;
    color:#fff !important;
    height:48px;
    justify-content:center
}
.our-spocerder .subc{
    background:#f67c08 !important
}
.our-spocerder .joinst{
    background:#1f1f26 !important
}
.comon-links-divb05{
    display:inline-block;
    height:250px;
    overflow:hidden;
    width:100%;
    border-radius:8px
}
.comon-links-divb05 figure{
    width:100%;
    height:250px;
    margin:0;
    position:relative
}
.comon-links-divb05 figure figcaption{
    position:absolute;
    width:120px;
    height:37px;
    border-radius:8px;
    background:rgba(0,0,0,.5);
    text-align:center;
    bottom:16px;
    left:19px;
    color:#fff;
    display:grid;
    align-content:center
}
.comon-links-divb05 figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.news-sectiondiv{
    background:#1f1f26 url(../images/h1-rev-img-2.png) no-repeat;
    background-position:right top;
    padding:70px 0 30px 0;
    position:relative;
    margin-top:90px
}
.news-sectiondiv .mindle-heading h1{
    text-shadow:none !important
}
.crm-teams01{
    position:relative;
    height:300px;
    width:100%;
    display:inline-block;
    overflow:hidden
}
.crm-teams01 .design{
    position:absolute;
    bottom:20px;
    left:20px
}
.crm-teams01 .design h5{
    padding:8px 15px;
    border-radius:8px;
    background:rgba(0,0,0,.5);
    color:#fff;
    font-size:15px
}
.crm-teams01 .design p{
    background:#f67c08;
    color:#fff;
    border-radius:8px;
    padding:8px 15px;
    font-size:12px;
    font-weight:400;
    margin-top:8px
}
.crm-teams01 figure{
    height:300px;
    width:100%;
    display:inline-block
}
.crm-teams01 figure img{
    object-position:top;
    transform:scale(1);
    transition:all .5s;
    object-fit:cover;
    width:100%;
    height:100%
}
.crm-teams01:hover figure img{
    transform:scale(1.1)
}
.slider-banner .item .cover .header-content h2{
    font-weight:300;
    color:#f67c08
}
.slider-banner.item .cover .header-content h1{
    font-size:56px;
    font-weight:600;
    margin:5px 0 20px;
    word-spacing:3px
}
.slider-banner .item .cover .header-content h4{
    font-size:24px;
    font-weight:300;
    line-height:36px;
    color:#fff
}
.header-content h1{
    color:#fff;
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    font-size:2.845rem
}
.header-content h1 span{
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    font-size:50px;
    color:#fff
}
.header-content h2{
    font-family:"GreatSejagad";
    font-size:35px;
    color:#f67c08;
    font-size:4.845rem
}
.header-content h2 span{
    font-size:40px;
    font-family:"Roboto",sans-serif;
    text-transform:uppercase;
    font-weight:500
}
.header-content .btn{
    background:#f67c08;
    color:#fff !important;
    text-transform:uppercase;
    letter-spacing:1px;
    font-family:"Roboto",sans-serif;
    border-radius:0 !important;
    font-size:1.1rem;
    margin-top:20px;
    display:flex;
    align-items:center;
    width:229px;
    padding-top:8px;
    padding-bottom:8px
}
.header-content .btn span{
    background:#1f1f26;
    width:40px;
    height:40px;
    display:grid;
    align-content:center;
    justify-content:center;
    margin-right:10px
}
.header-content .btn span svg{
    width:30px;
    height:30px;
    color:#fff
}
.big-headerpic{
    position:absolute;
    left:0px;
    bottom:-80px;
    width:13%;
    display:inline-block;
    z-index:3
}
.light-newd-section{
    background:#f5f5f5;
    padding:120px 0;
    position:relative;
    z-index:3
}
.light-newd-section .bootom-imgn{
    bottom:-100px
}
.light-newd-section .container{
    position:relative;
    z-index:3
}
.light-newd-section .mindle-heading h1{
    text-shadow:none !important;
    color:#1f1f26
}
.light-newd-section .big-news{
    display:inline-block;
    width:100%;
    height:450px;
    position:relative
}
.light-newd-section .big-news figure{
    height:270px
}
.light-newd-section .big-news figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.light-newd-section .big-news .nes-date span{
    font-family:"Roboto",sans-serif
}
.light-newd-section .big-news h2{
    font-family:"Roboto",sans-serif;
    text-transform:capitalize;
    font-weight:600;
    line-height:36px;
    margin:10px 0;
    color:#1f1f26
}
.light-newd-section .big-news p{
    font-family:"Roboto",sans-serif;
    font-size:16px
}
.comon-divb-post{
    display:flex;
    align-items:baseline;
    border-bottom:solid 1px #fff;
    padding:20px 0
}
.comon-divb-post figure{
    width:120px;
    height:83px;
    overflow:hidden
}
.comon-divb-post figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.comon-divb-post .righty-divt{
    padding-left:15px
}
.comon-divb-post .righty-divt h5{
    font-family:"Roboto",sans-serif;
    margin-top:8px;
    color:#1f1f26
}
.items-crmnswes{
    display:inline-block;
    width:100%
}
.items-crmnswes figure{
    height:270px;
    overflow:hidden
}
.sponcer-logo{
    background:#002960;
    background-repeat:no-repeat;
    background-position:left 110px;
    background-size:18%;
    padding:80px 0 100px 0;
    position:relative
}
.sponcer-logo .bootom-imgn{
    bottom:-120px;
    z-index:inherit
}
.sponcer-logo .mindle-heading h1{
    color:#fff;
    text-shadow:none !important;
    position:relative;
    z-index:4
}
.sponcer-logo .mindle-heading h1 span{
    color:#ffffff
}
.sponcer-logo .corm-iteml{
    background:#ffffff;
    display:inline-block;
    width:100%;
    padding:30px;
    height:150px;
    border-radius:10px
}
.sponcer-logo .corm-iteml figure{
    width:100%;
    height:100%;
    display:grid;
    align-content:center
}
.content-detailso{
    background:#fff;
    position:relative;
    top:-60px;
    width:91%;
    margin:auto;
    padding:20px
}
.content-detailso h5{
    text-overflow:ellipsis;
    width:90%;
    overflow:hidden;
    white-space:nowrap;
    margin-bottom:10px;
    font-family:"Anton",sans-serif;
    font-size:21px
}
.content-detailso p{
    font-family:"Roboto",sans-serif;
    font-size:16px
}
.content-detailso ul{
    margin:10px 0
}
.content-detailso ul li{
    font-family:"Roboto",sans-serif;
    font-size:16px;
    font-weight:500
}
.content-detailso ul li i{
    color:#f67c08
}
footer{
    background:#008bd0;
    background-image:url(../images/floating_image_05-blu.png),url(../images/floating_image_05-blu.png);
    background-repeat:no-repeat;
    background-position:98% 30px,left top;
    background-size:46%,40%;
    padding:80px 0 0 0;
    position:relative
}
footer p{
    font-weight:300px;
    font-family:"Roboto",sans-serif
}
footer .support-section svg{
    color:#f67c08;
    width:40px;
    height:40px
}
footer .support-section h6{
    color:#fff;
    opacity:.2
}
footer .support-section a{
    color:#fff;
    text-decoration:none
}
footer .btn-socal-1{
    color:#fff;
    background:#090a50;
    display:inline-block;
    width:38px;
    height:38px;
    font-size:15px;
    line-height:25px;
    text-align:center;
    border-radius:3px;
    margin-right:10px
}
footer .comon-news{
    display:flex;
    align-items:flex-start;
    justify-content:space-between
}
footer .comon-news p{
    color:#fff;
    font-family:"Roboto",sans-serif
}
footer .comon-news figure{
    width:90px;
    height:100px;
    overflow:hidden
}
footer .comon-news figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
footer .comon-news .left-divbn{
    width:60%
}
footer .comon-news .left-divbn .titel-text1{
    color:#fff !important
}
.tg-btn{
    background:#ffd000
}
.spt{
    font-size:15px;
    font-family:"Roboto",sans-serif
}
.right-fgo h4{
    text-transform:capitalize;
    font-family:"Anton",sans-serif;
    letter-spacing:1px
}
.right-fgo li{
    margin-bottom:10px
}
.right-fgo li a{
    color:#fff;
    font-size:15px;
    font-family:"Roboto",sans-serif
}
.footer-div1{
    background:#2a2a32;
    padding:30px 0;
    display:inline-block;
    width:100%
}
.footer-div1 a{
    color:#fff;
    margin-left:15px
}
.cart-dropdown-ne{
    width:310px !important;
    border:none;
    top:120%;
    z-index:4;
    right:0 !important;
    left:inherit !important
}
.cart-dropdown-ne .comon-cart-ps{
    padding:15px 19px 14px;
    margin:0;
    border-bottom:solid 1px #ebebeb;
    width:100%;
    display:inline-block
}
.cart-dropdown-ne .comon-cart-ps .products-sm-pic figure{
    height:60px;
    width:60px;
    overflow:hidden;
    margin:0;
    border:solid 1px #f1f1f1;
    display:grid;
    align-items:center;
    padding:5px
}
.sub-total-products h4{
    color:#ffa800;
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal
}
.cart-drop-bn{
    width:90%;
    margin:0 auto;
    font-weight:600;
    display:table;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    background:#101014;
    color:#fff !important;
    text-align:center;
    justify-content:center;
    border:solid 2px #101014 !important
}
.check-drop-bn{
    background:#ffa800;
    border:solid 2px #ffa800 !important;
    width:90%;
    margin:0 auto;
    font-weight:600;
    display:table;
    color:#fff !important;
    margin-top:10px;
    text-align:center;
    justify-content:center;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal
}
.sub-total-products{
    padding:10px 15px
}
.com-div-md{
    background:#fff;
    padding-top:25px;
    padding-bottom:25px
}
.com-div-md h5{
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    font-weight:600;
    font-size:30px;
    color:#101014
}
.login-div-modal .close{
    transform:none;
    position:absolute;
    right:6px;
    top:7px;
    border:none;
    background:none;
    font-size:29px;
    background:#f67c08;
    border-radius:50px;
    width:35px;
    height:35px;
    display:grid;
    align-content:center
}
.login-modal-pn{
    padding:10px 40px 30px 40px
}
.com-div-md p{
    font-family:"Kanit",sans-serif;
    font-size:16px
}
.login-modal-pn .form-control{
    border:none;
    font-size:15px;
    background:#f3f3f3;
    height:45px;
    margin-bottom:20px
}
.continue-bn{
    background:#f67c08;
    color:#fff !important;
    font-weight:700;
    width:100%;
    display:inline-block;
    box-shadow:0 20px 30px 0 rgba(172,172,172,.4);
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    letter-spacing:1px;
    height:45px;
    line-height:31px;
    transition:all .5s
}
.continue-bn:hover{
    background:#1f1f26
}
.login-div-modal .modal-content,.login-div-modal .modal-header{
    background:none;
    border:none
}
.com-div-md p a{
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    font-weight:600;
    color:#f67c08;
    cursor:pointer;
    transition:all .5s
}
.com-div-md p a:hover{
    color:#1f1f26
}
.cm-select-login label{
    margin-bottom:15px;
    font-weight:600;
    font-size:14px;
    width:92%
}
.login-div-modal .close svg{
    color:#fff !important;
    width:24px;
    height:24px;
    margin:auto;
    display:table
}
.offcanvas-end{
    width:330px
}
.sub-main-banner{
    width:100%;
    height:250px;
    position:relative;
    padding-top:57px;
    overflow:hidden;
    display:inline-block
}
.sub-main-banner .baner-imghi{
    position:absolute;
    height:250px;
    display:inline-block;
    width:100%;
    left:0;
    right:0;
    top:0;
    background:#101014
}
.sub-main-banner .baner-imghi img{
    object-position:top;
    object-fit:cover;
    width:100%;
    height:100%;
    opacity:34%;
    mix-blend-mode:difference
}
.sub-main-banner .sub-banner{
    position:relative;
    z-index:2;
    display:inline-block;
    width:100%
}
.sub-main-banner h1{
    font-weight:600;
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    letter-spacing:2px;
    color:#fff
}
.sub-main-banner .breadcrumb-item{
    font-size:17px;
    margin-top:15px;
    color:#fff
}
.sub-main-banner .breadcrumb-item.active{
    color:#ffa800
}
.about-club-top{
    display:inline-block;
    width:100%;
    position:relative;
    margin-top:80px
}
.about-club-top .big-img{
    width:100%;
    /* height:320px; */
    border-radius:15px;
    display:inline-block;
    overflow:hidden;
    margin:0
}
.about-club-top .big-img img{
    object-fit:cover;
    width:100%;
    height:100%
}
.about-club-top .small-img{
    width:250px;
    height:200px;
    border-radius:15px;
    display:inline-block;
    overflow:hidden;
    position:relative;
    top:0;
    margin-left:auto;
    left:15px;
    margin-top:-130px;
    margin-bottom:50px
}
/* .about-club-top .samll-sub{
    color:#f67c08;
    font-family:"GreatSejagad";
    font-size:25px
} */
/* .our-history-div .nav-tabs .nav-item.show .nav-link,.our-history-div .nav-tabs .nav-link.active{
    background:#f67c08;
    border:none !important;
    color:#fff !important
} */
.our-history-div .nav-tabs .nav-item .nav-link{
    font-size:20px;
    font-family:"Kanit",sans-serif;
    /* text-transform:uppercase; */
    font-style:normal;
    color:#1f1f26
}
.our-history-div .mna-bg{
    display:inline-block;
    width:100%;
    background:#f2f2f2;
    padding:50px 0
}
.our-history-div .nav-pills .nav-link,.matech-div-main .nav-pills .nav-link{
    color:#1f1f26;
    text-transform:uppercase
}
.comon-fild-ads1 figure{
    width:40%;
    height:250px;
    overflow:hidden;
    border-radius:8px;
    margin:0
}
.comon-fild-ads1 figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.left-history{
    width:60%;
    padding-left:30px
}
.left-history h2{
    color:#000;
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    font-size:24px
}
.left-history p{
    font-family:"Roboto",sans-serif;
    font-size:16px;
    margin-top:10px;
    line-height:30px
}
/* .our-history-div .nav-pills .nav-link.active,.our-history-div .nav-pills .show>.nav-link,.matech-div-main .nav-pills .show>.nav-link,.matech-div-main .nav-pills .nav-link.active{
    background:#f67c08;
    color:#fff
} */
.about-club-top h2{
    font-family:"Kanit",sans-serif;
    /* text-transform:uppercase; */
    font-style:normal;
    font-weight:600
}
.about-club-top p{
    font-family:"Roboto",sans-serif;
    font-size:16px;
    line-height:30px
}
.big-img img,.small-img img{
    object-fit:cover;
    width:100%;
    height:100%
}
.items-man figure{
    height:180px;
    overflow:hidden;
    border-radius:8px;
    margin:0;
    width:100%;
    display:inline-block;
    position:relative
}
.items-man figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.items-man .name{
    margin-top:10px
}
.items-man .name h5{
    font-family:"Roboto",sans-serif;
    font-weight:600;
    font-size:17px;
    color:#1f1f26
}
.items-man .name h5 span{
    font-size:14px;
    font-family:"Roboto",sans-serif;
    font-weight:600;
    margin-top:5px;
    color:#f67c08
}
.achivement-div{
    display:inline-block;
    width:100%;
    background:#f2f7f3;
    background-size:cover;
    min-height:450px;
    margin-top:50px;
    position:relative;
    padding:60px 0
}
.our-mangent-sft{
    position:relative;
    padding:80px 0
}
.our-mangent-sft .mangemnet-sf{
    margin-top:80px
}
.our-mangent-sft .mindle-heading h1{
    color:#1f1f26
}
.our-mangent-sft .light-tsext01{
    color:#fff !important;
    top:30px
}
.achivement-div .achivent-slide{
    margin-top:80px
}
.achivement-div .mindle-heading h1{
    color:#1f1f26
}
.achivement-div .light-tsext01{
    color:#fff !important;
    top:10px
}
.achiv-titel{
    text-align:center;
    color:#1f1f26
}
.fixed-menu{
    background:#fff;
    position:fixed;
    top:0;
    animation:slide-down .7s;
    left:0;
    right:0;
    box-shadow:4px -86px 103px rgba(0,0,0,.9);
    z-index:250
}
@keyframes slide-down{
    0%{
        transform:translateY(-100%)
    }
    100%{
        transform:translateY(0)
    }
}
@keyframes slide{
    0%{
        opacity:0;
        transform:translateY(50%)
    }
    100%{
        opacity:1;
        transform:translateY(0)
    }
}
.next-matches{
    position:relative;
    padding:100px 0
}
.next-matches .light-tsext01{
    top:30px;
    color:#fff !important
}
.next-matches .mindle-heading h1{
    color:#1f1f26
}
.next-matches .comon-results-div{
    margin:50px 0 30px 0
}
.sub-headh-bask .mindle-heading h1{
    color:#1f1f26;
    text-shadow:none !important
}
.dataTables_length,.dataTables_info{
    display:none
}
.name-team figure{
    width:50px;
    height:50px;
    background:#fff;
    padding:5px;
    border-radius:50%;
    overflow:hidden;
    margin:0 !important
}
.name-team span{
    font-weight:500
}
.matches-seduels{
    position:relative;
    padding:50px 0
}
.matches-seduels .nav-pills{
    position:relative;
    top:90px
}
.matches-seduels .nav-pills .nav-link{
    border:0;
    border-radius:.25rem;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    color:#1f1f26;
    font-size:20px;
    font-weight:600
}
.matches-seduels .dataTables_filter{
    position:relative;
    top:-30px
}
.matches-seduels .nav-pills .nav-link.active,.matches-seduels.nav-pills .show>.nav-link{
    color:#fff;
    background-color:#f67c08
}
.matches-seduels .dataTables_wrapper{
    margin-top:90px !important
}
.matches-seduels .light-tsext01{
    top:10px;
    color:#fff !important
}
.matches-seduels .mindle-heading h1{
    color:#1f1f26
}
.detaisl-matecchs .mindle-heading h1{
    color:#1f1f26
}
.matches-seduels iframe{
    margin-top:90px;
    display:inline-block
}
.playssm{
    display:flex;
    justify-content:space-between;
    align-items:center;
    flex-wrap:wrap;
    width:100%;
    border-bottom:solid 2px #fff;
    padding:15px 0
}
.js-no1{
    width:40px;
    height:40px;
    background:#f67c08;
    color:#fff;
    display:grid;
    align-content:center;
    justify-content:center;
    border-radius:8px
}
.playssm h5{
    color:#000
}
.playssm h5 span{
    color:#f67c08;
    font-size:14px;
    margin-top:3px
}
.comon-tema-n{
    display:inline-block;
    width:100%;
    background:#f4f4f4;
    padding:15px
}
.tem-payers .comon-heading{
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    font-weight:600
}
.detsils-ivbn ul{
    column-count:2
}
.detsils-ivbn ul li{
    font-size:18px;
    margin-bottom:14px
}
.detsils-ivbn ul li span{
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    font-weight:600;
    font-size:18px;
    margin-bottom:5px
}
.fetuexr{
    width:300px
}
.fetuexr>div:last-child{
    flex-direction:row-reverse
}
.vs-0{
    font-weight:600;
    color:#f67c08
}
.img-bg-du{
    position:absolute;
    top:0;
    left:0;
    right:0;
    width:100%;
    text-align:center;
    display:block;
    z-index:2;
    pointer-events:none
}
.basket-match-page .comon-results-div{
    background:#1f1f26;
    display:grid;
    padding:0 20px;
    width:100%;
    margin-bottom:30px;
    border-radius:8px;
    position:relative;
    overflow:hidden;
    min-height:370px;
    align-content:center
}
.matches-seduels .nav-pills{
    position:relative;
    top:90px
}
.matches-seduels .dataTables_wrapper{
    margin-top:90px !important
}
.basket-match-page .comon-results-div .club-items figure{
    position:relative;
    z-index:1;
    margin-top:8px;
    background:#fff;
    width:120px;
    height:120px;
    border-radius:50%;
    padding:20px
}
.next-matches .club-items:after{
    display:none !important
}
.next-matches .club-items:before{
    display:none !important
}
.leag-name h2{
    font-family:"Anton",sans-serif;
    text-transform:uppercase;
    font-style:normal
}
.leag-name h4{
    font-family:"Roboto",sans-serif;
    /* text-transform:uppercase; */
    font-style:normal;
    font-size:26px
}
.matches-seduels .table td{
    vertical-align:middle
}
.matches-seduels .table th{
    background:#1f1f26;
    color:#fff !important;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    padding-top:18px !important;
    padding-bottom:18px !important
}
.listed-bn li{
    margin:0 7px
}
.listed-bn li .active{
    color:#f67c08
}
.listed-bn li a{
    color:#1f1f26;
    font-size:24px;
    cursor:pointer
}
.list-serach-acd .accordion-button:not(.collapsed){
    background-color:#f5f5f5 !important;
    box-shadow:none !important;
    color:#1f1f26 !important
}
.list-serach-acd .accordion-item{
    border:none;
    margin-top:15px;
    font-family:"Kanit",sans-serif
}
.list-serach-acd .accordion-item{
    border:none;
    margin-top:15px
}
.range-slider{
    width:100%;
    text-align:center;
    position:relative
}
.range-slider .rangeValues{
    display:block
}
input[type=range]{
    -webkit-appearance:none;
    border:1px solid #fff;
    width:100%;
    position:absolute;
    left:0
}
input[type=range]::-webkit-slider-runnable-track{
    width:100%;
    height:5px;
    background:#ddd;
    border:none;
    border-radius:3px
}
input[type=range]::-webkit-slider-thumb{
    -webkit-appearance:none;
    border:none;
    height:16px;
    width:16px;
    border-radius:50%;
    background:#f67c08;
    margin-top:-4px;
    cursor:pointer;
    position:relative;
    z-index:1
}
input[type=range]:focus{
    outline:none
}
input[type=range]:focus::-webkit-slider-runnable-track{
    background:#ccc
}
input[type=range]::-moz-range-track{
    width:150px;
    height:5px;
    background:#ddd;
    border:none;
    border-radius:3px
}
input[type=range]::-moz-range-thumb{
    border:none;
    height:16px;
    width:16px;
    border-radius:50%;
    background:#ee1d36
}
input[type=range]:-moz-focusring{
    outline:1px solid #fff;
    outline-offset:-1px
}
input[type=range]::-ms-track{
    width:150px;
    height:5px;
    background:rgba(0,0,0,0);
    border-color:rgba(0,0,0,0);
    border-width:6px 0;
    color:rgba(0,0,0,0);
    z-index:-4
}
input[type=range]::-ms-fill-lower{
    background:#777;
    border-radius:10px
}
input[type=range]::-ms-fill-upper{
    background:#ddd;
    border-radius:10px
}
input[type=range]::-ms-thumb{
    border:none;
    height:16px;
    width:16px;
    border-radius:50%;
    background:#f67c08
}
input[type=range]:focus::-ms-fill-lower{
    background:#888
}
input[type=range]:focus::-ms-fill-upper{
    background:#ccc
}
.list-serach-acd .accordion-button{
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600;
    font-size:18px;
    border:none !important;
    background:#f5f5f5 !important
}
.list-serach-acd .link-btn{
    background:#1f1f26;
    color:#fff;
    width:100%;
    border-radius:0 !important;
    height:50px;
    display:flex;
    justify-content:center;
    align-items:center;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    font-size:18px;
    box-shadow:#a1a1a1 12px 12px 48px;
    margin-top:25px
}
.list-serach-acd .link-btn svg{
    width:20px;
    height:20px;
    margin-left:5px
}
.item.list-group-item{
    float:none;
    width:100%;
    -ms-flex:0 0 48%;
    flex:0 0 100%;
    max-width:100%;
    padding:0;
    border:0;
    height:271px;
    border-radius:8px;
    transition:all .5s
}
.comon-items-d1{
    display:flex;
    justify-content:space-between;
    padding:0;
    flex-wrap:wrap;
    width:100%;
    background-color:#fff;
    border-radius:8px;
    overflow:hidden;
    border:solid 1px rgba(0,0,0,.05) !important;
    border-radius:0 !important;
    padding:20px !important;
    transition:all .5s
}
.comon-items-d1:hover{
    border-color:#f67c08 !important
}
.item.list-group-item .left-div-list{
    width:40%;
    position:relative;
    border-radius:5px
}
.left-div-list figure{
    height:230px;
    width:230px;
    margin:auto !important;
    display:grid;
    align-content:center;
    justify-content:center
}
.comon-items-d1 figure img{
    transform:scale(1);
    transition:all .5s
}
.comon-items-d1:hover figure img{
    transform:scale(1.1)
}
.strat-r{
    background:#ff003d;
    color:#fff;
    font-weight:600;
    font-size:12px;
    position:absolute;
    left:13px;
    top:10px;
    z-index:1
}
.item.list-group-item .right-list-div{
    padding-top:0;
    padding-bottom:0;
    width:60%
}
.item.list-group-item .right-list-div{
    padding-left:20px
}
.comon-items-d1 h6{
    color:#f67c08;
    font-size:20px;
    font-weight:600;
    font-family:"Dancing Script",cursive;
    text-transform:capitalize
}
.comon-items-d1 .titel-product{
    font-size:18px;
    color:#071f40;
    text-decoration:none;
    text-overflow:ellipsis;
    width:100%;
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    white-space:nowrap;
    display:inline-block;
    overflow:hidden;
    font-weight:600
}
.item .list-sort{
    font-size:14px
}
.item{
    background:#fff
}
.item p{
    font-size:14px;
    font-family:"Roboto",sans-serif
}
.comon-items-d1 h2{
    font-size:30px;
    color:#1f1f26;
    font-family:"Roboto",sans-serif;
    font-weight:700
}
.item h2{
    margin-top:10px
}
.view-products{
    background:#f67c08;
    color:#fff;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    border-radius:0;
    padding:10px 15px;
    box-shadow:rgba(161,161,161,.6196078431) 1px 9px 27px
}
.view-products svg{
    margin-left:5px;
    width:20px;
    height:20px
}
.grid-group-item .comon-items-d1,.grid-group-item .left-div-list{
    width:100%;
    position:relative;
    margin-bottom:30px
}
.list-serach-acd .accordion-item{
    border:none;
    margin-top:15px
}
.grid-group-item figure{
    width:190px;
    height:190px
}
.grid-group-item .right-list-div{
    display:inline-block;
    width:100%
}
.list-serach-acd .form-check-input:checked{
    background-color:#f67c08;
    border-color:#f67c08
}
.listing-details-adds .accordion-button::after{
    content:"";
    background-image:none;
    font-family:"FontAwesome";
    transform:none !important
}
.listing-details-adds .accordion-button:not(.collapsed)::after{
    content:"";
    background-image:none;
    font-family:"FontAwesome";
    transform:none !important
}
.listing-details-adds .accordion-body{
    box-shadow:0 3px 11px rgba(0,0,0,.07);
    padding:15px !important
}
.listing-details-adds .accordion-body{
    padding-left:0
}
.listing-details-adds .accordion-body .form-check{
    margin-bottom:15px;
    position:relative
}
.listing-details-adds .accordion-body .form-check .form-check-input{
    opacity:0
}
.listing-details-adds .accordion-body .form-check .form-check-input:checked+label:before{
    content:"";
    font-family:"fontAwesome";
    color:#f67c08;
    padding-top:1px;
    font-size:14px
}
.listing-details-adds .accordion-body .form-check label{
    font-family:"Roboto",sans-serif;
    font-weight:500;
    font-size:16px;
    color:#101014;
    position:relative;
    padding-left:10px
}
.listing-details-adds .accordion-body .form-check label:before{
    width:20px;
    height:20px;
    background:#fff;
    border:solid 2px #ffa800;
    content:"";
    display:grid;
    align-content:center;
    justify-content:center;
    left:-24px;
    top:1px;
    position:absolute
}
.price-range-slider{
    width:100%;
    padding:10px 20px 0 0
}
.price-range-slider .range-value{
    margin:0
}
.price-range-slider .range-value input{
    width:100%;
    background:none;
    color:#000;
    font-size:16px;
    font-weight:initial;
    box-shadow:none;
    border:none;
    font-weight:600;
    margin:10px 0 10px 0;
    font-family:"Roboto",sans-serif
}
.price-range-slider .range-value input:focus{
    border:none !important;
    outline:none !important
}
.price-range-slider .range-bar{
    border:none;
    background:#f67c08;
    height:3px;
    width:100%;
    margin-left:8px;
    margin-bottom:25px
}
.price-range-slider .range-bar .ui-slider-range{
    background:#f67c08
}
.price-range-slider .range-bar .ui-slider-handle{
    border:none;
    border-radius:25px;
    background:#fff;
    border:2px solid #f67c08;
    height:17px;
    width:17px;
    top:-0.52em;
    cursor:pointer
}
.price-range-slider .range-bar .ui-slider-handle+span{
    background:#f67c08
}
.products-slide-1 .mian-ppic{
    height:387px;
    width:380px;
    display:grid;
    justify-content:center;
    align-content:center;
    margin:auto;
    cursor:zoom-in
}
.menu-dl-right h2{
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    font-weight:600
}
.menu-dl-right h3{
    color:#f67c08;
    font-weight:600;
    margin:8px 0;
    font-size:35px
}
.menu-dl-right p{
    font-size:16px;
    font-family:"Roboto",sans-serif;
    line-height:30px;
    margin-bottom:15px
}
.menu-dl-right h5{
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    font-weight:600
}
.sixe-menu-q li a{
    border:solid 1px #dbdbdb;
    color:#212529;
    padding:10px;
    display:inline-block;
    cursor:pointer
}
.sixe-menu-q{
    margin:15px 0
}
.sixe-menu-q li{
    position:relative;
    margin-right:10px;
    display:inline-block
}
.sixe-menu-q .form-check{
    position:relative;
    width:86px;
    height:40px;
    padding-left:0
}
.sixe-menu-q .form-check .form-check-input{
    position:absolute;
    left:0;
    right:0;
    top:0;
    width:86px;
    height:40px;
    margin:auto;
    opacity:0;
    cursor:pointer
}
.sixe-menu-q .form-check .form-check-label{
    border:solid 1px #dbdbdb;
    color:#212529;
    padding:10px;
    display:inline-block;
    cursor:pointer;
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600;
    width:86px;
    text-align:center
}
.quantity-control{
    display:flex;
    align-items:center;
    justify-content:space-between;
    width:fit-content;
    margin:0;
    background:#fff;
    border-radius:6px;
    padding:10px;
    margin:15px 0
}
.quantity-btn{
    background:rgba(0,0,0,0);
    border:none;
    outline:none;
    margin:0;
    padding:0px 8px;
    cursor:pointer
}
.quantity-btn svg{
    width:10px;
    height:10px
}
.quantity-input{
    outline:none;
    user-select:none;
    text-align:center;
    width:47px;
    display:flex;
    align-items:center;
    justify-content:center;
    background:rgba(0,0,0,0);
    border:none;
    font-size:18px;
    font-weight:700
}
.items-details .form-group{
    width:23%
}
.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    margin:0
}
.quantity-input{
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    margin:0
}
.cart-haedeing h2{
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600
}
.cart-haedeing h2 span{
    font-family:"Kanit",sans-serif;
    color:#f67c08;
    font-size:20px;
    font-weight:500
}
.comon-items-cart{
    display:flex;
    align-items:flex-start;
    margin-bottom:16px;
    padding-bottom:25px;
    flex-wrap:wrap;
    box-shadow:#efefef 1px 2px 30px;
    padding:20px
}
.comon-items-cart .left-section-div .products-cart1 ul{
    margin-top:12px
}
.comon-items-cart .left-section-div{
    display:flex;
    align-items:flex-start;
    width:67%
}
.comon-items-cart .left-section-div .products-cart1 h5{
    font-family:"Kanit",sans-serif;
    color:#182025;
    font-weight:500;
    font-size:22px;
    text-transform:capitalize
}
.comon-items-cart .left-section-div .products-cart1 ul li span:first-child{
    width:90px;
    display:inline-block;
    color:#f67c08
}
.comon-items-cart .left-section-div figure{
    width:200px;
    height:170px;
    overflow:hidden;
    margin:0;
    display:grid;
    align-content:center
}
.comon-items-cart .crat-linl-pay{
    padding-top:20px;
    display:grid;
    justify-content:flex-end;
    width:32%;
    text-align:right
}
.comon-items-cart .crat-linl-pay h4 span{
    text-decoration:line-through;
    color:#bbb;
    font-size:16px;
    font-weight:400
}
.comon-items-cart .crat-linl-pay h4{
    color:#f7a007;
    font-weight:600
}
.comon-items-cart .crat-linl-pay h6{
    color:#ff003d;
    font-family:"Signika",sans-serif;
    margin-top:5px
}
.comon-items-cart .left-section-div .products-cart1 ul li{
    margin-bottom:5px
}
.quantity-btn{
    background:#f7a007;
    color:#fff;
    border:none;
    outline:none;
    margin:0;
    padding:3px 11px;
    cursor:pointer
}
.total-count-div{
    box-shadow:#efefef 1px 2px 30px;
    padding:30px;
    display:inline-block;
    width:100%;
    border-radius:8px
}
.quantity-control{
    display:flex;
    align-items:center;
    justify-content:space-between;
    width:fit-content;
    margin:0;
    background:#f7f7f7;
    border-radius:6px;
    padding:0 15px;
    height:40px;
    margin:15px 0
}
.total-count-div h4{
    font-weight:600;
    font-family:"Kanit",sans-serif
}
.share-links li a{
    margin:0 10px;
    color:#071f40
}
.total-count-div .itemsl-list li span:first-child{
    color:#f7a007
}
.total-count-div .promo-code1 label{
    font-family:"Roboto",sans-serif;
    font-size:19px;
    margin-bottom:5px;
    font-weight:600
}
.reconded-procuts h2{
    font-family:"Kanit",sans-serif
}
.total-count-div .pay-listy li .price-bn{
    font-weight:700;
    font-size:24px
}
.total-count-div h3 span:first-child{
    font-weight:400;
    color:#182025
}
.total-count-div h3 span{
    font-family:"Roboto",sans-serif;
    font-weight:700;
    color:#f7a007
}
.total-count-div h3{
    display:flex;
    align-items:center;
    justify-content:space-between
}
.total-count-div .btncheck-btn{
    background:#f7a007;
    color:#fff;
    text-transform:uppercase;
    font-family:"Signika",sans-serif;
    display:inline-block;
    width:100%
}
.comon-items-cart .left-section-div .products-cart1{
    padding-left:25px;
    padding-top:20px;
    width:70%
}
.total-count-div .itemsl-list li span{
    font-family:"Signika",sans-serif;
    font-size:19px;
    font-weight:700
}
.total-count-div .pay-listy li{
    display:flex;
    align-items:center;
    justify-content:space-between;
    text-transform:capitalize
}
.total-count-div .promo-code1 .btn{
    background:#222;
    color:#fff;
    margin-top:10px
}
.total-count-div .pay-listy li span{
    margin-bottom:10px;
    font-size:18px
}
.total-count-div .pay-listy li .list-payt{
    color:#f7a007;
    font-family:"Roboto",sans-serif
}
.ad-cart-bn{
    background:#1f1f26;
    width:180px;
    height:60px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:0;
    color:#fff !important;
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600;
    text-transform:uppercase;
    box-shadow:#a1a1a1 12px 12px 48px
}
.ad-cart-bn span{
    background:#d9991d;
    width:40px;
    height:40px;
    display:grid;
    align-content:center;
    justify-content:center;
    margin-right:10px
}
.ad-cart-bn i{
    margin-right:5px
}
.comment-user-div{
    display:flex;
    flex-wrap:wrap;
    border-bottom:solid 1px #f1f1f1;
    padding-bottom:20px;
    padding-top:20px
}
.comment-user-div p{
    font-size:16px
}
.comment-user-div .us-pic{
    width:80px;
    height:80px;
    overflow:hidden;
    border-radius:50%;
    margin-right:8px
}
.comment-user-div .us-pic img{
    object-fit:cover;
    width:100%;
    height:100%
}
.comment-user-div .user-dsl{
    width:80%
}
.user-dsl h6 span{
    font-size:13px;
    color:#f67c08;
    display:block;
    margin-top:5px;
    margin-left:8px;
    margin-right:8px
}
.user-dsl h6 span{
    font-size:13px;
    color:#f67c08;
    display:block;
    margin-top:5px;
    margin-left:8px;
    margin-right:8px
}
.bottom-details h2{
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600;
    color:#1f1f26
}
.bottom-details p{
    font-size:16px;
    font-family:"Roboto",sans-serif
}
.submit-review .form-control{
    border:none;
    background:#f3f3f3;
    height:50px;
    margin-bottom:15px
}
.submit-review textarea{
    height:150px !important;
    resize:none
}
.submit-review h5{
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600;
    color:#1f1f26
}
.submit-review .btn-about{
    width:150px
}
.rating-box{
    display:inline-block
}
.rating-box .rating-container{
    direction:rtl !important
}
.rating-box .rating-container label{
    display:inline-block;
    margin:0 0;
    color:#d4d4d4;
    cursor:pointer;
    font-size:40px;
    transition:color .2s
}
.rating-box .rating-container input{
    display:none
}
.rating-box .rating-container label:hover,.rating-box .rating-container label:hover~label,.rating-box .rating-container input:checked~label{
    color:gold
}
.related-produc{
    position:relative;
    padding:60px 0;
    margin-top:80px
}
.related-produc .mindle-heading h1{
    color:#1f1f26 !important
}
.related-produc .light-tsext01{
    color:#fff !important;
    top:0px
}
.crat-btnh{
    background:#ffa800;
    color:#fff;
    border-radius:0;
    font-family:"Roboto",sans-serif;
    text-transform:uppercase;
    font-weight:500;
    padding-left:20px;
    padding-right:20px;
    height:46px;
    box-shadow:#bfbdbd 8px 7px 48px
}
.submit-review .crat-btnh{
    width:140px
}
.comon-section1-shop{
    display:inline-block;
    width:100%;
    height:450px;
    position:relative;
    border:solid 1px rgba(0,0,0,.05);
    background:#fff;
    transition:all .5s
}
.active .form-check-label{
    background:#101014;
    color:#fff !important
}
.blogs-page{
    padding:70px 0
}
.blogs-page .comon-posrt{
    height:600px;
    position:relative;
    background:#fff;
    box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);
    padding-bottom:30px
}
.blogs-page .comon-posrt .img-boxv{
    height:300px;
    position:relative
}
.blogs-page .comon-posrt .img-boxv figure{
    height:300px;
    overflow:hidden;
    margin:0
}
.blogs-page .comon-posrt .img-boxv img{
    object-fit:cover;
    width:100%;
    height:100%
}
.blogs-page .comon-posrt .parar-delatsy{
    padding-top:40px;
    padding-left:20px;
    padding-right:30px
}
.blogs-page .comon-posrt .user-dela06{
    margin-top:20px
}
.blogs-page .comon-posrt .admins{
    margin-top:0;
    font-family:"Kanit",sans-serif
}
.blogs-page .comon-posrt .admins figure{
    width:40px;
    height:40px;
    display:inline-block;
    border-radius:50%;
    overflow:hidden
}
.blogs-page .comon-posrt .admins figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.blogs-page .comon-posrt .admins span{
    font-family:"Kanit",sans-serif;
    font-size:18px
}
.blogs-page .comon-posrt .admins .crom{
    font-family:"Kanit",sans-serif;
    font-size:18px
}
.blogs-page .comon-posrt p{
    font-family:"Kanit",sans-serif;
    font-size:17px
}
.blogs-page .comon-heading{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    color:#1f1f26
}
.blogs-page .daet01{
    width:80px;
    height:80px;
    background:#ffa800;
    display:grid;
    color:#fff;
    text-align:center;
    align-content:center;
    font-size:24px;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    position:absolute;
    bottom:-30px;
    right:14px;
    font-weight:700
}
.blogs-page .daet01 small{
    font-size:16px;
    font-weight:500
}
.blogs-page .comon-posrt .parar-delatsy h6{
    border-left:solid 2px #ffa800;
    padding-left:10px
}
.blogs-page .comon-posrt .parar-delatsy h5{
    font-family:"Kanit",sans-serif;
    font-style:normal;
    margin-top:10px;
    font-size:24px;
    text-transform:capitalize;
    font-weight:700
}
.blog-post figure{
    width:100%;
    height:320px;
    overflow:hidden
}
.blog-post figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.blog-post ul li{
    margin:0 10px
}
.blog-post p{
    font-size:16px;
    font-family:"Roboto",sans-serif
}
.blog-post .comon-heading{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    color:#1f1f26;
    margin-bottom:15px
}
.comon-com-div figure{
    width:63px;
    height:63px;
    overflow:hidden;
    border-radius:50%
}
.comon-com-div figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.comment-sec-part h2{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal
}
.comment-text{
    width:89%
}
.comment-text p{
    font-size:16px;
    font-family:"Roboto",sans-serif
}
.comment-text span{
    font-size:13px;
    font-weight:600;
    color:#f67c08
}
.leave-sec-part h2{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal
}
.leave-sec-part .form-control,.conatct-form-div .form-control{
    border:none;
    background:#f1f1f1;
    height:45px
}
.leave-sec-part .form-group{
    margin-top:20px
}
.leave-sec-part textarea,.conatct-form-div textarea{
    height:100px !important;
    resize:none
}
.subimt-comment{
    background:#f67c08;
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    height:45px;
    line-height:34px;
    color:#fff;
    border-radius:0;
    width:150px;
    box-shadow:#a1a1a1 12px 12px 48px
}
.category-div,.job-ds-div{
    border:solid 1px rgba(0,0,0,.05);
    padding:30px;
    display:inline-block;
    width:100%
}
.category-div{
    border:solid 1px rgba(0,0,0,.05);
    padding:30px;
    display:inline-block;
    width:100%
}
.category-div h2{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal
}
.category-div ul li{
    border-bottom:solid 1px #fff;
    margin-bottom:10px;
    padding-bottom:10px
}
.category-div ul li a{
    text-decoration:none;
    color:#212529;
    font-weight:600;
    transition:all .5s;
    text-transform:capitalize;
    font-family:"Roboto",sans-serif
}
.recent-post-div{
    display:inline-block;
    width:100%
}
.recent-post-div h2{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal
}
.recent-post-div figure{
    width:90px;
    height:60px;
    overflow:hidden;
    margin:0;
    transform:scale(1);
    border-radius:8px
}
.recent-post-div figure img{
    object-fit:cover;
    width:100%;
    height:100%
}
.recent-post-div h5{
    width:70%;
    color:#212529;
    font-size:17px;
    line-height:25px;
    font-weight:600;
    transition:all .5s;
    text-transform:capitalize;
    font-family:"Roboto",sans-serif
}
.recent-post-div-insiide a{
    text-decoration:none;
    border-bottom:solid 1px #fff;
    display:inline-block;
    width:100%;
    padding-bottom:20px;
    margin-bottom:20px
}
.crat-btnh{
    background:#f67c08;
    color:#fff;
    border-radius:0;
    font-family:"Roboto",sans-serif;
    text-transform:uppercase;
    font-weight:500;
    padding-left:20px;
    padding-right:20px;
    height:46px;
    box-shadow:#bfbdbd 8px 7px 48px
}
.crat-btnh i{
    margin-right:5px
}
.submit-review .crat-btnh{
    width:140px
}
.palyerspage{
    padding:70px 0;
    position:relative
}
.palyerspage .mindle-heading h1{
    color:#1f1f26
}
.palyerspage .light-tsext01{
    color:#fff !important;
    top:20px
}
.active .form-check-label{
    background:#1f1f26;
    color:#fff !important
}
.py-us{
    width:250px;
    height:300px;
    overflow:hidden;
    border-radius:8px
}
.py-us img{
    object-fit:cover;
    width:100%;
    height:100%
}
.tesmpa{
    position:relative;
    z-index:1;
    top:-70px;
    width:100px;
    background:#fff;
    border-radius:5px;
    padding:10px;
    margin-left:20px;
    box-shadow:#d9d9d9 1px 8px 29px
}
.information-crm ul{
    column-count:2
}
.information-crm ul li{
    display:flex;
    align-items:center;
    margin-bottom:15px;
    font-family:"Roboto",sans-serif;
    background:#f1f1f1
}
.information-crm ul .dert{
    background:#f67c08;
    color:#fff;
    padding:8px;
    margin-right:10px;
    font-weight:600;
    font-family:"Roboto",sans-serif;
    text-transform:uppercase;
    width:180px;
    display:inline-block;
    position:relative
}
.details-platyd h1{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal
}
.details-platyd h3{
    font-family:"Kanit",sans-serif;
    font-style:normal;
    font-size:20px;
    color:#f67c08
}
.details-platyd h4{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    font-style:normal
}
.career-div01 .accordion-button:not(.collapsed){
    background:#1f1f26;
    color:#fff !important;
    font-family:"Kanit",sans-serif;
    font-style:normal;
    text-transform:uppercase
}
.listing-details-adds .accordion-body{
    box-shadow:0 3px 11px rgba(0,0,0,.07);
    padding:15px !important
}
.listing-details-adds .accordion-body{
    padding-left:0
}
.listing-details-adds .accordion-body .form-check{
    margin-bottom:15px;
    position:relative
}
.listing-details-adds .accordion-body .form-check .form-check-input{
    opacity:0
}
.listing-details-adds .accordion-body .form-check .form-check-input:checked+label:before{
    content:"";
    font-family:"fontAwesome";
    color:#f67c08;
    padding-top:1px;
    font-size:14px
}
.listing-details-adds .accordion-body .form-check label{
    font-family:"Roboto",sans-serif;
    font-weight:500;
    font-size:16px;
    color:#101014;
    position:relative;
    padding-left:10px
}
.listing-details-adds .accordion-body .form-check label:before{
    width:20px;
    height:20px;
    background:#fff;
    border:solid 2px #ffa800;
    content:"";
    display:grid;
    align-content:center;
    justify-content:center;
    left:-24px;
    top:1px;
    position:absolute
}
.contact-page{
    padding:70px 0
}
.faq-section1 h2{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    color:#1f1f26
}
.faq-section1 p{
    font-family:"Roboto",sans-serif;
    text-transform:capitalize
}
.contact-use-div .from-group{
    margin-bottom:15px
}
.contact-use-div .comon-btn{
    background:#f67c08;
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    height:45px;
    line-height:34px;
    color:#fff;
    border-radius:0;
    width:150px;
    box-shadow:#a1a1a1 12px 12px 48px
}
.contact-use-div textarea.form-control{
    height:100px;
    resize:none
}
.contact-use-div .form-control{
    background-color:#f7f7f7;
    border:none !important;
    height:45px;
    font-size:14px
}
.contact-use-div h2{
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    color:#1f1f26
}
.contact-use-div ul li{
    margin-bottom:18px
}
.contact-use-div ul li span:first-child{
    margin-bottom:5px;
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    color:#f67c08;
    font-size:20px
}
.location-div01{
    position:relative;
    padding:60px 0 0 0;
    margin-top:80px
}
.location-div01 .mindle-heading h1{
    color:#1f1f26
}
.location-div01 .light-tsext01{
    color:#fff !important
}
.quantity-field{
    display:flex;
    justify-content:center;
    align-items:center;
    width:120px;
    height:40px;
    margin:0 auto;
    margin-top:15px
}
.quantity-field .value-button{
    border:1px solid #1f1f26;
    margin:0px;
    width:40px;
    height:100%;
    padding:0;
    background:#1f1f26;
    outline:none;
    cursor:pointer;
    color:#fff;
    font-size:18px
}
.quantity-field .value-button:hover{
    background:#f67c08
}
.quantity-field .value-button:active{
    background:#f67c08
}
.quantity-field .decrease-button{
    margin-right:-4px;
    border-radius:8px 0 0 8px
}
.quantity-field .increase-button{
    margin-left:-4px;
    border-radius:0 8px 8px 0
}
.quantity-field .number{
    display:inline-block;
    text-align:center;
    border:none;
    border-top:1px solid #1f1f26;
    border-bottom:1px solid #1f1f26;
    margin:0px;
    width:40px;
    height:100%;
    line-height:40px;
    font-size:14pt;
    box-sizing:border-box;
    background:#fff;
    font-family:calibri
}
.quantity-field .number::selection{
    background:none
}
.ad-fm label{
    font-family:"Roboto",sans-serif;
    font-size:16px;
    font-weight:600
}
.ad-fm .comon-heading{
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600;
    color:#1f1f26
}
.ad-fm .form-select{
    background-color:#f1f1f1;
    height:45px;
    border:none
}
.ad-fm .form-group{
    position:relative;
    margin:13px 0
}
.ad-fm .form-group label{
    font-weight:600;
    margin-bottom:8px
}
.ad-fm .form-control{
    font-weight:300;
    height:45px;
    color:#888;
    background-color:#f1f1f1;
    border:none
}
.ceck-out-right-div{
    display:inline-block;
    width:100%;
    border:solid 1px rgba(0,0,0,.05);
    padding:30px
}
.ceck-out-right-div h2{
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600;
    color:#1f1f26
}
#ac-2{
    display:none
}
.left-sec-d2{
    margin-left:15px
}
.end-date,.cvv{
    display:flex;
    place-items:center
}
.cvv .form-control{
    width:60%;
    margin-right:8px
}
.end-date .form-select{
    margin-right:5px;
    font-size:13px
}
.paymeny h4{
    font-weight:600;
    margin-bottom:8px;
    font-family:"Roboto",sans-serif;
    font-size:16px
}
.checkout-table th{
    background:#1f1f26;
    color:#fff;
    font-family:"Roboto",sans-serif;
    text-transform:capitalize
}
.form-wizard-next-btn{
    background:#101014;
    color:#fff !important;
    border-radius:0 !important;
    font-family:"Kanit",sans-serif;
    text-transform:capitalize;
    font-style:normal;
    font-weight:600;
    height:50px;
    width:100%;
    line-height:40px;
    box-shadow:#a1a1a1 12px 12px 48px
}
.price-am,.delivery-am,.discount-am{
    display:flex;
    align-items:center;
    justify-content:space-between;
    font-size:15px;
    margin-bottom:15px
}
.total-price span{
    font-weight:700;
    font-size:30px
}
.delivery-am span{
    font-size:15px;
    font-weight:500;
    color:#ffa800
}
.quick-link ul li{
    display:flex;
    margin-bottom:20px;
    font-size:16px;
    line-height:normal;
    align-items:center
}
.quick-link ul li i{
    font-size:35px;
    margin-right:14px;
    color:#ffa800
}
.side-media li a{
    background:#101014;
    color:#fff;
    padding:8px 12px;
    border-radius:8px;
    display:inline-block
}
.side-media li{
    margin:0 5px
}
.head-contact p{
    font-size:16px
}
.close-menu{
    border:none;
    color:#323657;
    background:none !important;
    position:absolute;
    right:21px;
    top:-9px
}
.side-media{
    list-style-type:none;
    margin-top:15px;
    display:flex
}
.close-menu svg{
    width:30px;
    height:30px
}
header .navbar .bar-btn-links svg{
    width:24px;
    height:24px
}
.thanksoy-page h1{
    font-weight:600;
    text-transform:uppercase;
    font-style:normal
}
.thanksoy-page h1 span{
    color:#f67c08
}
.thanksoy-page p{
    font-size:18px;
    font-family:"Roboto",sans-serif
}
.btn-get{
    background:#f67c08;
    width:120px;
    height:48px;
    font-weight:600;
    font-family:"Kanit",sans-serif;
    text-transform:uppercase;
    font-style:normal;
    text-align:center;
    color:#fff !important;
    border-radius:0;
    line-height:32px;
    font-size:16px;
    display:flex;
    justify-content:center;
    align-items:center;
    margin:auto;
    box-shadow:#a1a1a1 12px 12px 48px
}
.banner-part .carousel-item img{
    object-fit:cover;
    width:100%;
    height:100%
}
.subpahe-head-cmon .mindle-heading h1{
    text-shadow:none !important
}
@media(max-width: 1180px){
    .navbar-light .nav-item{
        margin:0 5px
    }
    .slide-1 .slider-content,.slide-3 .slider-content,.slide-2 .slider-content{
        margin-left:130px
    }
    input[type=range],.range-slider{
        width:200px
    }
    .bgi-text{
        font-size:130px
    }
    .right-windre img{
        width:42%
    }
    .cart-bthn{
        width:81%
    }
    .our-small-details .comon-divbn .right-dibvb h2{
        font-size:40px
    }
    .vs-text{
        font-size:16px;
        left:-8px
    }
    .items-plays figure{
        right:0;
        text-align:center;
        display:table;
        margin:auto !important
    }
    .our-small-details .comon-divbn .right-dibvb h6{
        font-size:16px
    }
    .banner-part{
        height:auto
    }
    .rtyu h4{
        font-size:14px
    }
    .comon-posrt .crom i{
        display:none
    }
    .comon-posrt{
        height:auto
    }
    .details-divn{
        left:0
    }
    .middle-post{
        padding-bottom:0;
        height:340px !important
    }
    .m-hefigh .img-boxv{
        height:100%
    }
    .m-hefigh .img-boxv figure{
        height:100%
    }
    .middle-post .img-boxv:after{
        height:100%
    }
    .sub-main-banner .sub-banner{
        display:grid;
        width:100%;
        align-content:center;
        height:250px
    }
    .sub-main-banner{
        padding-top:0
    }
    .sub-main-banner,.sub-banner{
        height:200px !important
    }
    .top-list-turnament{
        height:980px
    }
    .next-imgi{
        position:absolute;
        bottom:-80px;
        left:-100px;
        width:57%
    }
    .comon-headding h2{
        font-family:"Anton",sans-serif;
        color:#1f1f26;
        font-size:27px
    }
}
@media(max-width: 900px){
    .listed-bn{
        display:none !important
    }
    .btn-member{
        display:none !important
    }
    .banner-part{
        height:300px
    }
    .banner-part .slider-banner .carousel-item{
        height:300px
    }
    .banner-part .slider-banner .header-content{
        top:0
    }
    .banner-part .slider-banner .header-content h2{
        font-size:35px;
        margin-top:10px
    }
    .banner-part .slider-banner .header-content h2 span{
        font-size:35px
    }
    .banner-part .slider-banner .header-content h1{
        font-size:65px
    }
    .banner-part .slider-banner .header-content h1 span{
        font-size:65px
    }
    .cart-dropdown-ne{
        right:inherit !important;
        left:50% !important;
        transform:translateX(-70%)
    }
    header{
        position:relative
    }
    header .navbar-light .navbar-brand{
        margin-top:0
    }
    .next-match-banner{
        display:none
    }
    .team-div-1{
        display:inline-block
    }
    .navbar-toggler{
        color:#fff !important
    }
    .navbar,.navbar .container{
        align-items:baseline
    }
    .slide-1 .slider-content,.slide-3 .slider-content,.slide-2 .slider-content{
        margin-left:90px
    }
    .slider h2{
        font-size:27px;
        line-height:37px
    }
    .slider{
        background-position:center
    }
    .latest-news-div .row>div:nth-child(2):before,.latest-news-div .row>div:nth-child(2):after{
        display:none
    }
    .comon-heading{
        font-weight:600;
        color:#071f40;
        font-size:29px
    }
    .all-cm-btn{
        font-size:13px;
        padding:8px
    }
    .left-cm-blogs figure,.blogs-ps-right{
        width:100%
    }
    .left-cm-blogs{
        height:auto
    }
    .join-us-div .all-cm-btn{
        width:150px;
        margin:auto;
        text-align:center;
        justify-content:center
    }
    .join-us-div h1{
        text-align:center
    }
    .blogs-ps-right{
        padding-left:20px
    }
    .right-home-blogs .left-cm-blogs{
        height:280px
    }
    .team-div-1{
        padding:80px 0
    }
    .items-matchs{
        height:340px
    }
    .cmimatch .btn{
        margin-top:20px
    }
    .sub-main-banner{
        padding-top:0
    }
    .table-div-left{
        overflow-x:scroll
    }
    .achive-div1{
        display:none
    }
    .comon-fild-ads1 figure,.left-history{
        width:100%;
        padding-left:0
    }
    .sub-re{
        width:21%;
        height:50px;
        margin-left:15px
    }
    .thum-pic-slide figure{
        height:150px
    }
    .mobile-menu-sec .active-m a{
        background:#323657;
        color:#fff
    }
    .mobile-menu-sec li a,.mobile-menu-sec li .dropdown .btn{
        text-decoration:none;
        color:#323657;
        padding:10px 5px 10px 10px;
        display:block;
        background:#f7f7f7;
        margin-bottom:3px;
        width:100%;
        text-align:left
    }
    .right-windre{
        position:relative
    }
    .corm-iteml figure{
        padding:20px
    }
    .corm-iteml figure img{
        width:40% !important;
        margin:auto !important
    }
    .our-spocerder{
        height:auto
    }
    .our-spocerder .right-imgplya{
        position:relative;
        right:0;
        margin-top:30px !important
    }
    .bgi-text{
        font-size:90px
    }
    .next-mtecrh-div h3,.next-mtecrh-div h6{
        text-align:center
    }
    .next-mtecrh-div h6{
        margin-bottom:15px
    }
    .btn-tickk{
        margin:29px auto;
        display:table
    }
    .comon-svg figure{
        width:90px;
        height:90px
    }
    .cul-div figure{
        margin:auto;
        margin-bottom:20px
    }
    .hels{
        display:none
    }
    .right-windre{
        position:absolute
    }
    .right-windre img{
        width:32%
    }
    .bgi-text{
        display:none
    }
    .tenis-meg figure{
        width:100%;
        height:170px;
        overflow:hidden;
        border-radius:8px
    }
    .middle-post .parar-delatsy{
        position:relative
    }
    .matches-seduels .nav-pills{
        position:relative;
        top:0;
        justify-content:center;
        margin-top:25px
    }
    .next-matches{
        position:relative;
        padding:50px 0
    }
    .information-crm ul{
        column-count:1
    }
    .sub-main-banner,.sub-banner{
        height:200px !important
    }
    .club-items{
        justify-content:center
    }
    .club-items:after{
        display:none
    }
    .club-items:before{
        display:none
    }
    .club-items h5{
        margin-right:0 !important;
        text-align:center
    }
    .comon-headding h2{
        font-family:"Anton",sans-serif;
        color:#1f1f26;
        font-size:35px
    }
    .our-small-details{
        height:auto
    }
    .our-small-details .bg-small-back02{
        height:100%;
        top:0
    }
    .our-spocerder{
        height:auto;
        margin-top:30px
    }
    .our-spocerder .right-imgplya{
        position:relative;
        width:100%
    }
    .light-newd-section{
        padding:60px 0
    }
    .next-imgi{
        display:none
    }
    .sponcer-logo .corm-iteml{
        height:210px
    }
    .sponcer-logo .corm-iteml img{
        width:80% !important;
        margin:auto
    }
    .comon-match-sec .comon-match-div .cul-div figure{
        position:relative;
        width:46%;
        height:100px
    }
    .header-content h2{
        font-size:35px
    }
    .header-content h1{
        font-size:50px
    }
    .header-content h1 span{
        font-size:50px
    }
    .header-content .btn{
        font-size:16px;
        width:190px
    }
    .body-part{
        padding-top:50px
    }
    .comon-results-div .club-items h5{
        margin:auto !important
    }
    .comon-results-div .club-items figure,.comon-results-div .row>div:last-child .club-items figure{
        margin:auto
    }
}
.offcanvas-end{
    width:330px
}
@media(max-width: 768px){
    .items-matchs{
        height:390px
    }
    .our-history-div .nav-item{
        margin:0 4px
    }
    .slider-content{
        width:100%;
        padding-left:10px;
        margin-left:10px !important;
        padding-right:0 !important
    }
    .sub-main-banner{
        padding-top:0
    }
    .cmimatch .btn,.m-dal{
        margin-top:20px
    }
    .m-dal{
        margin-bottom:10px
    }
    .cmimatch{
        flex-direction:column
    }
    .comon-fild-ads1 figure,.left-history{
        width:100%;
        padding-left:0
    }
    .sub-banner h1{
        font-size:34px
    }
    .share-div ul li{
        font-size:12px;
        margin-bottom:10px
    }
    .item.list-group-item .left-div-list,.item.list-group-item .right-list-div{
        width:100%
    }
    .listed-bn{
        display:none
    }
    .item.list-group-item{
        height:auto;
        margin-bottom:50px;
        padding:0 15px
    }
    .comon-whistlist figure{
        height:250px
    }
    .banner-part{
        height:300px
    }
    .banner-part .slider-banner .carousel-item{
        height:300px
    }
    .banner-part .slider-banner .header-content{
        top:0
    }
    .banner-part .slider-banner .header-content h2{
        font-size:35px;
        margin-top:10px
    }
    .banner-part .slider-banner .header-content h2 span{
        font-size:35px
    }
    .banner-part .slider-banner .header-content h1{
        font-size:65px
    }
    .banner-part .slider-banner .header-content h1 span{
        font-size:65px
    }
    .cart-bthn{
        width:66%
    }
    .mindle-heading h1{
        font-size:34px
    }
    .bgi-text{
        font-size:30px
    }
    .btn-member{
        right:0
    }
    .about-1imgn{
        position:relative;
        bottom:0;
        right:0;
        width:100%;
        margin-top:50px
    }
    .hels{
        display:none
    }
    .our-small-details{
        height:auto
    }
    .our-small-details .comon-divbn{
        text-align:center;
        margin-bottom:20px !important
    }
    .our-small-details .comon-divbn figure{
        margin:auto !important;
        display:table;
        margin-bottom:20px !important
    }
    .our-small-details .comon-divbn .right-dibvb{
        width:100% !important;
        margin:0;
        padding-left:0 !important
    }
    .our-small-details .bg-small-back02{
        position:absolute;
        left:0;
        right:0;
        top:0;
        height:100%;
        display:inline-block;
        width:100%
    }
    .our-spocerder{
        height:auto
    }
    .our-spocerder .right-imgplya{
        position:relative;
        right:0;
        margin-top:40px !important
    }
    .items-plays figure{
        right:0;
        margin:auto !important;
        text-align:center;
        display:table
    }
    .items-plays .details-divn{
        left:0;
        height:auto
    }
    .items-plays .details-divn ul li{
        display:flex;
        align-items:baseline
    }
    .items-plays .details-divn ul li span.rtus:after{
        border:none
    }
    .items-plays .details-divn ul li span:last-child{
        background:none !important;
        width:100%;
        padding-left:0
    }
    .comon-results-div{
        padding-top:30px;
        padding-bottom:30px
    }
    .comon-results-div .leag-name h4{
        display:flex;
        align-items:center;
        text-transform:capitalize;
        justify-content:center
    }
    .comon-svg figure{
        width:90px;
        height:90px
    }
    .cul-div figure{
        margin:auto;
        margin-bottom:20px
    }
    .details-divn ul li span.rtus{
        margin-right:10px
    }
    .mindle-heading h1,.about-sec-home h1{
        font-size:35px
    }
    .comon-matchbn .more-details-div{
        text-align:center
    }
    .comon-results-div .club-items figure{
        width:117px;
        position:relative;
        z-index:1;
        margin-top:8px;
        height:150px;
        display:grid;
        align-content:center
    }
    .our-small-details .comon-divbn figure{
        margin:auto !important;
        display:table;
        margin-bottom:20px !important
    }
    .our-spocerder h1{
        font-size:45px
    }
    .our-spocerder h1 span{
        font-size:45px
    }
    .sponcer-logo .corm-iteml{
        height:210px
    }
    .sponcer-logo .corm-iteml img{
        width:80% !important;
        margin:auto
    }
}
@media(max-width: 667px){
    .offers-divo .light-tsext01{
        top:25px !important;
        color:#fff !important;
        opacity:15%
    }
    .bgi-text{
        font-size:80px
    }
    .items-plays figure{
        right:0
    }
    .details-divn ul li{
        display:flex;
        flex-direction:column
    }
    .tenis-meg figure{
        width:100%;
        height:250px;
        overflow:hidden;
        border-radius:8px
    }
    .details-divn .rtyu{
        padding:11px
    }
    .banner-part{
        height:300px
    }
    .banner-part .slider-banner .carousel-item{
        height:300px
    }
    .banner-part .slider-banner .header-content{
        top:0
    }
    .banner-part .slider-banner .header-content h2{
        font-size:25px;
        margin-top:10px
    }
    .banner-part .slider-banner .header-content h2 span{
        font-size:25px
    }
    .banner-part .slider-banner .header-content h1{
        font-size:30px
    }
    .banner-part .slider-banner .header-content h1 span{
        font-size:30px
    }
    .our-small-details .comon-divbn{
        text-align:center;
        margin-bottom:20px !important
    }
    .sponcer-logo .corm-iteml{
        height:150px
    }
    .header-content h2{
        font-size:20px
    }
    .header-content h1{
        font-size:30px
    }
    .header-content h1 span{
        font-size:30px
    }
    .header-content .btn{
        font-size:16px;
        width:190px
    }
    .body-part{
        padding-top:50px
    }
    .slider-banner .item{
        height:290px
    }
    .slider-banner{
        min-height:250px
    }
    .comon-match-sec .comon-match-div h6{
        text-align:center
    }
    .top-list-turnament{
        height:auto;
        padding-top:50px;
        padding-bottom:50px
    }
}
@media(max-width: 375px){
    .banner-part{
        height:300px
    }
    .banner-part .slider-banner .carousel-item{
        height:300px
    }
    .banner-part .slider-banner .header-content{
        top:0
    }
    .banner-part .slider-banner .header-content h2{
        font-size:25px;
        margin-top:10px
    }
    .banner-part .slider-banner .header-content h2 span{
        font-size:25px
    }
    .banner-part .slider-banner .header-content h1{
        font-size:30px
    }
    .banner-part .slider-banner .header-content h1 span{
        font-size:30px
    }
    .mindle-heading h1{
        font-size:34px
    }
    .bgi-text{
        font-size:30px
    }
    .btn-member{
        right:0
    }
    .about-1imgn{
        position:relative;
        bottom:0;
        right:0;
        width:100%;
        margin-top:50px
    }
    .hels{
        display:none
    }
    .our-small-details{
        height:auto
    }
    .our-small-details .comon-divbn{
        text-align:center;
        margin-bottom:20px !important
    }
    .our-small-details .comon-divbn figure{
        margin:auto !important;
        display:table;
        margin-bottom:20px !important
    }
    .our-small-details .comon-divbn .right-dibvb{
        width:100% !important;
        margin:0;
        padding-left:0 !important
    }
    .our-small-details .bg-small-back02{
        position:absolute;
        left:0;
        right:0;
        top:0;
        height:100%;
        display:inline-block;
        width:100%
    }
    .our-spocerder{
        height:auto
    }
    .our-spocerder .right-imgplya{
        position:relative;
        right:0;
        margin-top:40px !important
    }
    .items-plays figure{
        right:0
    }
    .items-plays .details-divn{
        left:0;
        height:auto
    }
    .items-plays .details-divn ul li{
        display:flex;
        flex-direction:column
    }
    .items-plays .details-divn ul li span.rtus:after{
        border:none
    }
    .items-plays .details-divn ul li span:last-child{
        background:none !important;
        width:100%;
        padding-left:0
    }
    .slider-banner .item{
        height:290px
    }
    .slider-banner{
        min-height:250px
    }
    .header-content h2{
        font-size:20px
    }
    .header-content h1{
        font-size:30px
    }
    .header-content h1 span{
        font-size:30px
    }
    .header-content .btn{
        font-size:13px;
        width:153px
    }
    .header-content .btn span{
        width:25px;
        height:25px
    }
    .header-content .btn span svg{
        width:15px;
        height:15px
    }
    .cul-div{
        text-align:center
    }
    .navbar-brand{
        width:31%
    }
    .next-imgi{
        display:none
    }
    .top-list-turnament{
        padding-top:80px;
        padding-bottom:80px;
        height:auto
    }
    .comon-links-divb05{
        height:190px;
        width:100%
    }
    .comon-links-divb05 figure{
        height:100%
    }
}
