.banner-wrapper{background-repeat:repeat;background-position:center;background-size:cover;background-color:rgba(222,222,222,1);padding:75px 0;position:relative;font-size:16px}.banner-wrapper:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,56,84,0.87);background:rgba(3,34,49,0.82);background:rgba(0,0,0,0.5)}.banner-wrapper .container.page-center{max-width:1220px;margin:0 auto;position:relative}.banner-wrapper .column.one{margin:0 1% 0px;width:98%}.banner-wrapper h1.title{font-family:"Nunito Sans",Arial,Tahoma,sans-serif;letter-spacing:0px;line-height:82px;text-shadow:-1px 1px rgba(0,0,0,0.1),-2px 2px rgba(0,0,0,0.1),-3px 3px rgba(0,0,0,0.1),-4px 4px rgba(0,0,0,0.1),-5px 5px rgba(0,0,0,0.1);text-transform:uppercase;color:#fff;font-weight:900;font-size:48px;margin:0;text-align:center}@media only screen and (max-width:959px) and (min-width:768px){.banner-wrapper h1.title{line-height:70px}}@media only screen and (max-width:767px) and (min-width:480px){.banner-wrapper h1.title{line-height:62px}}@media only screen and (min-width:1240px){.banner-wrapper .container.page-center{max-width:1060px}}@media only screen and (max-width:767px){.banner-wrapper .container.page-center{padding-left:25px !important;padding-right:25px !important}}@media only screen and (max-width:479px){.banner-wrapper h1.title{line-height:49px}}