.m-051-intro-container-wrapper.grid-wrapper{max-width:1366px;width:100%;padding:0}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper.grid-wrapper{padding-right:0;padding-left:0}
}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .container{padding:30px 20px}
}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .container>.row:first-child{padding:0 10px}
}
@media(min-width:710px){.m-051-intro-container-wrapper .container{padding-top:40px;padding-bottom:40px}
}
@media only screen and (min-width:940px){.m-051-intro-container-wrapper .container{padding-top:90px;padding-bottom:68px}
}
@media only screen and (min-width:1240px){.m-051-intro-container-wrapper .container{padding-top:90px}
}
@media only screen and (min-width:1420px){.m-051-intro-container-wrapper .container.premium-version-background{padding-top:90px}
}
.m-051-intro-container-wrapper .container.focuspoint-bg{background-size:cover;background-repeat:no-repeat}
.m-051-intro-container-wrapper .container .row{justify-content:center;margin:0}
.m-051-intro-container-wrapper .container .row .premium-version-bullet-container{margin-top:60px;margin-bottom:60px;gap:20px}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .container .row .premium-version-bullet-container{padding:0;margin:24px 0;gap:10px}
}
.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet{display:flex;height:90px;width:345px;box-shadow:0 4px 20px 0 rgba(34,34,34,0.10);border-radius:6px;background:var(--color-alias-surface-dark-trasparent,rgba(15,32,51,0.80))}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet{height:auto;width:100%;padding:0 20px;margin:0;gap:20px}
}
.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet .img-bullet{padding-top:30px;padding-bottom:20px;padding-left:30px}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet .img-bullet{display:flex;flex-direction:column;justify-content:center;padding:0}
}
.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet .premium-version-text-wrapper{width:100%;padding-top:22px;text-align:left;padding-left:20px}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet .premium-version-text-wrapper{width:100%;text-align:left;padding:10px 0}
}
.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet .premium-version-text-wrapper .title-bullet .span-bullet-title{color:#FFF;font-family:'AvenirNext-Regular';font-size:18px;font-style:normal;font-weight:600;line-height:26px}
.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet .premium-version-text-wrapper .subtitle-bullet{margin-top:-3px}
.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet .premium-version-text-wrapper .subtitle-bullet .span-bullet-subtitle{color:#f6fbfc;font-family:'Noto Sans';font-size:16px;font-style:normal;font-weight:400;line-height:26px}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .container .row .premium-version-bullet-container .single-bullet .premium-version-text-wrapper .subtitle-bullet .span-bullet-subtitle{font-size:14px;line-height:22px}
}
.m-051-intro-container-wrapper .title-heading{display:block}
.m-051-intro-container-wrapper .title-heading.premium-version-title{text-align:center;font-family:'AvenirNext-Regular';font-size:36px;font-style:normal;font-weight:600;line-height:44px;color:#FFF}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .title-heading.premium-version-title{font-size:22px;line-height:30px}
}
.m-051-intro-container-wrapper .simple-text{display:block;text-align:center;color:#004e7a;margin-top:40px}
.m-051-intro-container-wrapper .simple-text.premium-version-subtitle{margin-top:0;text-align:center;font-family:'AvenirNext-Regular';font-size:18px;font-style:normal;font-weight:400;line-height:26px;color:#f6fbfc}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .simple-text.premium-version-subtitle{font-size:16px;line-height:24px}
}
.m-051-intro-container-wrapper .simple-text.additional-padding{margin-top:0}
.m-051-intro-container-wrapper .simple-text p{font-family:"AvenirNext-DemiBold",sans-serif;font-size:16px;line-height:24px}
@media only screen and (min-width:940px){.m-051-intro-container-wrapper .simple-text p{font-size:18px;line-height:26px}
}
@media only screen and (min-width:1240px){.m-051-intro-container-wrapper .simple-text p{font-size:22px;line-height:30px}
}
.m-051-intro-container-wrapper .btn{margin-top:0}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .btn{margin-top:0}
}
.m-051-intro-container-wrapper .btn.premium-version-button{background-color:#FFF;color:#00747a;font-family:'AvenirNext-Regular';font-size:16px;font-style:normal;font-weight:600;line-height:34px;height:55px;width:250px;border-radius:30px}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .btn.premium-version-button{width:calc(100% - 40px)}
}
.m-051-intro-container-wrapper .btn.premium-version-button:hover{background:#e2f3f5;color:#005a5f}
@media only screen and (min-width:1240px){.m-051-intro-container-wrapper .btn{margin-top:0}
}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper .btn{width:100%}
}
@media only screen and (max-width:709px){.m-051-intro-container-wrapper img.bullet-img-element.lazyloaded{width:24px;aspect-ratio:auto 24 / 24;height:24px}
}