@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');*{  margin: 0px;  padding: 0px;      box-sizing: border-box;}p{     font-family: "Plus Jakarta Sans", sans-serif;}body {    overflow-x: hidden;     font-family: "Plus Jakarta Sans", sans-serif;}.paddin_right{   padding-left:18%;}.reset{      background: #000;    color: #fff;    font-size: 15px;    font-family: "Bebas Neue", sans-serif;    padding: 12px 25px;    display: inline-block;    line-height: 14px;    border-radius: 6px;    letter-spacing: 2px;}.top_bar {    background: #000;    min-height: 50px;    display: flex;    align-items: center;    margin-bottom: 20px;}.top_bar .wrapper {    display: flex;    align-items: center;    justify-content: space-between;}.top_bar .top_m {    display: flex;    align-items: center;    gap: 60px;}.top_bar .conatct_n span {       font-family: "Plus Jakarta Sans", sans-serif;    font-size: 16px;    font-weight: 800;    color: #fff;    margin-left: 10px;}.top_bar .conatct_n span a{    color: #fff;}.top_bar .top_m {    display: flex;    align-items: center;}.top_bar .top_m ul {    display: flex;    list-style: none;    margin-bottom: 0px;    gap: 16px;}.top_bar .socia_icon ul li img {    filter: invert(0) brightness(19.5);    transition: all .3s;}.top_bar .socia_icon ul li img:hover{    filter: none;}.top_bar .socia_icon ul li a{    color: #fff;}.top_bar .top_m ul li {    line-height: 14px;}.top_bar .top_m ul i {    font-size: 17px;    font-family: 'FontAwesome';    font-weight: 400 !important;}.top_bar .socia_icon ul li a:hover {    color: #e21c21;}.top_bar .cotch {    background: #e21c21;    padding: 8px 30px;    font-family: "Bebas Neue", sans-serif;    font-size: 18px;    color: #fff;}.top_bar .cotch:hover {    background: #ffffff;}.top_bar .cotch:hover a{    color: #000;}.top_bar .cotch a {    color: #fff;    text-transform: uppercase;}.top_bar .cotch img{    transition: all .3s;    margin-right: 4px;    width: 28px;    height: 34px;    object-fit: contain;}.top_bar .cotch:hover img {    filter: invert(1);}header.nav_header {    position: relative;}.header_main.landing_navigaion{    position: relative !important;}.header_main .conatct_n {    position: relative;}.header_main .conatct_n:after {    content: "";    background: #365381;    width: 1px;    height: 26px;    position: absolute;    right: -30px;    top: 0px;}.center-align{    align-items: center;}.header_main .logo_area img {    min-height: 59px;    object-fit: contain;    width: 240px;    object-position: left;    margin-top: 0px;}.header_main .nav_area ul {    display: flex;    list-style: none;    justify-content: flex-end;    align-items: center;    margin: 0px;    padding: 0px;    min-height: 88px;}.header_main {    float: left;    width: 100%;    top: 0;    z-index: 99;    position: absolute;    left: 0px;    min-height: auto;    border-bottom: 0px solid #fff;}.header_main .nav_area ul li {    padding: 3px 12px;    margin-top: 23px;}.header_main .nav_area ul li a {    color: #ffffff;text-decoration: none;    font-size: 20px;    font-family: "Bebas Neue", sans-serif;    text-transform: uppercase;    letter-spacing: 0.9px;}.header_main .nav_area ul li:last-child a {    border: #fff solid 1px;    padding: 10px 20px;}.header_main .nav_area ul li:last-child a:hover {    background: #e21c21;    border: #e21c21 solid 1px;}.header_main .logo_area img {    width: 100% !important;    max-width: 121px;    width: 121px;    height: 121px;    object-fit: contain;    position: absolute;    left: 0px;    right: 0px;    margin: auto;}.header_main .nav_area ul li:nth-child(4) {    width: 291px;}.nav_bar {        display: flex;    align-items: center;    justify-content: center;}     .video-container {        width: 100%;        position: relative;        float: left;        height: 675px;    }  .text_overlay {        position: absolute;        width: 100%;        height: 100%;        background: #00000033;        top: 0px;        display: flex;        align-items: center;        justify-content: center;        height: 675px;    }      .video-container .callout h4 {        font-family: "Bebas Neue", sans-serif;        /* font-style: italic; */        font-size: 25px;        line-height: 33px;        color: #ffffff;        position: relative;        font-weight: 500;        letter-spacing: 1px;        background: #e21c21;        display: inline-block;        padding: 4px 20px 0px;        margin: 0px;    }.video-container .callout {    position: relative;    margin-top: 109px;    text-align: center;    /* max-width: 581px; */}.video-container h1 {    margin-bottom: 0px;    line-height: 63px;    font-size: 89px;    font-weight: 800;    color: #fff;    position: relative;    line-height: 90px;    font-family: "Fira Sans Condensed", sans-serif;    padding: 17px 0px 12px;}.video-container p {    font-weight: 700;    margin-bottom: 0px;       font-family: "Plus Jakarta Sans", sans-serif;    color: #fff;    line-height: 31px;    font-size: 28px;}.video-container video {    width: 100%;    height: 675px;    object-fit: cover;}.read_more {    font-size: 18px;    font-family: "Bebas Neue", sans-serif;    color: #ffffff;    text-align: center;    text-transform: capitalize;    letter-spacing: 1.2px;    font-weight: 600;    border: #ffffff solid 3px;    padding: 16px 32px;    display: inline-block;    position: relative;    text-transform: uppercase;    line-height: 19px;}/* ----------------banner_b_area---------- */.banner_b_area {    float: left;    width: 100%;    background-color: #e21c21;    min-height: 212px;    display: flex;    align-items: center;    position: relative;    overflow: hidden;}.banner_b_area::before {    background-image: url(../images/banner_b_bg.jpg);    width: 49%;    height: 126%;    position: absolute;    content: "";    left: 0;    background-repeat: no-repeat;    mix-blend-mode: multiply;    background-position: bottom;    background-size: cover;    top: -24px;}.banner_b_area .row{    align-items: center;}.banner_b_area .img_content {    float: right;    margin-right: 22px;}.banner_b_area h6 {       font-family: "Plus Jakarta Sans", sans-serif;    color: #fff;    font-size: 19px;    font-weight: 500;    margin-bottom: 0px;    line-height: 43px;    position: relative;}.banner_b_area h6:before {    content: "";    border-left: #ba8384 solid 1px;    position: absolute;    height: 67px;    width: 1px;    left: -23px;    top: -10px;}.banner_b_area p {    padding: 0px 58px;}.banner_b_area h6 span{    font-size: 56px;    font-family: "Bebas Neue", sans-serif;    font-weight: 700;}.banner_b_area p {    color: #fff;    font-size: 17px;    line-height: 26px;    font-weight: 500;       font-family: "Plus Jakarta Sans", sans-serif;    margin-bottom: 0px;}.banner_b_area .read_more {    padding: 14px 23px;}.banner_b_area .read_more:hover {    background: #fff;    color: #000;}/* ---------------Soccer_area---------- */.Soccer_area{    float: left;    width: 100%;    padding: 50px 0px;}.main_heading{    display: flex;    align-items: center;    justify-content: space-between;    margin-bottom: 30px;}.main_heading h2{    font-family: "Bebas Neue", sans-serif;    font-size: 51px;    line-height: 33px;    color: #000000;    font-weight: 700;    letter-spacing: -.6px;}.Soccer_area .read_more{    color: #000;    border: #000 solid 3px;}.Soccer_area .wrapper {    display: flex;    gap: 32px;    justify-content: center;    border-bottom: #f0f0f0 solid 1px;    padding-bottom: 30px;    margin-bottom: 30px;}.Soccer_area .wrapper .left_content {    max-width: 108px;    width: 100%;}.Soccer_area .wrapper .date {    background: #000;    min-height: 92px;    display: flex;    align-items: center;    max-width: 110px;    width: 100%;    justify-content: center;    text-align: center;    border-radius: 6px 6px 0px 0px;    transition: all .3s;}.Soccer_area .wrapper:hover .date {    background: #e21c21;}.Soccer_area .wrapper:hover .time{    background: #000;}.Soccer_area .wrapper .time {    background: #e21c21;    border-radius: 0px 0px 7px 7px;    min-height: 46px;    display: flex;    align-items: center;    justify-content: center;}.Soccer_area .wrapper .date h6 {    color: #fff;    font-family: "Bebas Neue", sans-serif;    font-size: 71.77px;    line-height: 21px;    letter-spacing: -1px;    padding-top: 33px;    font-weight: 700;}.Soccer_area .wrapper .date h6 span {    font-family: "Bebas Neue", sans-serif;    font-size: 18px;    letter-spacing: .4px;    text-transform: uppercase;    font-weight: 500;}.Soccer_area .wrapper .time p {    color: #fff;       font-family: "Plus Jakarta Sans", sans-serif;    text-transform: uppercase;    font-size: 13px;    font-weight: 700;    text-align: center;    margin-bottom: 0px;    line-height: 17px;}.Soccer_area .wrapper .time p span {    display: block;}.Soccer_area .wrapper h4 {    color: #2e2e2e;    font-family: "Bebas Neue", sans-serif;    font-size: 25px;}.about-content p{    text-align: left !important;}.Soccer_area .wrapper p {       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;    line-height: 23px;    color: #444444;    font-size: 16px;}.Soccer_area .right_cont .btn_area a {    background: #f0f0f0;    color: #484848;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 800;    font-size: 15px;    padding: 6px 22px;    border-radius: 28px;    display: inline-block;    margin-right: 4px;}.Soccer_area .right_cont .btn_area a:hover {    background: #000;    color: #fff;}.Soccer_area .right_cont .btn_area a:nth-child(2):hover {    background: #000 !important;}.Soccer_area .right_cont .btn_area a:nth-child(2) {    background: #e21c21 !important;    color: #fff;}.apply_area a:hover {    color: #283a62;}/* ----------apply_area------- */.apply_area {    float: left;    width: 100%;    position: relative;    min-height: 203px;    background-color: #000;    display: flex;    align-items: center;}.apply_area::before {    content: "";    position: absolute;    background-image: url(../images/apply_bg.jpg);    background-position: center;    background-repeat: no-repeat;    width: 74%;    height: 100%;    background-size: 100%;    opacity: 11%;    mix-blend-mode: screen;    left: 0px;    background-position: top;}.apply_area:after {    content: "";    background: #e21c21;    width: 37%;    position: absolute;    height: 100%;    right: 0px;    clip-path: polygon(18% 0%, 100% 0%, 100% 100%, 0% 100%);}.apply_area .container {    position: relative;    z-index: 1;}.apply_area .wrapper {    display: flex;    justify-content: space-between;    align-items: center;}.apply_area p {    color: #fff;    font-family: "Bebas Neue", sans-serif;    font-size: 34px;    font-weight: 600;    line-height: 47px;    max-width: 755px;    margin-bottom: 0px;}.apply_area a {    color: #fff;    font-family: "Bebas Neue", sans-serif;    font-size: 31px;    font-weight: 700;    text-transform: uppercase;    letter-spacing: 3px;    margin-right: 41px;    line-height: 34px;    display: flex;    padding-bottom: 0px;}.apply_area a span {    margin-left: 15px;    vertical-align: middle;}/* -----about-are----- */.about_are {    float: left;    width: 100%;    /* min-height: 771px; */    position: relative;    display: flex;    align-items: center;    padding: 100px;}.about_are .about-content{    max-width: 400px;}.about_are .align-i{    align-items: center;    justify-content: center;}.about_are:before {    background-image: url(../images/about-img.png);    width: 88%;    height: 100%;    position: absolute;    content: "";    right: -396px;    /* top: -72px; */    background-repeat: no-repeat;    mix-blend-mode: multiply;    background-position: top;    background-size: cover;    opacity: 0.3;    filter: grayscale(1);}.about_are h4 {    font-family: "Bebas Neue", sans-serif;    font-size: 25px;    line-height: 33px;    color: #ffffff;    position: relative;    font-weight: 500;    letter-spacing: 1px;    background: #e21c21;    display: inline-block;    padding: 4px 20px 0px;    margin: 0px 0px 37px;}.about_are h2 {    color: #2e2e2e;    font-family: "Bebas Neue", sans-serif;    font-size: 40px;    line-height: 44px;    font-weight: 700;}.about_are p {       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;    line-height: 31px;    color: #444444;    font-size: 18px;    padding: 7px 0px 18px;}.about_are img {    width: 100%;    /* width: 680px; */    height: 643px;    object-fit: cover;    position: relative;    z-index: 1;}.about_are .about-img {    position: relative;}.about_are .about-img:before {    content: "";    position: absolute;    width: 360px;    height: 222px;    background-image: url(../images/pattern.png);    bottom: -34px;    left: -37px;}.about_are .about-img{    position: relative;}section.about_are .read_more {    border: #e21c21 solid 2px;    color: #e21c21;}section.about_are .read_more:hover {    background: #e21c21;    color: #fff;}/* ------------testi_area----------- */.test_area_new {    float: left;    width: 100%;    min-height: 651px;    display: flex;    flex-direction: column;background-attachment: fixed;    justify-content: center;    background-size: cover;    position: relative;    background-position: center;    padding: 40px 0px;}.test_area_new:before {    content: "";    width: 70%;    background-attachment: fixed;    height: 100%;    background-image: url(../images/test_bg.jpg);    position: absolute;    top: 0px;    background-size: cover;    background-position: bottom;}.test_area_new::after {    content: "";    width: 70%;    height: 100%;    background-color: #1b3357c9;    position: absolute;    top: 0px;}.test_area_new .test_conent {    padding: 18px 30px 34px 34px;    display: inline-block;    position: relative;}.test_area_new .item::before {    content: "";    background-image: url(../images/testi_quote.jpg);    width: 178px;    height: 116px;    position: absolute;    left: 36px;    top: 4px;    opacity: 5%;}.test_area_new .item {    background: #f7f7f7;    margin: 43px 15px 45px;    border-radius: 0px;    position: relative;}.test_area_new .test_img {    display: flex;    align-items: center;    justify-content: space-between;}.test_area_new .test_img img {    height: 95px;    width: 95px;    border-radius: 50px;    max-width: 95px;    object-fit: cover;    object-position: top;}.test_area_new .test_img i {    font-size: 46px;    color: #efb400;    margin: 2px 2px;}.test_area_new p {       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;    line-height: 29px;    color: #383838;    font-size: 17.58px;    padding: 0px 44px 9px 0px;}.test_area_new .test_name h5 {    color: #e21c21;    font-family: 'Fira Sans Condensed';    font-size: 25px;    font-weight: 800;    font-style: italic;}.test_area_new .test_name span {    color: #000;    font-size: 13px;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 700;}.test_area_new .main_heading {    margin-bottom: 0px;    position: relative;    z-index: 9;}.test_area_new .main_heading h2 {    color: #fff;    font-weight: 600;    font-size: 52px;}.test_area_new .read_more {    border: #e21c21 solid 2px;    color: #e21c21;}/* ----------clint_area---------- */.clint_area {    float: left;    width: 100%;    padding: 80px 0px;    border-top: #e21c21 solid 9px;    margin-top: -9px;}.clint_area img{    height: 54px;    width: 174px;    object-fit: contain;}/*--------services----*/.service_area {    padding: 100px 0;    float: left;    width: 100%;    background-image: url(../images/scholarship_bg.jpg);    /* background-size: cover; */    position: relative;    background-position: -369% 75%;    background-repeat: no-repeat;}.service_area::before {    background-color: #f7f7f7f0;    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0px;}.service_area .container{    position: relative;}.service_area h2 {    font-size: 50px;    font-family: "Bebas Neue", sans-serif;    color: #232323;    text-align: center;    text-transform: capitalize;    font-weight: 600;    display: block;    margin-bottom: 50px;}.service_area h5 {    font-size: 35px;    font-family: "Bebas Neue", sans-serif;    color: #ffffff;    text-align: center;    text-transform: capitalize;    letter-spacing: 0.2px;    font-weight: 700;    display: block;}.service_area .wrapper{    position: relative;}.service_area .wrapper:before {    content: "";    height: 100%;    width: 100%;    position: absolute;    background: linear-gradient(180deg, rgb(29 29 29 / 20%) 0%, rgb(18 18 18 / 47%) 52%, #000000b5 87%);}.service_area .content {    position: absolute;    bottom: 0px;    display: flex;    align-items: end;    justify-content: center;    text-align: center;    width: 100%;    transition: all .6s;    height: 100%;    top: 0px;    background: #32323275;    opacity: 0;    align-items: center;    flex-direction: column;    border-bottom: #e21c21 solid 16px;}.service_area .content::after {    content: "";    background-color: #e21c21;    position: absolute;    width: 42px;    height: 24px;    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);    bottom: 0px;}.service_area .wrapper:hover .content {    opacity: 1;}.service_area .wrapper:hover p{    display: none;}.service_area .wrapper img {    max-width: 100%;    max-height: 100%;    object-fit: cover;    max-width: 100%;    height: 380px;    object-position: center;    width: 100%;}.service_area .wrapper p {    font-size: 35px;    font-family: "Bebas Neue", sans-serif;    color: #ffffff;    text-align: center;    text-transform: capitalize;    letter-spacing: 0.2px;    font-weight: 700;    position: absolute;    bottom: 5px;    left: 0px;    right: 0px;}.service_area .read_more {    font-size: 15px;    font-family: "Bebas Neue", sans-serif;    color: #ffffff;    text-align: center;    letter-spacing: 0.2px;    font-weight: 600;    padding: 10px 30px;    display: inline-block;    text-transform: uppercase;    letter-spacing: 2px;    border: #fff solid 2px;}.service_area .read_all {    font-size: 18px;    font-family: "Bebas Neue", sans-serif;    color: #e21c21;    text-align: center;    letter-spacing: 0.2px;    font-weight: 700;    padding: 14px 44px;    display: inline-block;    text-transform: uppercase;    letter-spacing: 2px;    border: #e21c21 solid 3px;    margin-top: 70px;}/* ------------footer_area------- */.footer_area{    float: left;    width: 100%;    background-color: #1a222f;    padding: 88px 0px 12px;}.footer_area h5{    font-family: "Bebas Neue", sans-serif;    font-size: 25px;    line-height: 33px;    color: #ffffff;    position: relative;    font-weight: 500;    letter-spacing: 1px;    background: #e21c21;    display: inline-block;    padding: 4px 20px 0px;    margin: 0px;}.footer_area p {    color: #fff;    font-size: 16px;    line-height: 26px;    font-weight: 500;       font-family: "Plus Jakarta Sans", sans-serif;    max-width: 250px;    padding: 26px 0px 0px;}.footer_area .social-icon ul {    display: flex;    list-style: none;    margin-bottom: 0px;    gap: 12px;}.footer_area .social-icon ul li a {    color: #fff;    background: #233045;    width: 44px;    height: 44px;    display: flex;    border-radius: 50px;    text-align: center;    line-height: 44px;    align-items: center;    justify-content: center;}.footer_area .call {    display: flex;    align-items: center;    gap: 20px;    padding: 14px 0px;    justify-content: right;    width: 100%;}.footer_area .call p {    font-size: 16px;    margin: 0px;    padding: 0px;    float: left ! IMPORTANT;    text-align: left !important;}.footer_area .call span{       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 900;    font-size: 18px;    display: block;}.footer_area .call span a{    color: #fff;}.footer_area .copyright {    border-top: #283851 solid 1px;    margin-top: 80px;    padding: 15px 0px 12px;}.footer_area .content_img {    text-align: center;    position: relative;}.footer_area .content_img:before {    content: "";    border-left: #283851 solid 1px;    height: 174px;    position: absolute;    left: -30px;}.footer_area .content_img::after {    content: "";    border-right: #283851 solid 1px;    height: 174px;    position: absolute;    right: -30px;}.copyright p {    width: 100%;    max-width: 100%;}.copyright .row {    align-items: center;}.copyright img {    float: right;}.footer_area .adress p {    text-align: right;    max-width: 288px;    float: right;}a{    transition: all .3s;}a:hover{    text-decoration: none;}.footer_area .social-icon ul li a:hover {    background: #e21c21;    text-decoration: none;}.about-banner {    float: left;    background: #afaeae;    width: 100%;    position: relative;    background-size: auto 262%;    background-position: 32% 70%;    background-position: right 24% bottom 53%;}.about-banner:before {    position: absolute;    width: 100%;    height: 100%;    background: #141a237a;    left: 0px;    content: "";}.breadcrumbs {    padding: 266px 0px 31px;    text-align: center;    position: relative;    min-height: 441px;}.about-banner h1 {    color: #fff;    line-height: 41px;    font-family: "Bebas Neue", sans-serif !important;    font-size: 70px;}.about-banner .about-right {    padding: 24px 0 0px;}.about-banner ul {    display: flex;    justify-content: center;    list-style: none;    align-items: center;    position: relative;}.about-banner ul li {    margin-bottom: 0px;    color: #ffffff;    line-height: 25px;    font-size: 20px;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 700;    padding: 0px 32px;}.about-banner .about-right ul li a {    color: #ffffff;}.about-banner ul li i {    padding: 0 11px;    color: #ffffff !important;    font-size: 16px;}.about-banner .about-right span {    background: #fff;    height: 12px;    width: 2px;    /* position: absolute; */    /* top: 8px; */    margin: 0px 0px;}/* --------------about page------------ */.sporting_area {    float: left;    width: 100%;    position: relative;    min-height: 168px;    background: #e21c21;    display: flex;    align-items: center;}.sporting_area:after {    content: "";    background-color: #000;    width: 37%;    position: absolute;    height: 100%;    right: 0px;    clip-path: polygon(18% 0%, 100% 0%, 100% 100%, 0% 100%);}.sporting_area .container {    position: relative;    z-index: 1;}.sporting_area .wrapper {    display: flex;    justify-content: space-between;    align-items: center;}.sporting_area p {    color: #fff;    font-family: "Bebas Neue", sans-serif;    font-size: 39px;    line-height: 41px;    max-width: 686px;    margin-bottom: 0px;}.sporting_area a {    color: #fff;    font-family: "Bebas Neue", sans-serif;    font-size: 21.94px;    font-weight: normal;    text-transform: uppercase;    letter-spacing: 3px;    margin-right: 41px;    line-height: 15px;    padding-bottom: 0px;    border: #fff solid 2px;    padding: 22px 30px;    display: inline-block;}.sporting_area a span {    margin-left: 15px;    vertical-align: middle;}/* -----about-are----- */.about_page {    float: left;    width: 100%;    /* min-height: 771px; */    position: relative;    display: flex;    align-items: center;    padding: 100px 0px;}.about_page .about-content {    padding-left: 11px;}.about_page .col-md-5 {    -ms-flex: 0 0 41.666667%;    flex: 0 0 47.666667%;    max-width: 47.666667%;}.about_page .col-md-7 {    -ms-flex: 0 0 58.333333%;    flex: 0 0 52.333333%;    max-width: 52.333333%;}.about_page .align-i{    align-items: center;    justify-content: center;}.about_page h4 {    font-family: "Bebas Neue", sans-serif;    font-size: 25px;    line-height: 33px;    color: #ffffff;    position: relative;    font-weight: 500;    letter-spacing: 1px;    background: #e21c21;    display: inline-block;    padding: 3px 20px 0px;    margin: 0px 0px 15px;    text-transform: uppercase;}.about_page h2 {    color: #000;    font-family: "Bebas Neue", sans-serif;    font-size: 45px;    line-height: 44px;}.about_page p {    font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;    line-height: 33px;    color: #444444;    font-size: 17px;}.about_page img {    width: 100%;    /* width: 680px; */    height: 590px;    object-fit: cover;    position: relative;    z-index: 1;}.middle_content {    min-height: 345px;    float: left;    width: 100%;    padding: 50px 0px;    background-image: url(../images/scholarship_bg.jpg);    background-size: cover;    position: relative;    display: flex;    align-items: center;    background-position: 10% 20%;    border-bottom: #000 solid 9px;}.middle_content::after {    background-image: url(../images/content_bg.jpg);display: none;    content: "";    position: absolute;    width: 44%;    height: 100%;    top: 0px;    background-position: center;    right: 0px;    background-size: 122%;    background-repeat: no-repeat;    opacity: 5%;}.middle_content::before {    background-color: #f7f7f7f5;    content: "";    position: absolute;    width: 100%;    height: 100%;    top: 0px;    background-position: center;}.middle_content .container{    position: relative;    z-index: 1;}.middle_content p {    text-align: center;    font-size: 17px;    line-height: 31px;    font-weight: 500;    letter-spacing: -.9px;    color: #474747;}.about-banner.team {    background-size: cover;    background-position: 32% 70%;}.team_area {    float: left;    width: 100%;    padding: 90px 0px;    background-color: #f5f5f5;    border-bottom: #000 solid 6px;    margin-bottom: -6px;}.team_area .wrapper {    display: flex;    column-gap: 39px;    align-items: center;}.team_area .content_img img {    /* max-width: 378px; */    width: 100%;    width: 350px;    height: 350px;    object-fit: cover;    border-radius: 13px;    object-fit: cover;}.team_area .col-md-12:nth-child(even) .wrapper {    flex-direction: row-reverse;}.team_area .col-md-12:nth-child(even) .content {    text-align: right;}.team_area .wrapp:nth-child(even) {    background: #1b355e1c;}.team_area .wrapp:nth-child(odd) {   background: #e21c211f;}.team_area .wrapp:nth-child(3) .content_img img, .team_area .wrapp:nth-child(4) .content_img img{  height: 416px;}.team_area .row {    margin-bottom: 28px;}.team_area h3 {     color: #292929;    font-family: "Bebas Neue", sans-serif;    font-size: 40px;    line-height: 44px;    margin-top: 23px;}.team_area p {font-size: 18px;    line-height: 31px;    font-weight: 500;       color: #363636;    text-align: justify;}.team_area .row:nth-child(1), .team_area .row:nth-child(3), .team_area .row:nth-child(4) {    column-gap: 22px;}.about-banner.serveses {    background-size: cover;    background-position: 38% 44%;}.services_page{    float: left;    width: 100%;    background-color: #f6f6f6;    padding: 80px 0px;}.services_page .top_content{    text-align: center;    margin-bottom: 16px;}.services_page .top_content h3 {    color: #000;    font-family: "Bebas Neue", sans-serif;    font-size: 30px;    line-height: 44px;    font-weight: 600;    letter-spacing: 0;}.services_page .top_content p {    font-size: 18px;    line-height: 26px;    font-weight: 500;    color: #444444;    margin-bottom: 6px;}.services_page .content {    /* background: #fff; */    position: relative;    margin-top: 37px;    min-height: 512px;}.services_page .col-md-4:nth-child(4) .content, .services_page .col-md-4:nth-child(5) .content, .services_page .col-md-4:nth-child(6) .content{    min-height: 333px;}.services_page .col-md-6 .content{    min-height: 223px;}.services_page .content h3{    color: #000;    font-family: "Bebas Neue", sans-serif;    font-size: 24px;    font-weight: 700;}.services_page .top_content p {    font-size: 16px;    line-height: 27px;    font-weight: 500;    color: #444444;    margin-bottom: 6px;    letter-spacing: 0px;}.services_page .hover_img {    position: absolute;    height: 100%;    /* border: #000 solid; */    width: 100%;}.services_page .hover_img img{    width: 100%;    height: 100%;    object-fit: cover;}.services_page .hover_content {    position: absolute;    top: 0px;    background: #ffffff;    height: 100%;    width: 100%;    padding: 35px 33px;    transition: all .3s;}.services_page .hover_content span{    font-size: 91px;    color: #ededed;    font-family: "Bebas Neue", sans-serif;    right: 20px;    position: absolute;    top: -9px;}.services_page .content:hover .hover_content {    background: #000000db;}.services_page .content:hover .hover_content h3, .services_page .content:hover .hover_content p {    color: #fff;}.services_page .content h3{    position: relative;    z-index: 3;}.services_page .content p {    position: relative;    z-index: 3;    font-size: 16px;    font-weight: 500;}.services_page .content:hover .hover_content span {    opacity: 0.2;}.services_content {    background-color: #e21c21;    min-height: 217px;    float: left;    width: 100%;    text-align: center;    display: flex;    align-items: center;    justify-content: center;    border-bottom: #000 solid 7px;    margin-bottom: -7px;}.services_content p {    color: #fff;    font-size: 18px;    font-weight: 500;    max-width: 850px;    margin: 0px auto 0px;}.reagister_banner {    background-size: cover;}.reagister_content {    float: left;    width: 100%;    min-height: 677px;    padding: 30px 0px;    background-image: url(../images/register_bg.jpg);    background-size: cover;    display: flex;    align-items: center;    position: relative;}.reagister_content::before {    content: "";    position: absolute;    width: 100%;    height: 100%;    background: #213960f7;}.reagister_content h3 {    color: #fff;    font-family: "Bebas Neue", sans-serif;    font-size: 31px;    margin-bottom: 15px;}.reagister_content p{    font-size: 17.17px;    font-weight: 500;    color: #fff;    padding-right: 19px;}.reagister_content ul li {    font-size: 17.17px;    font-weight: 500;    color: #fff;    position: relative;    list-style: none;    padding-left: 30px;    margin-bottom: 13px;       font-family: "Plus Jakarta Sans", sans-serif;}.reagister_content ul li::before {    content: "";    background-color: #e21c21;    height: 14px;    width: 14px;    position: absolute;    left: 0px;    border-radius: 40px;    top: 5px;}.trialsignup_area {    float: left;    width: 100%;    padding: 90px 0px;    background: #f4f4f4;    border-bottom: #25395b solid 8px;    margin-bottom: -8px;}.trialsignup_area .form_area {    padding: 50px 60px;}.trialsignup_area .form-group {    display: block;    margin-bottom: 15px;  }  .trialsignup_area .form-group .checkbox {    padding: 0;    height: initial;    width: initial;    margin-bottom: 0;    display: none;    cursor: pointer;  }  .trialsignup_area .form-group .checklabel {    position: relative;    cursor: pointer;    font-size: 17px;    font-weight: 500;       font-family: "Plus Jakarta Sans", sans-serif;}    .trialsignup_area .form-group .checklabel:before {    content:'';    -webkit-appearance: none;    background-color: transparent;    border: 2px solid #3f548a;    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);    padding: 10px;    display: inline-block;    position: relative;    vertical-align: middle;    cursor: pointer;    margin-right: 5px;  }  .trialsignup_area .form-group input.checkbox:checked + label:after {    content: '';    display: block;    position: absolute;    top: 18px;    left: 14px;    width: 6px;    height: 14px;    border: solid #3f548a;    border-width: 0 2px 2px 0;    transform: rotate(45deg);  }  .trialsignup_area .form-group label {    font-family: "Bebas Neue", sans-serif;    font-size: 18px;    color: #272727;    display: block;    /* margin-top: 16px; */    padding: 12px 5px 0px;}.trialsignup_area .form-group label span {    color: #6d6d6d;    font-weight: 400;}.trialsignup_area .form-group .form-control {    background: #f4f4f4;    height: 55px;    border: none;    border-radius: 11px;       font-family: "Plus Jakarta Sans", sans-serif;    font-size: 15px;    font-weight: 500;    color: #5a5a5a;}.trialsignup_area .form-group select.form-control{    appearance: none;    border: none;    background-image: url(../images/errow_selcet.png);   background-repeat: no-repeat;   background-position: right 18px center;    background-size: 16px;}.trialsignup_area .form-group input[type="file"] {    padding: 18px 20px;    font-size: 13px !important;}.trialsignup_area .form-group .form-control::placeholder{    color: #5a5a5a; }.trialsignup_area .form-group textarea{    height: 114px !important;}.captcha_section input {    display: inline-block;       font-family: "Plus Jakarta Sans", sans-serif;    font-size: 17px;    font-weight: 500;    color: #5a5a5a;    width: 29%;}.date_icon {    position: relative;    }.date_icon:after {    content: "\e836";    font-size: 22px;    position: absolute;    right: 34px;    font-family: 'Linearicons-Free';    top: 14px;    color: #414141;}.date_errow{    position: relative;}.date_errow:after {    content: "\e874";    font-size: 22px;    position: absolute;    right: 34px;    font-family: 'Linearicons-Free';    top: 14px;    color: #414141;}input.submit {    background: #e21c21;    height: 59px;    max-width: 484px;    width: 100%;    border: none;    border-radius: 10px;    font-size: 19px;    font-family: "Bebas Neue", sans-serif;    color: #fff;    text-transform: uppercase;    letter-spacing: 2px;    text-align: center;    margin: 35px auto 0px;    display: table;    transition: all .3s;}input.submit:hover {    background: #25395b;}.form-group.captcha_section span {    padding: 0px 20px;    font-size: 17px;    color: #5a5a5a;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;}.trialsignup_area h2{    background-color: #e21c21;}.trialsignup_area .ragister_form {    background: #fff;    border-radius: 30px;    min-height: 600px;    max-width: 1128px;    /* padding: 50px 50px; */    margin: 0px 24px;}.trialsignup_area .ragister_form h2 {    color: #fff;    font-family: "Bebas Neue", sans-serif;    font-size: 51px;    line-height: 41px;    margin-bottom: 0px;    text-align: center;    padding: 49px;    border-radius: 31px 31px 0px 0px;    letter-spacing: -.7px;    min-height: 139px;}.socer_banner {    background-size: cover;}.soccer_content::after{ display: none;}.soccer_scholar{    min-height: 156px;}.soccer_scholar p {    font-size: 52px;}.soccer_scholar::after{  display: none;}.soccer_scholar a {    background: #000;    border: none;    font-size: 18px;    letter-spacing: 1.7px;    padding: 22px 47px;}.contact_area{float: left;width: 100%;padding: 90px 0px;background-color: #fafafa;}.contact_area {    float: left;    width: 100%;    padding: 90px 0px;    background-color: #fafafa;    border-bottom: #1a3258 solid 6px;    margin-bottom: -6px;}.contact_area .content h5{    font-family: "Bebas Neue", sans-serif;    font-size: 25px;    line-height: 33px;    color: #ffffff;    position: relative;    letter-spacing: 1px;    background: #e21c21;    display: inline-block;    padding: 5px 23px 0px;    margin: 0px 0px 29px;    text-transform: uppercase;}.contact_area .content h3 {    color: #000;    font-family: "Bebas Neue", sans-serif;    font-size: 39px;    line-height: 44px;    letter-spacing: -.8px;    margin-bottom: 40px;}.contact_area .content .address p {    font-weight: 500;    font-size: 17px;    margin-bottom: 0px;    color: #474747;}.contact_area .content .address {    display: flex;    gap: 22px;    margin-bottom: 37px;    align-items: center;}.contact_area .content h3 span{    display: block;    color: #e21c21;}.contact_area .address .img_content{    background: #000;    width: 98px;    object-fit: contain;    height: 105px;    padding: 27px;    border-radius: 10px;}.contact_area .content .address:nth-child(2) .img_content{    background: #e21c21;}.contact_area .address .img_content img {    height: 53px;}.contact_area .address span {    color: #474747;    font-size: 21px;    text-transform: uppercase;    font-family: "Bebas Neue", sans-serif;    display: flex;}.contact_area .address a{    color: #474747;    font-size: 17px;}.contact_banner {    background-size: cover;    background-position: right 23% bottom 36%;}.form-area{    background-image: url(../images/contact_bg.jpg);    width: 100%;    height: 694px;    position: relative;    border-radius: 15px;    align-items: center;}.form-area::before {    content: "";    position: absolute;    background-color: #1b345bf0;    width: 100%;    height: 100%;    border-radius: 15px;}.conatct_form  .form-group {    /*margin-bottom: 30px;*/}.conatct_form {    padding: 52px;}.contact_area .row{    align-items: center;}.conatct_form .form-control {    height: 56px;    background: #495d7d;    border: none;    border-radius: 14px;    color: #fff;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;}.conatct_form .form-control::placeholder{    color: #fff;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;}.conatct_form textarea.form-control{  height: 131px !important;}.conatct_form .captcha_section label {    font-weight: 800;    color: #fff;       font-family: "Plus Jakarta Sans", sans-serif;    font-size: 17px;    margin-top: -31px;}.conatct_form .form-group.captcha_section span {    padding: 0px 12px;    font-size: 17px;    color: #ffffff;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;}.conatct_form .captcha_section input {    width: 26%;}.form-area h2{    position: relative;    color: #fff;    font-family: "Bebas Neue", sans-serif;    font-size: 39px;    line-height: 44px;    letter-spacing: -.8px;    margin-bottom: 40px;    text-align: center;}.assessment_banner {    background-size: cover;    background-position: right 24% bottom 109%;}.assessment_area{    float: left;    width: 100%;    background-color: #fafafa;    padding: 90px 0px ;}.assessment_area .assessment_form{    background-color: #ffffff;    padding: 50px ;    border-radius: 17px;}input.contact_submit {    background: #e21c21;    height: 59px;    /* max-width: 484px; */    width: 100%;    border: none;    border-radius: 10px;    font-size: 19px;    font-family: "Bebas Neue", sans-serif;    color: #fff;    text-transform: uppercase;    letter-spacing: 2px;    text-align: center;    margin: 11px auto 0px;    display: table;    width: auto;    padding: 10px 97px;    transition: all .3s;}input.contact_submit:hover {    background: #fff;    color: #000;}.faq_area {    float: left;    width: 100%;    display: flex;    padding: 100px 0px;    background-color: #f6f6f6;    border-bottom: #000 solid 6px;    margin-bottom: -6px;}.faq_area h2{    font-family: 'Fira Sans Condensed';    font-size: 45px;    text-align: center;    color: #12212c;    font-weight: 700;    position: relative;    margin-bottom: 20px;}.faq_area .content {    margin: auto;}.faq_area .content p{    font-size: 19px;    font-weight: 700;    color: #383838;    margin-bottom: 60px;}.faq_area .card {    margin-bottom: 20px;    border: 0;    background: none;    /* border-bottom: #e3e3e3 solid 1px !important; */}.faq_area .card .card-header .btn-header-link {    background: #243859;    display: block;    text-align: left;    color: #ffffff;    font-size: 24.79px;    font-family: "Bebas Neue", sans-serif;    padding: 27px 35px;    border-radius: 0px;}.faq_area .card .card-header .btn.btn-header-link.collapsed {    background: #ffffff !important;    color: #1f1f1f !important;}.faq_area .card .card-header .btn-header-link:after {    font-size: 23px;}.faq_area .card .card-header .btn-header-link.collapsed:after {    content: "+";    top: 3px;}.faq_area .card .card-header .btn-header-link:after {    content: "-";    font-family: 'FontAwesome';    font-weight: 900;    float: right;    right: 29px;    position: absolute;    font-size: 49px;    top: 3px;    color: #203352;}.faq_area .card-body p {    font-size: 18px;       font-family: "Plus Jakarta Sans", sans-serif;    color: #555555;    line-height: 31px;    font-weight: 500;    padding-left: 0px;    margin-bottom: 20px;}.faq_area .card-header {    padding: 0px;}.faq_area .card-body {    padding: 27px 33px;    background: #fff;}.faq_area .btn.focus, .faq_area .btn:focus {    box-shadow: none !important;}/* ----------------modal-------------- */.coaches-login label{    font-family: "Bebas Neue", sans-serif;    font-size: 20px;    color: #272727;    display: block;    /* margin-top: 16px; */    padding: 12px 5px 0px;}.coaches-login .modal-body {    padding: 30px 54px 62px;}.coaches-login .form-control {    background: #f4f4f4;    height: 51px;    border: none;    border-radius: 11px;       font-family: "Plus Jakarta Sans", sans-serif;    font-size: 17px;    font-weight: 500;    color: #5a5a5a;    padding: 20px 60px;}.coaches-login .input-container{    position: relative;}.coaches-login .input-container i {    position: absolute;    color: #bcbcbc;    font-size: 24px;    left: 19px;    /* top: 61px; */    margin-top: 13px;}.coaches-login .modal-content {    border-radius: 40px;    margin-top: 78px;}.coaches-login .modal-header {    background: #1c355e;    border-radius: 35px 35px 0px 0px;    text-align: center;    position: relative;    display: block;    min-height: 98px;    padding: 26px 0px;}.coaches-login button.close {    position: absolute;    right: -3px;    background: #d9282e;    opacity: 1;    color: #fff;    font-size: 29px;    border-radius: 45px;    height: 58px;    width: 58px;    line-height: 19px;    top: -4px;    padding: 4px;}.coaches-login .modal-header h4.modal-title {    font-size: 29.88px;    color: #fff;    text-align: center;    font-family: "Bebas Neue", sans-serif;}input.login.loginmodal-submit {    background: #e21c21;    height: 51px;    width: 100%;    border: none;    border-radius: 10px;    font-size: 18.22px;    font-family: "Bebas Neue", sans-serif;    color: #fff;    text-transform: uppercase;    letter-spacing: 2px;    margin: 27px auto 0px;    transition: all .3s;}input.login.loginmodal-submit:hover {    background: #1c355e;}.video-container a.read_more {    margin-top: 42px;}.video-container a.read_more:hover {    background: #e21c21;    border: #e21c21 solid 3px;    color: #fff;}.content_vedio iframe {    height: 446px;    object-fit: cover;}.Soccer_area .read_more:hover {    color: #ffffff;    border: #000 solid 3px;    background: #000;}.service_area .read_all:hover {    background: #e21c21;    color: #fff;}.sporting_area a:hover {    background: #ffffff;    color: #000;}.test_area_new .read_more:hover {    background: #e21c21;    color: #fff;}section.middle_content.soccer_content {    border-bottom: none;}/* --------dropdown menu---------- */.navbar-expand-sm .navbar-nav .dropdown-menu {    padding: 0px;    border-radius: 0px 0px 10px 10px;}.navbar-light .navbar-nav .show>.nav-link {    color: #fff;}.navbar-light .navbar-nav .nav-link {    color: #fff !important;}.dropdown-menu {    display: block;    opacity: 0;    visibility: hidden;    transform: translateY(20%);    transition: all .5s;}.dropdown:hover .dropdown-menu{    opacity: 1;    visibility: visible;    transform: translateY(0%);}.header_main .nav_area ul li a {    font-family: "Bebas Neue", sans-serif !important;}.dropdown .dropdown-menu ul {    display: block;    min-height: auto;}.dropdown .dropdown-menu ul li {    margin: 0px !important;    padding: 1px;    background: #e21c21;    max-width: 249px !important;    min-width: 249px;    border-bottom: #fff solid 1px;    padding: 0px 0px;    width: 100%;}.navbar-expand-sm .navbar-nav .dropdown-menu li a {    font-size: 18px;    font-family: "Bebas Neue", sans-serif;    margin: 0px;    color: #fff  !important;width: 100%;    padding: 14px 20px;}.navbar-expand-sm .navbar-nav .dropdown-menu ul li:last-child a, .navbar-expand-sm .navbar-nav .dropdown-menu ul li:last-child {    border: none;}.dropdown .dropdown-menu ul li:hover {    background: #000;}.dropdown-item.active, .dropdown-item:focus, .dropdown-item:hover {    color: #fff !important;    text-decoration: none;    background: #000 !important;}.navbar-expand-sm .navbar-nav .dropdown-menu ul li:last-child:hover a {    background: #000;}.dropdown .dropdown-menu ul li{    padding: 0px !important;  }.navbar-expand-sm .navbar-nav .dropdown-menu ul li:last-child a {    padding: 14px 19px;}.navbar-expand-sm .navbar-nav .dropdown-menu ul li:last-child {    border-radius: 0px 0px 10px 10px;}.navbar-collapse .dropdown-toggle::after {    content: "\f107";    font-family: FontAwesome;    border: none;    font-size: 27px;    font-weight: 400 !important;    vertical-align: middle;}.logo_area {    position: relative;    z-index: 1;}html {    scroll-behavior: smooth;  }.faq_area .card .card-header .btn.btn-header-link.collapsed.active {    background: #000 ! IMPORTANT;    color: #fff !important;} .pagination {    max-width: 400px;    display: table;    margin: 58px auto;} .pagination a {    color: #fff;    float: left;    text-decoration: none;    transition: background-color .3s;    background: #5a5a5a;    margin: 0px 10px;    width: 52px;    height: 52px;    /* line-height: 101px; */    text-align: center;    font-family: "Bebas Neue", sans-serif;    font-size: 23px;    border-radius: 50px;    display: flex;    align-items: center;    justify-content: center;}  .pagination a.active {    background-color: #243859;    color: white;  }.pagination a:hover{    background-color: #e21c21;    } .pagination span{    font-size: 22px;  }  .Soccer_area .wrapper h4{     transition: all .3s;  }  .Soccer_area .wrapper:hover h4 {    color: #e21c21;}@media only screen and (min-width: 1400px) {    .apply_area:after {        width: 43%;    }    .sporting_area:after {        width: 42%;}}/* ----------------dashboard page--------------- *//* ----------------dashboard page--------------- */.about-banner.dashboard_banner h1 {    font-size: 37px;}.dashboard_banner{    background-size: cover;}.dashboard_banner .breadcrumbs {    padding: 266px 0px 31px;    text-align: center;    position: relative;    min-height: 396px;}.dashboard_area{    float: left;    width: 100%;    padding: 80px 0px;    background-color: #f1f1f1;}.dashboard_area .left_sidebar {    background: #fff;    border-radius: 18px;    padding: 40px 30px;}.dashboard_area .left_sidebar .dash_btn {    background: #000;    padding: 16px 25px;    border-radius: 12px;    color: #fff;       font-family: "Plus Jakarta Sans", sans-serif;    font-size: 17px;    margin-bottom: 0px;    font-weight: 700;    margin-bottom: 23px;    display: inline-block;    width: 100%;}.dashboard_area .left_sidebar .dash_btn span {    margin-right: 13px;    font-size: 19px;}.dashboard_area .right_bar .dashboard_box {    display: flex;    margin-top: 25px;    border-top: #cacaca solid 1px;    padding-top: 40px;    gap: 18px;    flex-wrap: wrap;}.dashboard_area .container-fluid {    padding: 0px 45px;}.dashboard_area .right_bar .content_box {    display: flex;    gap: 14px;    background: #fff;    padding: 41px 25px 41px 38px;    border-radius: 12px;    max-width: 280px;    width: 100%;    align-items: center;    transition: all .3s;}.dashboard_area .right_bar .content_box:hover {    background: #e21c21;    color: #fff;}.dashboard_area .right_bar .content_box:hover h5, .dashboard_area .right_bar .content_box:hover a{    color: #fff;}.dashboard_area .right_bar .content_box:hover img{    filter: invert(1) brightness(8);}.dashboard_area .right_bar .content_box:nth-child(5){    padding: 41px 6px 41px 18px;}.dashboard_area .right_bar .content_box:nth-child(5) img {    width: 54px;    height: 47px;}.dashboard_area .right_bar .content_box h5 {    color: #3b3b3b;    font-family: "Bebas Neue", sans-serif;    font-size: 31px;    line-height: 30px;    margin-bottom: 0px;}.dashboard_area .right_bar .content_box img {    width: 54px;    height: 57px;    object-fit: contain;}.dashboard_area .right_bar .content_box a {    color: #000;    font-family: "Bebas Neue", sans-serif;    text-transform: uppercase;    font-size: 13px;    letter-spacing: 1px;    display: flex;    align-items: center;    display: inline-flex;    gap: 2px;    line-height: 9px;}.dashboard_area .right_bar .content_box .wrapper {    position: relative;    padding-left: 24px;}.dashboard_area .right_bar .content_box .wrapper:before {    content: "";    background: #dbdbdb;    position: absolute;    height: 53px;    width: 1px;    left: 0px;}.dashboard_area .right_bar h3 {    font-size: 38px;    font-family: "Bebas Neue", sans-serif;    color: #000;    letter-spacing: 0px;}.dashboard_area .right_bar p {       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;    line-height: 31px;    color: #444444;    font-size: 16px;}.dashboard_area .col-md-4 {    flex: 0 0 26.333333%;    max-width: 26.333333%;}.dashboard_area .col-md-8 {    flex: 0 0 73.666667%;    max-width: 73.666667%;}.dashboard_area .sidebar .nav li > a{    position: relative;}.dashboard_area .sidebar .nav li > a[data-toggle=collapse][aria-expanded=true]:after {    transform: rotate(90deg);}.dashboard_area .sidebar .nav li > a[data-toggle=collapse]:after {    position: absolute;    top: 16px;    right: 1rem;    height: 1.5rem;    line-height: 1.5rem;    display: block;    content: "\e876";    font-family: 'Linearicons-Free';    font-size: 17px;    font-weight: normal;    transform: rotate(0deg);    transition: -webkit-transform 0.2s ease-in-out;    color: #000;}.dashboard_area .sidebar li a {    background: #ddeaff;    font-size: 17px;    font-weight: 700;       font-family: "Plus Jakarta Sans", sans-serif;    color: #000;    padding: 15px 24px;    border-radius: 10px;    margin-bottom: 15px;}.dashboard_area .sidebar li a i {    padding-right: 6px;}.dashboard_area .sidebar li ul li a {    background: none !important;    color: #3e3e3e;    padding: 10px 27px;    margin-bottom: 0px;}.dashboard_area .sidebar .nav li {    list-style: none;}.dashboard_area .sidebar .nav li img {    padding-right: 3px;    height: 18px;    width: 24px;    object-fit: contain;}.dashboard_area .left_sidebar a.dash_btn:last-child {    background: #e21c21;    margin-top: 10px;}.sport_dashboard .right_bar .dashboard_box{    gap: 25px;}.positionright{    margin-left:280px;}.sport_dashboard .right_bar .content_box .wrapper:before{    height: 81px;    top: -12px;}.sport_dashboard .search_wrapper {    display: flex;    align-items: center;    justify-content: space-between;}.sport_dashboard .search_right_contnet {    display: flex;    gap: 20px;    width: 100%;    text-align: right;    max-width: 480px;}.search_right_contnet a i{    margin-right: 5px;}.date_icon::after {    display: none !important;}.sport_dashboard .search_right_contnet form {    position: relative;}.sport_dashboard .search_right_contnet .search-container {    max-width: 265px;    width: 100%;}.sport_dashboard .search_right_contnet input[type="text"] {    padding: 6px 26px;    font-size: 17px;    height: 46px;    background: none;    border: #838383 solid 1px;    border-radius: 34px;    position: relative;    color: #a5a5a5;    font-size: 13px;       font-family: "Plus Jakarta Sans", sans-serif;    width: 100%;}.sport_dashboard .search_right_contnet input[type="text"]::placeholder{    color: #a5a5a5;    font-size: 13px;}.sport_dashboard .search_right_contnet .search-container button {    padding: 8px 16px;    background: none;    font-size: 19px;    border: none;    cursor: pointer;    color: #000;    right: 3px;    position: absolute;    top: 1px;    line-height: 30px;    display: inline-block;}.search_right_contnet a {    background: #000;    color: #fff;    font-size: 15px;    font-family: "Bebas Neue", sans-serif;    padding: 14px 27px;    display: inline-block;    line-height: 14px;    border-radius: 6px;    letter-spacing: 2px;}.search_right_contnet a:hover{    background: #e21c21;}.dashboard_area .right_bar h3{    display: flex;    align-items: center;    gap: 10px;    line-height: 42px;}.dashboard_area .right_bar h3 span {    background: #e21c21;    color: #fff;    font-size: 24px;    padding: 1px 11px;    line-height: 26px ! IMPORTANT;    display: inline-block;    font-weight: normal;    letter-spacing: 0px;    border-radius: 3px;}.dashboard_area .sport_data_table table {    font-family: arial, sans-serif;    border-collapse: collapse;    width: 100%;    background: #fff;    border-radius: 14px;}.dashboard_area .sport_data_table td, th {    text-align: left;    padding: 7px 18px;}.dashboard_area .sport_data_table th {    padding: 18px 18px;    font-family: "Bebas Neue", sans-serif;    color: #000;    font-size: 18px;    font-weight: 400;}.dashboard_area .sport_data_table img {    height: 50px;    width:50px;    border-radius: 100px;  }.dashboard_area .sport_data_table table tr {    border-bottom: #f1f1f1 solid 1px;}.dashboard_area .sport_data_table i {    color: #4b4b4b;    font-size: 18px;    font-family: 'FontAwesome';}.dashboard_area .sport_data_table td:nth-child(1) {    padding: 0px 0px 0px 31px;    text-align: center;}.dashboard_area .sport_data_table th:nth-child(1) {    text-align: center;    padding-right: 0px;    padding-left: 57px;}.dashboard_area .sport_data_table td:nth-child(2) {    padding: 0px 67px 0px 30px;}.dashboard_area .sport_data_table td {    color: #4b4b4b;       font-family: "Plus Jakarta Sans", sans-serif;    font-size: 16px;    font-weight: 400;}.dashboard_area .sport_data_table td a {    color: #4b4b4b;    text-decoration: underline;}.dashboard_area .sport_data_table .total_wrapper {    display: flex;    align-items: center;    justify-content: space-between;    width: 100%;}.dashboard_area .right_bar {    padding-left: 18px;}.tatal_btn {    background: #000;    color: #fff;    font-size: 15px;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 700;    padding: 14px 27px;    display: inline-block;    line-height: 14px;    border-radius: 6px;    letter-spacing: 0px;}.tatal_btn:hover{    background: #e21c21;    color: #fff;}.dashboard_area .sport_data_table .pagination {    margin: 7px 0px;}.dashboard_area .sport_data_table .pagination a {    color: #3a3a3a;    float: left;    text-decoration: none;    transition: background-color .3s;    background: #ffffff;    margin: 0px 5px;    width: 34px;    height: 33px;       font-family: "Plus Jakarta Sans", sans-serif;    font-size: 17px;    border-radius: 5px;    font-weight: 700;}.dashboard_area .sport_data_table .pagination span {    font-size: 17px;}.dashboard_area .sport_data_table .pagination a:hover {    background: #e21c21;    color: #fff;}.dashboard_area .player_data .content_img img {height: 306px;    background: #cecece;    padding: 6px;    border-radius: 20px;    width: 100%;    object-fit: cover;}.dashboard_area .player_data .player_detail {    padding-left: 24px;}.dashboard_area .player_data .player_detail p {    color: #333333;    font-weight: 800;       font-family: "Plus Jakarta Sans", sans-serif;    margin-bottom: 5px;}.dashboard_area .player_data .player_detail p span {    color: #000;    font-weight: 500;    padding-left: 5px;}.dashboard_area .player_data .col-md-3 {    -ms-flex: 0 0 25%;    flex: 0 0 35%;    max-width: 35%;}.dashboard_area .player_data .col-md-9 {    -ms-flex: 0 0 75%;    flex: 0 0 65%;    max-width: 65%;}.dashboard_area .player_data .row{    width: 100%;}.dashboard_area .player_data .content_img a.tatal_btn {    display: table;    margin: 26px auto 0px;}.dashboard_area .player_data h3 {    color: #353535;    font-size: 28px;}.dashboard_area .player_data .academic_program ul {    display: flex;    gap: 20px;    list-style: none;    flex-wrap: wrap;    border-top: #cacaca solid 1px;    padding-top: 23px;}.dashboard_area .player_data .academic_program ul li {    background: #fff;    padding: 24px 34px;    font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 800;    font-size: 17px;    line-height: 32px;    border-radius: 6px;    display: inline-block;}.dashboard_area .player_data .sport_back ul li:last-child {    line-height: 33px !important;     font-size: 17px !important;    }.dashboard_area .player_data .academic_program ul li span{    background: #e21c21;    color: #fff;    padding: 0px 6px;    display: inline;    line-height: 11px;    border-radius: 4px;    margin-left: 6px;}.dashboard_area .player_data .academic_program {    padding-top: 41px;}.dashboard_area .player_data .sport_back {    width: 100%;}.dashboard_area .player_data .sport_back h3 {    border-bottom: #cacaca solid 1px;    margin-bottom: 26px;    padding-bottom: 13px;}.dashboard_area .player_data .sport_back ul {    display: flex;    list-style: none;    background: #fff;    padding: 27px 16px;    border-radius: 10px;    flex-wrap: wrap;}.dashboard_area .player_data .sport_back ul li {    color: #353535;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 500;    font-size: 16px;    border-right: #dbdbdb solid 1px;    padding: 0px 21px;    line-height: 13px;    margin: 10px 0px;}.dashboard_area .player_data .sport_back ul li:last-child {    border-right: none;}.dashboard_area .player_data .athletic_awards h5 {    background-color: #e21c21;    color: #fff;    font-family: "Bebas Neue", sans-serif;    display: inline-block;    padding: 5px 14px 0px;    border-radius: 5px;    font-size: 22px;    margin-bottom: 27px;}.dashboard_area .player_data .athletic_awards ul {    display: flex;    flex-wrap: wrap;    list-style: none;    position: relative;}.dashboard_area .player_data .athletic_awards ul li {    /* padding-right: 125px; */    font-size: 16px;    color: #353535;       font-family: "Plus Jakarta Sans", sans-serif;    font-weight: 400;    margin-bottom: 12px;    max-width: 443px;    width: 100%;    position: relative;}.dashboard_area .player_data .athletic_awards ul:before {    content: "";    background: #e1e1e1;    width: 1px;    height: 100%;    position: absolute;    left: 365px;}.enquiry_form .form-control {    margin-bottom: 17px;    padding: 20px 17px;}.enquiry_form input.login.loginmodal-submit{  margin: 0px;}.coaches-login .modal-header h4.modal-title {    text-transform: capitalize;}.footer_area .social-icon img {    filter: brightness(7.5);}.middle_content p {    letter-spacing: 0;}.about_page p span {    font-family: 'Mulish' !important;    font-weight: 500 !important;    line-height: 31px !important;    color: #444444 !important;    font-size: 18px !important;}.about_page .about-content {    height: auto !important;}.about_page .about-content  .text_btn {    background: #000;    width: 180px;    text-align: center;    color: white;    padding: 5px 20px;    border-radius: 6px;    font-weight: 800;    text-transform: uppercase;    font-size: 14px;    display: inline-block;}.about_page .about-content  .text_btn:hover{	background: #e21c21 !important;	color: #fff !important;}.middle_content p {    letter-spacing: 0;    text-align: center !important;}.main_header.topmenu_fixed {    position: fixed;    top: 0;    left: 0;    right: 0;    background: #000;    z-index: 99999;        animation: newani 1 1s linear;    animation-fill-mode: forwards;    top: -150px;}@keyframes newani{0% {    top: -150px;}100% {    top: 0px;}}.header_main .main_header.topmenu_fixed  .logo_area img {    max-width: 76px;    width: 121px;    height: 78px;    top: 3px;}.header_main .nav_area ul li {    padding: 3px 16px;    margin-top: 5px;}.header_main .main_header.topmenu_fixed .nav_area ul {    min-height: 67px;}.services_page .row .col-md-4:nth-child(7), .services_page .row .col-md-4:nth-child(8){max-width:50%;flex: 0 0 50%;}.services_page .row .col-md-4:nth-child(7) .content , .services_page .row .col-md-4:nth-child(8) .content {    min-height: 266px !important;}/*.test_slider {    cursor: url(../images/cur.png), auto;}*/section.testimonial_page {    float: left;    width: 100%;    padding: 100px 0px 70px;    background: #f6f6f6;}.testimonial_page .content::before {    content: "";    background-image: url(../images/testi_icon.png) !important;    width: 151px;    height: 113px;    position: absolute;    left: 18px;    top: 3px;    opacity: 26%;    background-size: contain;    background-repeat: no-repeat;}.dashboard_area .player_data .academic_program {    width: 100% !important;}.error {    font-size: 15px !important;    color: #f00 !important;    font-weight: 400 !important;    margin: 0 !important;}.address a{  color: #000 !important;  }.team_area .row:nth-child(3) img {    height: 483px;}.team_area .row:nth-child(4) img {    height: 544px;}.about-banner {    background-size: cover;    background-position: right 27% bottom 118%;}.about-banner.team {    background-position: 23% 90%;}.about-banner.serveses {    background-position: 47% -23%;}.footer_area .copyright .col-md-5 {    display: none;}.footer_area .copyright .col-md-7{        flex: 0 0 100%;        max-width: 100%;         text-align: center;}.services_content p a {    color: #fff !important;    text-decoration: underline !important;}@media only screen and (min-width: 1400px){    .about-banner {    background-position: right 27% bottom 108%;}.about-banner.team {    background-position: 29% 63%;}.about-banner.serveses {    background-position: 47% -5%;}}section.get_in_top {    float: left;    width: 100%;    padding: 80px 0px;}section.get_in_top h2 {    color: #000;    font-family: "Bebas Neue", sans-serif;    font-size: 73px;    line-height: 66px;    letter-spacing: -.8px;    max-width: 335px;}.get_in_top p {    font-size: 21px;    font-weight: 600;    /* margin-bottom: 19px; */    padding: 0px 0px 6px;}.get_in_top .img_area img {    width: 100%;    border-radius: 17px;    object-fit: cover;    object-position: 10% 14%;}.get_in_top .img_area {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    /* margin-top: 20px; */     padding-left: 60px;}.get_in_top .img_area .img_1 {    width: 100%;}.get_in_top .img_area .img_1 img {    height: 234px;    margin-bottom: 9px;}.get_in_top .img_2, .get_in_top .img_3 {    width: 49%;}.get_in_top .img_2 img, .get_in_top .img_3 img {    height: 180px;    object-fit: cover;}section.get_in_top .row {    align-items: center;}section.get_in_top .read_more {    /* background: #e21c21; */    border: #e21c21 solid 2px;    color: #e21c21;}.get_in_top .content_area {    padding-left: 44px;}section.contact_paralex {    float: left;    width: 100%;    min-height: 400px;    height: 100%;    background-image: url(../images/register_banner.jpg);    background-size: cover;    background-attachment: fixed;}.contact_area{    border-top: #1a3258 solid 6px;  }.contact_area {    background-color: #e2ded6;}.form-area{       border-radius: 36px; }.form-area::before {    background-color: #f1f0ec;    border-radius: 34px;}.form-area h2 {    color: #000;    font-size: 48px;}.conatct_form .form-control {    background: #ffffff;    border-radius: 12px;    color: #424242;}.conatct_form .form-control::placeholder{     color: #424242; }.conatct_form .form-group {    margin-bottom: 0px;}.conatct_form .col-md-6 {   height: auto !important;}.conatct_form textarea.form-control {    margin-bottom: 27px;}.contact_area .col-md-7 {    padding-left: 70px;}section.get_in_top .read_more:hover {    background: #e21c21;    color: #fff;}/*---------contact page new------*//*.contact_area.address_area{    background-image: url(../images/contact_bg.jpg);    width: 100%;    min-height: auto;    position: relative;    border-radius: 0px;    background-size: cover;    width: 100%;    display: flex;    align-items: baseline;    flex-direction: column;    justify-content: center;    padding: 94px 0px 218px 0px;    background-attachment: fixed;}.address_area::before {    content: "";    position: absolute;    background-color: #ffffffd6;    width: 100%;    height: 100%;    border-radius: 0px;    left: 0px;    top: 0px;}.address_area .content {    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    /* border: #000 solid; *//*}.contact_area{     background-color: #1a3258;         padding: 0px 0px;}.contact_area .address .img_content {    background: #495d7d;}.contact_area .content h3 {    position: relative;    font-size: 48px;}.address_area .contact_address {    position: relative;    display: flex;    gap: 20px;    justify-content: center;}.contact_area .content .address {    display: flex;    gap: 22px;    margin-bottom: 37px;    align-items: center;    background: #ffffff73;    padding: 23px 30px;    border-radius: 3px;    max-width: 483px;    width: 100%;}.contact_area .col-md-7 {    padding-right: 111px;}.conatct_form .col-md-6 {   height: auto !important;}.conatct_form .form-control {    background: #ffffff;    border: #dcdcdc solid 1px;    color: #919191;    border-radius: 0px;}.conatct_form .form-control::placeholder{    color: #919191; }.conatct_form .form-group {    margin-bottom: 0px;} .form-area::before {    background-color: #ffffff;}.contact_area .form-area h2 {   font-size: 49px;       color: #000;}.contact_area .form-area .error {    padding: auto !important;}.conatct_form textarea.form-control {    margin-bottom: 27px;}.conatct_form input.contact_submit{    margin: 28px auto 0px;}.conatct_form input.contact_submit:hover {    background: #000;    color: #fff;}.form-area {    position: relative;    margin-top: -40px;    max-width: 992px;    margin: -192px auto 111px;    width: 100%;}*/.top_bar .conatct_n span a {    font-family: "Plus Jakarta Sans", sans-serif;}.top_bar .cotch a {    font-family: "Bebas Neue", sans-serif;    font-size: 18px;    letter-spacing: 1px;}.header_main .nav_area ul li a {    font-family: "Bebas Neue", sans-serif !important;}.video-container .callout h4, .video-container h1{     font-family: "Bebas Neue", sans-serif !important;         font-weight: 100;}.video-container h1 {   font-size: 83px;    line-height: 102px;    padding: 14px 0px 0px;}.video-container p, .banner_b_area p, .about_are p, .test_area_new p, .test_area_new .test_name span, .footer_area p, .footer_area .call span, .footer_area p{         font-family: "Plus Jakarta Sans", sans-serif;} a.read_more, .apply_area a{   font-family: "Bebas Neue", sans-serif !important;   font-weight: normal !important;}.main_heading h2, .apply_area p, .about_are h4, .about_are h2, .service_area h2, .service_area .wrapper p, .service_area h5,.footer_area h5, .banner_b_area h6 span, .test_area_new .test_name h5{      font-family: "Bebas Neue", sans-serif !important;      font-weight: normal !important; }.about_are .about-content p:empty{    display: none;}.banner_b_area, .top_bar .cotch, .video-container .callout h4, .apply_area:after, .about_are h4, .footer_area h5, .dropdown .dropdown-menu ul li{    background-color: #e21c21 !important;}section.about_are .read_more, .test_area_new .read_more {    border: #e21c21 solid 2px !important;    color: #e21c21 !important;}section.about_are .read_more:hover, .test_area_new .read_more:hover, .video-container a.read_more:hover{    background: #e21c21 !important;    color: #fff !important;}.test_area_new .test_name h5{        color: #e21c21 !important;        font-style: normal;}.Soccer_area {    padding: 99px 0px 60px;}.Soccer_area h2{width: 100%;    text-align: center;}.top_bar, .apply_area  {    background: #000;    }    .test_area_new::after {    background-color: #000000c9;}body .footer_area {    background-color: #000;}body .dropdown .dropdown-menu ul li:hover{       background-color: #000 !important; }body .footer_area .content_img:before, .footer_area .content_img::after {    border-left: #2f2f2f solid 1px;}body .main_header.topmenu_fixed{        background-color: #000;}body .footer_area .copyright{        border-top: #2f2f2f solid 1px;}body .footer_area .social-icon ul li a {    background: #232323;    }    .service_area .content::after{         background: #e21c21 !important;    }    .service_area .content{        border-color: #e21c21 !important;    }    body .dropdown-item.active, body .dropdown-item:focus, body .dropdown-item:hover{           background-color: #000 !important;    }    .service_area::before {    background-color: #fafafa;}.service_area {    padding: 69px 0 87px;    }    .service_area {    border-top: 3px solid #000;}.about_are, .Soccer_area {    background: #fafafa;}.header_main .conatct_n:after {    background: #343434;}#eapps-instagram-feed-1 .eapps-instagram-feed-posts-item, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-content, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-text, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item a, #eapps-instagram-feed-1 .eapps-instagram-feed-posts-item a:hover {    padding: 4px !important;    position: relative !important;}#eapps-instagram-feed-1 .eapps-instagram-feed-posts-item-link {    margin: 0 !important;}.services_page {    padding: 80px 0px 230px;}.services_content {    background-color: #ffffff;    padding: 0px 0px 84px;}.services_content iframe {    width: 100%;    max-width: 871px;    border-radius: 7px;    height: 463px;    object-fit: cover;    border: #ebebeb solid 14px;    margin-top: -150px;}.reagister_content .col-md-5, .reagister_content .col-md-7 {    flex: 0 0 100%;    max-width: 100%;}.reagister_content {    padding: 60px 0px;}.reagister_content h3 {   text-align: center;    max-width: 777px;    width: 100%;    margin: 10px auto 31px;    font-size: 45px;}.reagister_content .content_vedio {    text-align: center;}.reagister_content .content_vedio iframe {    text-align: center;    max-width: 818px;    width: 100%;    border-radius: 11px;    border: #2b4774 solid 9px;}a {    color: #d71d24;}.team_area .wrapp {    background: #fff;    padding: 29px;    margin-bottom: 24px;    display: flex;    flex: 0 0 100%;    max-width: 100%;    /* border-bottom: #e21c21 solid 5px; */    border-radius: 27px;}.team_area .wrapp:nth-child(6) img {    object-position: 10%;}    .testimonial_page .pagination{       // width:100% !important;        max-width:100% !important;    }    / testimonial_page /section.testimonial_page {    float: left;    width: 100%;    padding: 100px 0px 70px;    background: #f6f6f6;}.testimonial_page .content {    background: #fff;    padding: 34px 16px 31px;    border-radius: 10px;    position: relative;    margin-bottom: 0px;    width: 100%;    min-height: 313px;}.testimonial_page .content::before {    content: "";    background-image: url(../images/testi_icon.png);    width: 101px;    height: 113px;    position: absolute;    left: 18px;    top: 3px;    opacity: 26%;    background-size: contain;    background-repeat: no-repeat;}.testimonial_page .content p {    font-family: 'Mulish';    font-weight: 500;    line-height: 26px;    color: #383838;    font-size: 15.58px;    position: relative;    z-index: 9;    display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;    overflow: hidden;}.testimonial_page .content a {    display: block;    color: #2a375f;    font-family: 'Fira Sans Condensed';    text-decoration: none;    text-transform: uppercase;    font-size: 16px;    display: table;    color: #1b355e;    font-weight: 600;}.testimonial_page .content a:hover {    text-decoration: underline;}.testimonial_page .content .rating {    width: 100%;}.testimonial_page .content .star_icon {    margin-bottom: 14px;}.testimonial_page .test_name {    display: flex;    align-items: center;    gap: 26px;    margin: 24px 0px 0px;    / max-width: 397px; /    justify-content: space-between;}.testimonial_page .content img {    height: 75px;    width: 76px;    border-radius: 50px;    max-width: 95px;}.testimonial_page .star_icon i {    font-size: 31px;    color: #efb400;    margin: 2px 2px;}.testimonial_page .content img {    height: 85px;    width: 86px;    border-radius: 50px;    max-width: 95px;}.testimonial_page .test_name h5 {    color: #d9282f;    font-family: 'Fira Sans Condensed';    font-size: 19px;    font-weight: 800;    font-style: italic;}.testimonial_page .test_name span {    color: #1b355e;    font-size: 14px;    font-family: 'Mulish';    font-weight: 600;    line-height: 20px !important;}.testimonialmodal .modal-title{	    color: #d9282f;    font-family: 'Fira Sans Condensed';    font-size: 25px;    font-weight: 800;    font-style: italic;}.testimonialmodal .text-muted{	font-family: 'Mulish';    font-weight: 500;    line-height: 26px;    color: #383838;    font-size: 15.58px;    position: relative;}.testimonialmodal .modal-body {    padding: 28px 40px 37px;    font-family: 'Mulish';    font-weight: 500;    line-height: 26px;    color: #383838;    font-size: 15.58px;}.testimonialmodal .modal-header {    padding: 15px 37px 11px;}.testimonialmodal .modal-dialog {    max-width: 626px;    margin-top: 110px;}.testimonialmodal button.btn-close {    background: #d9282f;    color: #fff;    opacity: 1;    border-radius: 50px;    padding: -5px;    width: 45px;    height: 45px;    line-height: 55px;    position: absolute;    right: 0px;    top: -10px;    transition: all .5s;}.testimonialmodal button.btn-close:hover{	 background: #1b355e;}.testimonialmodal button.btn-close span {    font-size: 27px;    font-weight: 500;}body a {    text-decoration: none;}.testimonial_page .btn-primary {    border: #e21c21 solid 2px !important;    color: #e21c21 !important;    font-size: 18px;    font-family: "Bebas Neue", sans-serif;    color: #ffffff;    text-align: center;    letter-spacing: 1.2px;   font-weight: normal !important;    border: #ffffff solid 3px;    padding: 13px 42px !important;    display: inline-block;    text-transform: uppercase;    background: none;    border-radius: 0px;}.testimonial_page .btn-primary:hover, .testimonial_page .btn-primary:active, .testimonial_page .btn-primary:focus {    background: #e21c21 !important;    color: #fff !important;    outline: none;    box-shadow: none !important;}.assessment_form h4 {    font-family: "Bebas Neue", sans-serif !important;    font-weight: normal !important;    font-size: 37px;    /* font-family: "Plus Jakarta Sans", sans-serif; */    font-weight: 400 !important;    text-align: center;    margin-bottom: 25px;    padding: 0px 22px;    color: #000;}.testimonial_page .content:hover {    background: #d9282f;    transition: all .4s;    color: #fff;}.testimonial_page .content:hover p, .testimonial_page .content:hover a, .testimonial_page .content:hover .test_name h5, .testimonial_page .content:hover .test_name span{	color: #fff !important;}.testimonial_page .content:hover p {    color: #fff;}.team_area .content_img {    overflow: hidden;    width: 100%;    max-width: 353px;    border-radius: 13px;    /* border: #000 solid 1px; */}.team_area .content {    max-width: 65%;}.team_area .wrapper img{	transition: all .4s;}.team_area .wrapper:hover img {    scale: 1.1;}.team_area .wrapp{	transition: all .4s;}.team_area .wrapp:hover {    box-shadow: 0px 0px 10px 0px #0000001c;}    .header_main .navbar-expand-sm {        flex-wrap: nowrap;        justify-content: center;    }    section.map_area {    display: none;}.banner_b_area h6 {    font-size: 24px;}.service_area .row {    max-width: 970px;    margin: 0px auto;}.service_area .wrapper {    position: relative;    border-radius: 9px;    overflow: hidden;}section.Soccer_area .main_heading {    margin-bottom: 57px;}header.nav_header {    z-index: 999999;}.modal {    z-index: 999999;}.footer_area .content_img img {    width: 201px;    height: 201px;    object-fit: contain;}.dashboard_area .player_data .sport_back ul li {    word-break: break-word;}.coaches-login .modal-body br {    display: none;}.services_page .top_content h3, .services_page .content h3{    font-weight: 400;}.instagram-media {    max-width: 100% !important;    min-width: 100% !important;}.FixedLogo {    position: absolute;    right: 0px;    top: 8px;    left: 0px;    margin: auto ! IMPORTANT;    display: flex;    justify-content: center;    top: 1px;}.html-div.xdj266r.x14z9mp.xat24cr.xexx8yu.xyri2b.x18d9i69.x1c1uobl.x9f619.xjbqb8w.x78zum5.x15mokao.x1ga7v0g.x16uus16.xbiv7yw.xefazk8.x1n2onr6.x1plvlek.xryxfnj.x1iyjqo2.x2lwn1j.xeuugli.xdt5ytf.xqjyukv.x1cy8zhl.x1oa3qoh.xl56j7k {    display: none;}body .header_main .nav_area ul li {    padding: 3px 10px;}
.services_content {
    background-color: #ffffff;
    padding: 84px 0px 84px;
}
.services_content iframe {
    margin-top: 0;
}

