.hs-home-slider__wrapper{position:relative}.hs-home-slider .slick-list{overflow:visible}.dbci-slider__sales-team{background:#000;width:100%}.dbci-slider__sales-team .dbci-slider__sales-team-btn{display:block;font-size:18px;font-weight:700;line-height:1.2;text-align:center}.dbci-slider__sales-team .dbci-slider__sales-team-btn strong{background:#e3002b;color:#fff;display:inline-block;padding:1rem 2rem;text-transform:uppercase;width:100%}.dbci-slider__sales-team .dbci-slider__sales-team-btn span{color:#fff;display:inline-block;padding:1rem 2rem}@media screen and (min-width:767px){.dbci-slider__sales-team{background:rgba(0,0,0,.5);bottom:0;height:43px;overflow:hidden;position:absolute;top:auto;z-index:1}.dbci-slider__sales-team .dbci-slider__sales-team-btn{text-align:left}.dbci-slider__sales-team .dbci-slider__sales-team-btn strong{width:auto}}.hs-home-slider{border-bottom:5px solid #000;-webkit-box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);-moz-box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);box-shadow:inset 0 3px 7px 0 rgba(0,0,0,.35);overflow:hidden;position:relative}.hs-home-slider .hs-home-slider-item{background-position:0 0;background-repeat:no-repeat;background-size:cover;height:494px}.hs-home-slider .hs-home-slider-item .page-center{padding:0 12px}.hs-home-slider .carousel-caption-box{background:hsla(0,0%,100%,.8) none repeat scroll 0 0;-webkit-box-shadow:2px 3px 5px 0 rgba(0,0,0,.35);-ms-box-shadow:2px 3px 5px 0 rgba(0,0,0,.35);box-shadow:2px 3px 5px 0 rgba(0,0,0,.35);float:right;height:380px;margin-top:-100%;max-width:435px;padding:40px 50px;text-align:left;transition:margin-top 2s ease;width:43.667%}.hs-home-slider .slick-current .carousel-caption-box{margin-top:0}.hs-home-slider .carousel-caption-box h1{font-weight:600;line-height:41px;margin-bottom:5px;margin-top:0}.hs-home-slider .carousel-caption-box h3{font-size:16px;font-weight:400;line-height:23px;margin-bottom:20px;margin-top:0;padding:0}.hs-home-slider .carousel-caption-box .btn-red a{background:#e3002b;border:1px solid transparent;border-bottom-color:#fff;border-radius:0;-webkit-box-shadow:0 4px 0 0 #000;-moz-box-shadow:0 4px 0 0 #000;box-shadow:0 4px 0 0 #000;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1.42857143;margin-bottom:0;padding:6px 36px 3px;text-align:center;text-shadow:none;text-transform:uppercase;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;vertical-align:middle}.hs-home-slider .carousel-caption-box .btn-red a:hover{background:#ab001f;color:#fff}.hs-home-slider .hidden-lg,.hs-home-slider .hs-home-slider-item>img{display:none}@media only screen and (max-width:1200px){.hs-home-slider .hs-home-slider-item .page-center{padding-right:97px}.hs-home-slider .carousel-caption-box{min-width:414px;width:42.667%}}@media only screen and (max-width:1024px){.hs-home-slider .hs-home-slider-item .page-center{padding-right:85px}.hs-home-slider .carousel-caption-box{min-width:426px}}@media only screen and (max-width:992px){.hs-home-slider .carousel-caption-box{height:310px;margin-right:0;min-width:auto;padding:38px 35px;text-align:left;width:calc(50% + 49px)}.hs-home-slider .hs-home-slider-item{height:325px;margin-top:-1px}.hs-home-slider .carousel-caption-box h1{font-weight:600;line-height:28px;margin-bottom:0}.hs-home-slider .carousel-caption-box h3{font-size:14px;line-height:23px;margin-bottom:19px;margin-top:7px}.hs-home-slider .carousel-caption-box .btn-red a{padding:5px 23.5px}}@media (min-width:768px) and (max-width:991px){.hs-home-slider .hidden-sm{display:none!important}}@media only screen and (max-width:767px){.hs-home-slider .hs-home-slider-item{height:210px;margin-top:0}.hs-home-slider .carousel-caption-box{height:150px;margin-right:15%;min-width:182px;padding:25px 25px 30px;width:calc(50% + 7px)}.hs-home-slider .carousel-caption-box h3{display:none}.hs-home-slider .carousel-caption-box h1{font-size:18px;line-height:20px;margin-bottom:15px}.hs-home-slider .hs-home-slider-item .page-center{padding-right:2px}.hs-home-slider .hidden-xs{display:none}.hs-home-slider .hidden-lg{display:block}.hs-home-slider .carousel-caption-box .btn-red a{padding:5px 23px}}@media only screen and (max-width:480px){.hs-home-slider .carousel-caption-box .btn-red a{padding:5px 22px}.hs-home-slider .carousel-caption-box{height:auto;min-height:150px}}.hs-home-slider .rsArrowLeft .rsArrowIcn:before{content:""}.hs-home-slider .rsArrowRight .rsArrowIcn:before{content:""}.hs-home-slider .rsArrowIcn:before{font-family:Glyphicons Halflings;font-size:30px;height:30px;width:30px}.hs-home-slider .rsArrow{background:rgba(0,0,0,.25) none repeat scroll 0 0;cursor:pointer;height:90px;line-height:20px;text-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,.6);top:40%;transition:background .3s ease-in 0s,border-color .3s ease-in 0s;width:75px}.hs-home-slider .project-gallery-slider-images .rsArrowRight{border-left:5px solid #737079;right:0}.hs-home-slider .project-gallery-slider-images .rsArrowLeft{border-right:5px solid #737079}.hs-home-slider .project-gallery-slider-images .rsArrowLeft .rsArrowIcn{margin-left:-10px}.hs-home-slider .project-gallery-slider-images .rsArrowRight .rsArrowIcn{margin-right:-10px}.hs-home-slider .project-gallery-slider-images .rsArrowLeft:hover,.hs-home-slider .project-gallery-slider-images .rsArrowRight:hover{background:rgba(0,0,0,.75)!important;border-color:#e5143b!important;box-shadow:none!important}.hs-home-slider .rsArrowIcn{background-image:none!important;cursor:pointer;height:30px;left:50%;margin-left:-16px;margin-top:-10px;opacity:1;position:absolute;top:50%;transition:background .1s ease-in;width:30px}.hs-home-slider .rsArrowLeft .rsArrowIcn{margin-left:-10px}.hs-home-slider .rsArrowRight .rsArrowIcn{left:auto;margin-left:0;margin-right:-10px!important;right:50%}@media(max-width:767px){.hs-home-slider .rsArrow{height:40px;margin-top:-8px;width:38px}.hs-home-slider .rsArrowIcn:before{font-size:20px;height:auto;width:auto}.hs-home-slider .rsArrowIcn{height:auto;margin-top:-12px;width:auto}.hs-home-slider .carousel-caption-box{height:150px;margin-right:15%;min-width:182px;padding:25px 25px 30px;width:50%}}@media(max-width:600px){.hs-home-slider .carousel-caption-box{height:auto}}