.sppb-addon-content p, .sppb-addon-content {  font-size: 15px;}

/*-----
scroll up
------*/
.fa-angle-up:before ,
.fa, .fas, [class^=icon-], [class*=\ icon-] {
    font-family: "Font Awesome 5 Free" ;
}

.sp-scroll-up {bottom: 30px;left: 35px;width: 50px;height: 50px;line-height: 50px;}

/*----
google font
-----*/

.figtree-<uniquifier> {
  font-family: "Figtree", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
body, h1, h2, h3, h4, h5, h6, p, span, strong {
    font-family: 'figtree' !Important;
}
/*end of font*/

/*----
button
-----*/
a.sppb-btn { padding: 10px 25px;}
.button-group a.sppb-btn {  float:left;width:100%;}

/*----
tab
----*/
ul.sppb-nav.sppb-nav-modern { justify-content: center;}
ul.sppb-nav.sppb-nav-modern li{
    width:32%;
    margin-bottom:-20px;
    text-align:center;
}
ul.sppb-nav.sppb-nav-modern li a{
    color:#3598bf;
    font-size:15px;
}
ul.sppb-nav.sppb-nav-modern li a{background:transparent;/*color: #000;*/color:#3598bf;opacity:.7;}
ul.sppb-nav.sppb-nav-modern li.active a,
ul.sppb-nav.sppb-nav-modern li:hover a{
    text-decoration:underline;
    text-decoration-line:#3598bf;
    text-decoration-thickness:1.5px;
    text-underline-offset: 3px;background:transparent;
    color:#3598bf;opacity:1;
}
.sppb-nav-modern>li>a {
    background: transparent;
    border: none;
}

.sppb-tab .sppb-nav-modern>li>a {  padding: 0;}
@media(max-width:480px){
  ul.sppb-nav.sppb-nav-modern li{max-width:30%;}
}
.sppb-panel-heading.active span.sppb-panel-title,
.sppb-panel-heading:hover span.sppb-panel-title{  color: #3498bf;}
.sppb-panel-heading span.sppb-panel-title { color: black;}


/*----
feature
-----*/
@media(max-width:767px){
  section#employer-features .sppb-column-addons {padding:20px;}
  section#employer-features { padding: 0px !important;}
}

/*----
live chat
-----*/
.fa {
    font-family: 'Font Awesome 5 Free' !important;
}