section.reagister_content.test .container{
	position: relative;
	z-index: 1;
}

.cont_tra .con_tr{
    width: 100% !important;
    max-width: 100% !important; 
    text-align: left !important;
    margin-top: 70px;
    border-top: 1px solid #cccccc36;
    padding-top: 45px;
}

.cont_tra h3 {
    width: 100% !important;
    max-width: 100% !important;
    text-align: left !important;
    margin-top: 39px;
    margin-bottom: 15px;
}
.reagister_content .content_vedio iframe {
    text-align: center;
    max-width: 100%;
    width: 100%;
    height: 596px;
    border-radius: 11px;
    border: #2b4774 solid 9px;
}

.video-container img {
    width: 100%;
    height: 675px;
    object-position: top;
    object-fit: cover;
}

.video-container  .text_overlay {
    background: #0000008f;
}

section.iv_area.blog_page {
    float: left;
    width: 100%;
    padding: 100px 0px;
}

section.iv_area.blog_page  .content_img img{
    width: 100%;
    height: 235px;
    object-fit: cover;
    border-radius: 7px;
}
section.iv_area.blog_page .content p{
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
-webkit-box-orient: vertical;
}

section.iv_area.blog_page .content h2 {
    font-size: 2rem;
    text-transform: capitalize;
    font-family: 'Bebas Neue';
    font-size: 30px;
    margin: 15px 0 9px 0px;
}
section.iv_area.blog_page .content  a{
    font-size: 18px;
    font-family: "Bebas Neue", sans-serif;
    text-align: center;
    text-transform: capitalize;
    letter-spacing: 1.2px;
    padding: 16px 32px;
    display: inline-block;
    position: relative;
    text-transform: uppercase;
    line-height: 19px;
        border: #e21c21 solid 2px !important;
    color: #e21c21 !important;
}

