.fullscreen-carousel, .home-slider .fullscreen-carousel .porto-ultimate-content-box { min-height: calc(100vh - 48px); height: auto; }
.porto-ultimate-content-box { font-size: 10px; }
.home-slider .widget_sidebar_menu { position: absolute; left: 3.125vw; top: 120px; z-index: 1; background: none; }
.sale-text strong { font-size: 220%; vertical-align: text-top; }
.home-slider .owl-carousel .owl-nav { right: 4%; bottom: 5%; top: auto; width: auto; }
.home-slider .owl-carousel .owl-nav > button { position: static; }
.home-bar .porto-sicon-box { margin-bottom: 0; justify-content: center; padding: 2rem 0; }
.home-bar .col-md-6:not(:last-child) { border-right: 1px solid #fff; }
.vc_custom_heading h2 b { font-weight: 600; }
.porto-block-html-content-inner-top { display: none; }

@media (min-width: 992px) {
  .home-slider .container { width: 50%; }
  .home-slider .widget_sidebar_menu { width: calc(43.75vw - 25%); }
}
@media (min-width: 1200px) {
  .home-slider .container { width: 60%; }
  .home-slider .widget_sidebar_menu { width: calc(43.75vw - 30%); }
}
@media (min-width: 1600px) {
  .home-slider .widget_sidebar_menu { width: calc(43.75vw - 570px); }
  .home-slider .container { width: 100%; }
}

@media (max-width: 1140px) {
  .home-bar .col-md-6:nth-child(2) { border-right: none; }
  .home-bar .col-md-6:nth-child(1),  .home-bar .col-md-6:nth-child(2) { border-bottom: 1px solid #fff; }
  .home-bar .porto-sicon-box { justify-content: flex-start; padding-left: 1.5rem; }
}
@media (max-width: 767px) {
  .porto-ultimate-content-box { font-size: 8px; }
  .home-bar .col-md-6:not(:last-child) { border-bottom: 1px solid #fff; border-right: none; }
}
@media (max-width: 480px) {
  .porto-ultimate-content-box { font-size: 6px; }
.fullscreen-carousel, .home-slider .fullscreen-carousel .porto-ultimate-content-box{min-height:calc(70vh - 8px);}
}