@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@100;200;300;400;500;600;700;800;900&display=swap');

/*font*/
@media only screen and (max-width: 480px){
h2.sppb-addon-title {
    font-size: 25px !important;
}}



.sp-menu-item.active:before {
    content: '';
    background: url(/images/0000_tmc/others/hover02.png);
    height: 45px;
    width: 45px;
    position: absolute;
    z-index: -1;
    background-repeat: no-repeat;
    top: 17px;
    left: 8px;
    right:0;
    /* margin:auto; */
    transition: 0.3s ease;
    -webkit-animation-name: float;
    -webkit-animation-duration: 3500ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}

.menu-fixed .sp-menu-item.active:before {top: 17px;}


/*offcanvas*/
.offcanvas-menu {
    background: url(/images/0000_tmc/others/offcanvas.jpg)!important;
    background-position: left center;
    background-size: cover!important;
    background-repeat:no-repeat;
    }

i.open-icon.fa.fa-angle-down {
    color: #000;
}
.offcanvas-menu  .sp-module {
    padding: 67px 0 0 0!important;
}
.current.active.deeper.parent i.open-icon.fa.fa-angle-down {
    color: #fff!important;
}

.offcanvas-menu {
    background: #fff;
  
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li:hover > a,
.offcanvas-menu .offcanvas-inner .sp-module ul > li:focus > a {
  background: #fafafa !important;
  color:#000!important;
}
  


.offcanvas-menu .offcanvas-inner .sp-module ul > li.active > a{
  background: #ed040d!important;
  color:white!important;
}

/*career*/
@media screen and (min-width:768px){
.vacancy .sppb-col-md-4.sppb-col-sm-6:hover{
    transform: translate(0px, -10px); transition:0.3s ease;
  }}

.vacancy .sppb-col-md-4.sppb-col-sm-6{
    transition:0.3s ease;
}


/*contact*/
.sppb-addon.sppb-addon-module.my-map .map{
    height: 287px!important;
}

.feature-box-001 .sppb-addon-feature:hover {
    color: #000 !important;
}

/*bottom*/
@media screen and (min-width:992px){
div#sp-bottom4 {padding-left: 70px;}}

/*blog*/
.com-content.view-article .page-header {
    display: none;
}