section.iv_area.blog_page .content  a:hover{
	       background: #e21c21 !important;
    color: #fff !important;
}
section.iv_area.blog_page .pagination {
    max-width: 1138px;
    display: flex;
    margin: 58px auto 0px;
    text-align: revert;
    display: none;
    justify-content: flex-end;
}

section.iv_area.blog_page .pagination a {
    color: #fff;
    float: left;
    text-decoration: none;
    transition: background-color .3s;
    background: #000;
    margin: 0px 10px;
    width: 44px;
    height: 44px;
    text-align: center;
    font-family: "Bebas Neue", sans-serif;
    font-size: 23px;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}

section.iv_area.blog_page .pagination a.active {
    background: #e21c21 !important;
}

.blog_detail {
	float: left;
	width: 100%;
	padding:100px 0px;
}
.blog_detail img{
    width: 100%;
    height: auto;
    border-radius: 9px;
    margin-bottom: 12px;
}

.blog_detail  .col-md-8{
	line-height: 30px;
}

.blog_detail h2, .blog_detail h3, .blog_detail h4, .blog_detail h5{
	font-family: "Bebas Neue", sans-serif;
}

.blog_detail ul{
	padding-left: 20px;
}

.blog_detail ul li{
	font-family: "Plus Jakarta Sans", sans-serif; 
}
.blog_detail .blog_ul h3 {
    color: #fff !important;
    font-size: 28px !important;
    display: inline-block;
    margin: 4px 0 0;
    background: #e21c21 ;
    width: 100%;
    padding: 12px 19px;
	font-family: "Bebas Neue", sans-serif;

}

