body .row-fluid [class*="span"] .three-col-section .wrapper{width:100%;max-width:950px;margin-left:auto;margin-right:auto;float:none;padding-left:15px;padding-right:15px;box-sizing:border-box}body .container-fluid .row-fluid .three-col-adjust>span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;margin-right:-2.5%}body .row-fluid .three-col-adjust span>.hs_cos_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:30.9%;-webkit-flex-basis:30.9%;float:left;margin-right:1.7%;margin-top:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}@media(max-width:767px){body .container-fluid .row-fluid .three-col-adjust>span{display:block;margin-right:0}body .row-fluid .three-col-adjust span>.hs_cos_wrapper{display:block;width:100%;margin:0;margin-top:20px;max-width:100%;width:100%;margin:20px auto;float:none}}body .three-col-section .white-cta a.cta_button[title]{padding:14px 25px 19px;cursor:pointer;font-family:Texta;display:inline-block;transition:all .1s ease-in;-webkit-transition:all .1s ease-in;letter-spacing:.5px;border-radius:0px;margin-bottom:0;position:relative;z-index:1;border:0;background:#fff;text-decoration:none;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:center;color:#242427;width:100%;box-sizing:border-box !important;transition:all .1s ease-in;-webkit-transition:all .3s ease-in}body.wrapper-mac-adjust .three-col-section .white-cta a.cta_button[title]{padding:17px 25px 16px;cursor:pointer;font-family:Texta;display:inline-block;transition:all .1s ease-in;-webkit-transition:all .1s ease-in;letter-spacing:.5px;border-radius:0px;margin-bottom:0;position:relative;z-index:1;border:0;background:#fff;text-decoration:none;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:normal;text-align:center;color:#242427;width:100%;box-sizing:border-box !important;transition:all .1s ease-in;-webkit-transition:all .3s ease-in}body .three-col-section .white-cta a.cta_button[title]:hover{background:#e75c39;color:#fff}.three-col-section{padding:50px 0 83px 0}.three-col-section .overlay:before{position:absolute;content:'';top:0;bottom:0;left:0;right:0;background:linear-gradient(to top,#101010,rgba(16,16,16,0.6));z-index:-1}.three-col-section .section-heading{text-align:center}.three-col-section .section-heading h3{font-size:40px;font-weight:900;font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:-1.11px;color:#e75c39;font-family:Texta;margin:0 0 5px 0}.three-col-section span .content-block{height:447px;position:relative;z-index:1;max-width:295px !important}.three-col-section .details-section{position:absolute;bottom:0;padding-top:25px;padding-bottom:27px;padding-left:25px;padding-right:30px;left:0;right:0}.three-col-section .small-desc h6{font-family:Texta;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:.75;letter-spacing:normal;color:#e75c39;margin:0 0 13px 0}.three-col-section .heading-text h4{font-family:Texta;font-size:20px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;margin:0 0 10px 0}.three-col-section .content-container p{font-family:Texta;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#fff;margin:0 0 30px 0}@media(max-width:767px){.three-col-section{padding:50px 0}.three-col-section .section-heading h3{font-size:36px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-1px}.three-col-section .content-container{margin-top:30px}}