.rev_slider_wrapper .tp-bgimg.defaultimg{
  opacity: .65!important;
}.brochure-group.brochure-with-cover img{
  width: 85%;
  position: absolute;
  top: 0;
  left: 7.5%;
   margin-top: 4rem;
}.brochure-group.brochure-with-cover .row div{


}.brochure-group.brochure-with-cover .row{
    overflow: hidden;
}.brochure-group.brochure-with-cover .brochure-box {
  margin-bottom:0;
}.brochure-group.brochure-with-cover .brochure-box .brochure-link_text h5 {
  font-weight: 500;
  margin-top: 8px;
  margin-bottom: 8px;
}.mobileOnly{
  display: none !important;
}

.brochure-group.brochure-with-cover [class*="col-"]{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
    text-align: center;
    position: relative;
    padding-top: calc(300px + 4rem);
    background: #fff;
}
.brochure-group.brochure-with-cover img{
  width: 85%;
  position: absolute;
  top: 0;
  left: 7.5%;
   margin-top: 4rem;
}.brochure-group.brochure-with-cover .row div{


}.brochure-group.brochure-with-cover .row{
    overflow: hidden;
}.brochure-group.brochure-with-cover .brochure-box {
  margin-bottom:0;
}.brochure-group.brochure-with-cover .brochure-box .brochure-link_text h5 {
  font-weight: 500;
  margin-top: 8px;
  margin-bottom: 8px;
}

