.mpc-icon-column { display: block; -webkit-box-sizing: border-box; box-sizing: border-box; }
.mpc-icon-column:before, .mpc-icon-column:after { display: block; content: ""; float: none; clear: both; }
.mpc-icon-column.mpc-icon-column--style_2, .mpc-icon-column.mpc-icon-column--style_4, .mpc-icon-column.mpc-icon-column--style_6 { position: relative; }
.mpc-icon-column__content { overflow: hidden; }
.mpc-icon-column__content .mpc-icon-column__description { padding: 0; margin: 0; }
.mpc-icon-column__content .mpc-icon-column__description p:first-child { margin-top: 0 !important; }
.mpc-icon-column__content .mpc-icon-column__description p:last-child { margin-bottom: 0 !important; }
.mpc-icon-column__content .mpc-icon-column__heading { padding: 0; margin: 0 0 .75em 0; text-transform: uppercase; }
.mpc-icon-column .mpc-divider { margin: 0 0 .75em 0; }  .mpc-icon-column--style_2 { padding-top: 0 !important; }
.mpc-icon-column--style_2 .mpc-icon { position: relative; top: 0; } .mpc-icon-column--style_3 .mpc-icon { float: left; margin: 0 .75em 0 0; } .mpc-icon-column--style_4 .mpc-icon { position: relative; left: 0; float: left; } .mpc-icon-column--style_5 .mpc-icon { float: right; margin: 0 0 0 .75em; } .mpc-icon-column--style_6 .mpc-icon { position: relative; right: 0; float: right; } @media screen and (min-width: 768px) { .vc_col-sm-12 .mpc-icon-column--style_4, .vc_col-sm-6 .mpc-icon-column--style_4 { padding-left: 0 !important; }
.vc_col-sm-12 .mpc-icon-column--style_6, .vc_col-sm-6 .mpc-icon-column--style_6 { padding-right: 0 !important; } }
@media screen and (min-width: 992px) { .mpc-icon-column--style_4 { padding-left: 0 !important; }
.mpc-icon-column--style_6 { padding-right: 0 !important; } }
@media screen and (min-width: 768px) and (max-width: 992px) { .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column__content .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column__content .mpc-icon-column__description { text-align: center !important; }
.mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-icon { float: none; position: static; }
.mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-divider, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 .mpc-icon-column__description, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-divider, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 .mpc-icon-column__description, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-divider, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 .mpc-icon-column__description, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-icon, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-divider, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-icon-column__heading, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 .mpc-icon-column__description { margin: .5em auto !important; }
.mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 > *:first-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 > *:first-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 > *:first-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 > *:first-child { margin-top: 0 !important; }
.mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_3 > *:last-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_5 > *:last-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_4 > *:last-child, .mpc-column:not(.vc_col-sm-12):not(.vc_col-sm-6) .mpc-icon-column--style_6 > *:last-child { margin-bottom: 0 !important; } }
@media screen and (max-width: 768px) { .mpc-icon-column, .mpc-icon-column__content .mpc-icon-column__heading, .mpc-icon-column__content .mpc-icon-column__description { text-align: center !important; }
.mpc-icon-column--style_3 .mpc-icon, .mpc-icon-column--style_5 .mpc-icon, .mpc-icon-column--style_4 .mpc-icon, .mpc-icon-column--style_6 .mpc-icon { float: none; position: static; }
.mpc-icon-column--style_3 .mpc-icon, .mpc-icon-column--style_3 .mpc-divider, .mpc-icon-column--style_3 .mpc-icon-column__heading, .mpc-icon-column--style_3 .mpc-icon-column__description, .mpc-icon-column--style_5 .mpc-icon, .mpc-icon-column--style_5 .mpc-divider, .mpc-icon-column--style_5 .mpc-icon-column__heading, .mpc-icon-column--style_5 .mpc-icon-column__description, .mpc-icon-column--style_4 .mpc-icon, .mpc-icon-column--style_4 .mpc-divider, .mpc-icon-column--style_4 .mpc-icon-column__heading, .mpc-icon-column--style_4 .mpc-icon-column__description, .mpc-icon-column--style_6 .mpc-icon, .mpc-icon-column--style_6 .mpc-divider, .mpc-icon-column--style_6 .mpc-icon-column__heading, .mpc-icon-column--style_6 .mpc-icon-column__description { margin: .5em auto !important; }
.mpc-icon-column--style_3 > *:first-child, .mpc-icon-column--style_5 > *:first-child, .mpc-icon-column--style_4 > *:first-child, .mpc-icon-column--style_6 > *:first-child { margin-top: 0 !important; }
.mpc-icon-column--style_3 > *:last-child, .mpc-icon-column--style_5 > *:last-child, .mpc-icon-column--style_4 > *:last-child, .mpc-icon-column--style_6 > *:last-child { margin-bottom: 0 !important; }
.mpc-icon-column .mpc-divider { margin: 0 auto !important; }
.mpc-icon-column--style_4, .mpc-icon-column--style_6 { padding: 2em !important; } } a.mpc-icon-column { text-decoration: none; }