.component_slider .item .layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.component_slider .owl-nav button{color:#fff!important;opacity:.5;font-size:3em!important;z-index:2;position:absolute;top:50%;margin-top:-25px}.component_slider .owl-nav button.owl-prev{left:15px}.component_slider .owl-nav button.owl-next{right:15px}.component_slider .owl-nav button:hover{opacity:1}.component_slider .item.item-background{height:550px;background-size:cover;background-position:center}.component_slider .item .carousel-info{width:550px;height:100%;margin:0 0 0 -275px;text-align:center;display:table;position:absolute;top:50%;transform:translateY(-50%);left:50%;z-index:2}.component_slider .item .carousel-info a.carousel-button{display:block;border:1px solid #fff;color:#fff;text-transform:uppercase;text-align:center;height:48px;line-height:48px;max-width:230px;margin:0 auto;min-width:200px}.component_slider .item .carousel-info a.carousel-button:hover{background:rgba(255,255,255,0.2)}.component_slider .item .carousel-info .carousel-info-inner{display:table-cell;vertical-align:middle}.component_slider .item .carousel-info h2{color:#fff;font-size:3em!important;font-weight:700;text-shadow:0 0 4px rgba(0,0,0,0.25)}@media(max-width:1280px){#carousel-home .item.item-background{height:335px}}@media(max-width:767px){.component_slider .item .carousel-info{width:100%;left:0;margin:0}.component_slider .item .carousel-info-inner{padding:0 35px}.component_slider .owl-nav button{margin-top:-13px}.component_slider .item .carousel-info h2{margin-bottom:10px}.component_slider .item .carousel-info h2,.component_slider .owl-nav button{font-size:1.25em!important}.component_slider .item .carousel-info .btn{padding:3px 10px;font-size:.875rem}}