/*! CSS Document */
/*!-----XLG-----*/
@media (min-width:1200px){
/*!*/
}

/*!-----MD-----*/
@media (min-width:992px) and (max-width:1199px){
.logoslider {position: absolute;top: 50%;left: 0;transform: translateY(-60%);right: 0;}
.btn.search-btn {padding: 10px 48px;}
/*!*/
}
/*!-----SM-----*/
@media (min-width:768px) and (max-width:991px){
#sp-header .logo-image-home {display: block;}
#sp-header .logo-image {display: block;}
.logoslider {position: absolute;top: 50%;left: 0;transform: translateY(-55%);right: 0;}
.sppb-carousel-inner > .sppb-item > a > img, .sppb-carousel-inner > .sppb-item > img, .sppb-img-responsive {max-width: 100%;height: auto;max-height: 300px;}
/*!*/
}
/*!-----SM Specific-----*/
@media (min-width:768px){
/*!*/
}

/*!-----XS Specific-----*/
@media (max-width:767px) and (orientation:landscape){
/*!*/
}

/*!-----XS-----*/
@media (max-width:767px){
	#sp-header .logo-image-home {display: block;}
#sp-header .logo-image {display: block;}
.logoslider {position: absolute;top: 50%;left: 0;transform: translateY(-50%);right: 0;}
.sppb-carousel-inner > .sppb-item > a > img, .sppb-carousel-inner > .sppb-item > img, .sppb-img-responsive {max-width: 100%;height: auto;max-height: 250px;}	
/*!*/
}

/*!-----XSM-----*/
@media (min-width:490px) and (max-width:767px){
.logoslider {position: absolute;top: 50%;left: 0;transform: translateY(-55%);right: 0;}
.sppb-carousel-inner > .sppb-item > a > img, .sppb-carousel-inner > .sppb-item > img, .sppb-img-responsive {max-width: 100%;height: auto;max-height: 300px;}
/*!*/
}