.cm-card-section .text-container h1{color:#4682b4;font-weight:700;text-align:center}.cm-card-section .image-background{background-position:50%;background-size:cover;min-height:485px;position:relative;width:100%}.cm-card-section .cm-card.col20:first-child .image-background{background-position:100% 50%}.cm-card-section .cm-card-group{margin:0 -10px}.cm-card-section p{font-size:20px;margin:0}.cm-card-section .col6 p{padding-bottom:7px;padding-top:7px}.cm-card-section .text-content{bottom:80px;color:#fff;padding:15px 30px 15px 10px;position:absolute}.cm-card-section .col6 .text-content{bottom:83px}.cm-card-section .col6 .image-background{background-position:50% 50%;max-width:646px;min-height:232px;width:100%}.cm-card-section .page-center.custom{max-width:1395px}.cm-card-section .col6 .text-content{max-width:210px;padding:0 30px 0 9px;width:100%}@media(max-width:1680px) and (min-width:768px){.cm-card-section .page-center.custom{max-width:1250px}.cm-card-section .col6 .image-background{height:100%;margin:0 auto;max-width:514px;min-height:232px;width:100%}}@media(max-width:767px){.cm-card-section .flex_row .cm-card{padding:0}.cm-card-section .text-container h1{font-size:24px}.cm-card-section .image-background{min-height:190px}.cm-card-section .text-content{bottom:45px;padding:5px 13px 5px 20px;position:absolute}.cm-card-section .flex_row.rowGap15{row-gap:7px}.cm-card-section .text-content p{font-size:12px;line-height:normal}.cm-card-section .text-content p a{font-size:15px;line-height:normal}.cm-card-section .col6 .text-content{max-width:200px;padding:5px 13px 5px 20px}.cm-card-section .col6 .image-background{max-width:100%}}