.banner-wrap,.bgslide{float:left;position:relative}.banner-wrap,.bgslide,.slider-wrap{position:relative}.carousel-caption h2,.carousel-caption h3 span{font-family:var(--heading-font);text-transform:uppercase}.carousel,.carousel-inner{width:100%;overflow:hidden}.slider-pc{display:block!important}.slider-mob{display:none!important}.carousel-caption,.parent{display:table;height:100%}.banner-wrap{width:100%;padding:0;background-color:var(--white)}.bgslide{width:100%;height:100vh;background-position:top center;background-repeat:no-repeat}.bgslide:before{width:100%;height:20%;position:absolute;left:0;top:0;content:'';z-index:1;background-color:var(--black);background:linear-gradient(to bottom,rgb(0 0 0 / .65) 0,#fff0 100%)}.bgslide:after{position:absolute;content:'';width:100%;height:20%;left:0;bottom:0;right:0;background:linear-gradient(to bottom,#fff0 0,rgb(0 0 0 / .65) 100%)}.slide1{background-image:url(/wp-content/themes/hilite/images/slider1.jpg)}.slide2{background-image:url(/wp-content/themes/hilite/images/slider2.jpg)}.carousel-caption{position:absolute;left:0;top:0;width:100%;z-index:1;padding:0;text-align:left;color:var(--white)}.parent{width:100%}.child{display:table-cell;vertical-align:middle}.child-right-img{display:flex!important;height:100%;align-items:flex-end;justify-content:space-between;padding:0 50px 40px}.carousel-caption h2{font-size:40px;color:var(--white);margin-bottom:25px;font-weight:700;line-height:66px}.carousel-caption h2 span{font-weight:900;text-transform:uppercase;font-size:54px}.carousel-caption h3{font-size:36px;margin-bottom:0;color:var(--white);font-weight:500;line-height:32px}.carousel-caption h3 span{background-color:var(--secondary-color);padding:10px 20px 10px 40px;font-size:22px;font-weight:700;color:#fff;line-height:1;border-radius:50px 0 0 50px;letter-spacing:3px;position:relative}.carousel-caption h3 span:after{position:absolute;content:'';right:-24px;top:0;border-top:24px solid #fff0;border-left:24px solid var(--secondary-color);border-bottom:24px solid #fff0}.carousel-caption h4{font-size:22px;line-height:26px;color:#fff;margin-bottom:15px;color:var(--white)}.carousel-caption h4 a{color:var(--white)}.carousel-caption p{font-weight:400;font-size:20px;margin:0 0 15px;color:var(--white);line-height:normal}.carousel-caption h4 span{margin-right:20px}.carousel-caption h4 span i{margin-right:8px;margin-bottom:15px}.animset{animation-duration:1s;animation-delay:1s}.animset2{animation-duration:1.5s;animation-delay:1.5s}.animset3{animation-duration:2.5s;animation-delay:2.5s}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.carousel{position:relative}.carousel-inner{position:relative;background-color:#fff0}.carousel-inner>.item{position:relative;display:none;-webkit-transition:left .6s ease-in-out;-o-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{backface-visibility:visible;perspective:1000px;transition:opacity .7s ease-in-out}.carousel-inner>.item.active.left,.carousel-inner>.item.active.right,.carousel-inner>.item.next,.carousel-inner>.item.prev{left:0;-webkit-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-ms-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;opacity:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;opacity:1}.carousel-inner .item .zoom-img{transform:scale(1.2);transition:4s}.carousel-inner .item.active .zoom-img{transform:scale(1)}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-control.left,.carousel-inner>.active,.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.active.right,.carousel-inner>.next{left:100%}.carousel-inner>.active.left,.carousel-inner>.prev{left:-100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:auto;font-size:20px;color:#1a1a1a;text-align:center}.sld-arrow-hm{position:absolute;right:0;top:50%;width:100%;margin-top:-25px}.carousel-control.right{right:0;left:auto}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{top:0;z-index:5;display:inline-block;margin-top:0;background-color:#ffffff63;border-radius:50px;background-repeat:no-repeat;background-position:center center!important;width:50px!important;height:50px!important;position:relative;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;line-height:51px;font-size:22px}.carousel-control .glyphicon-chevron-left{left:15px}.carousel-control .glyphicon-chevron-right{right:15px}.carousel-control .glyphicon-chevron-left:hover,.carousel-control .glyphicon-chevron-right:hover{background-color:#000;color:#fff}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:5;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;display:none}.carousel-indicators li{display:inline-block;width:12px;height:12px;margin:1px 5px;text-indent:-999px;cursor:pointer;border:2px solid var(--white);border-radius:100%}.carousel-indicators .active{width:12px;height:12px;margin:1px 5px;background-color:#e31c59;border:2px solid #e31c59}@media screen and (max-width:1920px){.bgslide{background-size:cover}}@media screen and (max-width:1180px){.carousel-caption h2{font-size:50px;line-height:62px}}@media screen and (max-width:1024px){.carousel-caption h2{font-size:36px;line-height:40px}.carousel-caption p{font-size:16px}.carousel-caption{padding:0}.carousel-caption h3{font-size:60px;line-height:60px;margin-bottom:20px}}@media screen and (max-width:980px){.carousel-caption h2{font-size:32px;line-height:40px;letter-spacing:0}.carousel-caption h2 span{font-size:40px;margin-top:-61px}}@media screen and (max-width:800px){.carousel-caption{padding:0}}@media screen and (max-width:767px){.carousel-caption h2{font-size:26px;line-height:32px}.carousel-caption h2 span{font-size:26px}.carousel-caption h3{font-size:28px;line-height:36px}.carousel-caption p{font-size:13px;margin-bottom:10px}.carousel-caption h4{font-size:18px;line-height:22px;text-align:center;margin-bottom:10px}.child-right-img{width:100%;align-items:center;justify-content:flex-end;padding:0 25px 15px;flex-direction:column;text-align:center}}@media screen and (max-width:640px){.carousel-caption{width:100%;padding:0}.carousel-indicators{bottom:0}.carousel-caption p{font-size:14px;margin:0}.slider-pc{display:none!important}.slider-mob{display:block!important}}@media screen and (max-width:575px){.carousel-caption h2{font-size:20px;line-height:28px;margin-bottom:15px}.carousel{margin-top:0}.child-right-img{width:100%}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{height:30px!important;width:30px!important;line-height:32px;font-size:15px}.carousel-caption h3 span{padding:8px 20px;font-size:12px}.carousel-caption h3 span:after{right:-16px;border-top:16px solid #fff0;border-left:16px solid var(--secondary-color);border-bottom:16px solid #fff0}}@media screen and (max-width:480px){.carousel-caption h2 span{font-size:18px;margin-top:-30px}.carousel-caption h4{font-size:15px}.carousel-caption h2{padding-right:0;font-size:20px;line-height:25px;margin-bottom:13px}.carousel-caption h3{font-size:20px;line-height:26px}}@media screen and (max-width:360px){.carousel-caption h2{font-size:24px;margin-bottom:0}.carousel-caption p{display:none}.carousel-caption{padding:0 15px}}}}