.brochure-group.brochure-with-cover [class*="col-"]{
    margin-bottom: -99999px;
    padding-bottom: 99999px;
    text-align: center;
    position: relative;
    padding-top: calc(300px + 4rem);
    background: #fff;
}.sticky-wa{
  position: fixed;
  bottom:2rem;
  right: 2rem;
  z-index: 9999999999;
}.sticky-wa a{

}.sticky-wa a img{
      width: 4vw;
}.newModelPost{

}.newModelPost .single-blog-post {
  border-radius: .5rem;
      box-shadow: 0px 0px 5px #c5c5c5;
}.newModelPost .single-blog-post .content-box{
  padding-left:0px;
  width: 100%;
  display: block;
}.newModelPost .single-blog-post .content-box .img-box{
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
  background-size: cover;
  background-clip: content-box;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}.newModelPost .single-blog-post .content-box .newContent{
  padding:2rem;
}.newModelPost .single-blog-post .content-box .newContent .thm-btn{
  background: #c73130;
  color: #fff;
  border-color: #c73130;
}.newModelPost .single-blog-post .content-box .newContent .thm-btn:active, .newModelPost .single-blog-post .content-box .newContent .thm-btn:hover{
  background: #fff;
  color: #c73130;
}.newModelPost .single-blog-post .content-box .img-box:before{
  content:" ";
  display:block;
  padding-top:75%;
}.newBlockRed{
  padding: 5rem 0;
  margin: 0;
  background-color: #c73030;
  color: #fff;
}.newBlockRed p{
  color:#fff;
  padding: 0;
  margin: 0;
}.newBlockRed .row{
  position: relative;
}.newBlockRed .row .about-tab-text-box{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  padding: 0;
}.newBlockRed .row .about-tab-text-box .qouted-text{
  padding-top: calc(50% + 30px);
}.mySwiper{
  margin: 0 50px;
  padding: 5px 5px;
  overflow: hidden;
}.mySwiper .swiper-wrapper{
  width: 100%;
}.mySwiper .swiper-wrapper .swiper-slide{

}.swiper-button-next:after, .swiper-button-prev:after{
  font-family: inherit;
}.swiper-button-next, .swiper-button-prev{
  position: absolute;
  top: 50%;
  width: 60px;
  height: 30px;
  margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color,var(--swiper-theme-color));
  text-align: center;
  background: #c73030;
  padding: 25px 0px;
}.swiper-button-next:after,  .swiper-button-prev:after {
  content: ' ';
}.swiper-button-next::after{
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDY0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Im0zNy4zNzkgMTIuNTUyYy0uNzk5LS43NjEtMi4wNjYtLjczMS0yLjgyNy4wNjktLjc2Mi44LS43MyAyLjA2Ni4wNjkgMi44MjhsMTUuMzQyIDE0LjU1MWgtMzkuOTYzYy0xLjEwNCAwLTIgLjg5Ni0yIDJzLjg5NiAyIDIgMmgzOS44OTlsLTE1LjI3OCAxNC41NTJjLS44Ljc2Mi0uODMxIDIuMDI4LS4wNjkgMi44MjguMzkzLjQxMi45Mi42MiAxLjQ0OC42Mi40OTYgMCAuOTkyLS4xODMgMS4zNzktLjU1MmwxNy40NDktMTYuNjJjLjc1Ni0uNzU1IDEuMTcyLTEuNzU5IDEuMTcyLTIuODI4cy0uNDE2LTIuMDczLTEuMjA3LTIuODYyeiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiI+PC9wYXRoPjwvZz48L3N2Zz4=);
  width: 50px;
  height: 30px;
  background-size: contain;
  background-color: #c73030;
  background-repeat: no-repeat;
  margin: 0 auto;
  text-align: center;
  background-position: center;
}.swiper-button-next{
  right: 0;
}.swiper-button-prev::after{
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDY0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48cGF0aCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGQ9Im01NCAzMGgtMzkuODk5bDE1LjI3OC0xNC41NTJjLjgtLjc2Mi44MzEtMi4wMjguMDY5LTIuODI4LS43NjEtLjc5OS0yLjAyNy0uODMxLTIuODI4LS4wNjlsLTE3LjQ0OCAxNi42MmMtLjc1NS43NTYtMS4xNzIgMS43Ni0xLjE3MiAyLjgyOSAwIDEuMDY4LjQxNyAyLjA3MyAxLjIwNyAyLjg2MmwxNy40MTQgMTYuNTg2Yy4zODcuMzY5Ljg4My41NTIgMS4zNzkuNTUyLjUyOCAwIDEuMDU2LS4yMDggMS40NDktLjYyMS43NjItLjguNzMxLTIuMDY1LS4wNjktMi44MjdsLTE1LjM0Mi0xNC41NTJoMzkuOTYyYzEuMTA0IDAgMi0uODk2IDItMnMtLjg5Ni0yLTItMnoiIGZpbGw9IiNmZmZmZmYiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD48L2c+PC9zdmc+);
  width: 50px;
  height: 30px;
  background-size: contain;
  background-color: #c73030;
  background-repeat: no-repeat;
  margin: 0 auto;
  text-align: center;
  background-position: center;
}.swiper-button-prev{
  left: 0;
}.newBlockRed .row .about-tab-text-box .qouted-text p{
  font-size: 19px;
  line-height: 29px;
}.about-video.sec-pad.newBlockRed img{
  height: 25vw;
}.masonary-layout .img-inline {
    height: 100px;
}
@media (min-width: 720px) {
  .newModelPost .single-blog-post .content-box .newContent .thm-btn{
    position: absolute;
    bottom: 2rem;
  }.berita.newModelPost .single-blog-post .content-box .newContent {
      padding: 0 2rem;
      min-height: 175px;
  }.pengumuman.newModelPost .single-blog-post .content-box .newContent {
    padding: 0 2rem;
    min-height: 150px;
  }.newModelPost .single-blog-post .content-box .newContent, .ishome.pengumuman.newModelPost .single-blog-post .content-box .newContent {
    padding: 0 2rem 2rem;
    min-height: 200px;
  }.masonary-layout .tag__title a{
    white-space: nowrap !important;
  }
}
@media (max-width: 720px) {
  section.rev_slider_wrapper{
    overflow: visible !important;
    height: 150vw !important;
    background-color: #c73030 !important;
    color: #fff !important;
  }.tp-parallax-wrap{
    position: relative !important;
  }li.tp-revslider-slidesli{
    overflow: visible !important;
  }.rev_slider.slider1{
    height: inherit !important;
  }.tp-bgimg.defaultimg{

  }.rev_slider.slider1 .slotholder{
    height: 65vw !important;;
  }.entityBlock{
    display: block;
    color: #fff;
    position: relative;
    padding: 0 2rem;
  }.rev_slider_wrapper .tp-bgimg.defaultimg{
    opacity: 1!important;
  }.tp-caption.tp-resizeme.banner-caption-h3 .f-droids{
    letter-spacing: 0px !important;
    font-weight: 700 !important;
  }.tp-caption.tp-resizeme.banner-caption-h2{
    letter-spacing: 0px !important;
    line-height: initial !important;
  }.entityBlock  .thm-btn{
    background: #020202;
    border-color: #151515;
    font-size: 14px !important;
    font-weight: 300 !important;
    padding: 7px 15px !important;
    line-height: initial !important;
  }.entityBlock   .tp-caption.tp-resizeme{
    font-size: inherit !important;
    width: 80vw;
  }.mobileOnly{
    display: block !important;
  }.desktopOnly{
    display: none !important;
  }.entityBlock h2{
    font-size: 2.5rem;
    font-family: Montserrat-Regular,sans-serif !important;
    line-height: inherit;
  }.entityBlock h2 small{
    color: #fff;
    font-size: 14px;
    display: block;
    margin-bottom: 5px;
    font-weight: 700;
    line-height: 18px;
    font-family: Montserrat-Regular,sans-serif !important;
  }.entityBlock p{
    font-size: initial;
    line-height: initial;
    font-family: 'Lato';
  }.entityBlock a{

  }.tp-bullet {
    width: 10px !important;
    height: 10px !important;
  }.tp-bullets.square.horizontal{
    top : calc(100% + 1rem) !important;

  }.rev_slider li.tp-revslider-slidesli{
    opacity: 1 !important;
    position: absolute!important;
    background-color: rgb(199 48 48) !important;
  }
  .sticky-wa{
    bottom:15px;
    right: 15px;
  }.sticky-wa a img{
        width: 15vw;
  }.mySwiper{
    margin: 0;
    padding: 5px 5px;
    overflow: hidden;
  }.swiper-button-next, .swiper-button-prev{
    top: 45%;
    padding: 20px 0px;
    width: 45px;
  }.newBlockRed .row .about-tab-text-box {
      position: relative;
      top: 0;
      left: 0;
      transform: unset;
      width: 100%;
      padding: 0;
  }.newBlockRed .row .about-tab-text-box .qouted-text {
    padding: 0 2rem;
    margin: 0;
  }.newBlockRed .row .about-tab-text-box .qouted-text p{
    font-size: 14px !important;
    line-height: 22px !important;
  }.newModelPost .single-blog-post .content-box .newContent .thm-btn{
    margin-top: 0rem;
  }.about-video.sec-pad.newBlockRed img {
    height: 75vw;
  }
}
