:root .wp-block-leaptel-modems{color:#2a363f;font-family:inherit}:root .wp-block-leaptel-modems__heading{background-image:url(../images/heading-default.2d234b5a.png);background-position:top;background-repeat:repeat-y;background-size:100% calc(clamp(1.5rem,2.25vw,2.5rem)*1.2);display:block;font-size:clamp(1.5rem,2.25vw,2.5rem);font-weight:400;line-height:1.2!important;margin-inline:auto;margin-bottom:clamp(1.5625rem,2.6vw,3.125rem);padding-left:calc(clamp(1.5rem,2.25vw,2.5rem)*.5);padding-right:clamp(1.5rem,2.25vw,2.5rem);text-align:center;width:-moz-fit-content;width:fit-content}:root .wp-block-leaptel-modems__block{background:linear-gradient(180deg,#f5f5f5,#d4d7d9);border-radius:1.125rem;margin-bottom:clamp(1.875rem,3.125vw,3.75rem);padding:clamp(1.25rem,2.083vw,2.5rem) clamp(2.5rem,6.5vw,7.8125rem) 0;width:var(--container-width,min(80vw,1100px))}:root .wp-block-leaptel-modems__block__content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}:root .wp-block-leaptel-modems__block__item{align-items:center;align-self:stretch;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;padding:clamp(.75rem,1.2vw,1.4375rem) clamp(.5rem,.83vw,1rem);text-align:center}:root .wp-block-leaptel-modems__block__item__img{align-items:flex-end;align-self:center;display:flex;flex-grow:1;margin-bottom:clamp(.8rem,1.3vw,1.5625rem);width:calc(100% - clamp(1.125rem,1.875vw,2.25rem))}:root .wp-block-leaptel-modems__block__item__img img{margin:0 auto}:root .wp-block-leaptel-modems__block__item__description{font-size:clamp(.75rem,1.05vw,1.25rem);font-weight:700;line-height:1;margin-bottom:2.25rem;min-height:clamp(1.5rem,2.1vw,2.5rem);text-align:center}:root .wp-block-leaptel-modems__block__item__icon{flex-shrink:1;height:clamp(2.5rem,4.167vw,5rem);margin-bottom:clamp(.5rem,.83vw,1rem);position:relative;width:-moz-fit-content;width:fit-content}:root .wp-block-leaptel-modems__block__item__icon__info{background-color:var(--wp--preset--color--primary);border-radius:100%;color:var(--wp--preset--color--base);font-size:clamp(1.25rem,2.1vw,2.5rem);font-weight:500;height:clamp(1.5625rem,2.6vw,3.125rem);left:0;line-height:clamp(1.5625rem,2.6vw,3.125rem);position:absolute;text-align:center;top:0;transform:translateX(-50%) translateY(-50%);width:clamp(1.5625rem,2.6vw,3.125rem);z-index:1}:root .wp-block-leaptel-modems__block__item__icon img{height:100%;margin:0 auto;max-height:clamp(2.5rem,3.65vw,4.375rem);text-align:center;width:auto}:root .wp-block-leaptel-modems__block__item__details{font-size:clamp(.625rem,1.05vw,1.25rem);font-style:normal;font-weight:400;text-align:center}@media screen and (max-width:767px){:root .wp-block-leaptel-modems__block{display:none}}:root .wp-block-leaptel-modems__list{display:flex;flex-direction:column;gap:clamp(1.5rem,2.92vw,3.5rem);margin-left:auto;margin-right:auto;width:var(--container-width,min(80vw,1100px))}:root .wp-block-leaptel-modems__list__item{align-items:flex-start;display:flex;gap:clamp(1rem,1.67vw,2rem)}:root .wp-block-leaptel-modems__list__item__img{align-content:center;aspect-ratio:1/1;background:linear-gradient(180deg,#f5f5f5,#d4d7d9);border-radius:1.125rem;height:auto;position:relative;width:clamp(10rem,12.5vw,15rem)}:root .wp-block-leaptel-modems__list__item__title{font-size:clamp(.75rem,1.05vw,1.25rem);font-weight:700;margin-bottom:clamp(.625rem,1.04vw,1.25rem)}:root .wp-block-leaptel-modems__list__item__content{display:flex;flex-basis:0;flex-direction:column;flex-grow:1}:root .wp-block-leaptel-modems__list__item__pricing__info{font-size:clamp(.75rem,1.05vw,1.25rem);font-style:normal}:root .wp-block-leaptel-modems__list__item__pricing__info__rrp{color:#596772;text-decoration:line-through}:root .wp-block-leaptel-modems__list__item__pricing__info__pricing{color:#2a363f;font-weight:700}:root .wp-block-leaptel-modems__list__item__pricing__info p{margin-bottom:0}:root .wp-block-leaptel-modems__list__item__benefits{margin-bottom:clamp(.625rem,1.04vw,1.25rem)}:root .wp-block-leaptel-modems__list__item__benefits p{font-size:clamp(.75rem,1.05vw,1.25rem);margin-bottom:0}:root .wp-block-leaptel-modems__list__item__benefits ul{list-style:disc;padding-left:2rem}:root .wp-block-leaptel-modems__list__item__pricing{align-items:center;display:flex;gap:2.5rem;margin-bottom:clamp(.75rem,1.25vw,1.5rem)}:root .wp-block-leaptel-modems__list__item__pricing img{max-height:clamp(1rem,1.67vw,2rem)}:root .wp-block-leaptel-modems__list__item__benefits{flex-grow:1}:root .wp-block-leaptel-modems__list__item__button{max-width:12.5rem}@media screen and (max-width:767px){:root .wp-block-leaptel-modems__list{display:none}}:root .wp-block-leaptel-modems__mobile-block{margin-bottom:clamp(1.875rem,3.125vw,3.75rem)}:root .wp-block-leaptel-modems__mobile-block__heading{font-size:clamp(1.5rem,2.25vw,2.5rem);font-style:normal;font-weight:400;margin-bottom:2.25rem;text-align:center}:root .wp-block-leaptel-modems__mobile-block__content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}:root .wp-block-leaptel-modems__mobile-block__item{align-items:center;align-self:stretch;background:linear-gradient(180deg,#f5f5f5,#d4d7d9);border-radius:1.125rem;display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;padding:1.75rem 1.5625rem;text-align:center}:root .wp-block-leaptel-modems__mobile-block__item__img{border-radius:1.125rem;flex-basis:clamp(10rem,12.5vw,15rem);height:clamp(10rem,12.5vw,15rem);padding:clamp(.625rem,1.05vw,1.25rem) clamp(.5125rem,.9375vw,1.125rem);position:relative}:root .wp-block-leaptel-modems__mobile-block__item__img__wrapper{align-items:center;display:flex;flex-direction:row;gap:.25rem;height:100%;justify-content:center;width:100%}:root .wp-block-leaptel-modems__mobile-block__item__img__item{--position:0;align-content:center;height:100%;margin-bottom:calc(var(--position)*clamp(.625rem,1.05vw,1.25rem))}:root .wp-block-leaptel-modems__mobile-block__item__img img{max-height:100%}:root .wp-block-leaptel-modems__mobile-block__item__description{font-size:1.25rem;font-weight:700;margin-bottom:2.25rem;text-align:center}:root .wp-block-leaptel-modems__mobile-block__item__icon{flex-shrink:1;max-width:80%;min-width:186px;position:relative}:root .wp-block-leaptel-modems__mobile-block__item__icon__info{background-color:var(--wp--preset--color--primary);border-radius:100%;color:var(--wp--preset--color--base);font-size:2.5rem;font-weight:500;height:3.125rem;left:0;line-height:3.125rem;position:absolute;text-align:center;top:0;transform:translateX(-25%) translateY(-25%);width:3.125rem;z-index:1}:root .wp-block-leaptel-modems__mobile-block__item__icon img{margin:0 auto;max-height:8.1875rem;text-align:center}:root .wp-block-leaptel-modems__mobile-block__item__details{font-size:1.25rem;margin-bottom:.5rem;text-align:center}:root .wp-block-leaptel-modems__mobile-block__item__pricing{font-size:1.5rem;margin-bottom:.5rem}:root .wp-block-leaptel-modems__mobile-block__item .wp-block-button__link,:root .wp-block-leaptel-modems__mobile-block__item__button.wp-element-button{width:100%}@media screen and (min-width:768px){:root .wp-block-leaptel-modems__mobile-block{display:none}}
