.banner{padding:5% 0 0;background-position:center top;background-repeat:no-repeat;transform:translate3d(0px,0px,0px);height:calc(100% + 90px);background-attachment:scroll;background-size:cover;-webkit-background-size:cover}.banner-row{display:flex;justify-content:space-between;margin:0 -1%}.banner-row .banner-column{max-width:50%;width:100%;padding:0 1%}.banner-row .column1 .banner-divider{height:80px}.banner-row .column1 .banner-content{padding:10px 0 60px;position:relative}.banner-row .column1 .banner-content::before{content:"";position:absolute;border:1px solid #fff;top:-10%;left:22%;width:175px;height:175px;z-index:-1;opacity:.3;background-color:rgba(250,250,250,0.3)}.banner-row .column1 .banner-content::after{content:"";position:absolute;border:3px solid #f3f3f3;top:-40%;left:-1%;transform-origin:top;width:175px;height:175px;z-index:-1;filter:blur(3px);opacity:.8}.banner-row .column1 .banner-content h1{color:#fff;font-family:Barlow Condensed;font-size:93px;line-height:95px;font-weight:700;margin-bottom:7px}.banner-row .column1 .banner-content h2{color:#fff;font-family:Barlow;font-weight:400;text-align:left;line-height:28px;font-size:20px;-webkit-font-smoothing:antialiased;margin:0}.banner-row .column2 .banner-divider{height:184px}.banner-row .column2 .banner-inner{padding-bottom:0}.banner-row .column2 .banner-inner p{font-size:20px;line-height:28px;text-align:right;color:#fff;margin:0}.banner-row .column2 .banner-inner p span{padding:2px;margin-right:15px;color:#fff;display:inline-block;font-size:18px;line-height:35px;font-family:"Barlow",sans-serif}.banner-row .column2 .banner-inner p span a{text-decoration:none;color:#fff}.banner-row .column2 .banner-inner p span a:hover{text-decoration:none;color:#fff}.banner-row .column2 .banner-inner p span:last-child{padding:0;margin-right:0px}.banner-row .column2 .banner-inner p span i{color:#f99b1c;line-height:34px;height:34px;width:34px;margin-right:0;font-size:34px;display:inline-block;word-spacing:1px;position:relative;text-align:center;top:-2px;vertical-align:middle;max-width:100%}.banner-row .column2 .banner-inner p span i::before{font-size:23px;color:#f99b1c;margin-top:2px;display:block}@media(max-width:1300px) and (min-width:1000px){.banner-row .column1 .banner-content h1{font-size:69.75px;line-height:71.25px}.banner-row .column2 .banner-inner p span{font-size:17px;line-height:32px}}@media(max-width:999px){.banner-row{flex-direction:column}.banner-row .banner-column{max-width:100%}.banner-row .column1{margin:0 0 25px 0}.banner-row .column2 .banner-inner{padding-bottom:8%}.banner-row .column1 .banner-divider{height:128px}.banner-row .column1 .banner-content h1{font-size:79.05px;line-height:80.75px}.banner-row .column2 .banner-inner p span{font-size:17px;line-height:32px}}@media(max-width:690px){.banner-row .column1{margin:0 0 25px 0}.banner-row .column2 .banner-inner{padding-bottom:8%}.banner-row .column1 .banner-divider{height:138px}.banner-row .column2 .banner-divider{height:179px}.banner-row .column1 .banner-content h1{font-size:65.1px;line-height:66.5px}.banner-row .column2 .banner-inner p span{font-size:15px}}@media(max-width:479px){.banner-row .column2 .banner-divider{height:172px}.banner-row .column2 .banner-inner p span{font-size:15px;padding:3px 2px 1px;margin-right:20px}}