.ccm-page .container>.row .diamond-feature{transition-duration:.2s;position:relative;z-index:1;padding-bottom:80%}.ccm-page .container>.row .diamond-feature:after,.ccm-page .container>.row .diamond-feature:before{border:6px solid #fff;margin-left:23%;width:54%}.ccm-page .container>.row .diamond-feature:before{margin-top:13%;padding-bottom:calc(54% - 12px)}.ccm-page .container>.row .diamond-feature:after{border-width:9px;margin-left:27%;margin-top:17%;padding-bottom:calc(46% - 18px);width:46%}@media only screen and (min-width:48em){.ccm-page .container>.row .diamond-feature{padding-bottom:80%}.ccm-page .container>.row .diamond-feature:after,.ccm-page .container>.row .diamond-feature:before{border:8px solid #fff;margin-left:18%;width:64%}.ccm-page .container>.row .diamond-feature:before{margin-top:8%;padding-bottom:calc(64% - 16px)}.ccm-page .container>.row .diamond-feature:after{border-width:12px;margin-left:23%;margin-top:13%;padding-bottom:calc(54% - 24px);width:54%}}@media only screen and (min-width:87.5em){.ccm-page .container>.row .diamond-feature{padding-bottom:80%}.ccm-page .container>.row .diamond-feature:after,.ccm-page .container>.row .diamond-feature:before{border:12px solid #fff;margin-left:18%;width:64%}.ccm-page .container>.row .diamond-feature:before{margin-top:8%;padding-bottom:calc(64% - 24px)}.ccm-page .container>.row .diamond-feature:after{border-width:18px;margin-left:23%;margin-top:13%;padding-bottom:calc(54% - 36px);width:54%}}.ccm-page .container>.row .diamond-feature:after,.ccm-page .container>.row .diamond-feature:before{transform:rotate(45deg);transition-duration:.2s;content:"";display:block;margin-right:auto;position:absolute;z-index:2}.ccm-page .container>.row .diamond-feature:after{border-color:hsla(0,0%,100%,.3)}.ccm-page .container>.row .diamond-feature a{display:block;height:100%;padding:0;text-align:center;text-decoration:none;width:100%;z-index:5}.ccm-page .container>.row .diamond-feature a div{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4}.ccm-page .container>.row .diamond-feature a div h2{color:#fff;font-size:1.8rem;margin:.3em 0 0;text-transform:uppercase}.ccm-page .container>.row .diamond-feature a div p{font-family:Poiret One,Questrial,sans-serif;font-size:2rem;padding:0;line-height:1.2}@media only screen and (min-width:400px){.ccm-page .container>.row .diamond-feature a div h2{font-size:2.1rem}}@media only screen and (min-width:30em){.ccm-page .container>.row .diamond-feature a div h2{font-size:3.2rem}.ccm-page .container>.row .diamond-feature a div p{font-size:2.4rem;padding:0 1em}}@media only screen and (min-width:600px){.ccm-page .container>.row .diamond-feature a div h2{font-size:3.8rem}.ccm-page .container>.row .diamond-feature a div p{font-size:2.4rem}}@media only screen and (min-width:48em){.ccm-page .container>.row .diamond-feature a div h2{font-size:2.1rem}.ccm-page .container>.row .diamond-feature a div p{font-size:1.6rem;padding:0}}@media only screen and (min-width:62em){.ccm-page .container>.row .diamond-feature a div h2{font-size:2.6rem}.ccm-page .container>.row .diamond-feature a div p{font-size:1.8rem;padding:0 1em}}@media only screen and (min-width:87.5em){.ccm-page .container>.row .diamond-feature a div h2{font-size:3.6rem}.ccm-page .container>.row .diamond-feature a div p{font-size:2.2rem}}@media only screen and (min-width:1600px){.ccm-page .container>.row .diamond-feature a div h2{font-size:4rem}.ccm-page .container>.row .diamond-feature a div p{font-size:2.4rem}}@media only screen and (min-width:119em){.ccm-page .container>.row .diamond-feature a div h2{font-size:4.2rem}.ccm-page .container>.row .diamond-feature a div p{font-size:2.6rem}}@media only screen and (min-width:1930px){.ccm-page .container>.row .diamond-feature a div h2{font-size:4.6rem}}@media only screen and (min-width:144em){.ccm-page .container>.row .diamond-feature a div h2{font-size:5.7rem}.ccm-page .container>.row .diamond-feature a div p{font-size:3.4rem}}.ccm-page .container>.row .diamond-feature-green{background:#a7ad01}.ccm-page .container>.row .diamond-feature-green:before{background:#bfc351}.ccm-page .container>.row .diamond-feature-green:hover:before{background:#a7ad01}@media only screen and (min-width:48em){.ccm-page .container>.row .diamond-feature-green{margin-right:.25em}}.ccm-page .container>.row .diamond-feature-blue{background:#407ca1}.ccm-page .container>.row .diamond-feature-blue:before{background:#8eb8d2}.ccm-page .container>.row .diamond-feature-blue:hover:before{background:#478ab3}@media only screen and (min-width:48em){.ccm-page .container>.row .diamond-feature-blue{margin-left:.25em;margin-right:.25em}}.ccm-page .container>.row .diamond-feature-purple{background:#5f4776}.ccm-page .container>.row .diamond-feature-purple:before{background:#ab96c0}.ccm-page .container>.row .diamond-feature-purple:hover:before{background:#795a96}@media only screen and (min-width:48em){.ccm-page .container>.row .diamond-feature-purple{margin-left:.25em}}.ccm-page .container>.row .diamond-feature-purple h2{padding:0 .3em}