body {
    background: #F5F5F5;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}
nav li > .dropdown-menu {
    background-color: transparent;
    
}
nav li > .dropdown-menu li {
    background-color: white;
}
nav li > .dropdown-menu li:first-child, nav li > .dropdown-menu li:first-child a:hover, nav li > .dropdown-menu li:first-child a.active {
    border-radius: 5px 5px 0 0;
}
nav li > .dropdown-menu li:last-child, nav li > .dropdown-menu li:last-child a:hover, nav li > .dropdown-menu li:last-child a:active {
    border-radius: 0px 0px 5px 5px;
}
nav li > .dropdown-menu li:first-child:last-child, nav li > .dropdown-menu li:first-child:last-child a:hover, nav li > .dropdown-menu li:first-child:last-child a.active {
    border-radius: 5px;
  border-radius: 5px 5px 5px 5px;
}
.dropdown-toggle::after {
    margin-top: 10px;
}
.navbar_large .dropdown-item:active {
    color: white!important;
}
.navbar_large .dropdown > .dropdown-menu {
    border: none;
    padding-top: 15px;
    background-clip: content-box;
    /* margin-top: 1px; */
    /* border-top: 1px solid #000; */
    /* box-sizing: border-box; */
}
.navbar_large .dropdown  .dropdown-submenu .dropdown-menu {
    border: none;
    /* margin-top: 1px; */
    /* border-top: 1px solid #000; */
    /* box-sizing: border-box; */
}
.dropdown-submenu::before {
    content: "";
    position: absolute;
    top: 15px;
    left: 0;
    width: 100%;
    height: 15px;
}
.dropdown:hover {
    /* pointer-events: none!important; */
} 
/* li:hover > .dropdown-menu {
    display: block;
} */
.dropdown:hover > .dropdown-menu {
    display: block;
  
    transition: opacity 0.3s ease-out, visibility 0s linear 0.3s, transform 0.3s ease-out;
    /* transform: translateY(50px); */
}
.dropdown-submenu {
    position: relative;
}
.dropdown-submenu:hover > .dropdown-menu {
    display: block;
    
}
.dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
}
footer {
margin-top: auto;
/* margin-top: 30px; */
}
.footer_space {
    margin-top: 40px;
}
.carousel-item img {
    width: 100%;
}
.icon_header_navbar_menubar {
    color: #737373;
}
.navbar_small {
    min-height: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #00A991;
}
.small_header_icon {
    color: white;
    margin-right: 10px;
    margin-top: 3px;
}
a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

a:active {
    text-decoration: none;
}
.small_navbar_text {
    color: white;
    /* Small 1 (0.750rem/13px) */

    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    /* identical to box height, or 20px */


    /* Foundation /Light/White */

    color: #FFFFFF;
}

.navbar_large {
    background: rgba(245, 247, 249, 0.8);
    backdrop-filter: blur(9.5px);
    /* min-height: 55px; */
}
.sitelogo {
    height: 26.67px;
}
 .nav_header .navbar-nav .nav-link:hover {
    color: #009883;
    /* border-bottom: 3px solid #E96569; */
    /* border-radius: 5px; */
} 
.dropdown-item {
    /* Body (1rem/15px) */
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 150%;
    /* identical to box height, or 22px */


    /* Foundation /Dark/Normal */

    color: #546881;
}
.dropdown > .dropdown-item:hover {
    color: #009883;
    background-color: transparent;
}

.dropdown_header_container {
    box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.25);
    border-radius: 5px;
}
.dropdown_container.dropdown-menu {
    padding:0;
    margin:0;
    padding-top: 15px;
    position: absolute;
    background-color: transparent;
    border: none;
}
.dropdown_mt {
    
    padding-top: 15px;
}
#myBtn {
    display: none;
} 
.nav_header .navbar-nav .nav-link:hover .icon_header_navbar_menubar {
    color: #009883;
    background-color: transparent;
}

