.text-image-2columns.section:not(.section-narrow){padding:125px 0}.text-image-2columns.section-narrow{padding:85px 0}.page-center{max-width:1080px;padding:0 20px;margin:0 auto}.section-grey{background:#f6f6f6}h2,h3{margin:0 0 25px}.absolute-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}a:focus{outline:0}.text-image-2columns .ctas{margin-top:35px}.text-image-2columns{padding:100px 0}.text-image-2columns .main-content{display:flex;flex-wrap:wrap;align-items:flex-start}.text-image-2columns .widget-span{margin:0}.text-image-2columns .span6{width:49.9%}.text-image-2columns .span5{width:39.9%}.text-image-2columns .span7{width:59.9%}.text-image-2columns .image-wrapper{position:relative;width:auto;display:inline-block}.text-image-2columns .image-wrapper img{position:relative;z-index:2}.text-image-2columns .image-wrapper:after{content:'';display:block;background-color:rgba(107,104,108,0.18);position:absolute;bottom:-20px;z-index:1;width:100%;height:100%}.text-image-2columns.right .image-wrapper:after{right:-20px}.text-image-2columns.left .image-wrapper:after{left:-20px}.text-image-2columns.left .image{order:1}.text-image-2columns .content{padding-right:10.5%}.text-image-2columns.right .medium-center .content{padding-right:8%}.text-image-2columns.section-narrow.right .medium-center .content{padding-right:4%}.text-image-2columns.left .medium-center .content{padding-right:0;padding-left:6%}.text-image-2columns.left .content{order:2}.text-image-2columns .header{padding:0 0 10px}.text-image-2columns .image{position:relative}.text-image-2columns .image img{max-width:100%;height:auto}.text-image-2columns .button{max-width:330px}@media(max-width:1100px){.text-image-2columns .content,.text-image-2columns.right .medium-center .content{padding-right:0}.text-image-2columns .image-wrapper:after{display:none}}@media(min-width:1000px){.text-image-2columns.align-top .image-wrapper img{margin-top:-25px}}@media(min-width:901px){.text-image-2columns.left .image{margin-left:1.5% !important}}@media(max-width:900px){.text-image-2columns .span6{width:100% !important;float:none !important;margin-left:0 !important}.text-image-2columns .image{order:1}.text-image-2columns .content{order:2}.text-image-2columns.left .content,.text-image-2columns.right .content,.text-image-2columns.left .medium-center .content{padding-left:0;padding-right:0;text-align:center}.text-image-2columns .image.positioned img:first-of-type,.text-image-2columns .image.positioned img:last-of-type{position:static;max-width:100%}.text-image-2columns.section:not(.section-narrow){padding-top:75px}.text-image-2columns.section-narrow{padding-top:45px}.text-image-2columns .image{order:1;width:100%;text-align:center;margin:0 auto 25px}.text-image-2columns .content{order:2}.links-header h3:before{margin:35px auto 25px !important}}