
/** Fonts Roboto **/
@font-face {
    font-family: 'SVN-Gilroy-Medium';
    src: url("../fonts/SVN-Gilroy/SVN-GilroyMedium.otf") format('woff2');
}
@font-face {
    font-family: 'SVN-Gilroy-Regular';
    src: url("../fonts/SVN-Gilroy/SVN-GilroyRegular.otf") format('woff2');
}
@font-face {
    font-family: 'SVN-Gilroy-Bold';
    src: url("../fonts/SVN-Gilroy/SVN-GilroyBold.otf") format('woff2');
}
@font-face {
    font-family: 'SVN-Gilroy-SemiBold';
    src: url("../fonts/SVN-Gilroy/SVN-GilroySemiBold.otf") format('woff2');
}

/*************** ADD CUSTOM CSS HERE.   ***************/

input[type=email]:focus, 
input[type=number]:focus, 
input[type=password]:focus, 
input[type=search]:focus, 
input[type=tel]:focus, 
input[type=text]:focus, 
select:focus, 
textarea:focus {
    box-shadow: none;
}
.featured-box .icon-box-img img {
    padding-top: 0;
}

body {
    font-size: 15px;
    font-weight: 400;
    /* font-family: 'SVN-Gilroy-Regular'; */
}
p{
    font-size: 14px;
    line-height: 27px;
    /* font-family: 'SVN-Gilroy-Regular'; */
    color: #333;
}
.nav > li > a,
.mobile-sidebar-levels-2 .nav > li > ul > li > a {
    font-size: 16px;
    /* font-family: 'SVN-Gilroy-Medium'; */
    font-weight: 600;
}
.heading-font,
.off-canvas-center .nav-sidebar.nav-vertical > li > a {
    /* font-family: 'SVN-Gilroy-Medium'; */
}
h1,h2,h3,h4,h5,h6{
    /* font-family: 'SVN-Gilroy-Bold'; */
}
.alt-font {
    /* font-family: 'SVN-Gilroy-Medium'; */
}
.wpcf7-spinner {
    display: none;
}
