.counter-accordion{overflow:hidden;padding:40px 0 20px;background-color:#ebeff2}.counter-accordion .container{position:relative}.counter-accordion h2{margin-bottom:35px}.counter-accordion__background{position:absolute;top:-70px;right:-93px;width:212px;height:212px;background-image:url("https://cdn2.hubspot.net/hub/1775981/images/omada-mobile-lines-logo.svg");background-repeat:no-repeat}.counter-accordion__tabs button{width:100%;padding:13px 0 28px;border:0;background:transparent;font-size:18px;font-family:"CentraNo2-Medium",sans-serif;text-align:left;color:#3c454d;box-shadow:inset 0px 2px #9da9b2}.counter-accordion__tabs button[aria-expanded='true']{padding:20px 0 12px;font-size:18px;color:#000;box-shadow:inset 0px 2px #e85a2e}.counter-accordion__tabs button:hover{box-shadow:inset 0px 2px #e85a2e}.counter-accordion__tabs .card-body{margin-bottom:20px}.counter-accordion__tabs .card-body ul{margin-bottom:20px;padding-left:0}.counter-accordion__tabs .card-body ul li{margin-bottom:10px;padding-left:20px;font-size:14px;color:#3c454d}.counter-accordion__tabs .card-body ul li::before{top:2px;left:5px;font-size:14px}.counter-accordion__tabs .card-body p{margin-bottom:13px}.counter-accordion__tabs img{height:312px;margin-bottom:30px;border-radius:20px;object-fit:cover}.counter-accordion__tabs .btn-more{position:relative;display:flex;align-items:center;width:max-content;margin:0;border:0;background-color:transparent;font-size:14px;line-height:1;font-family:"CentraNo2-Bold",sans-serif;color:#fff;letter-spacing:normal;cursor:pointer;transition:all .2s ease-in-out;min-width:auto;min-height:20px;padding:0 25px 0 0;border-radius:0;padding-right:30px;color:#e85a2e;margin:0 0 20px}.counter-accordion__tabs .btn-more:hover{opacity:1}.counter-accordion__tabs .btn-more:after{content:'';position:absolute;display:block;top:0;right:0;bottom:0;margin:auto;transition:transform .3s ease-in-out;background-position:-168px -2px;background-image:url(https://cdn2.hubspot.net/hub/1775981/images/omada-sprite-v-3.svg);background-repeat:no-repeat;width:14px;height:12px}.counter-accordion__tabs .btn-more:hover{color:#ce4115}.counter-accordion__tabs .btn-more:hover::after{background-position:-173px -26px;background-image:url(https://cdn2.hubspot.net/hub/1775981/images/omada-sprite-v-3.svg);background-repeat:no-repeat;width:14px;height:12px;transform:translateX(3px)}.counter-accordion__content img{width:100%;height:312px;border-radius:20px;object-fit:contain}.counter-accordion .counter-wrapper{position:relative}.counter-accordion .counter-wrapper .counters{position:absolute;bottom:50px;left:20px;width:185px}.counter-accordion .counter-wrapper .counters h6,.counter-accordion .counter-wrapper .counters p,.counter-accordion .counter-wrapper .counters span{margin-bottom:0;font-weight:500;font-family:"CentraNo2-Medium",sans-serif;color:#fff}.counter-accordion .counter-wrapper .counters h6,.counter-accordion .counter-wrapper .counters p{font-size:12px;line-height:normal;text-transform:uppercase}.counter-accordion .counter-wrapper .counters h6{margin-bottom:5px}.counter-accordion .counter-wrapper .counters span{font-size:40px;line-height:normal;font-family:"GT-Super-Display-Bold",sans-serif}.counter-accordion .counter-wrapper .counters__counter-wrapper{display:flex}.counter-accordion .counter-wrapper .counters__counter{padding-bottom:10px}@media(min-width:992px){.counter-accordion{padding:70px 0}.counter-accordion__background{top:-170px;right:-400px;width:774px;height:774px;background-image:url("https://cdn2.hubspot.net/hub/1775981/images/omada-lines-logo.svg")}.counter-accordion__tabs button{padding:15px 0 40px;font-size:22px}.counter-accordion__tabs button[aria-expanded='true']{padding:30px 0 21px;font-size:26px;box-shadow:inset 0px 3px #e85a2e}.counter-accordion__tabs .card-body{margin-bottom:59px}.counter-accordion__tabs .card-body ul li{margin-bottom:5px;padding-left:15px}.counter-accordion__tabs .card-body ul li::before{left:0}.counter-accordion__tabs .btn-more{margin:20px 0}.counter-accordion__content img{height:520px;object-fit:cover}.counter-accordion .counter-wrapper .counters{position:absolute;bottom:40px;left:40px}.counter-accordion .counter-wrapper .counters span{font-size:70px}.counter-accordion .counter-wrapper .counters h6,.counter-accordion .counter-wrapper .counters p{font-size:14px}.counter-accordion .counter-wrapper .counters__counter{padding-bottom:20px}}@media(min-width:1200px){.counter-accordion{padding:120px 0}.counter-accordion h2{margin-bottom:80px}.counter-accordion__content{padding-left:70px}}