.nav_header .navbar-nav .dropdown:has(>  .dropdown-menu.show) a.dropdown-toggle {
    color: #009883;
    
}
.nav_header .navbar-nav .dropdown:has(>  .dropdown-menu .dropdown-item.active) a.dropdown-toggle {
    color: #004C41;
}
.nav_header .navbar-nav .dropdown:has(>  .dropdown-menu .dropdown-item.active)  li.dropdown-submenu a.dropdown-toggle {
    color: rgb(84, 104, 129);
    /* background-color: var(--bs-dropdown-link-active-bg); */
}
.nav_header .navbar-nav .dropdown  li.dropdown-submenu:has(>  .dropdown-menu .dropdown-item.active) a.dropdown-toggle {
    color: white;
    background-color: var(--bs-dropdown-link-active-bg);
}
.noddicon {}
.noddicon::after {
    /* display: none; */
}
.share-dd-tgl {
    padding: 0;
    border: none;
}
.text-decoration-none {
    text-decoration: none!important;
}

.nav_header .navbar-nav .dropdown:has(>  .dropdown-menu .dropdown-item.active) > a {
    position: relative;
    padding-bottom: 13px;
}
.nav_header .navbar-nav .dropdown:has(>  .dropdown-menu .dropdown-item.active) > a::before {
    position: absolute;
    bottom: 0px;
    content: '';
    display: block;
    margin: auto;
    /* margin-top: 10px; */
    height: 3px;
    width: 100%;
    background: #004C41;
    transition: width .5s ease, background-color .5s ease;
    
}

.nav_header .navbar-nav .dropdown:has(>  .dropdown-menu .dropdown-item.active) a.dropdown-toggle:after {
 /* width:100%; */
 background: transparent;
}

 .nav_header .navbar-nav .nav-link {/* Body (1rem/15px) */

    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 150%;
    /* identical to box height, or 22px */
    
    
    /* Foundation /Green/Dark :active */
    
    color: #546881;
    /* identical to box height */


    /* Black Text/black text-400 */

    transition: 0.3s ease-out;

}
 .nav_header .navbar-nav .nav-link.active,  .nav_header .navbar-nav .nav-link.active:hover {
    background: #009883;
    border-radius: 5px;
    color:white;
    border-bottom: none;
    transition: 0.3s ease-out;
}

 .nav_header .navbar-nav .nav-item .nav-link::after {
    content: '';
    display: block;
    margin: auto;
    margin-top: 10px;
    height: 3px;
    width: 0px;
    background: transparent;
    transition: width .5s ease, background-color .5s ease;

}
 .nav_header .navbar-nav .nav-item .nav-link:hover:after {
  width: 100%;
  background: #009883;
}
 .nav_header .navbar-nav .nav-item.active .nav-link::after {
    /* display: none; */
    width: 100%;
    background: #004C41;
}
.nav_header .navbar-nav .dropdown .nav-link:after {
 width: 7.21px;
 background: transparent;
}
.nav_header .navbar-nav .dropdown .nav-link:after {
 width: 7.21px;
 background: transparent;
}
.nav_header .navbar-nav .dropdown .nav-link:hover:after {
 width: 7.21px;
 background: transparent;
}
.nav_header .navbar-nav .nav-item.active a {
    color: #004C41;
}

