.banner-wrapper{margin-top:-101px;overflow:hidden;position:relative;z-index:100}.banner-wrapper .item{height:740px;padding-top:100px}.banner-wrapper .q_slider{overflow:hidden;position:relative;width:100%;z-index:10}.banner-wrapper .image{background-color:#000;background-position:center 0;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.banner-wrapper .slider_content_outer{display:table;height:100%;margin:-3px auto 0;padding:0 15px;position:relative;width:100%;z-index:12}.banner-bottom-border{background-color:#ff6b00;height:10px}.banner-wrapper .slider_content_outer .slider_content.center{display:table-cell;position:static;text-align:center;vertical-align:middle;width:100%}.banner-wrapper h2{font-size:59px;font-weight:800;letter-spacing:0;margin:8px 0 22px;padding:0;text-transform:none}.banner-wrapper h2,.banner-wrapper p{color:#fff;line-height:1.1;text-shadow:1px 1px 2px rgba(0,0,0,.4)}.banner-wrapper p{font-family:Poppins,sans-serif;font-size:46px;font-weight:400;margin:0 0 19px;padding-top:0;position:relative;top:-5px}@media (max-width:1200px){.banner-wrapper h2{margin-top:0}.banner-wrapper h2 span{font-size:.625em;line-height:1}}@media screen and (max-width:767px){.banner-wrapper p{font-size:17px}.banner-wrapper .item{height:333px}.banner-wrapper{margin:0}.banner-wrapper h2 span{font-size:.525em}.banner-wrapper .slider_content_outer{margin:-52px auto 0}}@media screen and (max-width:600px){.banner-wrapper .slider_content_outer{margin:-52px auto 0}.banner-wrapper h2{font-size:38px}.banner-wrapper p{font-size:14px}}