.safety-banner .row{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.safety-banner:after{content:"";display:block;max-width:400px;width:100%;height:1553px;position:absolute;right:0;top:-5%;z-index:-1;background-size:400px auto;background-repeat:no-repeat;background-position:100%}.safety-banner .button-6{margin-top:33px}.safety-banner .button-6 a{font-size:16px;border-radius:25px;letter-spacing:0}.safety-banner .button-6 a i{font-size:18px;margin-left:8px}.safety-banner .button-6 a svg{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-left:8px}.safety-banner .button-6 a:hover{filter:brightness(.7);background-color:#e40046;color:#fff}.safety-banner .wrapper{float:none!important}.safety-banner .text-box p{font-size:25px;line-height:40px;max-width:584px;width:100%;font-weight:300;padding:0}.safety-banner .box-col,.safety-banner .text-box{max-width:100%;width:100%;ms-flex:0 0 100%;flex:0 0 100%;padding-right:20px;padding-left:20px}@media (min-width:992px){.safety-banner .button-6{margin-top:73px}.safety-banner .box-col{max-width:40%;width:100%;-ms-flex:0 0 40%;flex:0 0 40%;padding-right:20px;padding-left:20px}.safety-banner .text-box{max-width:60%;width:100%;-ms-flex:0 0 60%;flex:0 0 60%;padding-right:20px;padding-left:20px}.safety-banner .text-box h1{font-size:70px;line-height:100%;text-transform:uppercase}}@media only screen and (min-width:768px) and (max-width:991px){.safety-banner{z-index:2}.safety-banner .hero-image{height:340px}.safety-banner .hero-image img{max-width:100%;height:100%!important;object-fit:cover;width:100%;object-position:center}}@media (max-width:767px){.safety-banner{overflow:hidden;z-index:2}.safety-banner .hero-image{height:340px}.safety-banner .hero-image img{max-width:100%;height:100%!important;object-fit:cover;width:100%;object-position:center}}