.custom-hero,.custom-hero h1,.custom-hero h2,.custom-hero h3,.custom-hero h4{color:white;text-shadow:0 0 30px rgba(0,0,0,.3)}.custom-hero .hero-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.custom-hero .hero-overlay>div{flex:1;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.custom-hero .con-left{padding-left:calc(50vw - 600px);width:100%;box-sizing:border-box}.custom-hero .con-right{padding-right:calc(50vw - 600px);width:100%;box-sizing:border-box}.custom-hero .hero-item-wrapper{margin:0 -20px;height:100%;flex:1;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.custom-hero .hero-column{box-sizing:border-box;padding:0 20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.custom-hero .hero-column.add-padd{padding:50px 20px}.custom-hero .row-image{flex:1}.custom-hero .flex-img{height:100%}@media(min-width:1251px){.custom-hero .hero-overlay{min-height:0 !important}}@media(max-width:1250px){.custom-hero .con-left{padding-left:5%}.custom-hero .con-right{padding-right:5%}.custom-hero .hero-overlay{max-height:none !important;height:auto !important}.custom-hero .large-item{width:100% !important}.custom-hero .mid-item{width:50% !important}}@media(max-width:991px){.custom-hero h1{padding:0 0 15px;font-size:40px;line-height:1.2em}.custom-hero .mid-item{width:80% !important}.custom-hero .small-item{width:50% !important}}@media(max-width:767px){.custom-hero h1{font-size:30px}.custom-hero .mid-item{width:100% !important}.custom-hero .small-item{width:100% !important}}