@import url(https://fonts.googleapis.com/css2?family=Sawarabi+Mincho&family=Yeseva+One&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.5.0/font/bootstrap-icons.css);*{font-family:Sawarabi Mincho,sans-serif!important;letter-spacing:.6px}brand{font-size:clamp(20px,3vw,38px)!important}.heading-text,.heading-text *,brand{font-family:Yeseva One,cursive!important}.heading-text,.heading-text *{font-size:clamp(20px,2.4vw,34px)!important;letter-spacing:.8px}.heading-para{font-size:clamp(12px,1.2vw,16px);line-height:1.5}.home-svg{width:max(200px,50%)}.home .btn,.navbar .btn{border-radius:50px 50px;font-size:clamp(10px,1vw,20px)}.exptab.active{font-weight:700;color:#000!important;border-color:#000!important}.exptab .nav-tabs{color:#c9c9c9!important}.company-card{padding:4px!important}.company:hover~.company{color:grey!important}.company,.more-company{border-radius:200px;color:#000}.company,.company:hover,.more-company{-webkit-transition:.2s ease-in;transition:.2s ease-in}.company:hover{background-color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.company .count{display:hidden;visibility:hidden;border-radius:100%;background-color:#cecece;aspect-ratio:1/1;padding:5px;font-size:12px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.company:hover .count{display:inline;display:initial;visibility:visible;-webkit-transition:.2s ease-in;transition:.2s ease-in}.recent-heading:before{margin:auto 30px auto auto}.recent-heading:after,.recent-heading:before{content:"";flex:1 1;border-bottom:1px solid grey}.recent-heading:after{margin:auto auto auto 30px}.articles{width:min(100%,1000px)}.article-head{font-family:Yeseva One,cursive!important;font-size:clamp(18px,2.2vw,30px)!important}.article .text-date{color:#adadad}.article hr{width:40%;margin-top:20px;color:#d3d3d3}.articles p:first-of-type{font-size:12px!important}.articles p:nth-of-type(2){font-size:clamp(15px,1.7vw,16px)!important}.news-mail{width:500px}@media only screen and (max-width:767.99px){.company-card:nth-of-type(n+7){display:none}.company-card:last-of-type{display:inline;display:initial}footer .col-md-2{margin-top:30px!important}}footer,footer *{color:#fff!important}footer h4{color:#cfcfcf!important;font-weight:100}footer h4,footer li{font-size:12px!important}footer li{font-weight:200}footer hr{margin-top:30px;background-color:#383838;height:1px!important}