.card-item{height:100%}
.card-item .white-bkgd{background-color:#fff;color:#000}
.card-item .white-bkgd a{color:#000}
.card-item .white-bkgd a:hover,.card-item .white-bkgd a:focus{color:#27853c}
.card-item .white-bkgd a.btn-primary:hover,.card-item .white-bkgd a.btn-primary:focus{background:#27853c;color:#fff}
.card-item .white-bkgd .text-on-bkgd{color:#000}
.card-item .white-bkgd .text-on-bkgd a{color:#000}
.card-item .white-bkgd .text-on-bkgd:hover,.card-item .white-bkgd .text-on-bkgd:focus{color:#27853c}
.card-item .light-gray-bkgd{background-color:#e6e7e8}
.card-item .dark-gray-bkgd{background-color:#5f6062;color:#fff}
.card-item .dark-gray-bkgd .rich-text ul li::before{background-color:#fff}
.card-item .dark-gray-bkgd .caption{color:#e6e7e8}
.card-item .dark-gray-bkgd a{color:#fff}
.card-item .dark-gray-bkgd a:hover,.card-item .dark-gray-bkgd a:focus{text-decoration:none}
.card-item .dark-gray-bkgd a.menu-link:hover,.card-item .dark-gray-bkgd a.menu-link:focus,.card-item .dark-gray-bkgd a.menu-sm-link:hover,.card-item .dark-gray-bkgd a.menu-sm-link:focus{text-decoration:underline}
.card-item .dark-gray-bkgd .text-on-bkgd{color:#fff}
.card-item .dark-gray-bkgd .text-on-bkgd a{color:#fff}
.card-item .dark-gray-bkgd .text-on-bkgd:hover,.card-item .dark-gray-bkgd .text-on-bkgd:focus{color:#fff;text-decoration:none}
.card-item .slate-bkgd{background-color:#1e1e1e;color:#fff}
.card-item .slate-bkgd .rich-text ul li::before{background-color:#fff}
.card-item .slate-bkgd .caption{color:#e6e7e8}
.card-item .slate-bkgd a{color:#fff}
.card-item .slate-bkgd a:hover,.card-item .slate-bkgd a:focus{text-decoration:none}
.card-item .slate-bkgd a.menu-link:hover,.card-item .slate-bkgd a.menu-link:focus,.card-item .slate-bkgd a.menu-sm-link:hover,.card-item .slate-bkgd a.menu-sm-link:focus{text-decoration:underline}
.card-item .slate-bkgd .text-on-bkgd{color:#fff}
.card-item .slate-bkgd .text-on-bkgd a{color:#fff}
.card-item .slate-bkgd .text-on-bkgd:hover,.card-item .slate-bkgd .text-on-bkgd:focus{color:#fff;text-decoration:none}
.card-item .black-bkgd{background-color:#000;color:#fff}
.card-item .black-bkgd .rich-text ul li::before{background-color:#fff}
.card-item .black-bkgd .caption{color:#e6e7e8}
.card-item .black-bkgd a{color:#fff}
.card-item .black-bkgd a:hover,.card-item .black-bkgd a:focus{text-decoration:none}
.card-item .black-bkgd a.menu-link:hover,.card-item .black-bkgd a.menu-link:focus,.card-item .black-bkgd a.menu-sm-link:hover,.card-item .black-bkgd a.menu-sm-link:focus{text-decoration:underline}
.card-item .black-bkgd .text-on-bkgd{color:#fff}
.card-item .black-bkgd .text-on-bkgd a{color:#fff}
.card-item .black-bkgd .text-on-bkgd:hover,.card-item .black-bkgd .text-on-bkgd:focus{color:#fff;text-decoration:none}
.card-item .dark-blue-bkgd{background-color:#004990;color:#fff}
.card-item .dark-blue-bkgd .rich-text ul li::before{background-color:#fff}
.card-item .dark-blue-bkgd .caption{color:#e6e7e8}
.card-item .dark-blue-bkgd a{color:#fff}
.card-item .dark-blue-bkgd a:hover,.card-item .dark-blue-bkgd a:focus{text-decoration:none}
.card-item .dark-blue-bkgd a.menu-link:hover,.card-item .dark-blue-bkgd a.menu-link:focus,.card-item .dark-blue-bkgd a.menu-sm-link:hover,.card-item .dark-blue-bkgd a.menu-sm-link:focus{text-decoration:underline}
.card-item .dark-blue-bkgd .text-on-bkgd{color:#fff}
.card-item .dark-blue-bkgd .text-on-bkgd a{color:#fff}
.card-item .dark-blue-bkgd .text-on-bkgd:hover,.card-item .dark-blue-bkgd .text-on-bkgd:focus{color:#fff;text-decoration:none}
.card-item .green-bkgd{background-color:#7ac143}
.card-item .background-image{background-size:cover;background-repeat:no-repeat;background-position:center}
.card-item .one-layer-bkgd{background-size:cover;background-repeat:no-repeat}
.card-item .one-layer-bkgd.top{background-position:top}
.card-item .one-layer-bkgd.bottom{background-position:bottom}
.card-item .two-layer-bkgd{background-position:bottom,center;background-size:contain,cover;background-repeat:no-repeat}
.card-item .patent-number{display:none;font-size:.9rem}
@media screen and (min-width:992px){.card-item .patent-number{display:block}
}
.card-item .black{color:#000}
.card-item .black .text-on-bkgd{color:#000}
.card-item .black .text-on-bkgd a{color:#000}
.card-item .black .text-on-bkgd:hover,.card-item .black .text-on-bkgd:focus{color:#000}
.card-item .white{color:#fff}
.card-item .white .text-on-bkgd{color:#fff}
.card-item .white .text-on-bkgd a{color:#fff}
.card-item .white .text-on-bkgd:hover,.card-item .white .text-on-bkgd:focus{color:#fff}
.card-item .dont-show{display:none}
.card-item .left-top{position:absolute;left:calc((100% - 1240px)/2 - 7rem);right:null;top:8rem;bottom:null;transform:rotate(-90deg) translateX(-100%);width:fit-content;text-transform:uppercase;z-index:500;transform-origin:top left}
@media screen and (max-width:1375px){.card-item .left-top{left:0}
}
.card-item .left-top:after{content:'';height:1px;color:#e6e7e8;background:#e6e7e8;width:10rem;position:absolute;top:50%;transform:translateY(-50%);right:115%}
.card-item .left-centered{position:absolute;left:calc((100% - 1240px)/2 - 7rem);right:null;top:50%;bottom:null;transform:translateY(-50%) rotate(-90deg);width:fit-content;text-transform:uppercase;z-index:500;transform-origin:top left}
@media screen and (max-width:1375px){.card-item .left-centered{left:0}
}
.card-item .left-centered:after{content:'';height:1px;color:#e6e7e8;background:#e6e7e8;width:10rem;position:absolute;top:50%;transform:translateY(-50%);right:115%}
.card-item .left-bottom{position:absolute;left:calc((100% - 1240px)/2 - 7rem);right:null;top:null;bottom:8rem;transform:rotate(-90deg) translateX(-100%);width:fit-content;text-transform:uppercase;z-index:500;transform-origin:top left}
@media screen and (max-width:1375px){.card-item .left-bottom{left:0}
}
.card-item .left-bottom:after{content:'';height:1px;color:#e6e7e8;background:#e6e7e8;width:10rem;position:absolute;top:50%;transform:translateY(-50%);right:115%}
.card-item .right-top{position:absolute;left:calc(98% - ((100% - 1240px)/2 - 7rem));right:null;top:8rem;bottom:null;transform:rotate(-90deg) translateX(-100%);width:fit-content;text-transform:uppercase;z-index:500;transform-origin:top left}
@media screen and (max-width:1375px){.card-item .right-top{left:0}
}
.card-item .right-top:after{content:'';height:1px;color:#e6e7e8;background:#e6e7e8;width:10rem;position:absolute;top:50%;transform:translateY(-50%);right:115%}
@media screen and (max-width:1375px){.card-item .right-top{left:98%}
}
.card-item .right-centered{position:absolute;left:calc(98% - ((100% - 1240px)/2 - 7rem));right:null;top:50%;bottom:null;transform:translateY(-50%) rotate(-90deg);width:fit-content;text-transform:uppercase;z-index:500;transform-origin:top left}
@media screen and (max-width:1375px){.card-item .right-centered{left:0}
}
.card-item .right-centered:after{content:'';height:1px;color:#e6e7e8;background:#e6e7e8;width:10rem;position:absolute;top:50%;transform:translateY(-50%);right:115%}
@media screen and (max-width:1375px){.card-item .right-centered{left:98%}
}
.card-item .right-bottom{position:absolute;left:calc(98% - ((100% - 1240px)/2 - 7rem));right:null;top:null;bottom:8rem;transform:rotate(-90deg) translateX(-100%);width:fit-content;text-transform:uppercase;z-index:500;transform-origin:top left}
@media screen and (max-width:1375px){.card-item .right-bottom{left:0}
}
.card-item .right-bottom:after{content:'';height:1px;color:#e6e7e8;background:#e6e7e8;width:10rem;position:absolute;top:50%;transform:translateY(-50%);right:115%}
@media screen and (max-width:1375px){.card-item .right-bottom{left:98%}
}
.card-item .hexBottom,.card-item .geoBottom{position:absolute;bottom:0;left:0;width:100%;background-repeat:no-repeat}
.card-item .hexBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_hexagon_pattern_mask_2_final.png');background-position:bottom}
.card-item .geoAndHexBottom:after,.card-item .geoAndHexBottom:before{content:'';background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:0;width:100%}
.card-item .geoAndHexBottom:after{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_hexagon_pattern_mask_final.png');height:16.8rem;max-height:100%;transform:translate(0rem,6.3rem);width:143%}
.card-item .geoAndHexBottom:before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1_mobile.png');height:30rem;max-height:60%;width:120%;transform:translateX(-3rem) translateY(4.5rem)}
.card-item .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_triangle_pattern_1_mobile.png');background-position:bottom;background-size:cover;height:20rem;max-height:40%}
.card-item .hexBottom{background-size:cover;height:15rem;max-height:20%}
.card-item .geoAndHex{overflow:hidden}
.card-item .geoAndHex:before,.card-item .geoAndHex:after{content:'';position:absolute;left:0;width:100%;background-repeat:no-repeat;background-position:bottom;background-size:cover}
.card-item .geoAndHex:before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1_mobile.png');transform:scaleX(-1) translateX(31rem) translateY(12.5rem);height:35rem;max-height:100%;bottom:0;width:214%}
.card-item .geoAndHex:after{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_hexagon_pattern_mask_final.png');transform:scaleY(-1) scaleX(-1) translateX(41rem) translateY(5rem);height:20rem;max-height:30%;top:0;width:250%}
.card-item .white-bkgd .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_triangle_pattern_1_gray_mobile.png')}
.card-item .white-bkgd .geoAndHex:before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_triangle_pattern_1_gray.png')}
.card-item .light-gray-bkgd .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_triangle_pattern_1_gray_mobile.png')}
.card-item .light-gray-bkgd .geoAndHex:before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_triangle_pattern_1_dark_gray.png')}
.card-item .page-home .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1.png');transform:scaleX(-1)}
.card-item .page-home .white-bkgd .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1_gray.png')}
.card-item .page-home .white-bkgd .geoAndHex:before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1_gray.png')}
.card-item .page-home .light-gray-bkgd .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1_dark_gray.png')}
.card-item .page-home .light-gray-bkgd .geoAndHex:before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1_dark_gray.png')}
@media screen and (min-width:420px){.card-item .geoAndHex::before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1.png')}
.card-item .geoAndHex::after{max-width:130%;transform:scaleY(-1) scaleX(-1);height:15rem;max-height:20%}
}
@media screen and (min-width:576px){.card-item .geoAndHexBottom:after{height:20rem;max-height:30%;background-size:cover;transform:none}
.card-item .geoAndHexBottom:before{height:30rem;max-height:40%;background-size:cover;transform:none}
.card-item .geoAndHex::before{width:150%;transform:scaleX(-1) translateX(22rem) translateY(0);height:20rem;max-height:40%}
.card-item .geoAndHex::after{max-width:100%}
}
@media screen and (min-width:700px){.card-item .geoAndHexBottom:after{max-height:33%}
}
@media screen and (min-width:768px){.card-item .geoAndHexBottom:after{height:20rem;max-height:40%}
.card-item .geoAndHexBottom:before{height:35rem;max-height:50%}
}
@media screen and (min-width:992px){.card-item .isIE .geoAndHexBottom:after{transform:translateY(1px)}
.card-item .isIE .geoAndHex::after{transform:scaleY(-1) scaleX(-1) translateY(1px)}
.card-item .isIE .hexBottom{transform:translateY(1px)}
.card-item .geoAndHexBottom:after,.card-item .geoAndHex:after,.card-item .geoAndHexBottom:before,.card-item .geoAndHex:before{height:100%;max-height:100%;width:100%;background-size:contain}
.card-item .geoAndHexBottom::before,.card-item .geoAndHex::before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1.png')}
.card-item .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_triangle_pattern_1.png')}
.card-item .geoAndHex::before{width:100%;transform:scaleX(-1)}
.card-item .geoAndHex::after{max-width:100%}
.card-item .geoBottom,.card-item .hexBottom{background-size:contain;height:100%;max-height:100%;width:100%}
.card-item .white-bkgd .geoAndHexBottom::before,.card-item .none-bkgd .geoAndHexBottom::before{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_Home_triangle_pattern_1_gray.png')}
.card-item .white-bkgd .geoBottom,.card-item .none-bkgd .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_triangle_pattern_1_gray.png')}
.card-item .light-gray-bkgd .geoBottom{background-image:url('../../../../etc.clientlibs/grace/clientlibs/clientlib-site/resources/WR_Grace_triangle_pattern_1_gray.png')}
}
.section-75-25 .card-item .cmp-card.generic{padding:3rem 4rem}
@media screen and (max-width:991.9px){.cmp-hide-inMobile{display:none !important}
}
.cmp-card{position:relative;padding:5rem;text-align:center;height:100%;text-decoration:none;display:block;overflow:hidden}
.cmp-card:focus{background-color:rgba(0,255,255,0)}
.cmp-card .card-content{position:relative;z-index:5}
.cmp-card .pattern.bottom{bottom:0}
.cmp-card p{margin:0}
.cmp-card i{font-size:1rem}
.cmp-card .icon{margin-bottom:1.5rem}
.cmp-card .icon i{font-size:7.2rem}
.cmp-card .h4{margin-bottom:2rem}
.cmp-card .h5{display:none}
.cmp-card .h6{font-weight:400}
.cmp-card .cta{font-family:'Roboto Slab',serif}
.cmp-card .sub-title{font-style:italic;margin-bottom:1.2rem}
.cmp-card.bio .image,.cmp-card.small .image{position:relative;padding-top:45.33%;margin-bottom:3.8rem}
.cmp-card.bio .image img,.cmp-card.small .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}
.cmp-card.generic .cta,.cmp-card.bio .cta{transition:all .3s}
.cmp-card.generic .cta:hover,.cmp-card.bio .cta:hover,.cmp-card.generic .cta:focus,.cmp-card.bio .cta:focus{text-decoration:underline}
.cmp-card.generic:hover .cta,.cmp-card.bio:hover .cta,.cmp-card.generic:focus .cta,.cmp-card.bio:focus .cta{text-decoration:underline}
.cmp-card.generic .image,.cmp-card.genericWithIcon .image{margin-bottom:2rem;width:7rem;margin:0 auto 2rem}
.cmp-card.generic .image img,.cmp-card.genericWithIcon .image img{width:100%;height:100%}
.cmp-card.generic .hidden-icon,.cmp-card.genericWithIcon .hidden-icon{display:none}
.cmp-card.generic .spt-copy,.cmp-card.genericWithIcon .spt-copy{margin-bottom:1.5rem}
.cmp-card.small .cta,.cmp-card.genericWithIcon .cta,.cmp-card.promotion .cta{padding:1.4rem 2.5rem;background-color:#7ac143;margin:0 auto;transition:all .3s}
.cmp-card.small .cta:hover,.cmp-card.genericWithIcon .cta:hover,.cmp-card.promotion .cta:hover,.cmp-card.small .cta:focus,.cmp-card.genericWithIcon .cta:focus,.cmp-card.promotion .cta:focus{background:#27853c;color:#fff}
.cmp-card.small:hover .cta,.cmp-card.genericWithIcon:hover .cta,.cmp-card.promotion:hover .cta,.cmp-card.small:focus .cta,.cmp-card.genericWithIcon:focus .cta,.cmp-card.promotion:focus .cta{background:#27853c;color:#fff}
.cmp-card.small .sub-title,.cmp-card.genericWithIcon .sub-title,.cmp-card.promotion .sub-title,.cmp-card.small .spt-copy,.cmp-card.genericWithIcon .spt-copy,.cmp-card.promotion .spt-copy{font-family:'Roboto',sans-serif}
.cmp-card.bio{padding:0;padding-bottom:5.5rem}
.cmp-card.bio .h4{margin-bottom:0}
.cmp-card.bio .title{color:#27853c}
.cmp-card.bio .content{padding:0 5rem}
.cmp-card.generic.style-icon{padding:4.5rem 5rem 3rem}
.cmp-card.generic.style-icon .icon{margin-bottom:3.3rem}
.cmp-card.generic.style-icon .icon i{position:relative;font-size:2.5rem}
.cmp-card.generic.style-icon .icon i::after{content:'';position:absolute;bottom:-2.2rem;left:0;width:4rem;height:1px;background-color:#5f6062;transform:translateX(-20%)}
.cmp-card.generic.style-icon .icon .title{margin-bottom:.5rem}
.cmp-card.generic.pad-generic-2{padding:5rem 7.2rem}
.cmp-card.generic .image{margin-bottom:1rem}
.cmp-card.generic .title{color:#27853c}
.cmp-card.generic .title.none-subtitle{margin-bottom:1.5rem}
.cmp-card.generic .spt-copy.none-subtitle{margin-bottom:6rem}
.cmp-card.generic .sub-title,.cmp-card.generic .spt-copy{font-family:'Roboto',sans-serif}
.cmp-card.genericWithIcon .h2{margin-bottom:2rem}
.cmp-card.genericWithIcon .cta{width:fit-content}
.cmp-card.genericWithIcon .h6{margin-bottom:3rem}
.cmp-card.genericWithIcon .title{line-height:1.2}
.cmp-card.genericWithIcon .icon{margin-bottom:2.5rem}
.cmp-card.small{padding:0}
.cmp-card.small .title{color:#27853c}
.cmp-card.small .cta{width:100%;display:block}
.cmp-card.small .image{margin:0}
.cmp-card.promotion{padding:0}
.cmp-card.promotion.none-image{padding:0}
.cmp-card.promotion.none-image .content{width:100%;padding:2.2rem 1.7rem 6rem}
.cmp-card.promotion.none-image .content .h5{margin-top:0;margin-bottom:1rem}
.cmp-card.promotion.none-image .content .title{margin-bottom:2rem;font-size:1.6rem}
.cmp-card.promotion.none-image .content .cta{width:100%;padding:1rem}
.cmp-card.promotion .card-content{display:flex;text-align:left;align-items:stretch}
.cmp-card.promotion .cta{width:fit-content;text-align:center;margin:0}
.cmp-card.promotion .image{padding-top:calc(1.185 * 46.666%);width:46.667%;margin-bottom:0;position:relative}
.cmp-card.promotion .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}
.cmp-card.promotion .subhead-small{margin-bottom:4rem;font-weight:500}
.cmp-card.promotion .content{width:53.334%;padding:3.5rem 3rem 3.5rem 4rem;align-self:center}
.cmp-card.promotion .content .h5{display:block;font-weight:bold;margin:1.5rem 0 1rem;text-transform:uppercase;font-family:'Roboto',sans-serif}
.cmp-card.promotion .content .title{margin:0 0 1rem;font-size:1.6rem;font-weight:300}
.cmp-card.promotion .content .cta{padding:1.4rem 3rem}
.cmp-card.statistic{padding:0;text-align:center}
.cmp-card.statistic img{width:100%;height:100%}
.cmp-card.statistic .image{width:8.5rem;margin:0 auto}
.cmp-card.statistic .icon{margin-bottom:0}
.cmp-card.statistic .title{font-size:6rem;font-weight:300;margin-bottom:0;color:#004990}
.cmp-card.statistic .cta{display:none}
.cmp-card.statistic .spt-copy{color:#004990;font-size:2rem}
.cmp-card.pressRelease{padding:2rem 0}
.cmp-card.pressRelease:focus .cta{color:inherit;text-decoration:underline}
.cmp-card.pressRelease .content{display:flex;justify-content:center}
.cmp-card.pressRelease .sub-title{display:none}
.cmp-card.pressRelease .title,.cmp-card.pressRelease .spt-copy{margin:0;font-family:'Roboto',sans-serif}
.cmp-card.pressRelease .title{text-transform:uppercase;font-size:1rem;font-weight:500;align-self:flex-end;line-height:1.3}
.cmp-card.pressRelease .spt-copy{margin-left:1rem;margin-right:.5rem}
.cmp-card.pressRelease .spt-copy p{margin:0}
.cmp-card.pressRelease .cta{margin:0;font-weight:400;line-height:1;align-self:flex-end;transform:translateY(-1px)}
.cmp-card.pressRelease .cta:hover{color:inherit;text-decoration:underline}
.cmp-card.pressRelease .text{display:flex;line-height:1;align-items:center}
@media screen and (max-width:991.9px){.cmp-card{padding:4.5rem 2.8rem}
.cmp-card .icon i{font-size:5rem}
.cmp-card.generic .image,.cmp-card.genericWithIcon .image{width:5rem}
.cmp-card.generic.pad-generic-2{padding:4.5rem 5rem}
.cmp-card.generic .spt-copy.none-subtitle{margin-bottom:6.8rem}
.cmp-card.generic .icon{margin-bottom:1.5rem}
.cmp-card.generic .title{font-size:1.8rem}
.cmp-card.generic .title.none-subtitle{margin-bottom:2rem}
.cmp-card.generic .title,.cmp-card.generic .sub-title,.cmp-card.generic .spt-copy{margin-bottom:1rem}
.cmp-card.bio{padding-bottom:3rem}
.cmp-card.bio .title{font-size:1.8rem}
.cmp-card.bio .image{margin-bottom:2rem}
.cmp-card.small .image{padding-top:56.33%}
.cmp-card.small .cta{padding:1.1rem 0}
.cmp-card.genericWithIcon{padding:2.5rem 0}
.cmp-card.genericWithIcon .image{margin-bottom:1.5rem}
.cmp-card.genericWithIcon .cta{width:100%;display:block;padding:1.2rem 0}
.cmp-card.genericWithIcon .spt-copy{padding:0 2rem}
.cmp-card.statistic{padding:0 5.3rem}
.cmp-card.statistic .image{width:8rem}
.cmp-card.statistic .title{font-size:4.2rem;margin:1.5rem 0 1rem 0}
.cmp-card.statistic .spt-copy{padding:3.5}
.cmp-card.pressRelease{padding:1.8rem 0}
.cmp-card.pressRelease .content{display:block;padding:0 1.5rem}
.cmp-card.pressRelease .text{display:block}
.cmp-card.pressRelease .title{margin-bottom:1.3rem}
.cmp-card.pressRelease .spt-copy{margin-bottom:1rem;line-height:1.5}
.cmp-card.promotion{padding:0}
.cmp-card.promotion .card-content{display:block}
.cmp-card.promotion .image{width:100%}
.cmp-card.promotion.none-image .content .title{margin-bottom:4rem;font-size:2rem}
.cmp-card.promotion .content{width:100%;padding:2.5rem 1.7rem 2.9rem}
.cmp-card.promotion .content .h5{margin-top:0;margin-bottom:1rem}
.cmp-card.promotion .content .title{margin-bottom:1rem;font-size:1.6rem}
.cmp-card.promotion .content .spt-copy{margin-bottom:3rem}
.cmp-card.promotion .content .cta{width:100%;padding:1rem}
}
@media screen and (min-width:576px) and (max-width:767.9px){.cmp-card.generic .image,.cmp-card.genericWithIcon .image{width:6.5rem}
.cmp-card.generic .title,.cmp-card.generic .sub-title,.cmp-card.generic .spt-copy{margin-bottom:1.5rem}
.cmp-card.bio .image{margin-bottom:3rem}
.cmp-card.bio .title{margin-bottom:1rem}
.cmp-card.small .cta{padding:1.3rem 0}
.cmp-card.genericWithIcon .cta{padding:1.3rem 0}
.cmp-card.genericWithIcon .spt-copy{padding:0 3rem}
.cmp-card.statistic i{font-size:6.5rem}
.cmp-card.statistic .title{font-size:4.2rem;margin:1.5rem 0 1rem 0}
.cmp-card.statistic .spt-copy{padding:3.5}
.cmp-card.pressRelease{padding:1.8rem 0}
.cmp-card.pressRelease i{font-size:1rem}
.cmp-card.promotion{padding:0}
.cmp-card.promotion .card-content{display:block}
.cmp-card.promotion .image{width:100%}
.cmp-card.promotion .content .h5{margin-bottom:1rem}
.cmp-card.promotion .content .title{margin-bottom:1.5rem}
.cmp-card.promotion .content .cta{width:100%;padding:1.5rem}
}
@media screen and (min-width:768px) and (max-width:991.9px){.cmp-card .icon i{font-size:7rem}
.cmp-card.generic .image,.cmp-card.genericWithIcon .image{width:7.5rem}
.cmp-card.generic .title,.cmp-card.generic .sub-title,.cmp-card.generic .spt-copy{margin-bottom:1.8rem}
.cmp-card.bio .image{margin-bottom:3.2rem}
.cmp-card.bio .title{margin-bottom:1.2rem}
.cmp-card.genericWithIcon .spt-copy{padding:0 4rem}
.cmp-card.small .cta{padding:1.6rem 0}
.cmp-card.statistic .title{font-size:4.6rem;margin:1.5rem 0 1rem 0}
.cmp-card.pressRelease{padding:2rem 0}
}