@charset "UTF-8";
/*!
 * Software: CatScript 9.3
 * Platform: CatScript MVC BootStrap 5.2.3
 * Client:   Canadian All Star Sports
 * Project:  Website for Canadian All Star Sports
 *
 * Author: Chigozie (Cat) Nduanya
 * Date-Created: 2024-02-28
 * Last-Visited: 2024-03-11
 * File: css/main.css
 */


@font-face{
    font-family:bahnschrift;
    src: url(../fonts/bahnschrift.ttf);
}

@font-face{
    font-family:cabin-medium;
    src: url(../fonts/Cabin-Medium.ttf);
}

@font-face{
    font-family:jost-light;
    src: url(../fonts/Jost-Light.ttf);
}

@font-face{
    font-family:jost-variable;
    src: url(../fonts/Jost-VariableFont_wght.ttf);
}

@font-face{
    font-family:mulish;
    src: url(../fonts/Mulish-VariableFont_wght.ttf);
}

@font-face{
    font-family:poppins-regular;
    src: url(../fonts/Poppins-Regular.ttf);
}

@font-face{
    font-family:poppins-light;
    src: url(../fonts/Poppins-Regular.ttf);
}

@media(min-width:1024px){
    .col-faq-1, .div-faqs-view-all{display:none;}
    .li-register{display:none;}
}

@media(max-width:767px){
    .bg-faq{display:none;}
    .bg-faq-1{background:url(../img/bgds/faq-1.png);height:167px;margin:0 auto;width:100%;}
    .div-faqs .clearfix, .div-faqs-pad{display:none;}
    .div-schedule{background:#231F20;padding:0;}
    .li-register .btn-register-1{display:inline;}
    .li-register{padding:40px 0 0 10px;}
    .schedule .div-pics{display:none;}
}

body{
    font-family:cabin-medium;
    color: #000;
}

h1,h2,h3,h4,h5,h6 {
    color: #000;
    font-weight: 900;
    text-transform: uppercase;
}
  
h1,h2,h3,h4,h5,h6,.btn-1,.btn-2,.btn-3{font-family:mulish;}

.accordion-item{
    border-bottom:solid 2px #000;
}

.br-5{border-radius:5px;}
.br-10{border-radius:10px;}

.csr-hvr{cursor:pointer;}

.f-9{font-size:9px;}
.f-10{font-size:10px;}
.f-11{font-size:11px;}
.f-12{font-size:12px;}
.f-13{font-size:13px;}
.f-15{font-size:15px;}
.f-16{font-size:16px;}
.f-17{font-size:17px;}
.f-18{font-size:18px;}
.f-19{font-size:19px;}
.f-20{font-size:20px;}
.f-22{font-size:22px;}
.f-30{font-size:30px;}

.fsn{font-style:normal;}
.fwn{font-weight:normal;}

.form-control{
    border:solid 2px #F9F9F9;
    border-radius:7px;
    box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);
}

.home-page-p1{font-family:mulish;}

.merch .img-thumbnail{
    border:solid 1px #FFF;
    margin-bottom:10px;
}
.navbar .dropdown ul a, .navbar a, .div-faqs h3{font-family:bahnschrift;}

.nicEdit-main{
    padding:15px;
    width:100%;
}

/*Additional dev*/
:root {
    --bs-breakpoint-xxl: 1600px;
  }
