/*font face
@font-face {
    font-family: Raleway;
    src: url('fonts/Raleway/Raleway-Regular.ttf');
}
@font-face {
    font-family: 'Raleway Bold';
    src: url('fonts/Raleway/Raleway-Bold.ttf');
}
@font-face {
    font-family: 'Josefin Sans';
    src: url('fonts/Josefin Sans/JosefinSans-Regular.ttf');
}

@font-face {
    font-family: 'Brandon Regular';
    src: url('fonts/Brandon/Brandon_reg.otf');
}
@font-face {
    font-family: 'Brandon Bold';
    src: url('fonts/Brandon/Brandon_bld.otf');
}
@font-face {
    font-family: 'Brandon Black';
    src: url('fonts/Brandon/Brandon_blk.otf');
}
@font-face {
    font-family: 'Brandon Light';
    src: url('fonts/Brandon/Brandon_light.otf');
}
@font-face {
    font-family: 'Brandon Medium';
    src: url('fonts/Brandon/Brandon_med.otf');
}
/*enf of font face*/
/*default fonts
h1,h2,h3,h4,h5,h6{
    font-family: 'Brandon Light', SansSerif;
    font-weight: 350 !important;
}
*{
    font-family: "Brandon Regular",sans-serif;
}*/
/*end of default fonts*/
/*class fonts
.raleway-bold{
    font-family: 'Raleway Bold',SansSerif !important;
}*/
/*end of class fonts*/
body {
    font-family: 'Montserrat', sans-serif;
}

/*text*/
main a {
    color: #f26d1e;
}

.text-primary {
    color: #f26d1e !important;
}

.text-muted {
    color: #dcdcdc !important;
}

.text-muted-light {
    color: #848688 !important;
}

.text-dark-4 {
    color: #4c4c4c !important;
}

.text-gray-primary {
    color: #788188 !important;
}

/*
.nunito-bold{
    font-family: "Brandon Bold",sans-serif !important;
}
.nunito-medium{
    font-family: "Brandon Medium",sans-serif !important;
}
 */
.font-25px {
    font-size: 25px !important;
}

/*extendtion*/
.panel-body {
    max-width: none !important;
    width: 100% !important;
}

.section-title .title {
    padding: 0 30px 5px;
    z-index: 99;
    color: #303233;
    margin: 0;
    width: fit-content !important;
    width: -moz-fit-content !important;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    margin-left: auto;
    margin-right: auto;
}

.section-title {
    position: relative;
}

@media only screen and (max-width: 768px) {
    .font-25px {
        font-size: 12pt !important;
    }
}