@import url('https://fonts.googleapis.com/css2?family=Junge&display=swap');
body {
  font-family: "Junge", cursive!important; 
  font-weight: 400;
}
.title-small{
  font-family: "Junge", cursive!important; 
  font-weight: 400;
}
#sb_sidebar_container,
div#sb_sidebar_container {
    display: block!important;
}
@media (max-width: 880px) { 
#main-buttons{
background-size: contain!important; 
}}
@media (min-width: 1000px) {
.index__item-package .see-more{
display:none;
}}
#main-buttons .wrapper { 
    justify-content: flex-end;
}

.tab .excerpt-info .tab-pd {
    padding: 12px;
}

.package-content>div .package-item .tab.tab-col .excerpt-info .txt.short, 
#sb_sidebar_container > aside > div.provider-item.item, #sb_package_list_container > div > div:nth-child(n) > div > article > div.item__description.short{
display:none;
}


.package-content .item .selected-package-list.short { 
    height: auto; 
}
#sb_package_module_list_container > div:nth-child(n) > div > article > div.item__description.short{
    height: 0px;
}
.item__picture--fit-mode img {
    object-fit: contain!important;
    padding: 53px 0;
}
.item__picture-wrapper { 
    background: #F3F3EC; 
}

#sb_package_list_container > div > div:nth-child(n) > div > article > h4, #sb_package_module_list_container > div:nth-child(n) > div > article > h4{  
    display: flex; 
    justify-content: center;
}
a {
    color: #858357;
font-weight: bold;
}
#sb_terms_and_conditions a {
    color: #858357;
}
.remind-pass {
    color: #a26e71;
    font-weight: bold;
}
#details > div.detail-step-wrap.section > div > div > div.detail-step__item.right-side > div > div.package-use-credits-msg.sb-confirm-leave.sb-package-link-block, .invoice-pay-page.invoice-pay-page--select-pm .invoice-used-packages-list .accordion-wrapper:first-child .p--hint.accordion-hint, .invoice-pay-page.invoice-pay-page--select-pm .invoice-used-packages-list .accordion-wrapper:first-child .title.title--h3{ 
    font-weight: bold;
}
@media (max-width: 767px){
.item__picture--fit-mode img {
    position: relative;
    height: 179px;
    object-fit: unset;
}
.item__picture--fit-mode img {
    object-fit: contain!important;
    padding: 30px 0;
}}

#sb_service_step_container > div.item.service-item.--service-id_3 > div > footer > a{ 
display:none;
}
#sb_service_step_container > div.item.service-item.--service-id_4 > div > footer > a{ 
display:none;
}
#sb_service_step_container > div.item.service-item.--service-id_5 > div > footer > a{ 
display:none;
}
#sb_service_step_container > div.item.service-item.--service-id_6 > div > footer > a{ 
display:none;
}
.item__read-more {
    color: #858357;
    font-size: 17px;
    font-weight: bold;
}