@font-face {
    font-family: 'GT America Y Compressed';
    src: url('../fonts/GTAmericaY-CompressedBold.woff2') format('woff2'),
        url('../fonts/GTAmericaY-CompressedBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT America';
    src: url('../fonts/GTAmerica-Regular.woff2') format('woff2'),
        url('../fonts/GTAmerica-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'GT America Y';
    src: url('../fonts/GTAmericaY-Regular.woff2') format('woff2'),
        url('../fonts/GTAmericaY-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


h1, h2, h3, h4, h5, h6{font-family: 'GT America Y Compressed';}
body, p{font-family: 'GT America Y';}

textarea:focus, 
textarea.form-control:focus, 
input.form-control:focus, 
input[type=text]:focus, 
input[type=password]:focus, 
input[type=email]:focus, 
input[type=number]:focus, 
[type=text].form-control:focus, 
[type=password].form-control:focus, 
[type=email].form-control:focus, 
[type=tel].form-control:focus, 
[contenteditable].form-control:focus {
  box-shadow:none!important;
}

/*TITLE*/
.title-1{ font-size: 40px; line-height: 40px; font-weight: 600; text-transform: uppercase; color:#1a1a1a;}
.title-3{ font-size: 21px; line-height: 28px; font-weight: 600; color:#1a1a1a; font-family: 'GT America';}
/*TITLE END*/





.color-orange{ color:var(--orange);}



.categoryHome{ background: #f6f6f6;}
.categoryHome h3{ font-size: 20px; color:#1a1a1a; text-align: center; margin-top: 10px;
    font-family: 'GT America';
    font-weight: 600;
}
.space-60{ padding-top:40px; padding-bottom: 30px;} 


.videoHome{}
.vidSingleHome{ border-radius: 10px; overflow: hidden;}
.vidSingleHome video{ display: block;}

.commanGrayBtn{ background: #f6f2fa; border: 1px solid #d2cfcf; border-radius: 100px; padding: 7px 2px 7px 12px;
    width: 172px; text-align: center; font-weight: 600;
    display: flex; align-items: center; justify-content: center; /*margin: 18px auto 0 auto;*/
    margin:10px auto 10px auto;
}
.commanGrayBtn img{margin-left: 8px;}


/*PRO*/