.smart-safe-two-col-cm{margin-top:47px}.smart-safe-two-col-cm .inner-layer .text-section{background-color:#00367b;border:1px solid #979797;color:#fff;padding:55px 54px 75px 55px}.smart-safe-two-col-cm .inner-layer .text-section h2{font-size:48px;font-weight:600}.smart-safe-two-col-cm .each-row{margin-bottom:45px}@media (min-width:768px){.smart-safe-two-col-cm .row-reverse{flex-direction:row-reverse}.smart-safe-two-col-cm .inner-layer{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}.smart-safe-two-col-cm .inner-layer .span6{margin:0;width:50%}}@media (max-width:767px){.smart-safe-two-col-cm .inner-layer .image-section{min-height:392px!important}.smart-safe-two-col-cm .inner-layer .text-section{padding:55px 20px 40px}.smart-safe-two-col-cm .inner-layer{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-direction:column-reverse}}.text-section h1{font-weight:700}@media (max-width:767px){.smart-safe-two-col-cm .inner-layer .text-section{padding:31px 20px 20px;text-align:center}}