.nav_header .navbar-nav .dropdown:has(>  .dropdown-menu .dropdown-item.active):after {
    content: '';
    display: block;
    margin: auto;
    margin-top: 10px;
    height: 3px;
    width: 100%;
    background: #004C41;
    transition: width .5s ease, background-color .5s ease;
}
.nav_header .navbar-nav .dropdown.nav-item .nav-link::after {
    height: 3px;
    margin:0;
    margin-top: 10px;
    width: 7.21px;
    background: transparent;
    transition: width .5s ease, background-color .5s ease;
}
.nav_header .navbar-nav .dropdown:has(>  .dropdown-menu .dropdown-item.active):after {
    content: '';
    display: none;
    margin: auto;
    margin-top: 2px;
    height: 3px;
    width: 100%;
    background: #004C41;
    transition: width .5s ease, background-color .5s ease;
}
.nav_header .navbar-nav .dropdown:after {
    content: '';
    display: block;
    margin: auto;
    margin-top: 10px;
    height: 3px;
    width: 0;
    background: #009883;
    transition: width .5s ease, background-color .5s ease;
}
.nav_header .navbar-nav .dropdown:hover:after {
    width: 100%;
    transition: width .5s ease, background-color .5s ease;
}
.search_icon {
    color:#546881 ;
    cursor: pointer;
    transition: 0.3s ease-out;
}
.search_icon:hover  {
    color: #009883;
    transition: 0.3s ease-out;
}
.search_icon.active  {
    color: #009883;
    transition: 0.3s ease-out;
}
.container_form_search_header {
    display: none;
}
.card_video  {
    cursor:pointer;
    background: transparent;
}
.search_header_input {
    /* display: none; */
    background: #FFFFFF;
    opacity: 0.95;
    backdrop-filter: blur(9.5px);
    border: none;
    height: 55px;
}
.search_header_input::placeholder {
    /* Body (1rem/15px) */

font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 150%;
/* identical to box height, or 22px */


/* Foundation /Dark/Lighter */

color: #B2BBC6;

}
.breadcrumb_bg {
    background: #006557;
}
.title_breadcrumb {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 150%;
    /* identical to box height, or 30px */

    display: flex;
    align-items: center;
    text-align: center;

    /* Foundation /Light/White */

    color: #FFFFFF;
}
.breadcrumb-item,.breadcrumb-item a {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    /* identical to box height, or 20px */


    /* Foundation /Green/Normal */

    color: #00A991!important;
}
.breadcrumb-item + .breadcrumb-item::before {
    color: #00A991;
}
.header_space {
    margin-top: 85px;
}
.carousel-indicators button {
    width: 20px!important;
    height: 10px!important;
    background-color: #E6F6F4;
    border:none!important;
    border-radius: 5px!important;
    opacity: 1!important;
    margin:0!important;
    margin-right:5px!important;
    transition: 0.3s ease-in-out;
}
.carousel-indicators button.active {
    width: 10px!important;
    opacity: 1!important;
    height: 10px!important;
    background-color: #00A991;
    border:none!important;
    border-radius: 100%!important;
    transition: 0.3s ease-in-out;
}

.blocks_text {
    font-family: 'Rubik';
font-style: normal;
font-weight: 600;
font-size: 27px;
line-height: 130%;
/* identical to box height, or 35px */


/* Foundation /Green/Normal */

color: #00A991;
}

.news_block_title_small {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 150%;
    /* or 22px */
    
    
    /* Foundation /Dark/Normal */
    
    color: #546881;

    overflow: hidden;
    -webkit-line-clamp:3;
    text-overflow:ellipsis;
    -webkit-box-orient:vertical;
    white-space:pre-wrap;
    display:-webkit-box;
    height: 4rem;
    
    transition: 0.3s ease-out;
}

nav .dropdown-menu .dropdown-menu.leftdropdownmenu {
    left:-100%!important;
}
.news_block_title_large {
    transition: 0.3s ease-out;
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 600;
    font-size: 27px;
    line-height: 130%;
    /* or 35px */


    /* Foundation /Dark/Normal */

    color: #546881;

    overflow: hidden;
    -webkit-line-clamp:3;
    text-overflow:ellipsis;
    -webkit-box-orient:vertical;
    white-space:pre-wrap;
    display:-webkit-box;
    height: 6.8rem;
}
.news_date_icon {
    margin-top: 4px;
    margin-right: 10px;
    color: #909DAD;
}
.news_date {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    /* identical to box height, or 20px */


    /* Foundation /Dark/Light :active */

    color: #909DAD;

}
.hr_news {
    background-color: #D9F2EF;
    width: 100%;
    height: 3px;
    transition: 0.3s ease-out;
}
.card_news {
    border: none;
    background: transparent;
}
.border_news_lg {
    border-radius: 15px;
}

