@keyframes load {
0%, 15% { opacity: 0; transform: translateY(-97px); }
30%, 70% { opacity: 1; transform: translateY(0px); }
85%, 100% { opacity: 0; transform: translateY(97px); }
}
@keyframes dotFlashing {
0% { background-color: rgb(152, 128, 255); }
50%, 100% { background-color: rgb(235, 230, 255); }
}
@keyframes _heartbeat {
0%, 18%, 6% { transform: scale(0.94); }
12%, 3% { transform: scale(1); }
}
@keyframes marqueeAnim {
0% { transform: translateX(0px); }
100% { transform: translateX(-50%); }
}
* { box-sizing: border-box; }
body { margin: 0px; }
.loading-wrapper.open { display: flex !important; }
.loading-wrapper { top: 0px; left: 0px; width: 100%; height: 100%; display: none; z-index: 1400; align-items: center; justify-content: center; position: fixed; background-color: rgba(255, 255, 255, 0.75); }
.loader { height: 58px; top: 50%; left: 50%; position: absolute; transform: translateX(-50%) translateY(-50%); width: 58px; }
.loader span { background: rgb(0, 187, 255); display: block; height: 12px; opacity: 0; position: absolute; width: 12px; animation: 4.6s ease-in-out infinite load; }
.loader span.block1 { animation-delay: 1.06s; left: 0px; top: 0px; }
.loader span.block2 { animation-delay: 0.97s; left: 16px; top: 0px; }
.loader span.block3 { animation-delay: 0.87s; left: 31px; top: 0px; }
.loader span.block4 { animation-delay: 0.78s; left: 47px; top: 0px; }
.loader span.block5 { animation-delay: 0.69s; left: 0px; top: 16px; }
.loader span.block6 { animation-delay: 0.6s; left: 16px; top: 16px; }
.loader span.block7 { animation-delay: 0.51s; left: 31px; top: 16px; }
.loader span.block8 { animation-delay: 0.41s; left: 47px; top: 16px; }
.loader span.block9 { animation-delay: 0.32s; left: 0px; top: 31px; }
.loader span.block10 { animation-delay: 0.23s; left: 16px; top: 31px; }
.loader span.block11 { animation-delay: 0.14s; left: 31px; top: 31px; }
.loader span.block12 { animation-delay: 0.05s; left: 47px; top: 31px; }
.loader span.block13 { animation-delay: -0.05s; left: 0px; top: 47px; }
.loader span.block14 { animation-delay: -0.14s; left: 16px; top: 47px; }
.loader span.block15 { animation-delay: -0.23s; left: 31px; top: 47px; }
.loader span.block16 { animation-delay: -0.32s; left: 47px; top: 47px; }
#ii4k { display: none; }
#idra { min-height: calc(-100px + 100vh); font-size: 18px; line-height: 24px; font-family: Inter_Regular, Helvetica, Arial, sans-serif; max-width: 1440px; margin: 0px auto; color: rgb(46, 63, 86); }
#iv80k { display: inline-flex; align-items: stretch; height: auto; padding: 0px; max-width: 100%; }
#i1tv, #iv80k, #ixw9j { width: 100%; margin: 0px auto; }
#i1tv { display: flex; align-items: stretch; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.11) 0px 2px 4px 0px; position: relative; z-index: 1; }
#ixw9j { display: inline-block; padding: 5px 0px 5px 15px; max-width: 1200px; }
#i30ej { text-align: center; padding: 10px; display: block; }
#ijzeb { max-width: 340px; padding: 10px 0px; }
#iktw4, #wrapper .inl70v_global.hidden { display: block; }
#ie642, #iww7i { width: 100%; position: relative; }
#iww7i { display: block; margin-left: auto; margin-right: auto; height: auto; top: 0px; bottom: 0px; align-items: stretch; }
#ie642 { display: flex; padding: 20px 15px; max-width: 1200px; margin: 0px auto; min-height: 668px; align-items: flex-end; }
#itxtm { display: inline-flex; margin-left: auto; margin-right: auto; width: 100%; max-width: 1047px; align-items: stretch; height: auto; }
#i3nzk, #i9mto { width: 100%; margin: 0px auto; }
#i9mto { display: flex; align-items: stretch; background-color: rgb(250, 250, 250); max-width: 100%; }
#i3nzk { display: inline-block; min-height: 200px; padding: 60px 0px 58px; text-align: center; max-width: 1316px; }
#iptbo { width: 100%; max-width: 500px; border-radius: 15px; overflow: hidden; }
#i3f9wb .img-view, #i463tg .img-view, #iae6va .img-view, #idupkb .img-view, #ikxfbi .img-view, #iq4wj .img-view { padding-bottom: 100%; }
#ixyzm { display: flex; flex-direction: column; justify-content: center; padding: 0px 0px 0px 50px; width: 100%; }
#ijsuad { font-size: 30px; font-weight: 700; text-align: left; margin: 0px 0px 10px; line-height: 36px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iqbqql { display: flex; margin: 0px 0px 30px; justify-content: space-between; }
#icu3bl { display: inline-flex; margin-left: auto; margin-right: auto; align-items: center; height: auto; justify-content: center; }
#ic7l1i { display: flex; width: 100%; align-items: stretch; max-width: 1316px; margin: 0px auto; }
#il2sjy { display: flex; padding: 0px; }
#ikxrii { display: inline-flex; margin-left: auto; margin-right: auto; width: 100%; max-width: 1259px; align-items: stretch; height: auto; }
#iic88m, #ispotl { width: 100%; margin: 0px auto; }
#ispotl, html.no-webp #ispotl { display: flex; align-items: stretch; background-image: url("audio-gray-2.png-1.webp"); background-repeat: no-repeat; background-position: 0px 0px; background-attachment: scroll; background-size: 100% 100%; max-width: 1440px; }
html.no-webp #ispotl { width: 100%; margin: 0px auto; background-image: url("audio-gray-2.png.webp"); }
#iic88m { min-height: 200px; padding: 60px 0px 100px; max-width: 1125px; }
#ihdpn4 { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 40px; line-height: 45px; margin: 0px auto 40px; text-align: center; }
#i6ep3r, #iq22bp { margin-left: auto; margin-right: auto; width: 100%; align-items: stretch; }
#i6ep3r { display: inline-flex; height: auto; max-width: 1203px; }
#iq22bp { display: flex; max-width: 1440px; }
#i5ac6k { display: block; width: 100%; padding: 40px 15px 170px; justify-content: space-between; text-align: center; }
#i6qxjv, #iag6kd { margin: 0px; font-size: 15px; line-height: 30px; color: rgb(199, 199, 199); }
#i2a8uu { display: flex; justify-content: space-between; margin: 0px 0px 40px; }
#i3uw4a, #i5bf8q { width: 100%; align-items: stretch; }
#i5bf8q { display: inline-flex; margin-left: auto; margin-right: auto; height: auto; max-width: 940px; }
#i3uw4a { display: flex; max-width: 1440px; margin: 0px auto; }
#izb88b { display: inline-block; width: 100%; padding: 60px 0px; }
#im6jdj { min-height: 50px; background-image: -webkit-linear-gradient(-90deg, rgb(255, 249, 249) 0%, rgb(255, 235, 235) 100%); background-repeat: repeat; background-position: 0px 0px; background-attachment: scroll; background-size: 100%; border: 4px solid rgb(207, 0, 0); border-radius: 10px; padding: 37px 50px 38px; }
#i72so7, #isfolj { font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i72so7 { text-align: center; color: rgb(207, 0, 0); margin: 0px; font-size: 50px; line-height: 60px; }
#isfolj { margin: 15px 0px 22px; font-size: 35px; line-height: 35px; }
#ilp7tk, #isfolj { text-align: center; }
#ikm9bv { text-decoration: underline; font-size: 30px; color: rgb(43, 182, 52); line-height: 34px; font-family: Inter_Black, Helvetica, Arial, sans-serif; }
#ibuzxv, #invjkk { width: 100%; align-items: stretch; }
#ibuzxv { display: inline-flex; margin-left: auto; margin-right: auto; max-width: 940px; height: auto; }
#invjkk { display: flex; background-color: rgb(250, 250, 250); margin: 0px auto; }
#i4qtdi { display: inline-block; width: 100%; padding: 50px 0px 30px; }
#iinm3h { font-family: inter-bold, Helvetica, Arial, sans-serif; font-size: 40px; line-height: 55px; margin: 0px; width: 100%; text-align: center; display: inline; }
.igxedf_global .accordion { list-style: none; padding: 0px; margin: 0px; }
.igxedf_global .overflow-hidden { overflow: hidden; }
.igxedf_global .accordion .accordion__item { background-color: rgb(255, 255, 255); margin-bottom: 15px; border-radius: 5px; }
.igxedf_global .accordion .accordion__header { width: 100%; display: flex; align-items: center; justify-content: space-between; text-align: left; cursor: pointer; background: 0px 0px; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(204, 204, 204); border-image: none; outline: 0px; border-radius: 5px; font-size: 16px; padding: 30px 25px; }
.igxedf_global .accordion .accordion__icon-wrapper { display: flex; float: right; flex-shrink: 0; margin-left: 15px; position: relative; width: 20px; height: 20px; transition: transform 0.2s; align-items: center; justify-content: center; }
.igxedf_global .accordion .accordion__item--is-open > .accordion__header > .accordion__icon-wrapper { transform: rotate(-90deg); }
.igxedf_global .accordion .accordion__icon-wrapper .icon { width: 20px; height: 20px; color: inherit; }
.igxedf_global .accordion .accordion__panel { opacity: 0; height: 0px; will-change: height, opacity, transform; transition: 0.3s ease-out; overflow: hidden; transform: translateY(-10px); }
.igxedf_global .accordion .accordion__panel .text-component { padding: 0px 25px; }
.igxedf_global .accordion .accordion__item--is-open > .accordion__panel { opacity: 1; height: auto; transform: translateY(0px); }
#ihcnfp { display: block; margin-left: auto; margin-right: auto; width: 100%; max-width: 1156px; align-items: stretch; height: auto; }
#ird1zt { display: inline-block; width: 95%; padding: 40px 0px 50px; margin: 0px auto; }
#il3vz8 { width: 100%; max-width: 970px; margin: 0px auto 32px; display: flex; justify-content: space-around; padding: 30px 20px; background-color: rgb(255, 255, 255); align-items: center; border-radius: 5px; }
#ivjcuv { padding: 8px 15px 27px; }
#ilr70r { width: 100%; display: block; max-width: 100%; }
#i0kf16 { width: 100%; max-width: 40px; margin: 0px 8px 0px 0px; }
#in1ept { margin: 0px; font-size: 18px; line-height: 16px; font-weight: 500; }
#iuy55r, #ixhbza { font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iuy55r { color: rgb(43, 182, 52); margin: 0px; font-size: 14px; line-height: 25px; }
#ixhbza { margin: 10px 0px; font-size: 16px; line-height: 20px; }
#ihfvg4 { font-size: 16px; line-height: 25px; font-family: Inter_Regular, Helvetica, Arial, sans-serif; }
#is264i { margin: 0px 4px 0px 0px; font-size: 13px; line-height: 25px; color: rgb(105, 105, 105); display: inline; }
#idfbwv, #iqze2k { display: flex; align-items: center; margin: 0px 0px 8px; }
#idfbwv { margin: 0px 0px 1px; }
#itvk9t { line-height: 25px; margin: 0px 0px 10px; }
.i0nius_global, .ityezt_global, .ixrtqa_global { display: inline; }
#i0nius { font-size: 13px; line-height: 25px; color: rgb(86, 89, 89); }
#i5i0dr { width: 100%; display: block; max-width: 100%; }
#i4vp91 { width: 100%; margin: 0px; }
#ic7sjw { line-height: 55px; text-align: center; margin: 0px auto 30px; }
.iidrak_global .customer-location { display: flex; }
.iidrak_global .customer-location > div { display: inline-flex; justify-content: center; align-items: center; position: relative; }
.iidrak_global .customer-location.loading > div { margin-left: 1rem; }
.iidrak_global .customer-location.loading .location-detail { visibility: collapse; margin-right: -2rem; }
.iidrak_global .customer-location.loading .dot-flashing { visibility: visible; position: relative; width: 8px; height: 8px; border-radius: 4px; background-color: rgb(152, 128, 255); color: rgb(152, 128, 255); animation: 1s linear 0.5s infinite alternate dotFlashing; }
.iidrak_global .customer-location.loading .dot-flashing::before, .iidrak_global .dot-flashing::after { content: ""; display: inline-block; position: absolute; top: 0px; }
.iidrak_global .customer-location.loading .dot-flashing::after, .iidrak_global .customer-location.loading .dot-flashing::before { left: -10px; width: 8px; height: 8px; border-radius: 4px; background-color: rgb(152, 128, 255); color: rgb(152, 128, 255); animation: 1s infinite alternate dotFlashing; }
.iidrak_global .customer-location.loading .dot-flashing::after { left: 10px; animation-delay: 1s; }
#ifon6h { font-size: 40px; font-weight: 800; display: inline-block; color: rgb(212, 1, 0); }
#i1t4nc, #i22l3m, #i9bted, #isgq2l { display: none; }
#imus67 { display: inline-block; }
#iidrak { display: none; }
.ibzrb1_global .swipe-group.swipe-hidden, .ibzrb1_global.swipe-hidden { display: none !important; }
.ibzrb1_global .swipe-group { min-height: 175px; background-color: rgba(0, 0, 0, 0.85); border-radius: 97px 0px 0px 97px; width: 250px; position: fixed; bottom: 300px; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 0px 0px 20px 40px; z-index: 1; right: 0px; }
.ibzrb1_global .swipe-image { min-height: 50px; }
.ibzrb1_global .swipe-image .img { width: 100%; }
.ibzrb1_global .swipe-url { display: inline-block; border-radius: 6px; box-shadow: rgb(87, 142, 13) 0px 3px 0px 0px; background-color: rgb(132, 211, 46); padding: 10px 10px 5px; font-family: Montserrat, Helvetica, Arial, sans-serif; font-weight: 800; text-decoration: none; color: rgb(21, 22, 22); font-size: 16px; line-height: 20px; max-width: 190px; }
#izncoh, .ibzrb1_global .swipe-content-1 { margin: 0px; text-align: center; }
.ibzrb1_global .swipe-percent-1 { display: block; color: red; font-size: 18px; }
.ibzrb1_global .swipe-content-2 { font-size: 18px; line-height: 30px; color: rgb(255, 255, 255); text-align: center; font-family: Montserrat, Helvetica, Arial, sans-serif; font-weight: 600; display: none; }
.ibzrb1_global .swipe-percent-2 { font-size: 26px; display: block; color: rgb(231, 204, 19); font-weight: 800; }
#izncoh { line-height: 30px; font-size: 20px; text-align: left; font-weight: 500; font-family: inter-400, Helvetica, Arial, sans-serif; }
#im4vuw { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 20px; line-height: 34px; }
#ifa00k { padding: 20px 25px; border-bottom: 1px rgb(204, 204, 204); color: rgb(46, 63, 86); }
#imstcc { font-size: 20px; line-height: 34px; margin: 0px; }
#if0dme { padding: 0px 25px 15px; }
#idj14z { margin: 0px 0px 15px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px, rgb(0, 0, 0) 0px 0px 0px 0px; }
#iy7iy9 { margin-left: auto; margin-right: auto; width: 100%; align-items: stretch; max-width: 1016px; overflow: hidden; }
#i66mrv { display: flex; width: 100%; align-items: center; max-width: 1316px; margin: 0px auto; justify-content: center; }
#i0eyex .js-video { background: url("https://assets.checkoutchamp.com/Funnel/assets/images/df224f83-b5cd-447c-be08-0e2b1e73828d/85aac9d5-5db4-4309-8136-23b4e753c2a0/70f402c48bd55f12a903aa9e2fd2bf2ef60a976e.jpg") 0px 0px / cover no-repeat; }
#i0eyex .img-view { padding-bottom: 50.2222%; }
#i6xjdm, #iqbfbk { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 30px; line-height: 36px; margin: 0px 0px 10px; text-align: left; }
#i6xjdm { margin: 0px 9px 0px 0px; line-height: 30px; font-size: 20px; font-weight: 500; font-family: inter-400, Helvetica, Arial, sans-serif; }
#i1rxxt .img-view { padding-bottom: 75%; }
#iy44qs { width: 100%; max-width: 500px; }
#idy2np { display: flex; flex-direction: column; justify-content: center; padding: 0px 100px 0px 20px; width: 100%; }
#irp1ud { display: flex; margin: 0px 0px 30px; flex-direction: row-reverse; justify-content: space-between; }
#i7rdnd .img-view { padding-bottom: 125%; }
#i5558k .img-view, #ihkbqf .img-view, #io2qk1 .img-view, #it1xai .img-view, #ix94m8 .img-view { padding-bottom: 100%; }
#iok1fk { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 40px; line-height: 45px; margin: 0px auto 45px; width: 70%; text-align: center; }
#in8rs9 { display: flex; margin: 0px; align-items: flex-start; justify-content: center; }
#ijztpe { display: inline-block; width: 100%; min-height: 200px; padding: 60px 0px 67px; max-width: 1316px; margin: 0px auto; }
#iuk9j2, #ix7d3r { width: 100%; align-items: stretch; }
#iuk9j2 { display: inline-flex; margin-left: auto; margin-right: auto; max-width: 1245px; height: auto; }
#ix7d3r { display: flex; margin: 0px auto; }
#ivzbfo .img-view { padding-bottom: 56.25%; }
#i54q4g .img-view { padding-bottom: 56.3636%; }
#ijutkl .img-view { padding-bottom: 100%; }
#iky1zw { font-family: inter-bold, Helvetica, Arial, sans-serif; font-size: 40px; line-height: 50px; margin: 0px 0px 26px; width: 100%; text-align: center; }
#i33pvm { border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px 0px; background-color: rgb(255, 255, 255); overflow: hidden; flex: 1 1 0%; margin: 0px 37px 0px 0px; }
#id1cew { display: flex; margin: 0px 0px 35px; }
#iha619 { width: 100%; display: block; max-width: 100%; }
#io7jti { width: 100%; margin: 0px; }
#id493h { width: 100%; display: block; max-width: 100%; }
#ivb95x { width: 100%; max-width: 40px; margin: 0px 8px 0px 0px; }
#ix4jch { margin: 0px; font-size: 18px; line-height: 16px; font-weight: 500; }
#ibu9lh { display: flex; align-items: center; margin: 0px 0px 8px; }
#ic8vcf { width: 100%; max-width: 86px; margin: 0px 8px 0px 0px; }
#ivogyj { margin: 0px; font-size: 14px; line-height: 25px; color: rgb(43, 182, 52); font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iw4yyd { display: flex; align-items: center; margin: 0px 0px 1px; }
#itnhhr { margin: 10px 0px; font-size: 16px; line-height: 20px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iwcypw, #ixrtqa { font-size: 13px; line-height: 25px; }
#iwcypw { margin: 0px 4px 0px 0px; display: inline; color: rgb(105, 105, 105); }
#ixrtqa { color: rgb(86, 89, 89); }
#i7rcek { line-height: 25px; margin: 0px 0px 10px; }
#ir7g9j { font-size: 16px; line-height: 25px; font-family: Inter_Regular, Helvetica, Arial, sans-serif; }
#ivhsyb { padding: 8px 15px 80px; }
#iel67r { border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px 0px; background-color: rgb(255, 255, 255); overflow: hidden; flex: 1 1 0%; margin: 0px; }
#ih2z7f { width: 100%; display: block; max-width: 100%; }
#idwfzh { width: 100%; margin: 0px; }
#iyfy4l { width: 100%; display: block; max-width: 100%; }
#ir5vio { width: 100%; max-width: 40px; margin: 0px 8px 0px 0px; }
#irwt1a { margin: 0px; font-size: 18px; line-height: 16px; font-weight: 500; }
#i3kicq { display: flex; align-items: center; margin: 0px 0px 8px; }
#i3tggw { width: 100%; max-width: 86px; margin: 0px 8px 0px 0px; }
#ipx5jq { margin: 0px; font-size: 14px; line-height: 25px; color: rgb(43, 182, 52); font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#imwl2h { display: flex; align-items: center; margin: 0px 0px 1px; }
#ibs5se { margin: 10px 0px; font-size: 16px; line-height: 20px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#isliqg, #ityezt { font-size: 13px; line-height: 25px; }
#isliqg { margin: 0px 4px 0px 0px; display: inline; color: rgb(105, 105, 105); }
#ityezt { color: rgb(86, 89, 89); }
#i7m1sk { line-height: 25px; margin: 0px 0px 10px; }
#ijfp6m { font-size: 16px; line-height: 25px; font-family: Inter_Regular, Helvetica, Arial, sans-serif; }
#ijx8ri { padding: 8px 15px 80px; }
#i4m3uw { border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px 0px; background-color: rgb(255, 255, 255); overflow: hidden; flex: 1 1 0%; margin: 0px 37px 0px 0px; }
#i7rhai, #ibe1v3, #ikkeds { color: rgb(105, 105, 105); }
#i416o7, #i6n6dk { width: 100%; max-width: 86px; margin: 0px 8px 0px 0px; }
#i416o7 { border: 3px rgb(250, 208, 0); border-radius: 4px; padding: 38px 20px 20px; max-width: 942px; margin: 0px auto; text-align: center; }
#i9yfd7, #is74nf { line-height: 56px; text-align: center; }
#is74nf { width: 100%; font-family: inter-bold, Helvetica, Arial, sans-serif; font-size: 45px; margin: 0px 0px 1px; }
#i9yfd7 { margin: 0px 0px 20px; font-size: 35px; font-family: inter-extabold, Helvetica, Arial, sans-serif; color: rgb(255, 82, 57); }
#i4fs9l { min-height: 50px; background-color: rgb(255, 251, 234); padding: 25px; margin: 25px 0px 0px; border-radius: 10px; }
#i6v8fa, #ivyxxq { text-align: center; }
#ivyxxq { font-family: inter-extabold, Helvetica, Arial, sans-serif; margin: 0px 0px 7px; font-size: 32px; line-height: 40px; color: rgb(255, 82, 57); }
#i6v8fa { margin: 0px; font-size: 30px; line-height: 56px; color: rgb(0, 174, 86); }
#ikubde { text-decoration: underline; color: rgb(43, 182, 52); font-family: Inter_Black, Helvetica, Arial, sans-serif; font-size: 30px; }
#icght1 { width: 100%; display: block; max-width: 100%; }
#iyug9z { width: 100%; max-width: 46px; }
#ibxfhi { display: flex; align-items: center; margin: 0px 44px 0px 0px; }
#i24v37 { display: flex; justify-content: flex-start; margin: 0px 0px 10px; width: 45%; }
#ifsfth .js-video { background: url("https://assets.checkoutchamp.com/Funnel/assets/images/df224f83-b5cd-447c-be08-0e2b1e73828d/85aac9d5-5db4-4309-8136-23b4e753c2a0/0293cf875a2a574430987f7f33cf8cb576c2a6d2.jpg") 0px 0px / cover no-repeat; }
#ifsfth .img-view { padding-bottom: 46.3889%; }
#i48ohu .img-view { padding-bottom: 56.25%; }
#i47e2r, #i9hj6x, #imnk9j { text-decoration: none; color: rgb(199, 199, 199); }
#ic4zv5, #inl70v { align-items: center; width: 100%; }
#inl70v { top: inherit; bottom: 0px; justify-content: center; display: flex; flex-direction: column; font-family: Montserrat, Helvetica, Arial, sans-serif; z-index: 99999; padding: 15px; background-color: rgb(248, 248, 248); max-width: 100%; color: rgb(46, 63, 86); }
.inl70v_global { position: fixed; z-index: 10; text-align: center; background-color: rgb(255, 255, 255); }
.inl70v_global.hidden { display: none !important; }
#ic4zv5 { padding: 20px; margin: 0px; font-weight: 700; font-size: 24px; line-height: 24px; text-decoration: none; text-align: center; background-color: rgb(81, 189, 80); border-radius: 70px; box-shadow: transparent 0px 2px 4px 0px; animation-duration: 1s; animation-delay: 1s; max-width: 488px; color: rgb(255, 255, 255); }
#ii5srw { position: absolute; margin: 0px auto; z-index: 2; right: 26%; max-width: 580px; }
#i4bu5k, #io2gc6 { min-height: 50px; display: flex; position: relative; justify-content: space-between; }
#io2gc6 { width: 50%; flex-direction: column; z-index: 1; }
#i4ydb7, #i5b3ae, #igbr6m { min-height: 107px; display: flex; margin: 0px 0px 39px; align-items: center; }
#i5b3ae, #igbr6m { min-height: 50px; margin: 0px 10px 0px 0px; }
#igbr6m { padding: 0px 0px 10px; max-width: 58%; width: 100%; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); flex-direction: column; align-items: stretch; justify-content: flex-end; }
#iaqq4i, #iu40gj { margin: 0px 0px 5px 6px; font-size: 16px; line-height: 22px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iaqq4i { width: 80%; }
#igphjj { padding: 0px 0px 10px; max-width: 58%; width: 100%; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); }
#i6wob6, #ijs8wb { min-height: 50px; display: flex; align-items: center; margin: 0px 10px 0px 0px; }
#ijs8wb { min-height: 107px; margin: 0px 0px 39px; }
#ihvu5f { margin: 0px 6px 0px 0px; font-size: 16px; line-height: 22px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iu4l6j { min-height: 50px; padding: 0px 0px 10px; width: 100%; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); }
#i3eu32, #izhbtk { min-height: 50px; align-items: center; display: flex; margin: 0px 0px 0px 10px; }
#izhbtk { min-height: 107px; flex-direction: row-reverse; justify-content: flex-start; text-align: right; margin: 0px 0px 39px; }
#i0fn1x, #i8l6b9 { min-height: 50px; display: flex; }
#i0fn1x { width: 50%; flex-direction: column; justify-content: center; z-index: 1; position: relative; }
#i8l6b9 { align-items: center; margin: 0px 0px 0px 10px; }
#ismsbl { margin: 0px 6px 0px 0px; font-size: 16px; line-height: 22px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ip2k0l { min-height: 50px; padding: 0px 0px 10px; width: 100%; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); }
#ikhtff, #issjhf { align-items: center; display: flex; }
#ikhtff { flex-direction: row-reverse; justify-content: flex-start; text-align: right; min-height: 107px; }
#issjhf { min-height: 50px; margin: 0px 0px 0px 10px; }
#ivdjol { margin: 0px 6px 0px 0px; font-size: 16px; line-height: 22px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iwy5k7 { padding: 0px 0px 10px; width: 100%; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); display: flex; flex-direction: column; align-items: flex-end; justify-content: center; }
#is1zjy { min-height: 112px; display: flex; flex-direction: row-reverse; justify-content: flex-start; text-align: right; margin: 0px 0px 39px; align-items: center; }
#ijlxbl { display: inline-block; width: 100%; min-height: 200px; }
#i0xo8o, #ix63vf { width: 100%; align-items: stretch; }
#i0xo8o { display: inline-flex; margin-left: auto; margin-right: auto; height: auto; max-width: 1302px; }
#ix63vf { display: flex; max-width: 1440px; margin: 0px auto; }
#ib8oee { width: 100%; display: block; max-width: 100%; }
#iao4yw { width: 100%; margin: 0px; }
#iau6nu { width: 100%; display: block; max-width: 100%; }
#iv7zqi { width: 100%; max-width: 40px; margin: 0px 8px 0px 0px; }
#itqt9o { margin: 0px; font-size: 18px; line-height: 16px; font-weight: 500; }
#i0oyqj { display: flex; align-items: center; margin: 0px 0px 8px; }
#i44pwp { width: 100%; max-width: 86px; margin: 0px 8px 0px 0px; }
#i8885k { margin: 0px; font-size: 14px; line-height: 25px; color: rgb(43, 182, 52); font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i8grws { display: flex; align-items: center; margin: 0px 0px 1px; }
#i3pxka { margin: 10px 0px; font-size: 16px; line-height: 20px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ixtdpc { margin: 0px 4px 0px 0px; font-size: 13px; line-height: 25px; color: rgb(105, 105, 105); display: inline; }
#is9ebq { font-size: 15px; line-height: 30px; color: rgb(199, 199, 199); }
#i434fq { font-size: 13px; line-height: 25px; color: rgb(86, 89, 89); }
#idjhqk { line-height: 25px; margin: 0px 0px 10px; }
#i6xduf { font-size: 16px; line-height: 25px; }
#io9tpb { padding: 8px 15px 53px; }
#i50hjq { border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px 0px; background-color: rgb(255, 255, 255); overflow: hidden; flex: 1 1 0%; margin: 0px 37px 0px 0px; }
#iy866r { width: 100%; display: block; max-width: 100%; }
#idqj1l { width: 100%; margin: 0px; }
#i7ilph { width: 100%; display: block; max-width: 100%; }
#ishym7 { width: 100%; max-width: 40px; margin: 0px 8px 0px 0px; }
#ixmvpz { margin: 0px; font-size: 18px; line-height: 16px; font-weight: 500; }
#izk3kz { display: flex; align-items: center; margin: 0px 0px 8px; }
#ihofv4 { width: 100%; max-width: 86px; margin: 0px 8px 0px 0px; }
#i12jfg { margin: 0px; font-size: 14px; line-height: 25px; color: rgb(43, 182, 52); font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ia0kv2 { display: flex; align-items: center; margin: 0px 0px 1px; }
#ip0kps { margin: 10px -5px 10px 0px; font-size: 16px; line-height: 20px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i2a432 { margin: 0px 4px 0px 0px; font-size: 13px; line-height: 25px; display: inline; }
#i2a432, #ib0hjg { color: rgb(105, 105, 105); }
#i6x2wa { font-size: 13px; line-height: 25px; color: rgb(86, 89, 89); }
#iago47 { line-height: 25px; margin: 0px 0px 10px; }
#iioa3p { font-size: 16px; line-height: 25px; }
#ipmc6u { padding: 8px 15px 34px; }
#ipkr96 { border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px 0px; background-color: rgb(255, 255, 255); overflow: hidden; flex: 1 1 0%; margin: 0px 37px 0px 0px; }
#il957r { width: 100%; display: block; max-width: 100%; }
#inglp3 { width: 100%; margin: 0px; }
#iqlg32 { width: 100%; display: block; max-width: 100%; }
#ivu6vd { width: 100%; max-width: 40px; margin: 0px 8px 0px 0px; }
#inmlbm { margin: 0px; font-size: 18px; line-height: 16px; font-weight: 500; }
#ifgvil { display: flex; align-items: center; margin: 0px 0px 8px; }
#igwdmt { width: 100%; max-width: 86px; margin: 0px 8px 0px 0px; }
#icomdz { margin: 0px; font-size: 14px; line-height: 25px; color: rgb(43, 182, 52); font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ipwqzi { display: flex; align-items: center; margin: 0px 0px 1px; }
#i23dyk { margin: 10px 0px; font-size: 16px; line-height: 20px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#in0dlg { margin: 0px 4px 0px 0px; font-size: 13px; line-height: 25px; display: inline; }
#in0dlg, #iz0z18 { color: rgb(105, 105, 105); }
#iuovbk { font-size: 13px; line-height: 25px; color: rgb(86, 89, 89); }
#ivg6a1 { line-height: 25px; margin: 0px 0px 10px; }
#iratst { font-size: 16px; line-height: 25px; }
#iddeul { padding: 8px 15px 52px; }
#i54qvl { border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px 0px; background-color: rgb(255, 255, 255); overflow: hidden; flex: 1 1 0%; margin: 0px; }
#i6rarj, #iict7t { display: flex; }
.i434fq_global, .i6x2wa_global, .irel7g_global, .iuovbk_global { display: inline; }
#iict7t { min-height: 50px; width: 100%; justify-content: space-between; }
#ia9snf .img-view, #idc3ml .img-view, #ie6v34 .img-view, #igo61s .img-view, #ivbsef .img-view { padding-bottom: 100%; }
#ige05i { z-index: 25; }
#ikzm47 .img-view { padding-bottom: 56.3636%; }
#ii7bya .img-view { padding-bottom: 100%; }
#idxkxw { min-height: 279px; text-align: center; padding: 15px 7px; display: flex; align-items: center; justify-content: center; }
#iwsyj3 { display: block; font-size: 24px; font-family: inter-extabold, Helvetica, Arial, sans-serif; margin: 0px 0px 10px; }
#ibothg, #iu5n36 { text-align: center; }
#ibothg { margin: 0px; font-size: 18px; line-height: 24px; font-weight: 500; letter-spacing: 0.2px; font-family: inter-400, Helvetica, Arial, sans-serif; }
#ixazcn { padding: 28px 0px 0px; }
#i84fkg { overflow: hidden; flex: 1 1 0%; margin: 0px 32px 0px 0px; max-width: 400px; }
#iilp3e .img-view, #io1fue .img-view, #ivfpky .img-view { padding-bottom: 80.3333%; }
#iqaris { color: rgb(255, 255, 255); }
#i4mtpr { width: 22%; margin: 0px auto; max-width: 100%; display: none; }
#ib24wu, #irtzic { width: 52%; margin: 0px 38px; max-width: 100%; }
#ib24wu { width: 100%; margin: 0px auto; display: flex; flex-direction: column; align-items: center; }
#i9ax0o, #igdnqn { padding: 10px; margin: 0px; font-size: 55px; line-height: 50px; font-family: inter-extabold, Helvetica, Arial, sans-serif; color: rgb(34, 34, 34); }
#i9ax0o { color: rgb(136, 136, 136); font-size: 16px; line-height: 20px; font-family: inter-400, Helvetica, Arial, sans-serif; }
#iq9rof { min-height: 50px; justify-content: space-between; align-items: center; flex-direction: column-reverse; display: flex; }
#i45l5w { margin: 0px; font-size: 16px; line-height: 20px; text-align: center; color: rgb(136, 136, 136); }
#i99b1i { display: flex; align-items: center; margin: 0px 0px 10px; }
#ixujgi { margin: 0px 0px 0px 5px; font-size: 48px; line-height: 50px; font-weight: 700; font-family: inter-bold, Helvetica, Arial, sans-serif; }
#i6ycv2 { margin: 0px; font-size: 16px; line-height: 36px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i73dg4 { margin: 0px 0px 0px 10px; font-size: 16px; line-height: 18px; font-weight: 600; color: rgb(0, 0, 0); }
#inuajs, #isavrb { display: flex; align-items: center; }
#isavrb { justify-content: space-between; border-bottom: 1px solid rgb(235, 235, 235); }
#i8kxkg { margin: 0px; font-size: 16px; line-height: 36px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#idc61o { margin: 0px 0px 0px 10px; font-size: 16px; line-height: 18px; font-weight: 600; color: rgb(0, 0, 0); }
#i2fcra, #iydxq1 { display: flex; align-items: center; }
#i2fcra { justify-content: space-between; border-bottom: 1px solid rgb(235, 235, 235); }
#i6j1c3 { margin: 0px; font-size: 16px; line-height: 36px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#imwzfh { margin: 0px 0px 0px 10px; font-size: 16px; line-height: 18px; font-weight: 600; color: rgb(0, 0, 0); }
#i0p5x9, #izcwye { display: flex; align-items: center; }
#i0p5x9 { justify-content: space-between; border-bottom: 1px rgb(235, 235, 235); }
#ilvqvt { margin: 0px; font-size: 16px; line-height: 36px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#izew7t { margin: 0px 0px 0px 10px; font-size: 16px; line-height: 18px; font-weight: 600; color: rgb(0, 0, 0); }
#ibxjad, #iy3tuo { display: flex; align-items: center; }
#iy3tuo { justify-content: space-between; border-bottom: 1px solid rgb(235, 235, 235); }
#iwmy5q { margin: 0px; font-size: 16px; line-height: 36px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ib6icj { margin: 0px 0px 0px 10px; font-size: 16px; line-height: 18px; font-weight: 600; height: 18px; color: rgb(0, 0, 0); }
#iium9t, #ivgfce { display: flex; align-items: center; }
#iium9t { justify-content: space-between; border-bottom: 1px solid rgb(235, 235, 235); }
#ijzm1l { min-height: 50px; max-width: 100%; width: 20%; display: flex; }
#ism4do { margin: 0px; font-size: 16px; line-height: 20px; text-align: center; color: rgb(136, 136, 136); font-family: inter-400, Helvetica, Arial, sans-serif; }
#ir288g { margin: 0px 0px 0px 5px; font-size: 48px; line-height: 50px; font-family: inter-extabold, Helvetica, Arial, sans-serif; flex: 1 0 0%; color: rgb(34, 34, 34); }
#itoi1v, #ixwxrt { justify-content: space-between; align-items: center; display: flex; }
#ixwxrt { margin: 0px 0px 10px; }
#itoi1v { min-height: 50px; flex-direction: column-reverse; }
#idgn9m { width: 23%; margin: 0px auto; max-width: 100%; }
#iwbpad { height: 18px; }
#i2nkuz { font-size: 18px; color: red; font-family: inter-bold, Helvetica, Arial, sans-serif; margin: 0px 2px; }
#idcco7 { display: flex; margin: 0px auto; align-items: center; }
#iwnp4g { margin: 0px 0px 10px; }
#i2lt1b, #iwnp4g { display: flex; align-items: center; }
#iv738f { margin: 0px 0px 0px 5px; font-size: 15px; line-height: 30px; color: rgb(199, 199, 199); }
#ijciu2 { color: rgb(105, 105, 105); }
#irel7g { font-size: 13px; line-height: 25px; color: rgb(86, 89, 89); }
#ioydub .img-view { padding-bottom: 56.9444%; }
#ia2g5s, #if4wrv { font-size: 48px; line-height: 55px; margin: 0px 0px 5px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ia2g5s { font-size: 24px; line-height: 28px; font-family: Inter_Regular, Helvetica, Arial, sans-serif; }
#i4w8cp { width: 100%; max-width: 23px; }
#iuxb3j { display: flex; align-items: flex-start; margin: 0px 0px 15px; justify-content: flex-start; }
#i3o4rt { height: 18px; }
#iy47ij { margin: 0px 5px; font-size: 18px; color: red; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i3i2zc { display: flex; margin: 0px auto; align-items: center; }
#i3f96p, #iqogby { text-align: center; }
#iqogby { display: flex; align-items: center; margin: 0px 0px 10px; }
#i3f96p { padding: 20px 15px; margin: 0px 0px 12px; display: block; font-size: 24px; line-height: 30px; text-decoration: none; background-color: rgb(81, 189, 80); border-radius: 70px; max-width: 488px; width: 100%; box-shadow: transparent 0px 2px 4px 0px; border-bottom: 3px solid rgb(2, 126, 46); font-family: inter-extabold, Helvetica, Arial, sans-serif; color: rgb(255, 255, 255); }
#iyz8dj { display: inline-flex; flex-direction: column; align-items: center; margin: 0px 0px 15px; }
#ih29ca { width: 100%; display: block; max-width: 100%; }
#ixkvtj { width: 100%; max-width: 78px; margin: 0px 8px 0px 0px; }
#i9mvsd { width: 100%; display: block; max-width: 100%; }
#ip2uws { width: 100%; max-width: 114px; margin: 0px 8px 0px 0px; }
#iq9okg { margin: 5px 0px 0px; font-size: 15px; color: rgb(61, 62, 68); }
#i3t9gg { margin: 0px 0px 0px 13px; }
#isoxv3 { display: flex; align-items: center; }
#irq73b { display: flex; justify-content: flex-start; flex-direction: column; max-width: 520px; margin: 0px auto 0px 0px; }
#iei1gv { min-height: 50px; font-size: 20px; }
#ilwseg { min-height: 50px; max-width: 663px; width: 100%; padding: 0px; z-index: 25; position: relative; }
#i0lf9j { width: 25px; }
#i7mcce { position: absolute; width: 100%; height: 100%; background-color: rgb(245, 245, 245); }
.idmmrw_global { position: fixed; top: 10px; left: 10px; min-width: 300px; background-color: rgb(2, 127, 196); transition: transform 0.8s; z-index: 1001; color: rgb(255, 255, 255); font-weight: 400; transform: translateX(-110%); box-shadow: rgb(111, 111, 111) 0px 0px 5px; border-radius: 5px; overflow: hidden; }
.idmmrw_global.notify { transform: translateX(0px); transition: 1s; }
.idmmrw_global .item { display: table; width: 100%; }
.idmmrw_global .item > div { display: table-cell; vertical-align: middle; }
.idmmrw_global .thumb { width: 70px; padding: 10px; text-align: center; background-color: rgb(255, 255, 255); }
.idmmrw_global .thumb img { width: 50px; max-width: 100%; vertical-align: middle; }
.idmmrw_global .desc { padding: 10px; font-size: 13px; color: rgb(255, 255, 255); background-color: rgb(2, 127, 196); line-height: 19px; }
.idmmrw_global p { line-height: 1.467; margin-bottom: 15px; }
.idmmrw_global p:last-of-type { margin-bottom: 0px; }
.idmmrw_global .text-right { text-align: right !important; }
#iu4wds { font-family: Montserrat, Helvetica, Arial, sans-serif; color: rgb(46, 63, 86); background-color: rgb(255, 249, 238); }
#icjxyk { display: block; height: 23px; }
#if9m6t, #ih55lb { text-align: center; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ih55lb { padding: 20px 10px; display: block; text-decoration: none; background-color: rgb(81, 189, 80); border-radius: 70px; width: 100%; box-shadow: transparent 0px 2px 4px 0px; border-bottom: 3px solid rgb(2, 126, 46); color: rgb(255, 255, 255); margin: 0px 0px 12px; font-size: 24px; line-height: 30px; max-width: 551px; }
#if9m6t { margin: 0px; font-size: 16px; max-width: 80%; line-height: 20px; }
#i1s3z5 { display: inline-flex; flex-direction: column; align-items: center; margin: 0px 0px 15px; }
#ic3z0t { margin: 0px 0px 75px; font-size: 40px; line-height: 45px; font-family: inter-extabold, Helvetica, Arial, sans-serif; font-weight: 700; }
#ihy135, #ij5irl { width: 100%; }
#ij5irl { max-width: 500px; overflow: hidden; }
#i2dmhx, #i66swh { font-size: 30px; line-height: 36px; font-weight: 700; margin: 0px 0px 10px; text-align: left; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i66swh { margin: 0px 9px 0px 0px; line-height: 30px; font-size: 20px; font-weight: 500; font-family: inter-400, Helvetica, Arial, sans-serif; }
#iqrtiv { display: flex; flex-direction: column; justify-content: center; padding: 0px 50px 0px 20px; width: 100%; }
#iw3dd1 { display: flex; margin: 0px 0px 45px; flex-direction: row-reverse; justify-content: space-between; }
#i32hqo, #ikkwt8 { width: 100%; max-width: 500px; }
#ikughj { font-size: 30px; line-height: 36px; text-align: left; margin: 0px 0px 10px; font-family: inter-extabold, Helvetica, Arial, sans-serif; font-weight: 700; }
#iffxm1 { margin: 0px; line-height: 30px; font-size: 20px; text-align: left; }
#i3nswd { display: flex; flex-direction: column; justify-content: center; padding: 0px 0px 0px 50px; width: 100%; }
#iey5bh { display: flex; margin: 0px 0px 30px; justify-content: space-between; }
#iiv7h3 { min-height: 50px; display: flex; align-items: center; margin: 0px 10px 20px 0px; }
#if1fwd { margin: 0px 0px 5px 6px; font-size: 16px; line-height: 22px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#im8ogj { min-height: 50px; padding: 0px 0px 10px; max-width: 58%; width: 100%; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); display: flex; flex-direction: column; align-items: stretch; justify-content: flex-end; }
#iyrmmk { min-height: 112px; display: flex; margin: 0px 0px 39px; align-items: center; }
#i7tbth, #iktxix, #iokzvt, #izanca { width: 70px; }
#iozxe5 { margin: 20px 0px 0px; }
#iozxe5, #iqafud { width: 70px; }
#ipc2wb { max-width: 261px; width: 100%; }
#idpi7y, #if7sj9 { margin: 0px 0px 0px 12px; font-size: 23px; line-height: 28px; font-family: Inter_Medium, Helvetica, Arial, sans-serif; text-align: left; }
#idpi7y { margin: 0px 0px 22px; line-height: 34px; text-align: center; font-family: Inter_Black, Helvetica, Arial, sans-serif; }
#i6ueoh { display: inline; }
#idmmrw, .ctrwow_tframe .ctrwow_tframe_title img { background-color: rgb(255, 255, 255); }
#iav5gs { color: rgb(37, 104, 239); }
#iy3ssz { max-width: 250px; }
#io9spu { display: none; }
#iduivw, #ik5ylx { width: 100px; }
#ikk9sj { margin: 0px 0px 15px; font-size: 24px; line-height: 28px; font-family: Inter_Regular, Helvetica, Arial, sans-serif; }
#ithnq4 { width: 50px; display: block; max-width: 100%; }
#iodk7g { width: 100%; max-width: 50px; }
#iq0viz { margin: 0px 0px 5px; font-size: 20px; letter-spacing: 1.25px; font-family: inter-extabold, Helvetica, Arial, sans-serif; font-weight: 700; }
#iwv9zh { font-size: 16px; font-weight: 500; max-width: 350px; }
#i664bk { margin: 0px 0px 0px 18px; }
#is5v4q { display: flex; margin: 0px; width: 32%; }
#ioe7id { width: 50px; display: block; max-width: 100%; }
#i0sgwe { width: 100%; max-width: 50px; }
#iglcb6 { margin: 0px 0px 5px; font-size: 20px; letter-spacing: 1.25px; font-family: inter-extabold, Helvetica, Arial, sans-serif; font-weight: 700; }
#i0pi3q { font-size: 16px; font-weight: 500; max-width: 300px; }
#i8lm5k { margin: 0px 0px 0px 18px; }
#irmj7n { display: flex; width: 31%; }
#i752qa { width: 50px; display: block; max-width: 100%; }
#iwsopl { width: 100%; max-width: 50px; }
#ilane9 { margin: 0px 0px 5px; font-size: 20px; letter-spacing: 1.25px; font-family: inter-extabold, Helvetica, Arial, sans-serif; font-weight: 700; }
#ifpi53 { font-size: 16px; font-weight: 500; max-width: 300px; }
#iodojg { margin: 0px 0px 0px 18px; }
#iuxj89 { display: flex; width: 28%; }
#ixkdl8 { display: flex; padding: 42px 0px; justify-content: space-between; align-items: flex-start; }
#i3yy4e { margin-left: auto; margin-right: auto; width: 100%; max-width: 1150px; align-items: center; height: auto; justify-content: center; }
#ihmfjg { display: flex; width: 100%; align-items: stretch; margin: 0px auto; background-color: rgb(245, 245, 245); }
#i05ljg { margin: 45px 0px; }
#i1n2zp { height: 18px; }
#iw1p3k { margin: 0px 2px; font-size: 18px; color: red; font-family: inter-bold, Helvetica, Arial, sans-serif; font-weight: 500; }
#idy00a { display: block; height: 18px; }
#i1lufd, #ioq3zg { display: flex; margin: 0px auto; align-items: center; }
#ioq3zg { margin: 50px 0px 10px; }
#iem79j, #itoj8a { text-align: center; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iem79j { padding: 20px 10px; display: block; text-decoration: none; background-color: rgb(81, 189, 80); border-radius: 70px; width: 100%; box-shadow: transparent 0px 2px 4px 0px; border-bottom: 3px solid rgb(2, 126, 46); color: rgb(255, 255, 255); margin: 0px 0px 12px; font-size: 24px; line-height: 30px; max-width: 551px; }
#itoj8a { margin: 10px 0px 0px; font-size: 16px; line-height: 20px; max-width: 90%; }
#io5qy1 { flex-direction: column; align-items: center; margin: 0px auto; display: block; justify-content: flex-start; max-width: 488px; width: 100%; }
#itzgyg { padding: 55px 0px 65px; margin: 0px auto; }
#ikf91i { display: block; }
#i2e0ny, #irhh6i { color: red; }
#ij9gte { min-height: 50px; }
#i8kva3 { margin: 10px 0px 20px; }
#imdap3 { margin: 0px 0px 0px 15px; font-size: 20px; }
#iriyz7 { font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iq9ib3 { display: block; height: 23px; }
#ilx3xp { width: 100%; max-width: 23px; }
#i69kd8 { font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ibzqjn { margin: 0px 0px 0px 15px; font-size: 20px; }
#if0kkc { display: flex; align-items: flex-start; margin: 0px 0px 15px; justify-content: flex-start; }
#irb0cg { display: block; height: 23px; }
#iyoj2s { width: 100%; max-width: 23px; }
#i4bgqj { font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i70wuf { margin: 0px 0px 0px 15px; font-size: 20px; }
#is07ln { display: flex; align-items: flex-start; margin: 0px 0px 15px; justify-content: flex-start; }
#i7vi7w { display: block; height: 23px; }
#i8sg7e { width: 100%; max-width: 23px; }
#io210i { font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i2nesz { margin: 0px 0px 0px 15px; font-size: 20px; }
#igp7z6 { display: flex; align-items: flex-start; margin: 0px 0px 15px; justify-content: flex-start; }
#incxr5, #ipbtsv, #ixptz8, #iy1d5h { color: red; }
#i251el { display: inline-block; }
#iz0tyh { margin: 0px; font-size: 16px; line-height: 20px; text-align: center; font-family: inter-bold, Helvetica, Arial, sans-serif; }
.i6fvb3_global, .i9734f_global { position: relative; overflow: hidden; }
.i6fvb3_global .hidden:not([data-gjs-type]) { display: none !important; }
.i6fvb3_global .js-video { position: relative; }
.i6fvb3_global .js-video .tmp-thumb { position: relative; z-index: 2; width: 100%; }
.i6fvb3_global .js-video .img-view { position: relative; width: 100%; height: 0px; }
.i6fvb3_global .js-video .wistia_embed { width: 100%; height: 100%; }
.i6fvb3_global .js-video iframe, .i6fvb3_global .js-video video, .i9734f_global .js-video iframe, .i9734f_global .js-video video { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0px; }
.i6fvb3_global .layer-over-video { position: absolute; z-index: 3; inset: 0px; opacity: 1; background-color: rgba(255, 255, 255, 0.6); display: flex; align-items: center; justify-content: center; transition: opacity 50ms; }
.i6fvb3_global .layer-over-video.hide { opacity: 0; pointer-events: none; }
.i6fvb3_global .layer-over-video .js-play-video { cursor: pointer; }
.i6fvb3_global .layer-over-video .js-play-video:empty { padding: 20px 0px; }
.i6fvb3_global .layer-over-video .js-play-video:empty::before, .i9734f_global .layer-over-video .js-play-video:empty::before { content: "Play Video"; }
.i6fvb3_global .button-box { opacity: 0; display: flex; align-items: center; justify-content: center; text-align: center; position: absolute; z-index: 3; inset: 0px; pointer-events: none; transition: opacity 50ms; }
.i6fvb3_global .button-box.show, .i6fvb3_global .button-box[data-gjs-type] { pointer-events: auto; opacity: 1; background-color: rgba(0, 0, 0, 0.3); }
.i6fvb3_global .cta-btn { text-align: center; font-family: sans-serif; font-weight: 700; text-transform: uppercase; border-radius: 10px; border: 0px; color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(95, 187, 73); background-image: linear-gradient(rgb(163, 204, 44) 0px, rgb(95, 187, 73) 100%); padding: 17px 30px; font-size: 22px; text-decoration: none; }
.i6fvb3_global .heartbeat .cta-btn { animation: 5s infinite _heartbeat; }
.i6fvb3_global .heartbeat .cta-btn:hover { animation: none; }
.i6fvb3_global .w-video-wrapper.w-css-reset { background-color: transparent !important; }
#i6fvb3 .img-view { padding-bottom: 100.2%; }
#ite8xh { width: 70px; }
#i7sc91 { min-height: 50px; display: flex; align-items: center; margin: 0px 10px 0px 0px; }
#iav2ws { margin: 0px 0px 5px 6px; font-size: 16px; line-height: 22px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#iw4htv { padding: 0px 0px 10px; max-width: 58%; width: 100%; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); }
#isn88a { min-height: 107px; display: flex; align-items: center; }
#ivblsd { max-width: 275px; width: 100%; }
#ivbadf { min-height: 279px; text-align: center; padding: 6px 7px; display: flex; align-items: center; justify-content: center; }
#i2374i { display: block; font-size: 24px; font-family: inter-extabold, Helvetica, Arial, sans-serif; margin: 0px 0px 10px; }
#im57oo { text-align: center; }
#ifac88 { margin: 0px 0px 0px 10px; font-size: 18px; line-height: 24px; text-align: left; font-weight: 500; letter-spacing: 0.2px; font-family: inter-400, Helvetica, Arial, sans-serif; }
#iw5se5 { padding: 28px 0px 0px; }
#i7jzwt { overflow: hidden; flex: 1 1 0%; margin: 0px 32px 0px 0px; max-width: 375px; }
#i8oixi { max-width: 275px; width: 100%; }
#idpbwi { min-height: 279px; text-align: center; padding: 6px 7px; align-items: center; justify-content: center; display: flex; }
#ivwv0j { display: block; font-size: 24px; font-family: inter-extabold, Helvetica, Arial, sans-serif; margin: 0px 0px 10px; }
#im44ry, #in0wcj { text-align: center; }
#im44ry { margin: 0px; font-size: 18px; line-height: 24px; font-weight: 500; letter-spacing: 0.2px; font-family: inter-400, Helvetica, Arial, sans-serif; }
#im6y35 { padding: 28px 0px 0px; }
#iyvvqy { overflow: hidden; flex: 1 1 0%; margin: 0px 32px 0px 0px; max-width: 375px; }
#ive66u { display: flex; align-items: center; justify-content: flex-start; }
#i9ecq4 { margin: 0px 0px 0px 10px; font-size: 18px; line-height: 24px; text-align: left; font-weight: 500; letter-spacing: 0.2px; font-family: inter-400, Helvetica, Arial, sans-serif; }
#ie969v { display: flex; align-items: center; justify-content: flex-start; }
#ic6mso { margin: 0px 0px 0px 10px; font-size: 18px; line-height: 24px; text-align: left; font-weight: 500; letter-spacing: 0.2px; font-family: inter-400, Helvetica, Arial, sans-serif; }
#iye3ql { display: flex; align-items: center; justify-content: flex-start; }
#ik3sca { margin: 0px 0px 0px 10px; font-size: 18px; line-height: 24px; text-align: left; font-weight: 500; letter-spacing: 0.2px; font-family: inter-400, Helvetica, Arial, sans-serif; }
#ihtyqh { display: flex; align-items: center; justify-content: flex-start; }
.i9734f_global .hidden:not([data-gjs-type]) { display: none !important; }
.i9734f_global .js-video { position: relative; }
.i9734f_global .js-video .tmp-thumb { position: relative; z-index: 2; width: 100%; }
.i9734f_global .js-video .img-view { position: relative; width: 100%; height: 0px; }
.i9734f_global .js-video .wistia_embed { width: 100%; height: 100%; }
.i9734f_global .layer-over-video { position: absolute; z-index: 3; inset: 0px; opacity: 1; background-color: rgba(255, 255, 255, 0.6); display: flex; align-items: center; justify-content: center; transition: opacity 50ms; }
.i9734f_global .layer-over-video.hide { opacity: 0; pointer-events: none; }
.i9734f_global .layer-over-video .js-play-video { cursor: pointer; }
.i9734f_global .layer-over-video .js-play-video:empty { padding: 20px 0px; }
.i9734f_global .button-box { opacity: 0; display: flex; align-items: center; justify-content: center; text-align: center; position: absolute; z-index: 3; inset: 0px; pointer-events: none; transition: opacity 50ms; }
.i9734f_global .button-box.show, .i9734f_global .button-box[data-gjs-type] { pointer-events: auto; opacity: 1; background-color: rgba(0, 0, 0, 0.3); }
.i9734f_global .cta-btn { text-align: center; font-family: sans-serif; font-weight: 700; text-transform: uppercase; border-radius: 10px; border: 0px; color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(95, 187, 73); background-image: linear-gradient(rgb(163, 204, 44) 0px, rgb(95, 187, 73) 100%); padding: 17px 30px; font-size: 22px; text-decoration: none; }
.i9734f_global .heartbeat .cta-btn { animation: 5s infinite _heartbeat; }
.i9734f_global .heartbeat .cta-btn:hover { animation: none; }
.i9734f_global .w-video-wrapper.w-css-reset { background-color: transparent !important; }
#i8twczg .img-view, #i9734f .img-view { padding-bottom: 56.25%; }
#ipunrh { width: 100%; display: block; max-width: 100%; }
#ioc8ih { width: 100%; max-width: 46px; }
#ivgsvw { margin: 0px 0px 0px 12px; font-size: 23px; line-height: 28px; font-family: Inter_Medium, Helvetica, Arial, sans-serif; text-align: left; }
#iuqn6u { display: flex; align-items: center; margin: 0px 44px 0px 0px; }
#icv6df { width: 100%; display: block; max-width: 100%; }
#i0myoc { width: 100%; max-width: 46px; }
#iow5wg { margin: 0px 0px 0px 12px; font-size: 23px; line-height: 28px; font-family: Inter_Medium, Helvetica, Arial, sans-serif; text-align: left; width: 100%; }
#ic4osg { display: flex; align-items: center; }
#izxe9f { display: flex; justify-content: space-around; margin: 0px 0px 10px; }
#isq7ak { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 40px; font-weight: 700; margin: 0px auto 45px; text-align: center; line-height: 45px; }
#i80gm9 { overflow: hidden; flex: 1 1 0%; display: flex; }
#ihad7d { margin: 0px auto; align-items: flex-start; justify-content: center; max-width: 715px; }
#iawjxl { display: inline-block; width: 100%; min-height: 200px; padding: 60px 0px 67px; max-width: 1316px; margin: 0px auto; }
#ine9gk, #iy6kiq { width: 100%; align-items: stretch; }
#ine9gk { display: inline-flex; margin-left: auto; margin-right: auto; max-width: 1245px; height: auto; }
#iy6kiq { display: flex; margin: 0px auto; }
#id4cts, #ih2yfc, #iwul2c { overflow: hidden; flex: 1 1 0%; max-width: 40%; }
#ih2yfc, #iwul2c { max-width: 30%; display: flex; flex-direction: column; justify-content: center; align-items: center; border-radius: 10px 10px 0px 0px; }
#ih2yfc { margin: 0px 12px 0px 0px; background-color: rgb(232, 237, 248); }
#iwul2c { background-color: rgb(245, 245, 245); }
#iy1vz9 { max-width: 41%; }
#iaw1rk, #ig2ych { margin: 0px; text-align: center; font-family: Inter_Black, Helvetica, Arial, sans-serif; }
#ijfo25 { overflow: hidden; flex: 1 1 0%; max-width: 40%; display: flex; align-items: center; justify-content: flex-start; font-size: 20px; }
#igjiii { margin: 0px 0px 0px 15px; text-align: center; font-weight: 500; }
#ipzqdj { overflow: hidden; flex: 1 1 0%; max-width: 30%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(232, 237, 248); margin: 0px 12px 0px 0px; }
#ii2drf { margin: 0px; text-align: center; font-weight: 500; }
#i2wlix, #i2z0g9 { overflow: hidden; flex: 1 1 0%; display: flex; }
#i2wlix { max-width: 30%; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(245, 245, 245); }
#i2z0g9 { border-bottom: 1px solid rgb(58, 70, 88); min-height: 54px; }
#i9ssfz, #io5k47 { text-align: center; }
#i9ssfz { font-family: Inter_Black, Helvetica, Arial, sans-serif; margin: 0px; }
#io5k47 { margin: 0px 0px 0px 15px; font-weight: 500; }
#ilyh69 { overflow: hidden; flex: 1 1 0%; max-width: 40%; display: flex; align-items: center; justify-content: flex-start; font-size: 20px; }
#irfwwg { margin: 0px; text-align: center; font-family: Inter_Black, Helvetica, Arial, sans-serif; }
#iys1g2 { overflow: hidden; flex: 1 1 0%; max-width: 30%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(232, 237, 248); margin: 0px 12px 0px 0px; border-radius: 0px 0px 10px 10px; }
#i0lyhn { margin: 0px; text-align: center; font-weight: 500; }
#ijdl3i, #iq0m5n { overflow: hidden; flex: 1 1 0%; display: flex; }
#iq0m5n { max-width: 30%; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(245, 245, 245); border-radius: 0px 0px 10px 10px; }
#ijdl3i { min-height: 54px; }
#ifhlsc { margin: 0px 0px 0px 15px; text-align: center; font-weight: 500; }
#iuf7eh { overflow: hidden; flex: 1 1 0%; max-width: 40%; display: flex; align-items: center; justify-content: flex-start; font-size: 20px; }
#i46fdu { margin: 0px; text-align: center; font-family: Inter_Black, Helvetica, Arial, sans-serif; }
#ioqg53 { overflow: hidden; flex: 1 1 0%; max-width: 30%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(232, 237, 248); margin: 0px 12px 0px 0px; }
#igd8r4 { margin: 0px; text-align: center; font-weight: 500; }
#i2axis, #ir690h { overflow: hidden; flex: 1 1 0%; display: flex; }
#ir690h { max-width: 30%; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(245, 245, 245); }
#i2axis { border-bottom: 1px solid rgb(58, 70, 88); min-height: 54px; }
#ipzbji { margin: 0px 0px 0px 15px; text-align: center; font-weight: 500; }
#iksw75 { overflow: hidden; flex: 1 1 0%; max-width: 40%; display: flex; align-items: center; justify-content: flex-start; font-size: 20px; }
#i6om8h { margin: 0px; text-align: center; font-family: Inter_Black, Helvetica, Arial, sans-serif; }
#isag8a { overflow: hidden; flex: 1 1 0%; max-width: 30%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(232, 237, 248); margin: 0px 12px 0px 0px; }
#ivz9gm { margin: 0px; text-align: center; font-weight: 500; }
#ib5z7j, #ifq3pl { overflow: hidden; flex: 1 1 0%; display: flex; }
#ifq3pl { max-width: 30%; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(245, 245, 245); }
#ib5z7j { border-bottom: 1px solid rgb(58, 70, 88); min-height: 54px; }
#iph1qf { margin: 0px 0px 0px 15px; text-align: center; font-weight: 500; }
#ie8tmx { overflow: hidden; flex: 1 1 0%; max-width: 40%; display: flex; align-items: center; justify-content: flex-start; font-size: 20px; }
#itu2a8 { margin: 0px; text-align: center; font-family: Inter_Black, Helvetica, Arial, sans-serif; }
#i6f8rj { overflow: hidden; flex: 1 1 0%; max-width: 30%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(232, 237, 248); margin: 0px 12px 0px 0px; }
#idrt4r { margin: 0px; text-align: center; font-weight: 500; }
#ij6ei2, #ik3h04 { overflow: hidden; flex: 1 1 0%; display: flex; }
#ik3h04 { max-width: 30%; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(245, 245, 245); }
#ij6ei2 { border-bottom: 1px solid rgb(58, 70, 88); min-height: 54px; }
#ijautn { margin: 0px 0px 0px 15px; text-align: center; font-weight: 500; }
#ietrrg { overflow: hidden; flex: 1 1 0%; max-width: 40%; display: flex; align-items: center; justify-content: flex-start; font-size: 20px; }
#iz8vsc { margin: 0px; text-align: center; font-family: Inter_Black, Helvetica, Arial, sans-serif; }
#iijnbb { overflow: hidden; flex: 1 1 0%; max-width: 30%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(232, 237, 248); margin: 0px 12px 0px 0px; }
#izkkfq { margin: 0px; text-align: center; font-weight: 500; }
#i10o0m, #iuvpfg { overflow: hidden; flex: 1 1 0%; display: flex; }
#i10o0m { max-width: 30%; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(245, 245, 245); }
#iuvpfg { border-bottom: 1px solid rgb(58, 70, 88); min-height: 54px; }
#il6cedo { height: 26px; }
#iioza3f { margin: 0px 0px 0px 12px; font-size: 18px; color: red; }
#iz0uw4g { display: block; height: 26px; }
#it7gzpt { display: flex; margin: 0px auto; }
#i5bm4io { align-items: center; margin: 0px 0px 10px; display: none; }
#i9abqie { padding: 15px 20px; margin: 0px; display: flex; font-weight: 700; font-size: 20px; line-height: 27px; text-decoration: none; text-align: center; color: rgb(0, 0, 0); background-color: rgb(81, 189, 80); border-radius: 6px; width: 100%; border-bottom: 3px solid rgb(2, 126, 46); min-height: 65px; align-items: center; }
#i35lafq { display: inline-flex; flex-direction: column; align-items: center; }
#ia1b7m7 { display: none; justify-content: center; margin: 0px 0px 40px; }
#idlyps9 { display: inline-block; width: 100%; min-height: 200px; padding: 55px 0px; max-width: 1316px; margin: 0px auto; }
#i6eeuwl, #i8virx2 { width: 100%; align-items: stretch; }
#i8virx2 { display: inline-flex; margin-left: auto; margin-right: auto; max-width: 1250px; height: auto; padding: 0px 0px 0px 15px; }
#i6eeuwl { margin: 0px auto; background-color: rgb(250, 250, 250); }
#i6eeuwl, #ii9xyi { display: flex; }
#ii9xyi, #irv1m8 { min-height: 50px; }
#igtj2y, #ijsukf { text-align: center; }
#igtj2y { max-width: 50%; padding: 0px 30px 0px 5%; font-size: 16px; }
#ijsukf { padding: 10px 10px 15px; margin: 0px; font-size: 35px; line-height: 40px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#icvoaj, #iod283 { margin: 0px auto 30px; }
#ihhitc { margin: 0px auto; }
#ipt0qb { padding: 10px; margin: 0px; text-align: center; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ilm38hq { display: block; font-style: italic; }
#inuyft { display: inline-block; }
#i9i2k8g { font-size: 20px; line-height: 34px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#i4dhwyk { width: 25px; }
#i24fu0h { padding: 20px 25px; border-bottom: 1px rgb(204, 204, 204); color: rgb(46, 63, 86); }
#iahk5mf { font-size: 20px; line-height: 34px; margin: 0px; }
#ifd4295 { padding: 0px 25px 15px; }
#ihfodtp { margin: 0px 0px 15px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px, rgb(0, 0, 0) 0px 0px 0px 0px; }
#i5myg85 { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 20px; line-height: 34px; }
#i86sslc { width: 25px; }
#iajcele { padding: 20px 25px; border-bottom: 1px rgb(204, 204, 204); color: rgb(46, 63, 86); }
#ilk3dwj { font-size: 20px; line-height: 34px; margin: 0px; }
#i5m5v9g { padding: 0px 25px 15px; }
#izea4hh { margin: 0px 0px 15px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px, rgb(0, 0, 0) 0px 0px 0px 0px; }
#iudfwx2 { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 20px; line-height: 34px; }
#ijeehul { width: 25px; }
#ikq8me7 { padding: 20px 25px; border-bottom: 1px rgb(204, 204, 204); color: rgb(46, 63, 86); }
#iwtscdi { font-size: 20px; line-height: 34px; margin: 0px; }
#iq06ra1 { padding: 0px 25px 15px; }
#iu6njxh { margin: 0px 0px 15px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px, rgb(0, 0, 0) 0px 0px 0px 0px; }
#if1ezp4 { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 20px; line-height: 34px; }
#irg7s6l { width: 25px; }
#ihj20aa { padding: 20px 25px; border-bottom: 1px rgb(204, 204, 204); color: rgb(46, 63, 86); }
#i54iiqh { font-size: 20px; line-height: 34px; margin: 0px; }
#i9423am { padding: 0px 25px 15px; }
#i7za2xx { margin: 0px 0px 15px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px, rgb(0, 0, 0) 0px 0px 0px 0px; }
#izqrk79 { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 20px; line-height: 34px; }
#id98pbf { width: 25px; }
#ia00ntx { padding: 20px 25px; border-bottom: 1px rgb(204, 204, 204); color: rgb(46, 63, 86); }
#iq2catl { font-size: 20px; line-height: 34px; margin: 0px; }
#ijguuqw { padding: 0px 25px 15px; }
#iryfv1g { margin: 0px 0px 15px; box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 4px 0px, rgb(0, 0, 0) 0px 0px 0px 0px; }
#i5pko2, #it6uoa { color: red; }
#ipng8u, .i8of8k2_global .desc li { display: inline-block; }
#il8bne { margin: 0px; text-align: center; max-width: 90%; font-family: inter-bold, Helvetica, Arial, sans-serif; font-size: 16px; line-height: 20px; }
#iqqes7 { display: block; }
#i6eq1w { min-height: 50px; display: flex; justify-content: space-around; }
#ig0wfn { width: 100%; display: block; max-width: 100%; }
#ihse82 { width: 100%; max-width: 46px; }
#ivzmqq { margin: 0px 0px 0px 12px; font-size: 23px; line-height: 28px; font-family: Inter_Medium, Helvetica, Arial, sans-serif; text-align: left; }
#ih7o3h, #ixpozv { display: flex; flex: 1 0 0%; }
#ih7o3h { align-items: center; }
#ixpozv { justify-content: flex-start; margin: 0px 0px 10px; }
#i0brnt { margin: 0px 0px 10px; width: 45%; }
#i0brnt, #i13eped, #izbcyda { display: flex; justify-content: flex-start; }
#izbcyda { margin: 0px 0px 10px; }
#i13eped { min-height: 50px; }
#i0kiq5y { display: block; }
#ipdfezy { color: rgb(73, 88, 97); margin: 0px 0px 0px 3px; }
#ileykyy { display: none; }
#i5tq0zq, #iabk7e, #ib5uomo, #ibmezlg, #ihco9gj, #io6wxqe { width: 90px; }
#i1pls9r, #ixggbf9 { height: 18px; }
#acvb { min-height: 50px; border-radius: 25px; padding: 18px 138px 10px 25px; background-image: -webkit-linear-gradient(-90deg, rgb(255, 255, 255) 0%, rgba(231, 238, 250, 0.98) 100%); background-repeat: repeat; background-position: 0px 0px; background-attachment: scroll; background-size: 100%; max-width: 850px; width: 100%; border: 2px solid rgb(58, 70, 88); position: relative; }
#iacyjfk, #iosvezb { margin: 0px 0px 15px; text-align: center; }
#iosvezb { font-family: inter-extabold, Helvetica, Arial, sans-serif; font-size: 28px; line-height: 32px; font-weight: 700; }
#iacyjfk { font-size: 20px; line-height: 31px; font-weight: 500; }
#doc-img { position: absolute; right: 0px; bottom: 0px; max-width: 342px; width: 35%; }
#i82bib1 { display: block; }
#ikimrvo { margin: 0px; text-align: center; font-size: 18px; line-height: 21px; font-family: inter-extabold, Helvetica, Arial, sans-serif; }
#ilmvrex { display: block; font-style: italic; }
.i8of8k2_global { width: 100%; }
.i8of8k2_global .hidden { display: none !important; }
.i8of8k2_global .ctr-pointer { cursor: pointer; }
.i8of8k2_global .comment-title { display: flex; align-items: center; justify-content: center; padding: 15px 0px 40px; width: 100%; }
.i8of8k2_global .comment-title span { padding-right: 5px; }
.i8of8k2_global .comment-content { display: flex; padding-left: 15px; padding-right: 15px; }
.i8of8k2_global .content-item { display: flex; padding: 20px 10px 15px 12px; border: 1px solid rgb(223, 223, 223); width: 33.33%; min-height: 240px; }
.i8of8k2_global .content-item .star { width: auto; height: 18px; }
.i8of8k2_global .content-item:nth-child(2) { margin: 0px 20px; }
.i8of8k2_global .thumb { width: 32px; }
.i8of8k2_global .img-view { max-width: 32px; border-radius: 50%; }
.i8of8k2_global .icon-fblike { max-width: 11px; }
.i8of8k2_global .content_wrap { flex: 1 0 0%; padding-left: 10px; position: relative; }
.i8of8k2_global .content_wrap p { font-size: 14px; line-height: 19px; }
.i8of8k2_global .title { margin: 0px; color: rgb(54, 88, 166); font-weight: 700; font-size: 14px; }
.i8of8k2_global .author { font-size: 14px; line-height: 1.35; font-weight: 700; position: absolute; right: 0px; bottom: 0px; }
.i8of8k2_global .author p { margin: 0px; }
.i8of8k2_global .desc ul { font-size: 11px; list-style: none; padding-left: 0px; margin: 0px; padding-top: 2px; color: rgb(54, 88, 166); }
.i8of8k2_global .desc li + li { padding-left: 3px; }
.i8of8k2_global .desc li.time { color: rgb(153, 153, 153); }
#i8of8k2 { background-color: rgb(250, 250, 250); }
#il79ezn { display: none; }
#i8tuyhy, #ibovjae, #ied3uuy { display: block; }
#ilxfyf { width: 35px; }
.ctrwow_tframe .ctrwow_tframe_title .ctrwow_tframe_title_wrapper { height: 50px; }
#ix1mi7u { position: relative; }
#i4k1ipb { color: rgb(199, 199, 199); text-decoration: none; }
#i4k1ipb:hover { display: inline-block; text-decoration: underline; }
#itp6kqe { width: 100%; }
#iatu4gg, #ie41cxx, #iedc0gx, #if6wkj3, #ip5h8zp, #ir4yjqp, .ctrwow_tframe .ctrwow_tframe_title .ctrwow_tframe_title_wrapper p { font-weight: 400; }
#iha4y9v, .ctrwow_tframe { display: inline-block; }
#ibl0814 { border-radius: 15px; overflow: hidden; }
#i0vn5oe, #ivauioh, .iq3902t_global .holiday-banner { font-family: Montserrat, Helvetica, Arial, sans-serif; }
.iq3902t_global .holiday-banner { position: relative; padding: 5px 0px; display: block; }
.iq3902t_global .holiday-content { color: rgb(255, 255, 255); display: flex; justify-content: center; align-items: center; position: relative; z-index: 1; text-align: center; padding: 2px 10px; max-width: 1000px; margin: auto; text-transform: uppercase; }
.iq3902t_global .holiday-content .desc { font-weight: 600; font-size: 15px; line-height: 22px; text-align: left; padding-right: 15px; max-width: 900px; }
.iq3902t_global .holiday-content .desc .text-highlight-white { font-weight: 800; }
.iq3902t_global .holiday-content .desc .text-highlight { color: rgb(251, 255, 0); font-weight: 800; }
.iq3902t_global .holiday-content .btn-next { font-size: 14px; font-weight: 700; width: 130px; padding: 10px 0px 8px; background-color: rgb(10, 198, 95); text-decoration: none; border-radius: 6px; border-bottom: 2px solid rgb(25, 112, 55); color: rgb(0, 0, 0); }
.iq3902t_global .marquee { width: 100%; overflow: hidden; position: relative; background: rgb(242, 244, 247); padding: 2px 0px; }
.iq3902t_global .marquee .mega-sale { display: flex; width: max-content; height: 30px; animation: 60s linear infinite marqueeAnim; will-change: transform; align-items: center; }
.iq3902t_global .mega-sale-child { color: rgb(0, 0, 0); font-weight: 800; font-size: 14px; margin-right: 30px; white-space: nowrap; }
.iq3902t_global .holiday-content .customer-location, .iq3902t_global .holiday-content .location-detail, .iq3902t_global .holiday-content .location-parent, .iq3902t_global .mega-sale-child > * { display: inline; }
.ikhfhuk_global .mega-sale-child img, .iq3902t_global .mega-sale-child img, .iwfp7oi_global .mega-sale-child img { margin-right: 5px; position: relative; top: 2px; }
.iq3902t_global .bg-banner-img { width: 100%; position: absolute; inset: 0px; }
.iq3902t_global .background { object-fit: cover; height: 100%; object-position: center center; }
.iq3902t_global .hide-banner { display: none !important; }
.iq3902t_global .location_uppercase { text-transform: uppercase !important; }
.iq3902t_global .holiday-content .save-text { display: inline-block; color: rgb(208, 45, 21); }
.iwfp7oi_global .holiday-banner { position: relative; padding: 5px 0px; font-family: Montserrat, Helvetica, Arial, sans-serif; display: block; }
.iwfp7oi_global .holiday-content { color: rgb(0, 0, 0); display: flex; justify-content: center; align-items: center; position: relative; z-index: 1; text-align: center; padding: 0px 10px; max-width: 1000px; margin: auto; text-transform: uppercase; }
.iwfp7oi_global .holiday-content .desc { font-weight: 700; font-size: 14px; line-height: 22px; text-align: right; padding-right: 15px; max-width: 470px; }
.iwfp7oi_global .holiday-content .desc .title { font-weight: 700; }
.iwfp7oi_global .holiday-content .desc .text-highlight { font-weight: 900; color: rgb(186, 3, 2); }
.iwfp7oi_global .holiday-content .btn-next { font-size: 14px; font-weight: 700; width: 130px; padding: 10px 0px 8px; background-color: rgb(10, 198, 95); text-decoration: none; border-radius: 6px; border-bottom: 2px solid rgb(25, 112, 55); color: rgb(0, 0, 0); }
.iwfp7oi_global .marquee { width: 100%; overflow: hidden; position: relative; background: rgb(242, 244, 247); padding: 2px 0px; }
.iwfp7oi_global .marquee .mega-sale { display: flex; width: max-content; height: 26px; animation: 60s linear infinite marqueeAnim; will-change: transform; }
.iwfp7oi_global .mega-sale-child { color: rgb(0, 0, 0); font-weight: 700; font-size: 13px; margin-right: 30px; white-space: nowrap; }
.iwfp7oi_global .holiday-content .customer-location, .iwfp7oi_global .holiday-content .location-detail, .iwfp7oi_global .holiday-content .location-parent, .iwfp7oi_global .mega-sale-child > * { display: inline; }
.iwfp7oi_global .bg-banner-img { width: 100%; position: absolute; inset: 0px; }
.iwfp7oi_global .background { object-fit: cover; height: 100%; object-position: 100% center; }
.iwfp7oi_global .hide-banner { display: none !important; }
.iwfp7oi_global .location_uppercase { text-transform: uppercase !important; }
.iwfp7oi_global .holiday-content .save-text { display: inline-block; color: rgb(208, 45, 21); }
.ikhfhuk_global .holiday-banner { position: relative; padding: 5px 0px; font-family: Montserrat, Helvetica, Arial, sans-serif; display: block; }
.ikhfhuk_global .holiday-content { color: rgb(0, 0, 0); display: flex; justify-content: center; align-items: center; position: relative; z-index: 1; text-align: center; padding: 0px 10px; max-width: 1000px; margin: auto; }
.ikhfhuk_global .holiday-content .desc { font-weight: 600; font-size: 15px; line-height: 22px; text-align: right; padding-right: 15px; max-width: 900px; }
.ikhfhuk_global .holiday-content .desc .title { font-weight: 700; }
.ikhfhuk_global .holiday-content .desc .text-highlight { font-weight: 800; color: rgb(229, 1, 0); }
.ikhfhuk_global .holiday-content .desc .text-highlight-black { font-weight: 800; color: rgb(0, 0, 0); text-transform: uppercase; }
.ikhfhuk_global .holiday-content .btn-next { font-size: 14px; font-weight: 700; width: 130px; padding: 10px 0px 8px; background-color: rgb(10, 198, 95); text-decoration: none; border-radius: 6px; border-bottom: 2px solid rgb(25, 112, 55); color: rgb(0, 0, 0); }
.ikhfhuk_global .marquee { width: 100%; overflow: hidden; position: relative; background: rgb(224, 162, 23); padding: 1px 0px 3px; font-family: Montserrat, Helvetica, Arial, sans-serif; }
.ikhfhuk_global .marquee .mega-sale { display: flex; width: max-content; height: 26px; animation: 60s linear infinite marqueeAnim; will-change: transform; }
.ikhfhuk_global .mega-sale-child { color: rgb(0, 0, 0); font-weight: 700; font-size: 14px; margin-right: 30px; white-space: nowrap; }
.ikhfhuk_global .holiday-content .customer-location, .ikhfhuk_global .holiday-content .location-detail, .ikhfhuk_global .holiday-content .location-parent, .ikhfhuk_global .mega-sale-child > * { display: inline; }
.ikhfhuk_global .bg-banner-img { width: 100%; position: absolute; inset: 0px; }
.ikhfhuk_global .background { object-fit: cover; height: 100%; object-position: center center; }
.ikhfhuk_global .hide-banner { display: none !important; }
.ikhfhuk_global .location_uppercase { text-transform: uppercase !important; }
.ikhfhuk_global .holiday-content .save-text { display: inline-block; color: rgb(208, 45, 21); }
#ietmg88 { display: flex; align-items: center; justify-content: center; padding: 0.5rem; }
#ijlh519 { min-width: 166px; max-width: 166px; height: 32px; }
@media (max-width: 2013px) {
  .ikhfhuk_global .holiday-content .desc { text-align: left; }
}
@media (max-width: 1023px) {
  #ie642 { padding: 28px 15px 60px; position: static; min-height: 300px; margin: 0px auto; }
  #ixw9j { padding: 11px 15px; display: flex; justify-content: flex-start; margin: 0px auto; }
  #i3nzk { padding: 44px 15px 45px; }
  #il2sjy { padding: 0px 15px; margin: 0px; }
  #iic88m { padding: 45px 15px 0px; }
  #i4qtdi { padding: 44px 15px 50px; }
  #ird1zt { padding: 45px 15px 52px; width: 100%; }
  #izb88b { padding: 44px 15px; }
  .ibzrb1_global .swipe-group { bottom: 300px; }
  #iqbqql { flex-direction: row; margin: 0px 0px 45px; }
  #ixyzm { padding: 0px 20px; width: 50%; }
  #iy44qs { max-width: 360px; }
  #idy2np { padding: 0px 20px; }
  #irp1ud { flex-direction: row-reverse; margin: 0px 0px 45px; }
  #ijztpe { padding: 40px 15px; }
  #i24v37 { flex-direction: column; margin: 0px auto 10px; width: 45%; }
  #i416o7 { padding: 30px 15px 15px; }
  #is74nf { font-size: 35px; line-height: 36px; }
  #i9yfd7, #ivyxxq { font-size: 25px; }
  #ivyxxq { line-height: 30px; margin: 0px 0px 16px; }
  #i6v8fa { font-size: 18px; line-height: 25px; }
  #ibxfhi { margin: 0px 0px 10px; }
  #i4fs9l { padding: 16px 5px 26px; }
  #i6qxjv { text-align: center; margin: 0px; }
  #i2a8uu { flex-direction: column; margin: 0px 0px 10px; }
  #iag6kd { text-align: center; }
  #ijlxbl { padding: 45px 15px; }
  #i4bu5k { display: flex; flex-direction: column; }
  #ii5srw { position: static; max-width: 70%; margin: 0px auto; }
  #i4ydb7 { margin: 0px; width: 100%; }
  #iu4l6j { max-width: 100%; margin: 0px 0px 0px 15px; }
  #iwy5k7 { justify-content: flex-start; align-items: flex-start; }
  #igbr6m, #igphjj, #ip2k0l, #iwy5k7 { max-width: 100%; margin: 0px 0px 0px 15px; }
  #ibothg { padding: 0px 5px; }
  #i9ax0o { text-align: center; }
  #isavrb { flex-direction: row; justify-content: space-between; align-items: center; padding: 5px 0px; }
  #i8kxkg { line-height: 27px; }
  #i0p5x9, #i2fcra, #iium9t, #iy3tuo { flex-direction: row; align-items: center; padding: 5px 0px; }
  #i6j1c3, #i6ycv2, #ilvqvt, #iwmy5q { line-height: 27px; }
  #iv738f { text-align: center; margin: 0px 0px 0px 5px; }
  #i0fn1x, #io2gc6 { width: 100%; }
  #iict7t { flex-direction: column; max-width: 500px; margin: 0px auto; }
  #is1zjy, #izhbtk { margin: 0px; min-height: 107px; }
  #ikhtff, #is1zjy, #izhbtk { flex-direction: row; text-align: left; width: 100%; }
  #ijs8wb { width: 100%; margin: 0px; min-height: 107px; }
  #i3eu32 { margin: 0px 10px 0px 0px; }
  #iktxix, #iokzvt, #iozxe5, #iqafud, #izanca { margin: 0px; }
  #issjhf { margin: 0px 10px 0px 0px; }
  #i8l6b9 { margin: 0px; }
  #ixazcn { padding: 28px 5px 0px; }
  #i84fkg { margin: 0px 15px 0px 0px; }
  #ipx5jq, #iuy55r, #ivogyj { font-size: 13px; line-height: 16px; }
  #i54qvl, #ipkr96 { width: 30%; margin: 0px 10px 0px 0px; }
  #i54qvl { margin: 0px; }
  #i33pvm, #i4m3uw, #i50hjq, #iel67r { width: 30%; margin: 0px 10px 0px 0px; }
  #iel67r { margin: 0px; }
  #i72so7 { font-size: 40px; line-height: 50px; }
  #im6jdj { padding: 22px 20px 50px; }
  #ifon6h, #iinm3h { font-size: 30px; }
  #i2lt1b { text-align: center; justify-content: center; }
  #ilwseg, #iww7i { margin: 0px; }
  #ilwseg { max-width: 700px; position: relative; }
  #if4wrv { font-size: 30px; line-height: 40px; }
  #ia2g5s, #if4wrv { display: block; }
  #iei1gv { position: relative; width: 70%; }
  #irq73b { flex-direction: column; padding: 0px; max-width: 450px; }
  #i3f96p { max-width: 350px; font-size: 20px; line-height: 25px; display: flex; align-items: center; justify-content: center; margin: 0px 0px 7px; }
  #iszbrq { min-height: 50px; max-width: 80%; }
  #ic4zv5 { justify-content: flex-start; align-items: center; }
  #iuxb3j { margin: 0px 0px 10px; }
  #iy47ij { font-size: 14px; }
  #i3o4rt { height: 24px; }
  #ih55lb, #iqogby { margin: 0px 0px 7px; }
  #ih55lb { min-height: 55px; max-width: 350px; font-size: 20px; line-height: 25px; padding: 10px; display: flex; align-items: center; justify-content: center; }
  #if9m6t { font-size: 14px; }
  #ij5irl { max-width: 360px; }
  #iqrtiv { padding: 0px 20px; }
  #iw3dd1 { flex-direction: row-reverse; margin: 0px 0px 45px; }
  #ikkwt8 { max-width: 360px; }
  #i3nswd { padding: 0px 20px; }
  #iey5bh { flex-direction: row; margin: 0px 0px 45px; }
  #i7tbth { margin: 0px; }
  #im8ogj { max-width: 100%; margin: 0px 0px 0px 15px; }
  #iyrmmk { margin: 0px; width: 100%; min-height: 107px; }
  #ihdpn4 { font-size: 30px; line-height: 40px; }
  #ihdpn4, #iok1fk { margin: 0px auto 20px; }
  #if7sj9 { font-size: 20px; margin: 0px 0px 0px 12px; }
  #iddeul, #ijx8ri, #io9tpb, #ipmc6u, #ivhsyb, #ivjcuv { padding: 8px 15px 45px; }
  #idpi7y { font-size: 25px; line-height: 35px; }
  #i6ueoh { display: inline; }
  #irtzic { width: 100%; flex: 1 0 0%; margin: 0px 15px 0px 10px; }
  #ikk9sj { display: block; }
  #iodk7g { width: 100%; max-width: 50px; }
  #iq0viz { letter-spacing: normal; }
  #iwv9zh { max-width: 100%; }
  #i664bk { width: 100%; }
  #iglcb6 { letter-spacing: normal; }
  #i0pi3q { max-width: 100%; }
  #i8lm5k { width: 100%; }
  #ilane9 { letter-spacing: normal; }
  #iodojg { width: 100%; }
  #ixkdl8 { padding: 30px 15px; margin: 0px; }
  #iem79j { font-size: 20px; line-height: 25px; display: flex; align-items: center; justify-content: center; margin: 0px 0px 7px; }
  #itzgyg { padding: 30px 0px 30px 15px; }
  #if0kkc, #igp7z6, #is07ln { margin: 0px 0px 10px; }
  #iz0tyh { font-size: 14px; }
  #ite8xh { margin: 0px; }
  #iw4htv { max-width: 100%; margin: 0px 0px 0px 15px; }
  #isn88a { width: 100%; margin: 0px; min-height: 107px; }
  #ifac88 { padding: 0px 5px; }
  #iw5se5 { padding: 28px 5px 0px; }
  #i7jzwt { margin: 0px 15px 0px 0px; }
  #im44ry { padding: 0px 5px; }
  #im6y35 { padding: 28px 5px 0px; }
  #iyvvqy { margin: 0px 15px 0px 0px; }
  #i9ecq4, #ic6mso, #ik3sca { padding: 0px 5px; }
  #ivgsvw { font-size: 20px; margin: 0px 0px 0px 12px; }
  #iuqn6u { margin: 0px 0px 10px; }
  #iow5wg { font-size: 20px; margin: 0px 0px 0px 12px; text-align: left; }
  #izxe9f { flex-direction: column; width: 100%; margin: 0px auto 10px; max-width: 400px; }
  #isq7ak { margin: 0px auto 20px; }
  #i80gm9 { margin: 0px 15px 0px 0px; }
  #iawjxl { padding: 40px 15px; }
  #i10o0m, #i2axis, #i2wlix, #i2z0g9, #i6f8rj, #ib5z7j, #id4cts, #ie8tmx, #ietrrg, #ifq3pl, #ih2yfc, #iijnbb, #ij6ei2, #ijdl3i, #ijfo25, #ik3h04, #iksw75, #ilyh69, #ioqg53, #ipzqdj, #iq0m5n, #ir690h, #isag8a, #iuf7eh, #iuvpfg, #iwul2c, #iys1g2 { margin: 0px 15px 0px 0px; }
  #ia1b7m7 { margin: 0px; }
  #idlyps9 { padding: 40px 15px; }
  #ii9xyi { flex-direction: column; }
  #igtj2y { max-width: 100%; margin: 20px 0px 0px; padding: 0px 30px; }
  #i4zsct { margin: 0px auto; display: block; }
  #ipc2wb { width: 92%; }
  #ivzmqq { font-size: 20px; margin: 0px 0px 0px 12px; text-align: left; }
  #ixpozv { margin: 0px auto 10px; }
  #i0brnt, #ixpozv, #izbcyda { flex-direction: column; }
  #i0brnt { margin: 0px auto 10px; width: 45%; }
  #izbcyda { flex: 1 0 0%; }
  #iptbo { width: 50%; }
  #i1pls9r { height: 24px; }
  #acvb { padding: 18px 22% 10px 20px; }
  #i8kva3, #iztp05 { max-width: 400px; }
  #ish2dr1 { display: block; }
  #ij9gte { display: flex; flex-direction: column; }
  #ijzeb { max-width: 320px; }
  #iacyjfk { font-size: 18px; }
  #doc-img { right: -6%; }
  #ic3z0t { margin: 0px 0px 50px; }
  #ijsukf { padding: 10px 10px 25px; }
  #icvoaj { margin: 0px auto 15px; }
  #i8tuyhy, #ied3uuy { display: inline; }
  #iaqq4i { width: 100%; }
  #ibovjae { display: inline; }
  #il3vz8 { padding: 30px 0px; }
  #ijzm1l { width: 20%; }
  #idgn9m { width: 24%; }
  #iod283 { margin: 0px auto 15px; }
  #i8virx2 { padding: 0px; }
}
@media (min-width: 992px) {
  .idmmrw_global { top: auto; bottom: 10px; }
}
@media (max-width: 991px) {
  .ikhfhuk_global .background, .iq3902t_global .background { object-position: left center; }
}
@media (max-width: 767px) {
  #ixyzm { padding: 20px 0px 0px; margin: 0px; width: 100%; }
  #iqbqql { flex-direction: column; margin: 0px 0px 30px; }
  #ijsuad { font-size: 20px; line-height: 30px; margin: 0px 0px 5px; }
  #il2sjy { flex-direction: column; padding: 0px 15px; margin: 0px; }
  #ihdpn4 { font-size: 25px; line-height: 30px; margin: 0px auto 20px; width: 100%; }
  #i6qxjv { margin: 0px; }
  #i6qxjv, #iag6kd { font-size: 11px; line-height: 24px; text-align: center; }
  #i2a8uu { flex-direction: column; margin: 0px 0px 10px; }
  #iinm3h { font-size: 25px; line-height: 33px; margin: 0px; display: inline; }
  #i4qtdi { padding: 26px 15px; }
  #il3vz8 { margin: 0px 0px 22px; flex-direction: column; padding: 10px 0px; }
  #ixhbza { font-size: 16px; margin: 10px 0px 5px; }
  #izb88b { padding: 35px 5px 30px; }
  #im6jdj { padding: 15px 10px; }
  #i72so7 { line-height: 36px; margin: 0px; font-size: 32px; }
  #isfolj { font-size: 22px; line-height: 26px; margin: 17px 0px; }
  #ikm9bv { font-size: 20px; line-height: 25px; }
  #iic88m { padding: 40px 15px 0px; width: 100%; }
  #ixw9j { padding: 6px 15px; display: flex; justify-content: center; align-items: center; margin: 0px auto; }
  #ie642 { margin: 0px auto 0px 0px; top: -150px; min-height: 580px; display: block; background-color: rgb(245, 245, 245); padding: 20px 15px 36px; }
  #ic7sjw { line-height: 33px; margin: 0px 0px 20px; display: block; }
  #ifon6h { font-size: 25px; display: inline; }
  .ibzrb1_global .swipe-group { bottom: 220px; width: 170px; min-height: auto; padding: 10px 5px 10px 15px; justify-content: flex-end; }
  .ibzrb1_global .swipe-image { min-height: auto; }
  .ibzrb1_global .swipe-image #img { max-width: 100%; margin: 0px; }
  .ibzrb1_global .swipe-url { display: none; }
  .ibzrb1_global .swipe-content-2 { display: block; line-height: 28px; }
  .ibzrb1_global .swipe-percent-2 { font-size: 24px; margin: 0px 0px 0px 10px; }
  #izncoh { width: auto; }
  #im4vuw, #izncoh { font-size: 16px; line-height: 24px; }
  #ifa00k { padding: 15px 25px; }
  #imstcc { font-size: 16px; line-height: 24px; }
  #i3nzk { padding: 15px 15px 35px; }
  #i30ej { display: block; }
  #iqbfbk { font-size: 22px; line-height: 32px; margin: 0px 0px 5px; }
  #i6xjdm { font-size: 16px; line-height: 24px; margin: 0px; }
  #idy2np { padding: 20px 0px 0px; margin: 0px; }
  #irp1ud { flex-direction: column; margin: 0px 0px 30px; }
  #iok1fk { font-size: 25px; line-height: 35px; width: 100%; margin: 0px auto; }
  #in8rs9 { flex-direction: column; margin: 0px; text-align: center; }
  #ijztpe { padding: 40px 15px 0px; }
  #iky1zw { font-size: 28px; line-height: 32px; margin: 0px auto 20px; }
  #ird1zt { padding: 17px 15px 40px; }
  #ibs5se, #itnhhr { font-size: 16px; margin: 10px 0px 5px; }
  #i33pvm, #i4m3uw { margin: 0px 0px 18px; width: 100%; }
  #id1cew { flex-direction: column; }
  #is74nf { font-size: 28px; line-height: 36px; margin: 0px auto 5px; font-weight: 800; }
  #i416o7 { padding: 24px 10px 10px; }
  #i9zq6d, #idiaos { display: block; }
  #ic4zv5 { padding: 15px 10px; font-size: 17px; line-height: 26px; border-bottom: 3px solid rgb(57, 128, 60); display: flex; width: 100%; max-width: 100%; margin: 0px auto; align-items: center; justify-content: center; min-height: auto; }
  #ijlxbl { padding: 50px 15px; }
  #i3pxka { font-size: 16px; margin: 10px 0px 5px; }
  #i50hjq { margin: 0px 0px 18px; width: 100%; }
  #ip0kps { font-size: 16px; margin: 10px 0px 5px; }
  #ipkr96 { margin: 0px 0px 18px; width: 100%; }
  #i23dyk { font-size: 16px; margin: 10px 0px 5px; }
  #i6rarj { flex-direction: column; }
  #io2gc6 { width: 100%; }
  #iict7t { flex-direction: column; }
  #i0fn1x { width: 100%; }
  #ikhtff, #is1zjy, #izhbtk { flex-direction: row; text-align: left; min-height: 1px; margin: 0px 0px 10px; }
  #i3eu32, #i8l6b9, #issjhf { margin: 0px 10px 0px 0px; }
  #iww7i { padding: 0px; margin: 0px; background-image: url("https://assets.checkoutchamp.com/Funnel/assets/images/df224f83-b5cd-447c-be08-0e2b1e73828d/85aac9d5-5db4-4309-8136-23b4e753c2a0/bg-mb.png?t=20250506T070424844"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-size: 100% 100%; }
  #ibxfhi { justify-content: flex-start; }
  #i84fkg { margin: 0px auto 10px; }
  #idxkxw { height: auto; }
  #i4mtpr { margin: 0px; width: 100%; display: flex; }
  #irtzic { width: 100%; padding: 0px 10px; }
  #ib24wu, #irtzic { margin: 0px; }
  #isavrb { align-items: center; justify-content: space-between; padding: 5px 0px; }
  #iq9rof { justify-content: flex-end; align-items: flex-start; border-left: 1px solid rgb(0, 0, 0); padding: 0px 0px 0px 20px; flex-direction: column-reverse; }
  #igdnqn { font-size: 32px; line-height: 100%; padding: 0px 10px; margin: 0px 0px 3px; }
  #idgn9m { margin: 0px 0px 22px; width: 100%; display: none; }
  #ijzm1l { width: 100%; padding: 0px 0px 20px; }
  #i9ax0o, #ixujgi { font-size: 12px; line-height: 100%; }
  #ixujgi { font-size: 28px; flex: 1 0 0%; color: rgb(0, 0, 0); }
  #i45l5w { font-size: 12px; text-align: left; line-height: 16px; }
  #i99b1i { margin: 0px 0px 5px; width: 100%; }
  #i0p5x9, #i2fcra, #iium9t, #iy3tuo { align-items: center; justify-content: space-between; padding: 5px 0px; }
  #i0p5x9 { border-bottom: 1px rgb(235, 235, 235); }
  #ia2g5s, #if4wrv, #iv738f { font-size: 11px; line-height: 24px; text-align: center; margin: 0px 0px 0px 3px; }
  #ia2g5s, #if4wrv { font-size: 30px; line-height: 36px; margin: 0px 0px 7px; }
  #ia2g5s { font-size: 20px; line-height: 27px; margin: 0px; }
  #iqogby { text-align: left; }
  #i3f96p { padding: 15px 5px; font-size: 19px; line-height: 26px; min-height: 65px; max-width: 100%; margin: 0px auto 12px; align-items: center; display: flex; justify-content: center; letter-spacing: normal; }
  #iyz8dj { display: flex; width: 100%; margin: 0px; }
  #irq73b { padding: 0px; }
  #iei1gv { width: 100%; z-index: 2; margin: 0px; max-width: 100%; }
  #ige05i { z-index: 25; }
  #iuxb3j { margin: 0px 0px 15px; align-items: flex-start; }
  #iy47ij { font-size: 15px; margin: 0px 3px; }
  #idra { min-height: auto; margin: 0px auto 45px; }
  #i2nkuz { margin: 0px; font-size: 15px; }
  #igbr6m { min-height: 1px; }
  #igbr6m, #igphjj { margin: 0px 0px 0px 4px; }
  #iu4l6j { min-height: 1px; }
  #ip2k0l, #iu4l6j, #iwy5k7 { margin: 0px 0px 0px 4px; }
  #ip2k0l { min-height: 1px; }
  #ixazcn { padding: 28px 10px 0px; }
  #i9yfd7 { margin: 0px 0px 20px; line-height: 29px; font-size: 21px; }
  #ivyxxq { line-height: 25px; font-size: 20px; padding: 0px 5px; }
  #iabk7e { height: 16px; }
  #i73dg4, #idc61o { font-size: 12px; margin: 2px 0px 0px 3px; }
  #idc61o { margin: 0px 0px 0px 3px; }
  #ib6icj, #idc61o, #izew7t { text-align: right; }
  #ib6icj, #imwzfh, #izew7t { font-size: 12px; margin: 2px 0px 0px 3px; }
  #i54qvl, #iel67r { width: 100%; }
  #is9ebq { font-size: 11px; }
  #ilwseg { position: static; }
  #i175vw { height: 67px; }
  #ih55lb { padding: 15px 5px; font-size: 19px; line-height: 26px; margin: 0px auto 12px; align-items: center; display: flex; justify-content: center; max-width: 100%; min-height: 65px; }
  #if9m6t { text-align: center; max-width: 100%; font-size: 16px; }
  #i1s3z5 { display: flex; width: 100%; margin: 0px auto 15px; }
  #ic3z0t { font-size: 25px; line-height: 30px; margin: 0px 0px 20px; }
  #i2dmhx { font-size: 20px; line-height: 28px; margin: 0px 0px 5px; }
  #i66swh { font-size: 18px; line-height: 24px; margin: 0px; }
  #iqrtiv { padding: 20px 0px 0px; margin: 0px; }
  #iw3dd1 { flex-direction: column; margin: 0px 0px 40px; }
  #ikughj { font-size: 22px; line-height: 32px; margin: 0px 0px 5px; width: auto; }
  #iffxm1 { font-size: 16px; line-height: 24px; }
  #i3nswd { padding: 20px 0px 0px; margin: 0px; }
  #iey5bh { flex-direction: column; margin: 0px 0px 30px; }
  #im8ogj { margin: 0px 0px 0px 4px; min-height: 1px; }
  #ii5srw { max-width: 100%; margin: 0px auto 10px; }
  #i4ydb7 { margin: 0px 0px 10px; min-height: 1px; }
  #iyrmmk { align-items: center; }
  #ijs8wb, #iyrmmk { margin: 0px 0px 10px; min-height: 1px; }
  #i4fs9l { padding: 20px 5px; }
  #if7sj9 { font-weight: 500; margin: 0px 0px 0px 5px; }
  #i24v37 { padding: 0px 15px; margin: 0px auto 14px; width: 100%; }
  #idpi7y { font-size: 17px; line-height: 26px; margin: 0px 0px 9px; padding: 0px; }
  #i6ueoh { display: inline; }
  #i1tv { box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 1px 0px; }
  #ij5irl { max-width: 100%; }
  #iptbo { width: 100%; }
  #ikkwt8, #iptbo, #iy44qs { max-width: 100%; }
  #ickz0j, #io9spu { display: block; }
  #io9spu { position: relative; }
  #i7mcce { display: none; }
  #iszbrq { max-width: 100%; }
  #i7tbth, #iktxix, #iokzvt, #iozxe5, #iqafud, #izanca { width: 60px; margin: 5px 0px 0px; }
  #it3kqi { margin: 0px; }
  #idmmrw { margin: 0px 10px 0px 0px; }
  #iaqq4i, #if1fwd, #ihvu5f, #ismsbl, #iu40gj, #ivdjol { margin: 0px; }
  #ikubde { font-size: 22px; line-height: 30px; }
  #ikk9sj { font-size: 20px; line-height: 27px; text-align: center; }
  #iwv9zh { max-width: 100%; }
  #i664bk { margin: 0px 0px 0px 15px; }
  #is5v4q { margin: 0px 0px 25px; width: 100%; }
  #i0pi3q { max-width: 100%; }
  #i8lm5k { margin: 0px 0px 0px 15px; }
  #irmj7n { margin: 0px 0px 25px; width: 100%; }
  #iodojg { margin: 0px 0px 0px 15px; }
  #iuxj89 { margin: 0px; width: 100%; }
  #ixkdl8 { flex-direction: column; padding: 20px 15px; }
  #i05ljg, #iw1p3k, #ixkdl8 { margin: 0px; }
  #iw1p3k { font-size: 16px; }
  #iem79j { padding: 15px 5px; font-size: 19px; line-height: 26px; min-height: 65px; max-width: 100%; margin: 0px auto 12px; align-items: center; display: flex; justify-content: center; }
  #itoj8a { text-align: center; margin: 10px 0px 0px; max-width: 100%; }
  #io5qy1 { display: flex; width: 100%; margin: 0px auto; }
  #itzgyg { padding: 35px 0px 40px; width: 100%; overflow: hidden; }
  #if0kkc, #igp7z6, #is07ln { margin: 0px 0px 15px; align-items: flex-start; }
  #iz0tyh { text-align: center; }
  #ite8xh { width: 60px; margin: 5px 0px 0px; }
  #iav2ws { margin: 0px; }
  #iw4htv { margin: 0px 0px 0px 4px; }
  #isn88a { margin: 0px 0px 10px; min-height: 1px; }
  #ivbadf { height: auto; }
  #iw5se5 { padding: 28px 10px 0px; }
  #i7jzwt { margin: 0px auto 50px; }
  #idpbwi { height: auto; }
  #im6y35 { padding: 28px 10px 0px; }
  #iyvvqy { margin: 0px auto 10px; }
  #ivgsvw { font-weight: 500; text-align: left; margin: 0px 0px 0px 5px; }
  #iuqn6u { justify-content: flex-start; }
  #iow5wg { font-weight: 500; margin: 0px 0px 0px 5px; }
  #izxe9f { padding: 0px 15px; margin: 0px auto 14px; }
  #isq7ak { font-size: 25px; line-height: 35px; margin: 0px auto 22px; width: 100%; }
  #i80gm9, #ihad7d { margin: 0px; }
  #ihad7d { flex-direction: column; text-align: center; }
  #iawjxl { padding: 0px 15px 40px; }
  #id4cts { margin: 0px; }
  #ih2yfc { margin: 0px 5px 0px 0px; }
  #ijfo25, #iwul2c { margin: 0px; }
  #ipzqdj { margin: 0px 5px 0px 0px; }
  #i2wlix { margin: 0px; }
  #i2z0g9, #ilyh69 { margin: 0px auto; }
  #iys1g2 { margin: 0px 5px 0px 0px; }
  #ijdl3i, #iq0m5n, #iuf7eh { margin: 0px auto; }
  #ioqg53 { margin: 0px 5px 0px 0px; }
  #i2axis, #iksw75, #ir690h { margin: 0px auto; }
  #isag8a { margin: 0px 5px 0px 0px; }
  #ib5z7j, #ie8tmx, #ifq3pl { margin: 0px auto; }
  #i6f8rj { margin: 0px 5px 0px 0px; }
  #ietrrg, #ij6ei2, #ik3h04 { margin: 0px auto; }
  #iijnbb { margin: 0px 5px 0px 0px; }
  #i10o0m, #iuvpfg { margin: 0px auto; }
  #ii2drf { font-size: 16px; }
  #ig2ych { font-size: 18px; line-height: 19px; }
  #ivz9gm { max-width: 100%; font-size: 16px; }
  #ifhlsc, #ijautn, #iph1qf, #ipzbji { margin: 0px; text-align: left; font-size: 16px; }
  #igjiii { margin: 0px; font-size: 16px; }
  #io5k47 { text-align: left; margin: 0px; }
  #i0lyhn, #i46fdu, #i6om8h, #i9ssfz, #iaw1rk, #idrt4r, #igd8r4, #io5k47, #irfwwg, #itu2a8, #iz8vsc, #izkkfq { font-size: 16px; }
  #iaw1rk { line-height: 19px; }
  #iy1vz9 { max-width: 100%; }
  #iioza3f { font-size: 15px; letter-spacing: -1px; margin: 0px; }
  #i9abqie { padding: 8px 10px; font-size: 19px; line-height: 26px; border-bottom: 3px solid rgb(57, 128, 60); max-width: 450px; margin: 0px auto; }
  #i35lafq { display: flex; width: 100%; }
  #idlyps9 { padding: 20px 15px; }
  #i9i2k8g { font-size: 16px; line-height: 24px; }
  #i24fu0h { padding: 15px 25px; }
  #i5myg85, #iahk5mf { font-size: 16px; line-height: 24px; }
  #iajcele { padding: 15px 25px; }
  #ilk3dwj, #iudfwx2 { font-size: 16px; line-height: 24px; }
  #ikq8me7 { padding: 15px 25px; }
  #if1ezp4, #iwtscdi { font-size: 16px; line-height: 24px; }
  #ihj20aa { padding: 15px 25px; }
  #i54iiqh, #izqrk79 { font-size: 16px; line-height: 24px; }
  #ia00ntx { padding: 15px 25px; }
  #iq2catl { font-size: 16px; line-height: 24px; }
  #il8bne { text-align: center; max-width: 100%; }
  #ijsukf { font-size: 20px; line-height: 28px; padding: 10px 10px 20px; }
  #igtj2y { padding: 0px; }
  #icvoaj, #ihhitc, #iod283 { line-height: 24px; font-size: 16px; }
  #ipc2wb { width: 100%; max-width: 241px; }
  #ivzmqq { font-weight: 500; margin: 0px 0px 0px 5px; }
  #ixpozv { padding: 0px 15px; margin: 0px auto 14px; }
  #i0brnt { width: 100%; }
  #i0brnt, #izbcyda { padding: 0px 15px; margin: 0px auto 14px; }
  #i13eped, #i6eq1w { flex-direction: column; }
  #i9ecq4, #ic6mso { text-align: left; font-size: 16px; }
  #ikf91i, #ipng8u { display: inline; }
  #i2nesz, #i70wuf, #ibzqjn, #imdap3 { font-size: 17px; }
  #i5tq0zq, #ib5uomo, #ibmezlg, #if4e2ow, #ihco9gj, #io6wxqe { height: 16px; }
  #doc-img { max-width: 151px; bottom: -74px; right: -12%; width: auto; }
  #iacyjfk { font-size: 16px; line-height: 26px; margin: 0px 0px 5px; text-align: center; }
  #ikimrvo { font-size: 16px; line-height: 20px; position: absolute; bottom: -75px; max-width: 200px; margin: 0px auto; left: 15%; }
  #iosvezb { font-size: 22px; line-height: 28px; }
  #i82bib1 { display: inline; }
  #acvb { padding: 18px 10px 10px; margin: 0px auto 100px; max-width: 320px; }
  #ig9yx5 { width: 24px; }
  #iwmy5q { font-size: 15px; line-height: 24px; }
  #inuyft { display: inline; }
  #i8kva3, #iztp05 { max-width: 100%; }
  #ish2dr1 { display: inline; }
  #ijzeb { max-width: 215px; }
  #ifpi53 { max-width: 100%; }
  #ibothg, #ifac88, #ik3sca, #im44ry, #ipt0qb { font-size: 16px; }
  #iqqes7 { display: inline; }
  #i91vvb { width: 94px; }
  #i6j1c3, #i6ycv2, #i8kxkg, #ilvqvt { font-size: 15px; line-height: 24px; }
  #inuajs, #ivgfce { justify-content: flex-end; }
  #iydxq1 { align-items: center; display: flex; }
  #ibxjad, #iydxq1, #izcwye { justify-content: flex-end; }
  #i0lv8rf, #ikxm62h, #ivm88xu, #iwajrlj { height: 16px; }
  #i7m1sk, #i7rcek, #iago47, #idjhqk, #itvk9t, #ivg6a1 { margin: 0px 0px 5px; }
  #ir4931s { display: inline-block; }
  #idxf8ce { display: block; margin: 0px auto; width: 70%; }
  #ix1mi7u { max-width: 400px; margin: 0px auto; }
  #inkky0g { width: 100%; }
  #i251el, #iha4y9v { display: inline; }
  #iiv7h3 { margin: 0px 10px 0px 0px; }
  .iq3902t_global .holiday-banner { padding: 14px 0px; }
  .iq3902t_global .holiday-content { margin-bottom: 0px; padding: 0px 10px; }
  .iq3902t_global .holiday-content .desc { font-size: 12px; width: calc(100% - 110px); padding-right: 5px; line-height: 17px; text-align: left; }
  .iq3902t_global .holiday-content .desc .text-highlight-white, .iq3902t_global .mega-sale-child { font-size: 12px; }
  .iq3902t_global .holiday-content .desc .text-highlight { font-size: 14px; }
  .iq3902t_global .holiday-content .btn-next { width: 100px; }
  .iq3902t_global .background { object-position: right center; }
  .iwfp7oi_global .holiday-banner { padding: 14px 0px; }
  .iwfp7oi_global .holiday-content { margin-bottom: 0px; padding: 0px 10px; text-transform: unset; }
  .iwfp7oi_global .holiday-content .desc { font-size: 13px; width: calc(100% - 110px); padding-right: 5px; line-height: 15px; text-align: left; }
  .iwfp7oi_global .holiday-content .desc .title { font-size: 13px; }
  .iwfp7oi_global .holiday-content .desc .grp-1 { display: block; }
  .iwfp7oi_global .holiday-content .btn-next { width: 110px; }
  .ikhfhuk_global .holiday-banner { padding: 14px 0px; }
  .ikhfhuk_global .holiday-content { margin-bottom: 0px; padding: 0px 10px; text-transform: unset; text-align: left; }
  .ikhfhuk_global .holiday-content .desc { font-size: 12px; width: calc(100% - 110px); padding-right: 5px; line-height: 17px; text-align: left; }
  .ikhfhuk_global .holiday-content .desc .text-highlight { font-size: 14px; }
  .ikhfhuk_global .holiday-content .desc .text-highlight-black { font-size: 12px; }
  .ikhfhuk_global .holiday-content .desc .title { font-size: 13px; }
  .ikhfhuk_global .holiday-content .desc .grp-1 { display: block; }
  .ikhfhuk_global .mega-sale-child { font-size: 12px; line-height: 100%; }
  .ikhfhuk_global .holiday-content .btn-next { width: 100px; text-align: center; }
  .ikhfhuk_global .background { object-position: center center; }
}
@media (max-width: 480px) {
  .i8of8k2_global .comment-content { flex-direction: column; }
  .i8of8k2_global .comment-title span { padding-right: 0px; }
  .i8of8k2_global .content-item { width: 100%; }
  .i8of8k2_global .content-item:nth-child(2) { margin: 20px 0px; }
  .i8of8k2_global .comment-title { flex-direction: column; }
}