.headline_section{width:100%;float:left;padding:135px 0;position:relative;background-size:cover !important}.headline_section:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:rgba(49,28,79,0.9)}.headline_section .wrapper{position:relative}.headline_section .headline_content{width:100%;float:left;text-align:center;color:#fff;font-size:20px;line-height:26px;font-weight:500;margin-bottom:75px}.headline_section h1{color:#fff;font-size:44px;line-height:50px;margin-bottom:20px}.headline_section .services_cover{width:100%;float:left;color:#fff;text-align:center;font-size:14px;line-height:20px}.headline_section .services_cover .services_box{width:calc(33.33% - 24px);float:none;display:inline-block;text-align:left;margin:0 10px 20px;vertical-align:top}.headline_section .services_cover .services_img{width:100%;float:left;height:245px;margin-bottom:20px;background-size:cover !important}.headline_section .services_cover h1{width:100%;float:left;color:#fff;font-size:20px;line-height:26px;letter-spacing:1px}.headline_section .services_cover .services_content{width:100%;float:left;font-size:16px;line-height:26px;letter-spacing:.3px;color:#d8d5dc}@media(min-width:992px) and (max-width:1200px){.row-fluid .wrapper{width:960px}.headline_section{padding:80px 0}.headline_section h3{font-size:38px;line-height:48px}}@media(min-width:768px) and (max-width:991px){.row-fluid .wrapper{width:750px}.headline_section{padding:60px 0}.headline_section h1{font-size:36px;line-height:40px}.headline_section .headline_content{margin-bottom:40px}.headline_section .services_cover .services_img{height:200px}}@media(min-width:30px) and (max-width:767px){.row-fluid .wrapper{width:100%;padding:0 20px;float:left !important}.headline_section{padding:50px 0}.headline_section h1{font-size:28px;line-height:36px}.headline_section .headline_content{margin-bottom:40px}.headline_section .services_cover .services_box{width:100%;margin:0 0 30px;text-align:center}}