.banner-section .dnd-section{padding:0}.m-pagebanner img{width:100%}.m-pagebanner.dark-overlay:before{background:#000;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:1}.m-pagebanner{background:#000;overflow:hidden;position:relative;z-index:10}.m-pagebanner .container{left:50%;margin-top:50px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.m-pagebanner .e-text{position:relative;z-index:2}.m-pagebanner .e-text h1{margin-top:0;word-break:break-word}.m-pagebanner .e-text h1,.m-pagebanner .e-text p{color:#fff}.m-pagebanner .e-text h1:after{background:#fff;content:"";display:block;height:5px;margin-top:18px;width:45px}@media(min-width:370px){.m-pagebanner .e-text h1{letter-spacing:2px}}@media(min-width:992px){.m-pagebanner .e-text p{font-size:20px;line-height:28px;margin:20px 0 0}.m-pagebanner .e-text h1{font-size:50px;line-height:58px}}@media (min-width:500px){.m-pagebanner p{max-width:70%}}@media (min-width:768px){.m-pagebanner .e-text{max-width:80%}}@media (min-width:1460px){.m-pagebanner .e-text{max-width:800px}.m-pagebanner .e-text p{font-size:24px;line-height:32px}}@media(max-width:1210px){.m-pagebanner .e-image img{min-height:432px;object-fit:cover}}@media(max-width:1024px){.m-pagebanner .e-image img{min-height:504px;object-fit:cover}}@media(max-width:767px){.m-pagebanner .e-image img{min-height:454px;object-fit:cover}}@media(max-width:320px){.m-pagebanner .e-image img{min-height:369px;object-fit:cover}}