.card_news:hover .hr_news {
    background-color: #009883;
    transition: 0.3s ease-out;
}
.img_card_news {
    
    transition: 0.3s ease-out;
}
.card_news:hover .img_card_news  {
    transition: 0.3s ease-out;
    transform: scale(1.2);
}

.card_news:hover .news_block_title_small {
    color: #009883;
    transition: 0.3s ease-out;
}
.card_news:hover .news_block_title_large {
    color: #009883;
    transition: 0.3s ease-out;
}
.card_news_img_container {
    position: relative;
    transition: 0.3s ease-out;
    overflow: hidden;
}
.card_news_hover_filter {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-color: transparent;
    transition: 0.3s ease-out;
}
.card_news:hover .card_news_hover_filter {
    background-color: #00A991;
    opacity: 0.3;
    transition: 0.3s ease-out;
}
.news_hover_icon {
    opacity: 0;
    color: white;
    position: absolute;
    left: calc(50% - 20px);
    top:calc(100% + 40px);
    transition: 0.3s ease-out;
}
.card_news:hover .news_hover_icon {
    opacity: 1;
    top:calc(50% - 20px);
    transition: 0.3s ease-out;
}
.mb_lg_news {
    margin-bottom: 40px;
}
.more_link_text {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 150%;
    /* identical to box height, or 22px */


    /* Foundation /Green/Normal */

    color: #00A991;
    transition: 0.3s ease-out;
}
.more_link_btn {
    width: 163px;
    /* background-color: red;  */
}
.more_link_icon {
    margin-top: 3px;
    margin-left: 13px;
    color: #00A991;
    transition: 0.3s ease-out;
}
.more_link_btn:hover .more_link_icon {
    color: #006557;
    margin-left: 23px;
    transition: 0.3s ease-out;
}
.more_link_btn:hover .more_link_text {
    color: #006557;
    transition: 0.3s ease-out;
}
.video_container {
    position: relative;
}
.video_play_icon {
    color: white;
    position: absolute;
    top: calc(50% - 20px);
    left: calc(50% - 20px);
}
.border_news_sm {
    border-radius: 7.17033px;

}
.video_list_title {

    font-family: 'Rubik';
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 150%;
    /* or 22px */


    /* Foundation /Dark/Normal */

    color: #546881;
}

footer {
    background: #F5F7F9;
    backdrop-filter: blur(9.5px);
}
.footer_title_content {
    /* Body (1rem/15px) */

    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 150%;
    /* identical to box height, or 22px */


    /* Foundation /Green/Normal */

    color: #00A991;
}
.footer_description_content {
    /* Body (1rem/15px) */

font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 150%;
/* or 22px */


/* Foundation /Dark/Normal */

color: #546881;
}

.footer_sosmed {
    color: #00A991;
    margin-right: 20px;
}

.footer_sosmed:hover {
    color: #006557;
}
.copyright_footer, .copyright_footer a {
    background: #EBEEF2;
backdrop-filter: blur(9.5px);
font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 150%;
/* identical to box height, or 20px */


/* Foundation /Dark/Normal */

color: #546881;


}
.img_detail_page {
    max-width: 100%;
    max-height: 500px;
}
.entry-title {
    
/* Title (2.369rem/36px) */

font-family: 'Rubik';
font-style: normal;
font-weight: 700;
font-size: 36px;
line-height: 150%;
/* identical to box height, or 54px */


/* Foundation /Dark/Normal :hover */

color: #47586E;
}
.entry-content {
    /* Body (1rem/15px) */

font-family: 'Rubik';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 150%;
/* or 22px */

text-align: justify;

/* Foundation /Dark/Normal :hover */

color: #47586E;
}
.text-justify {
    text-align: justify;
}