.blog_detail .blog_ul ul li a {
    color: #333 !important;
    line-height: 27px !important;
    display: inline-block;
    padding: 20px 15px;
    	font-family: "Plus Jakarta Sans", sans-serif; 
    width: 100%;
    font-size: 16px;
    font-weight: 600;
    border-bottom: 1px solid #eee;
    transition: all 0.4s;
}

.blog_detail .blog_ul ul li a:hover{
	background: #000;
	color: #fff !important;
}

.blog_detail .blog_ul ul li {
    margin: 0 !important;
    background: #f9f9f9;
}

.blog_detail .blog_ul ul {
    list-style: none;
    padding: 0;
}

.header_main .nav_area ul li:nth-child(5) {
    width: 225px;
}
.header_main .nav_area ul li:nth-child(4) {
    width: auto;
}
.header_main .navbar-expand-sm {
    justify-content: flex-start;
}

@media screen and (max-width:1199px){
	section.iv_area.blog_page [class*="col-"], .blog_detail [class*="col-"]{
		        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 30px;
	}
	section.iv_area.blog_page, .blog_detail {
    padding: 63px 0px;
}
.header_main .nav_area ul li:nth-child(4) {
        width: auto !important;
    }
.header_main .nav_area ul li:nth-child(5) {
    width: 169px;
}
body .header_main .nav_area ul li {
    padding: 3px 5px;
}
body .header_main .nav_area ul li a {
    font-size: 16px;
}

}
@media screen and (max-width:991px){
.header_main .nav_area ul li:nth-child(5) {
    width: auto !important;
}
body .header_main .nav_area ul li a {
        font-size: 15px;
    }
    body .header_main .navbar-expand-sm .navbar-nav .dropdown-menu li a {
    font-size: 16px;

}
}
