.banner-area .content-wrapper--vertical-spacing,.banner-area .dnd-section{padding:0}.custom-banner-wrapper{left:50%;margin-left:calc(-50vw + 6.5px);position:relative;width:calc(100vw - 13px)}.custom-banner-wrapper .inner-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.custom-banner-wrapper .row-bg{background-color:#fff;background-position:100%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.banner-area{overflow:hidden}.custom-banner-wrapper .row-bg-overlay{backface-visibility:hidden;background:linear-gradient(90deg,#000716,hsla(0,0%,100%,.001));content:" ";display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:2}.banner-content-col-left{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;position:relative;z-index:2}.banner-content-col-left,.content-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-row{color:#fff;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.banner-content-col-right{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;position:relative}.banner-content-col-right,.vc_column-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_column-inner{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;padding:5vw;width:100%}.content h1{-webkit-font-smoothing:antialiased;color:#1976d2;font-family:Roboto;font-size:44px;font-weight:300;letter-spacing:0;line-height:51px;margin-bottom:20px;text-align:left;text-transform:none}.titile-wrapper{margin-bottom:28px;margin-top:100px}.content h3{color:#bfbfbf;font-family:Open Sans;font-size:20px;font-weight:400;line-height:150%;margin-bottom:8px;text-align:left;text-transform:none}.button-wrapper a{background-color:#1976d2;border-radius:0;box-shadow:none;color:#fff;display:inline-block;font-family:Open Sans;font-size:14px;font-weight:600;letter-spacing:2px;line-height:20px;margin-bottom:10px;opacity:1;padding:15px 22px;position:relative;text-transform:uppercase;top:0;transition:opacity .45s cubic-bezier(.25,1,.33,1)}.button-wrapper{margin-bottom:210px;padding-top:10px}.button-wrapper a:hover{color:#fff;opacity:.87}.banner-content-col-right .vc_column-inner{padding:0;position:relative;width:100%}@media (min-width:690px){.banner-content-col-right{width:33.33333333%}.banner-content-col-left{width:66.66666667%}.empty-container{width:33.33333333%}.content{width:66.66666667%}}@media only screen and (max-width:1300px) and (min-width:1000px){.content h1{font-size:33px;line-height:38.25px}}@media (min-width:1000px){.mobile-banner-image{display:none}}@media (max-width:999px){.custom-banner-wrapper .inner-wrap{display:none}.mobile-banner-image img{display:block;margin:0 auto}.banner-content-col-right{display:none}.banner-content-col-left{width:100%}.vc_column-inner{padding:6vw}.titile-wrapper{margin-top:0}.empty-container{display:none}.content{width:100%}.button-wrapper{margin-bottom:0}.mobile-banner-image{background:#fff;position:relative;z-index:5}.custom-banner-wrapper .row-bg-overlay{display:none}}@media only screen and (max-width:999px) and (min-width:690px){.content h1{font-size:30.8px;line-height:35.7px}.content h3{font-size:20.8px;line-height:25.6px}}@media (min-width:989px) and (max-width:999px){.custom-banner-wrapper .row-bg-overlay{display:block}}@media (max-width:699px){.content h1{font-size:28.6px;line-height:33.15px}.content h3{font-size:20.8px;line-height:25.6px}}