.boxes-icon{padding:56px 0 64px;background:#fff;max-width:100% !important}.boxes-icon h2{margin:0 0 14px;font-size:40px;color:#0d1f4c;line-height:1.3}#primary .boxes-icon__textbox{font-size:18px;color:#0d1f4c;text-align:center;margin:0 auto 32px auto}.boxes-icon__wrapper{margin:32px 0 0}#primary .boxes-icon--sticker .boxes-icon__textbox{margin:0 auto 72px auto}.boxes-icon--sticker .boxes-icon__wrapper{margin:72px 0 0}.boxes-icon__list{display:flex;justify-content:center;flex-wrap:wrap;row-gap:60px;column-gap:72px}.boxes-icon-card{max-width:450px;width:100%;position:relative;flex-shrink:0}.boxes-icon-card .btn{max-width:230px;width:100%;margin:16px auto 32px auto;flex-shrink:0}.boxes-icon-card__small{color:#545f82 !important;height:100%;display:flex;flex-direction:column;padding-bottom:20px}.boxes-icon-card__small p{margin-top:0}.boxes-icon-card__small p:last-of-type{position:absolute;bottom:10px;width:100%;text-align:center;left:0;display:block}.boxes-icon-card__small ul{margin:0;padding:0 0 0 20px;text-align:left}.boxes-icon-card__small ul li strong,.boxes-icon-card__small ul li{color:#545f82 !important}.boxes-icon-card__inner{background:#fff;border:1px solid #c6cfff;border-radius:24px;box-shadow:0px 10px 24px rgba(65,88,206,.12);position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.boxes-icon-card__top,.boxes-icon-card__bottom{padding:40px 24px;text-align:center}.boxes-icon-card__top{background:#f2f4ff;border-radius:24px 24px 0 0}.boxes-icon-card__bottom{border-radius:0 0 24px 24px;height:100%;background:#fff;display:flex;flex-direction:column}.boxes-icon-card__icon{margin:0 0 16px;font-size:0;position:absolute;top:0;left:0;background:#4158ce;border-radius:22px 0;padding:12px}.boxes-icon-card__icon img{max-width:36px;max-height:36px}.boxes-icon-card__title{color:#0d1f4c;font-weight:700;font-size:24px;line-height:32px}.boxes-icon-card__title strong{color:#f76c69}.boxes-icon-card__price{color:#0d1f4c;font-weight:700;font-size:40px;line-height:52px}.boxes-icon-card__price span{display:block;font-weight:700;font-size:16px;line-height:24px;margin:0 0 12px;color:#4158ce}.boxes-icon-card__tag{font-weight:700;font-size:18px;line-height:24px;padding:12px 24px 40px;background:#27357c;border-radius:16px 16px 0 0;color:#fff;position:absolute;right:0;top:-52px;z-index:1}@media(min-width:1200px){.boxes-icon__list.boxes-icon__list--3{column-gap:40px;display:grid;grid-template-columns:repeat(3,1fr)}.boxes-icon__list.boxes-icon__list--4{column-gap:40px;display:grid;grid-template-columns:repeat(4,1fr)}.boxes-icon__list.boxes-icon__list--2{column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr)}.boxes-icon__list.boxes-icon__list--5{column-gap:40px;display:grid;grid-template-columns:repeat(5,1fr)}}.boxes-icon__list.boxes-icon__list--3 .boxes-icon-card{max-width:524px}@media(max-width:1200px){.boxes-icon h2{font-size:26px}#primary .boxes-icon__textbox p{font-size:16px}}@media(max-width:991px){.boxes-icon{padding:30px 0 40px}.boxes-icon__list{gap:20px}.boxes-icon-card__title{font-size:20px}.boxes-icon-card__price{font-size:32px}.boxes-icon-card .btn{margin:16px auto 0 auto}#primary .boxes-icon-card__small ul li{font-size:15px}.boxes-icon-card__top,.boxes-icon-card__bottom{padding:32px 21px;text-align:center}}@media(max-width:767px){.boxes-icon{padding:56px 0 24px}.boxes-icon h2{font-size:32px}#primary .boxes-icon__textbox{font-size:16px;margin:0 auto 52px auto}.boxes-icon__wrapper{margin:52px 0 0}.boxes-icon__list{flex-direction:column;gap:34px;align-items:center}.boxes-icon-card .btn{margin:16px auto 32px auto}.boxes-icon-card__tag{padding:12px 24px 32px;top:-42px}}.wp-block-group:has(.boxes-icon){width:100%}.bgwhite{box-shadow:0px 12px 68px rgba(65,88,206,.33);width:calc(100% - 30px);max-width:450px;min-height:450px;margin:0 auto;text-align:left;background:#fff;padding:20px 30px;border-radius:25px;position:relative}.bgwhite .close{position:absolute;top:15px;right:15px}.gform_wrapper.gravity-theme .gfield{margin:0 0 20px}@media(max-width:767px){.boxes-icon+.modal.in{width:100% !important}.gform_wrapper.gravity-theme .gfield{margin:0 0 5px}.bgwhite{width:100%}}@media(max-width:1024px){.boxes-icon__list{row-gap:70px}}.boxes-icon-card__smalltext{color:#545f82 !important;max-width:300px;margin:12px auto}.boxes-icon__list--highlight:not(.count-cols-2) .boxes-icon-card:nth-of-type(2) .boxes-icon-card__inner{border-color:#0d1f4c}@media(max-width:767px){.boxes-icon__list.boxes-icon__list--3 .boxes-icon-card:nth-of-type(2){order:-1}}.boxes-icon-card .boxes-icon-card__btn .btn{margin:0}.in__header{position:relative}.in__header img{position:absolute;top:-30px;left:calc(50% + 160px);transition:all .2s ease-in}@media (max-width:1199px){.in__header img{top:-15px;left:calc(50% + 100px);width:50px;height:50px}.boxes-icon__list.boxes-icon__list--3 .boxes-icon-card{max-width:424px}}@media(max-width:991px){.boxes-icon__list.boxes-icon__list--3 .boxes-icon-card{max-width:344px}.boxes-icon__list.boxes-icon__list--3{column-gap:20px}}@media (max-width:767px){.in__header img{left:calc(50% + 120px);width:50px;height:50px}.boxes-icon{padding-top:0}.boxes-icon-card:has(.boxes-icon-card__tag){margin-top:30px}.boxes-icon__list{row-gap:30px}.boxes-icon-card__icon{padding:8px}}.splide.boxes-icon__splide{margin:0}.splide.boxes-icon__splide .splide__slide{padding:60px 0 20px !important}.splide.boxes-icon__splide .splide__arrows .splide__arrow{top:calc(50%);z-index:10}.splide.boxes-icon__splide .boxes-icon-card__small p{color:#545f82 !important}.splide.boxes-icon__splide .splide__track{margin:0 -24px;padding:0 24px !important}.splide.boxes-icon__splide .boxes-icon-card{height:100%}@media(max-width:767px){.splide.boxes-icon__splide .splide__slide{padding:45px 0 50px !important}.splide.boxes-icon__splide .boxes-icon-card:has(.boxes-icon-card__tag){margin-top:0}.boxes-icon__wrapper:has(.splide.boxes-icon__splide){margin-top:0}.splide.boxes-icon__splide .boxes-icon-card{max-width:100%}.splide.boxes-icon__splide .splide__arrows .splide__arrow--next{right:0}.splide.boxes-icon__splide .splide__arrows .splide__arrow--prev{left:0}.splide.boxes-icon__splide .splide__pagination{bottom:0}}@media(min-width:768px){.boxes-icon__wrapper:has(.boxes-icon-card__tag){margin-top:70px}}.splide.boxes-icon__splide .boxes-icon-card__inner{box-shadow:0px 10px 10px rgba(65,88,206,.12)}