.module-col-wrap{display:flex;justify-content:space-between;align-items:center}.module-col-wrap .mod-col{flex:0 1 50%}.module-col-wrap .mod-col .text-col-inner{max-width:445px}.module-col-wrap .mod-col h2{color:#e60000;font-size:32px}.module-col-wrap .mod-col p{font-size:16px}.module-col-wrap .mod-col p .larger-font{font-size:30px;line-height:1.4}.module-col-wrap-left .mod-col.text-col,.module-col-wrap .mod-col.text-col{padding-left:100px;box-sizing:border-box}.module-col-wrap-right .mod-col.text-col{padding-right:100px;padding-left:0px;box-sizing:border-box}.module-link a{font-size:16px}.module-link a svg{margin-left:5px}.module-col-wrap-right .mod-col.img-col{order:2;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.module-col-wrap.module-col-wrap-right .text-col{flex:0 1 55%}.module-col-wrap.module-col-wrap-right .img-col .col-back-hex{left:0px}.module-col-wrap.module-col-wrap-right .img-col{flex:0 1 45%}.testimonial blockquote{font-size:25px;line-height:1.5}.testimonial p.author{font-size:18px;color:#e60000}.img-text-outer.border-on{border-top:4px solid #d9d9d9}.mod-col.img-col{text-align:right;position:relative}.mod-col.img-col img{max-width:444px !important}.small-hex{position:absolute;top:-30px;right:0;z-index:-1}.col-back-hex{position:absolute;bottom:-60px;left:60px;z-index:-1}.big-hex-dark svg path{fill:#666}.big-hex-border svg path{fill:#fff;stroke:#e60000;stroke-width:3px}@media only screen and (max-width:1380px){.col-back-hex{left:0px}.mod-col.img-col img{width:80%}}@media only screen and (max-width:922px){.col-back-hex svg{width:250px;height:216px}}@media only screen and (max-width:768px){.module-col-wrap{flex-wrap:wrap}.module-col-wrap .mod-col,.module-col-wrap.module-col-wrap-right .img-col,.module-col-wrap.module-col-wrap-right .text-col{flex:0 1 100%}.module-col-wrap .mod-col .text-col-inner{max-width:100%;padding-top:50px}.module-col-wrap.module-col-wrap-right .text-col-inner{padding-top:0px;padding-bottom:80px}.module-col-wrap .mod-col.text-col{padding:0px}.module-col-wrap-left .mod-col.img-col,.module-col-wrap .mod-col.img-col{padding-bottom:50px}.module-col-wrap-right .mod-col.img-col{padding-bottom:0px}.small-hex{left:calc(50% - 50px)}.col-back-hex svg{width:324px;height:280px}.module-col-wrap.module-col-wrap-left .col-back-hex{bottom:0px}.module-col-wrap .mod-col p .larger-font{font-size:20px}}@media only screen and (max-width:480px){.col-back-hex svg{width:250px;height:216px}.small-hex svg{width:120px;height:103px}@media only screen and (max-width:420px){.col-back-hex svg{width:200px;height:173px}}