.cm-frontline{float:left;overflow:hidden;position:relative;width:100%}.cm-frontline .pin-spacer{width:99.3vw!important}.cm-frontline .frontline-colswrap{max-width:99.3vw!important;width:99.3vw!important}.cm-frontline .top-section .btn-wrp.flex_row{justify-content:center;margin:30px 0}.cm-frontline .bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cm-frontline .top-section .btn-wrp.flex_row{align-items:center;gap:20px}.cm-frontline .content-wrapper{position:relative;z-index:10}.cm-frontline .bg_image{background-position:50%;background-repeat:no-repeat;background-size:cover}.cm-frontline h3.title{font-size:2rem;line-height:1.67;text-align:center}.cm-frontline .frontline-cols{float:left;margin-left:0;white-space:nowrap}.cm-frontline .frontline-cols .frontline-col{align-items:start;-webkit-align-items:start;background:#00aa95;flex-wrap:wrap;-webkit-flex-wrap:wrap;height:auto;justify-content:space-between;-webkit-justify-content:space-between;margin:40px 40px 0 0;padding:52px 48px 96px;transition:.35s;-webkit-transition:.35s;transition:.45s;-webkit-transition:.45s;white-space:normal;width:378px}.cm-frontline .frontline-cols .frontline-col:nth-child(odd){background:#d6f967;color:rgba(0,0,0,.66)}.cm-frontline .frontline-cols .frontline-col:nth-child(odd) h3{color:#000;font-size:36px;line-height:45px;margin-bottom:16px}.cm-frontline .frontline-cols .frontline-col:nth-child(odd) h4{color:rgba(0,0,0,.66);font-size:18px;font-weight:700;letter-spacing:2.8px;line-height:27px;margin-bottom:16px;opacity:66%;text-shadow:rgba(0,0,0,.25) 0 1px 2px;text-transform:uppercase}.cm-frontline .frontline-cols .frontline-col .frontline-num{color:#d6f967;float:left;text-shadow:#000 0 0 3px;transition:color .3s,text-shadow .3s;-webkit-transition:color .3s,text-shadow .3s;width:100%}.cm-frontline .frontline-cols .frontline-col .frontline-link{bottom:52px;float:left;left:0;padding:0 48px;position:absolute;width:100%}.cm-frontline .frontline-cols .frontline-col:nth-child(odd) .frontline-link a{color:#000}.cm-frontline .frontline-cols .frontline-col .frontline-link a span.ft-link-icon{display:inline-block;height:24px;margin-left:9px;position:relative;-webkit-transition:.5s;vertical-align:middle;width:24px}.cm-frontline .frontline-cols .frontline-col .frontline-link a span.ft-link-icon svg{height:24px;overflow:hidden;position:absolute;right:0;top:0;transition:.5s;-webkit-transition:.5s;width:24px;fill:#fff}.cm-frontline .frontline-cols .frontline-col:nth-child(odd) .frontline-link a span.ft-link-icon svg{fill:#000;color:#000}.cm-frontline .frontline-colswrap{float:left}.frontline-fixed-header .cm-frontline .top-section{left:0;position:fixed;text-align:center;top:20px;width:100%}.cm-frontline .frontline-cols .frontline-col .frontline-link a{color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;margin:20px 0 0;overflow:hidden;position:relative;text-transform:uppercase;-webkit-transition:.5s;vertical-align:middle}.cm-frontline .frontline-cols .frontline-col:hover{background:#fff;color:rgba(0,0,0,.66)}.cm-frontline .frontline-cols .frontline-col:nth-child(odd):hover .frontline-num{color:#fff;text-shadow:#000 0 0 3px}.cm-frontline .frontline-cols .frontline-col:hover{border-top-right-radius:100px}.cm-frontline .frontline-cols .frontline-col .frontline-link a:hover span svg.ft-link-normal{transform:translate(30px,-30px)}.cm-frontline .frontline-cols .frontline-col .frontline-link a span.ft-link-icon svg.ft-link-hover{transform:translate(-30px,30px)}.cm-frontline .frontline-cols .frontline-col .frontline-link a:hover span.ft-link-icon svg.ft-link-hover{transform:translate(0)}.cm-frontline .frontline-cols .frontline-col:nth-child(2n) .frontline-num{color:#00aa95;text-shadow:#fff 0 0 3px}.cm-frontline .frontline-cols .frontline-col:nth-child(2n):hover{color:rgba(0,0,0,.66)}.cm-frontline .frontline-cols .frontline-col:nth-child(2n):hover h3{color:#000}.cm-frontline .frontline-cols .frontline-col:nth-child(2n):hover h4{color:rgba(0,0,0,.45)}.cm-frontline .frontline-cols .frontline-col:nth-child(2n):hover .frontline-num{color:#fff;text-shadow:#000 0 0 3px}.cm-frontline .frontline-cols .frontline-col:nth-child(2n):hover .frontline-link a{color:#00aa95}.cm-frontline .frontline-cols .frontline-col:nth-child(2n):hover .frontline-link a svg{fill:#00aa95;color:#00aa95}.cm-frontline .frontline-cols .frontline-col h4{color:hsla(0,0%,100%,.66);font-size:18px;font-weight:700;letter-spacing:2.8px;line-height:27px;margin-bottom:16px;opacity:66%;text-shadow:rgba(0,0,0,.25) 0 1px 2px;text-transform:uppercase}.cm-frontline .frontline-cols .frontline-col h3{font-size:36px;line-height:45px;margin-bottom:16px}.cm-frontline .frontline-cols .frontline-col .frontline-num{font-family:Epilogue,sans-serif;font-size:144px;font-weight:700;line-height:1}@media (max-width:991px){.cm-frontline h3.title{font-size:36px}.cm-frontline .frontline-cols .frontline-col{margin:30px 30px 0 0;padding:40px 34px 84px;width:350px}.cm-frontline .frontline-cols .frontline-col:nth-child(odd) h3{font-size:32px;line-height:40px;margin:0 0 24px}.cm-frontline .frontline-cols .frontline-col .frontline-num{font-size:120px;margin:0 0 24px}.cm-frontline .frontline-cols .frontline-col .frontline-link{bottom:40px;padding:0 34px}}@media (max-width:767px){.cm-frontline .frontline-cols .frontline-col .frontline-num{font-size:80px;margin:0 0 10px}.cm-frontline h3.title{font-size:30px}.cm-frontline .frontline-cols .frontline-col{padding:30px 24px 74px;width:270px!important}.cm-frontline .frontline-cols .frontline-col h3,.cm-frontline .frontline-cols .frontline-col:nth-child(odd) h3{font-size:28px;line-height:34px;margin:0 0 18px}}@media (max-width:380px){.cm-frontline h3.title{font-size:26px;line-height:36px}.cm-frontline .frontline-colswrap{max-width:113.3vw!important}.cm-frontline .frontline-colswrap,.cm-frontline .pin-spacer{width:113.5vw!important}}