.share_icon {
    margin-right: 10px;
    color: #B2BBC6;
}
.share_icon_dropdown {
    margin-top: 4px;
    color: #009883;
}
.dropdown-item:active .share_icon_dropdown {
    color: white;
}
.share_icon:hover {
    color: #009883;
}
.share_text {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    /* identical to box height, or 20px */


    /* Foundation /Dark/Light :active */

    color: #909DAD;
    margin-right: 10px;

}
.news_detail_icon {
    color: #909DAD;
    margin-right: 10px;
    margin-top: 3px;
}
.news_detail_info {
    margin-right: 10px;
    /* Small 1 (0.750rem/13px) */

    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    /* identical to box height, or 20px */


    /* Foundation /Dark/Light :active */

    color: #909DAD;

}
.img_detail_post {
    border-radius: 15px;
    
    max-width: 100%;
    max-height: 500px;
}

.gallery_photo_container {
    cursor: pointer;
    position: relative;
    object-fit: cover;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.gallery_photo_filter {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: 0.3s ease-out;
    background: linear-gradient(0deg, rgba(0, 169, 145, 0.3), rgba(0, 169, 145, 0.3)), url(.jpg);
}
.gallery_photo_hover_icon {
    position: absolute;
    top: calc(100% + 20px);
    left: calc(50% - 20px);
    color:white;
    opacity: 0;
    transition: 0.3s ease-out;
}
.gallery_photo_container:hover .gallery_photo_hover_icon {
    top: calc(50% - 20px);
    opacity: 1;
    transition: 0.3s ease-out;
}
.gallery_photo_container:hover .gallery_photo_filter {
    opacity: 1;
    transition: 0.3s ease-out;
}

.full_img {
    width: 100%;
    height: 100%;
    transition: 0.3s ease-out;
    object-fit: cover;
}
.gallery_photo_container:hover .full_img {
    opacity: 1;
    transition: 0.3s ease-out;
    transform: scale(1.2);
}
.iframe_video_modal {
    height: 400px;
}
#video_model , #video_model .modal-content, #video_model .modal-header, #video_model.modal-body {
    border: none;
    background: transparent;
}
.btn_kategori_galeri {
    background-color:transparent;
    color: black;
}
.btngroupkategori:has(> .btn_kategori_galeri.active) .btn_kategori_galeri ,a.btn.btn_kategori_galeri.active, a.btn.btn_kategori_galeri.active:hover {
    color: white;
    background-color: #006557;
}
a.btn.btn_kategori_galeri:hover {
    color: #006557;
}
.icon_pagination {
    margin-top: 1px;
    color: #00A991;
}
.page-item.disabled .icon_pagination {
    color: #B0E4DD;
}
.page-item, .page-link {
    border: none;
}
.page-item .page-link {
    /* Body (1rem/15px) */
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 150%;
    background-color: transparent;
    /* identical to box height, or 22px */


    /* Foundation /Green/Normal */

    color: #909DAD;
}
.page-item.active .page-link, .page-item:hover .page-link {
    background-color: transparent;
    color: #00A991;
    
}

