.banner_wrap{padding:66.500px 40px}.banner_wrap .banner_inner{padding:0 10px 1px;margin-top:-1px}.banner_wrap .banner_content{text-align:center;color:#fff}.banner_wrap .banner_content h1{font-size:30px;margin:0;line-height:1.35}.banner_wrap .banner_content h1 span{font-size:36px}.banner_wrap .banner_content p{max-width:558px;margin:0 auto;margin-top:11px;width:calc(100% - 286px);font-size:18px;font-family:Raleway;line-height:1.35}.banner_wrap .banner_content>*{color:inherit}.banner_wrap.bg_type_image{position:relative;background-position:50% 0;background-size:cover;background-repeat:no-repeat;padding-top:100px;padding-bottom:100px}.banner_wrap.bg_type_image:before{background-color:rgba(0,43,84,1);display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:' ';border-radius:inherit;opacity:.5}.banner_wrap.bg_type_image .container{position:relative}.banner_wrap.bg_type_image .banner_content p{line-height:2;font-size:20px;font-weight:400;font-family:'Lexend Deca';max-width:710px;width:calc(100% - 220px);margin-top:0}.banner_wrap.bg_type_image .banner_content p a{color:inherit}@media(max-width:767px){.banner_wrap{padding:40px 15px}.banner_wrap .banner_inner{padding:0 0 1px}.banner_wrap .banner_content p{width:100%;max-width:100%;margin-top:20px}.banner_wrap.bg_type_image{padding:50px 15px}.banner_wrap.bg_type_image .banner_content p{width:100%;max-width:100%;margin-top:20px}}