.floaticon{
    position:fixed;
    width:45px;
    height:45px;
    bottom:40px;
    right:10px;
    color:#FFF;
    border-radius:50px;
    text-align:center;
    font-size:30px;
    z-index:100;
  }

  
  a.floaticon.mb_float_icon {
    margin-bottom: 50px;
  }
  
  .my-floaticon{
    margin-top:16px;
  }
  .back_top {
    background-color: #B2BBC6;
    color: white;
  }
  .back_top:hover {
    background-color: #47586E;
    color: white;

  }
  .wa {
    background-color: #009883;
    color: white;
  }
  .wa:hover {
    background-color: #006557;
    color: white;
  }
  .wa:active {
    background-color: #003B33;
    color: white;
  }
  .dropdown_header_container li {
    position: relative;
  }
  @media only screen and (min-width: 992px) {
    .sitelogo {
        margin-top: -15px;
    }
    .navbar_large {
        
        padding-bottom: 4.5px;
        padding-top: 14.5px;
    }
    .search_icon  {
        margin-top: -10px;
    }
  }
  
  @media only screen and (max-width: 991px) {
    
    .navbar_large  .dropdown-submenu .dropdown-menu li {
        padding-left: 10px;
    }
    .nav_header .navbar-nav .dropdown:has(>  .dropdown-menu .dropdown-item.active) > a {
        padding-bottom: 0;
    }
    .navbar_large .dropdown > .dropdown-menu {
        /* border: none; */
        padding-top: 0px;
        /* background-clip: padding-box; */
    }
    .nav_header .navbar-nav .nav-item .nav-link::after {
        margin-top: 0px;
    }
    .nav_header .navbar-nav .dropdown:after {
        margin-top: 0;
    }
    .nav_header .navbar-nav .dropdown:has(> .dropdown-menu .dropdown-item.active):after {
        margin-top: 0;
    }
  }
  .img_card_news_lg {

  }
  .img_card_news_sm {
    /* height: 150.58px;
    object-fit: cover; */
  }
  .carousel-caption .title {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 700;
    font-size: 48px;
    line-height: 120%;
    /* or 58px */
    
    text-transform: uppercase;
    
    /* Foundation /Light/White */
    
    color: #FFFFFF;
  }
  .carousel-caption .info {
    font-family: 'Rubik';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    /* or 30px */


    /* Foundation /Light/White */

    color: #FFFFFF;
  }

  @media only screen and (min-width: 1400px) {
    .img_card_news_lg {
        height: 366.92px;
        object-fit: cover;
    }
    .img_card_news_sm {
      height: 177.03px;
      object-fit: cover;
    }
    .galeri_page .full_img {
      height: 250px;
      object-fit: cover;
      width: 100%;
    }
    }
  @media only screen and (min-width: 1200px) and (max-width: 1399px) {
    
    .img_card_news_lg {
        height: 315px;
        object-fit: cover;
    }
    .img_card_news_sm {
      height: 151px;
      object-fit: cover;
    }
    .galeri_page .full_img {
      height: 200px;
      object-fit: cover;
      width: 100%;
    }
}
  
  @media only screen and (min-width: 992px) and (max-width: 1199px) {
    
  .carousel-caption .title {
    font-size: 36px;
  }
  .carousel-caption .info {
    font-size: 15px;
  }
    .img_card_news_lg {
        height: 124.62px;
        object-fit: cover;
    }
    .img_card_news_sm {
      height: 125px;
      object-fit: cover;
    }
    .galeri_page .full_img {
      height: 150px;
      object-fit: cover;
      width: 100%;
    }
    }
  @media only screen and (min-width: 768px) and (max-width: 991px) {
    
    .news_date {
        font-size: 11px;
    }
    .news_date_icon {
        margin-top: 1px;
    }

    .carousel-caption .title {
        font-size: 27px;
    }
    .carousel-caption .info {
        font-size: 11px;
    }
    .img_card_news_lg {
        height: 193.85px;
        object-fit: cover;
    }
    .img_card_news_sm {
      height: 90.25px;
      object-fit: cover;
    }
    .galeri_page .full_img {
      height: 125px;
      object-fit: cover;
      width: 100%;
    }
  }
  @media only screen and (max-width: 767px) {
    .sitelogo {
        max-width: 150px;
        max-height: 50px;
        height: auto;
    }
    .news_block_title_large {
        font-size: 15px;
        height: 4rem;
        line-height: 150%;
    }
  }
  .galeri_page .full_img {
    /* height: 200px; */
    object-fit: cover;
    width: 100%;
  }
  @media only screen and (max-width: 575px) {
    .sitelogo {
        max-width: 150px;
        height: auto;
    }
  }
  @media only screen and (max-width: 400px) {
    .header_space {
        margin-top: 105px;
    }
    .sitelogo {
        max-width: 150px;
        height: auto;
    }
  }
