:root{--font-pri:"Inter", sans-serif;--header-index:99;--header-height-desktop:10.3rem;--header-height-mb:10.5rem}@media screen and (max-width:800px){:root{--header-height-mb:10.5rem}}.banner,.banner-home{height:100%;position:relative}.banner .swiper{height:100%}@media screen and (max-width:576px){.banner-bg_img-pc{display:none}}@media screen and (min-width:577px){.banner-bg_img-mb{display:none}}.banner .banner-bg,.banner .banner-bg_img,.banner .banner-video{overflow:hidden;min-height:45rem;position:relative;padding-top:calc(650/1928*100%)}@media screen and (max-width:1200px){.banner .banner-bg,.banner .banner-bg_img,.banner .banner-video{min-height:30rem;padding-top:calc(400/1928*100%)}}@media screen and (max-width:576px){.banner .banner-bg,.banner .banner-bg_img,.banner .banner-video{padding-top:calc(372/390*100%)}}.banner .banner-bg iframe,.banner .banner-bg img,.banner .banner-bg video,.banner .banner-bg_img iframe,.banner .banner-bg_img img,.banner .banner-bg_img video,.banner .banner-video iframe,.banner .banner-video img,.banner .banner-video video{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%,-50%)}@media screen and (min-width:1201px){.p-home .banner-bg,.p-home .banner-bg_img,.p-home .banner-video{min-height:57rem;padding-top:calc(570/1928*100%)}}@media screen and (max-width:576px){.p-home .banner-bg,.p-home .banner-bg_img,.p-home .banner-video{padding-top:calc(941/828*100%)}}.banner-picture,.banner-picture img{inset:0;width:100%;height:100%;position:absolute}.banner-picture{display:block;overflow:hidden}.banner-picture img{object-fit:cover;transform:none}.banner .banner-bg_placeholder{background-color:#eef5fb;background-image:var(--banner-placeholder-mobile);background-position:center top;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:769px){.banner .banner-bg_placeholder{background-image:var(--banner-placeholder-desktop, var(--banner-placeholder-mobile));background-position:center center}}.banner+.book,.banner-home+.book{margin-top:2.4rem}@media screen and (max-width:575.98px){.sale-heading{padding:2rem 1rem}}@media screen and (max-width:767px){.sale-item{width:100%}}@media screen and (max-width:767px){.sale-box{padding:2.4rem 1.6rem}}@media screen and (max-width:767px){.sale-img img{filter:brightness(0) invert(1)}}@media screen and (max-width:576px){.sale-content .mona-content h2{font-size:1.6rem}}.sale-content .mona-content p{font-size:1.6rem}@media screen and (max-width:992px){.team{margin:6rem 0}}@media screen and (max-width:576px){.team{margin:4rem 0}}@media screen and (max-width:767px){.team-wrap{row-gap:2.4rem}}@media screen and (min-width:576px){.team-heading>.text-18{text-align:center}}@media screen and (max-width:991px){.team-heading_item{width:calc(100%/2)}}.t-price-heading .mona-content p{color:#025899;line-height:1.33}@media screen and (max-width:1024px){.team-heading_box-content .text-18{font-size:1.4rem}}@media screen and (max-width:767px){.team-content{row-gap:2.4rem}}@media screen and (max-width:767px){.team-content_action{justify-content:center}}@media only screen and (max-width:1200px){.team-content_action .btn{font-size:1.6rem}}@media screen and (max-width:767px){.team-user{width:100%;margin:0 auto;max-width:40rem}}@media screen and (max-width:767px){.team-row{flex-direction:column-reverse}.team-col{width:100%}}@media screen and (max-width:1200px){.team-inner{padding:4rem}}@media screen and (max-width:767px){.team-inner{padding:2.4rem;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}}@media screen and (max-width:767px){.team-swiper .swiper-navigation .prev{left:-1.5rem}.team-swiper .swiper-navigation .next{right:-1.5rem}}@media screen and (max-width:576px){.team-swiper .swiper-navigation .next,.team-swiper .swiper-navigation .prev{top:22%}}@media screen and (max-width:576px){.team-swiper-thumb .text-18{padding:.3rem 2rem}}@media only screen and (max-width:1200px){.veneer-team .title-main{font-size:2rem}}@media only screen and (max-width:800px){.veneer-team .title-main{font-size:2rem}}@media only screen and (max-width:1200px){.veneer-team h3.title-main{font-size:2rem}}@media only screen and (max-width:800px){.veneer-team h3.title-main{font-size:2rem}}@media only screen and (max-width:1200px){.veneer-team h2.title-main{font-size:2.7rem}}@media only screen and (max-width:800px){.veneer-team h2.title-main{font-size:2.5rem}}@media screen and (min-width:576px){.veneer-team .title-desc{text-align:center}}.plan{padding-bottom:10rem}@media screen and (max-width:992px){.plan{padding-bottom:6rem}}@media screen and (max-width:576px){.plan{padding-bottom:4rem}}@media screen and (max-width:767px){.plan .container{padding:0}}.plan-wrap{overflow:hidden;background-color:#025899}@media screen and (min-width:768px){.plan-wrap{border-radius:3rem}}.plan-row{margin:0}@media screen and (max-width:767px){.plan-col{width:100%}.plan-col:last-child{display:none}}.plan-img{height:100%;overflow:hidden;position:relative;padding-top:calc(414/621*100%)}@media screen and (min-width:1201px){.plan-img:hover img{transform:translate(-50%,-50%) scale(1.05)}}.plan-img img{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%,-50%);transition:.4s ease-in-out}.plan-content{height:100%;text-align:center;justify-content:center;padding:4rem 1.6rem 4rem 4rem}@media screen and (max-width:767px){.plan-content{padding:2.4rem 1.2rem}}.plan-content .title-22{line-height:150%;letter-spacing:.022rem;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.plan-content .text-18{color:#fff;line-height:133%}.plan-content form{margin-top:1.4rem}.plan-content form .form-wrap{row-gap:1.8rem}.plan-content form .form-text{display:none}@media screen and (max-width:992px){.prize{margin:6rem 0}}@media screen and (max-width:576px){.prize{margin:4rem 0}}@media screen and (max-width:1200px){.prize-box{gap:2.4rem;padding:2rem}}@media screen and (max-width:991px){.prize-box{flex-direction:column}}@media screen and (max-width:991px){.prize-box_logo{gap:1.2rem}}@media screen and (max-width:991px){.prize-box_logo .title-22{text-align:center}}@media screen and (max-width:991px){.prize-box_img{width:50%;margin:0 auto}}@media screen and (max-width:576px){.prize-box_img{width:75%}}@media screen and (min-width:992px){.prize-box_content{width:calc(100% - 26rem)}}@media screen and (min-width:992px) and (max-width:1200px){.prize-box_content{width:calc(100% - 23rem)}}@media screen and (max-width:576px){.prize-box_content .content-title .title-30{font-size:2rem}}@media screen and (max-width:576px){.prize-box_content .content-title img{width:4rem;height:4rem}}@media only screen and (max-width:1200px){.prize-box_content .title-22{font-size:2rem}}@media only screen and (max-width:800px){.prize-box_content .title-22{font-size:2rem}}@media screen and (max-width:576px){.prize-box_content .title-22{font-size:1.2rem}}@media screen and (max-width:992px){.calendar{padding:6rem 0}}@media screen and (max-width:576px){.calendar{padding:4rem 0}}@media screen and (max-width:1024px){.calendar-bg{background-color:#025899}}@media screen and (max-width:1024px){.calendar-bg img{display:none}}@media screen and (min-width:1025px){.calendar-content{margin-right:16rem}}@media screen and (min-width:1025px) and (max-width:1200px){.calendar-content{margin-right:12rem}}@media screen and (max-width:1024px){.calendar-content{margin-right:auto}}@media screen and (max-width:1024px){.calendar-content .title-22{color:#fff;font-size:1.8rem}}@media screen and (max-width:400px){.calendar-content .title-22{margin:0 auto;max-width:26rem}}@media screen and (max-width:1024px){.calendar-content .title-35{font-size:2.4rem;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media screen and (max-width:576px){.calendar-content .title-35{margin:0 auto;font-size:2rem;max-width:20rem}}@media screen and (max-width:1024px){.calendar-content .text-18{color:#e4f4ff}.calendar-content_title{row-gap:1.2rem}}@media screen and (max-width:1024px){.calendar-content form .form-action .btn{font-size:1.6rem;padding:.4rem 2.4rem}}.calendar-content form input{border-color:#025899}@media screen and (max-width:992px){.feedback{margin:6rem 0}}@media screen and (max-width:576px){.feedback{margin:4rem 0}}@media screen and (max-width:1200px){.feedback-swiper{--letter-spacing:0.5rem}}@media screen and (max-width:1200px){.feedback-swiper .swiper-wrapper{row-gap:1rem}}@media screen and (max-width:576px){.feedback-swiper .swiper-slide{width:100%}}@media screen and (min-width:1201px){.feedback-box:hover .img img{transform:translate(-50%,-50%) scale(1.05)}}@media screen and (max-width:767px){.feedback-box{padding:1.2rem}}.feedback-img_img .img:has(picture) picture{display:block;overflow:hidden;position:relative;border-radius:2rem;padding-top:calc(385/660*100%)}.book form .form-wrap{row-gap:.8rem}@media screen and (max-width:1200px){.feedback-content_title{row-gap:.4rem}}@media screen and (min-width:1200px){.feedback-content_title .text-20{margin-right:12rem}}@media screen and (min-width:1200px){.feedback-content>.text-18{min-width:12rem}}.book form .form-text{display:none}@media screen and (max-width:992px){.newspapper{margin:6rem 0}}@media screen and (max-width:576px){.newspapper{margin:4rem 0}.newspapper-wrap{row-gap:2.4rem}}@media screen and (max-width:1200px){.newspapper-swiper{--letter-spacing:0.8rem}}@media screen and (max-width:1201px){.newspapper-swiper .swiper{margin:-4rem calc(-1*var(--letter-spacing))}}@media screen and (max-width:1024px){.newspapper-swiper .swiper-slide{width:calc(100%/2)}}@media screen and (max-width:576px){.newspapper-swiper .swiper-slide{width:100%}}@media screen and (max-width:992px){.m-feedback{padding:6rem 0}}@media screen and (max-width:576px){.m-feedback{padding:4rem 0}}@media screen and (max-width:576px){.m-feedback-swiper{row-gap:2.4rem}}@media screen and (max-width:576px){.m-feedback-swiper .btn{margin-top:2.4rem}}@media screen and (max-width:991px){.m-feedback-swiper .swiper-slide{width:calc(100%/2)}}@media screen and (max-width:576px){.m-feedback-swiper .swiper-slide{width:100%}}@media screen and (min-width:1201px){.m-feedback-swiper .swiper-navigation{display:none}}@media screen and (min-width:1201px){.m-feedback-img .img:hover img{transform:translate(-50%,-50%) scale(1.05)}}.offer{position:relative}.offer-bg{inset:0;width:100%;height:100%;position:absolute}.offer-bg img{width:100%;height:100%;object-fit:cover}.offer-position{z-index:5;position:relative}.offer-flex{width:100%;margin:0 auto;padding:4rem 0}.offer-inner .btn{min-width:18.4rem}.offer-list{display:flex;flex-wrap:wrap;row-gap:4rem;margin:0-4rem}@media screen and (max-width:1200px){.offer-list{row-gap:2rem;margin:0-1rem}}.offer-item{padding:0 4rem;width:calc(100%/2)}@media screen and (max-width:1200px){.offer-item{padding:0 1rem}}@media screen and (max-width:1024px){.offer-item{width:100%}}.offer-box{height:100%;gap:1.2rem;display:flex;border-radius:3rem;padding:3rem 1.6rem;background-color:#fff;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}@media screen and (max-width:1024px){.offer-box{padding:2rem}}@media screen and (max-width:576px){.offer-box{flex-direction:column}}.offer-img{flex-shrink:0;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:5.7rem;height:5.7rem;background-color:#025899}@media screen and (max-width:576px){.offer-img{margin:0 auto}}.offer-img .img{flex-shrink:0;max-width:2.8rem}.offer-img .img img{width:100%;object-fit:contain;filter:brightness(0) invert(1)}.offer-content .price,.offer-content .price .title-22{color:#025899;border-radius:3rem;display:flex;align-items:center}.offer-content .price{overflow:hidden;width:fit-content;background-color:#e4f4ff;flex-wrap:wrap}@media screen and (max-width:576px){.offer-content .price{margin:0 auto}}.offer-content .price .title-22{gap:1rem;font-weight:700;padding-left:1.4rem}@media screen and (max-width:576px){.offer-content .price .title-22{font-size:1.4rem;padding-left:.8rem}}.offer-content .price .title-22 span{color:#fff;display:block;border-radius:inherit;padding:.4rem 1.4rem;background-color:#ec1d23}@media screen and (max-width:576px){.offer-content .price .title-22 span{padding:.4rem .8rem}}.offer-content .price:has(.offer-txt){gap:1rem;padding-right:1.4rem}.offer-content ul li{position:relative;padding-left:1.6rem}.offer-content ul li::before{content:"";left:0;top:.9rem;border-radius:50%;position:absolute;width:.6rem;height:.6rem;background-color:#000}.offer{padding:3rem 0}@media screen and (max-width:992px){.offer{padding:6rem 0}}@media screen and (max-width:576px){.offer{padding:4rem 0}}.offer-heading .tab{gap:1.6rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.offer-heading .tab-item{text-align:center;transition:.4s ease-in-out;border-radius:10rem;padding:.6rem 1.6rem}@media screen and (max-width:576px){.offer-heading .tab-item{padding:.4rem 1.2rem}}.offer-heading .tab-item.active{background-color:#025899}.offer-heading .tab-item.active .text-18{color:#fff}@media screen and (min-width:1201px){.offer-heading .tab-item:hover{background-color:#025899}.offer-heading .tab-item:hover .text-18{color:#fff}}.offer-heading .tab .text-18{line-height:133%;color:#025899;transition:.4s ease-in-out}.offer-group{position:relative;padding:3rem 0}.offer-block>.title-22{color:#025899}.offer-flex{padding:0}@media screen and (max-width:576px){.offer-box{position:relative;padding:1rem 4.2rem 2rem;width:90%;margin:0 auto}.offer-img{width:5rem;height:5rem;position:absolute;left:-1.6rem;top:-1.6rem}.offer-list{row-gap:4rem}.offer-content .price{background-color:transparent;width:100%;border-radius:0;padding:0}.offer-content .price .title-22{flex-direction:column;width:100%;text-align:center;padding-left:0;row-gap:.8rem}.offer-content .price .title-22 span{display:block;width:100%;border-radius:3rem}.offer-content .price .title-22 span:last-child{font-size:2rem;font-weight:700}.offer-content .price .title-22 .offer-tt{background:#e4f4ff;color:#025899;font-weight:700;font-size:1.8rem}.offer-txt{width:100%;text-align:center}}.offer.offer-without--tab{padding:2rem 0}.offer.offer-without--tab:has(.offer-bg) .offer-box{padding:2rem;flex-wrap:wrap}.offer.offer-without--tab:has(.offer-bg) .offer-box>.title-22{width:100%;color:#025899}@media screen and (max-width:576px){.offer.offer-without--tab:has(.offer-bg) .offer-box>.title-22{color:#025899;background:#e4f4ff;font-size:1.8rem;min-height:4rem;display:flex;align-items:center;justify-content:center;border-radius:3rem;width:max-content;padding:0 1rem;margin:0 auto}}@media screen and (max-width:400px){.offer.offer-without--tab:has(.offer-bg) .offer-box>.title-22{font-size:1.6rem}}.offer.offer-without--tab:has(.offer-bg) .offer-content{flex:1}@media screen and (max-width:567px){.offer.offer-without--tab:has(.offer-bg) .offer-content .price .title-22{flex-direction:row;gap:0}.offer.offer-without--tab:has(.offer-bg) .offer-content .price .title-22 span{height:4rem;margin-left:-2rem;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;align-items:center;padding-left:2.4rem}.offer.offer-without--tab:has(.offer-bg) .offer-content .price .title-22 .offer-tt{z-index:1;background:#025899;color:#fff;white-space:nowrap;padding:0 1.6rem;display:flex;align-items:center;margin-left:0;border-radius:3rem;width:fit-content}}@media screen and (max-width:400px){.offer.offer-without--tab:has(.offer-bg) .offer-content .price .title-22{font-size:1.4rem}.offer.offer-without--tab:has(.offer-bg) .offer-content .price .title-22 span:last-child{font-size:1.7rem}.offer.offer-without--tab:has(.offer-bg) .offer-content .price .title-22 .offer-tt{font-size:1.6rem}}.offer.offer-without--tab:has(.offer-bg) .offer-flex{padding-bottom:0;margin-top:4rem}.offer.offer-without--tab:has(.offer-bg) .offer-inner{row-gap:2rem;max-width:112.4rem;margin:0 auto}.why{padding:6rem 0}@media screen and (max-width:992px){.why{padding:6rem 0}}@media screen and (max-width:576px){.why{padding:4rem 0}}.why-heading{width:100%;margin:0 auto;max-width:70rem}.why-img{overflow:hidden;position:relative;border-radius:2rem;padding-top:calc(286/384*100%)}.why-img img{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%,-50%)}@media screen and (max-width:1200px){.why-box{row-gap:1.2rem}}.why-content{text-align:center}.why-content .title-22{color:#025899}@media screen and (max-width:576px){.why-content .title-22{font-size:1.8rem}}.why-content .text-18{line-height:133%}.why-video{width:100%;height:100%;overflow:hidden;border-radius:2rem}.why-video iframe{width:100%;min-height:71rem}@media screen and (max-width:1200px){.why-video iframe{min-height:50rem}}@media screen and (max-width:576px){.why-video iframe{min-height:25rem}}.why-swiper{position:relative;--letter-spacing:2.4rem}@media screen and (max-width:1200px){.why-swiper{--letter-spacing:1.2rem}}.why-swiper .swiper{margin:0 calc(-1*var(--letter-spacing))}.why-swiper .swiper-slide{width:calc(100%/3);padding:0 var(--letter-spacing)}@media screen and (max-width:991px){.why-swiper .swiper-slide{width:calc(100%/2)}}.inv{padding:6rem 0}@media screen and (max-width:992px){.inv{padding:6rem 0}}@media screen and (max-width:576px){.inv{padding:4rem 0}}.inv-box ul li .text-18,.inv-heading .text-18{line-height:133%}.inv-inner{--letter-spacing:2.4rem}@media screen and (max-width:1024px){.inv-inner{--letter-spacing:1rem}}.inv-list{display:flex;flex-wrap:wrap;row-gap:calc(2*var(--letter-spacing));margin:0 calc(-1*var(--letter-spacing))}.inv-item{width:calc(100%/3);padding:0 var(--letter-spacing)}@media screen and (max-width:1200px){.inv-item{width:calc(100%/2)}}@media screen and (max-width:767px){.inv-item{width:100%}}.inv-box{height:100%;padding:1.4rem;border-radius:3rem;background-color:#fff;border:.1rem solid #025899;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}@media screen and (max-width:767px){.inv-box ul{row-gap:1rem}}.inv-box ul li:not(:last-child){padding-bottom:1.6rem;border-bottom:.1rem solid rgba(0,121,185,.4)}@media screen and (max-width:767px){.inv-box ul li:not(:last-child){padding-bottom:1rem}}.inv-heading{height:100%;text-align:center;border-radius:2rem;padding:1.8rem 4rem;background-color:#e4f4ff}.inv-heading>.title-22{color:#fff;margin:0 auto;font-weight:700;line-height:150%;width:fit-content;border-radius:3rem;padding:.4rem 2rem;letter-spacing:-.022rem;background-color:#025899}.inv-heading .price>*,.method-content ul li .text-18{line-height:150%}.inv-heading .price-old{color:#025899;text-decoration:line-through}.inv-heading .price-new{letter-spacing:.03rem;background:linear-gradient(270deg,#bd0000 0,#ff1f1f 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gift{margin:12rem 0 6rem}@media screen and (max-width:992px){.gift{margin:6rem 0}}@media screen and (max-width:576px){.gift{margin:4rem 0}}.gift-swiper{position:relative;--letter-spacing:4rem}@media screen and (max-width:1200px){.gift-swiper{--letter-spacing:1.2rem}}.gift-swiper .swiper{margin:0 calc(-1*var(--letter-spacing))}.gift-swiper .swiper-slide{width:calc(100%/4);padding:0 var(--letter-spacing)}@media screen and (max-width:1024px){.gift-swiper .swiper-slide{width:calc(100%/3)}}@media screen and (max-width:767px){.gift-swiper .swiper-slide{width:calc(100%/2)}.gift-swiper .swiper-wrapper{flex-wrap:wrap;transform:unset!important;row-gap:calc(2*var(--letter-spacing))}.gift-swiper .swiper-navigation{display:none}}.gift-img{margin:0 auto;border-radius:50%;width:13rem;height:13rem}.gift-img img{width:100%;height:100%;object-fit:cover}.gift-content{text-align:center}.app-content .heading .text-18,.gift-content .text-18{line-height:133%}.gift-content .title-22{font-weight:700;line-height:150%;color:#025899}.m-why{padding:4rem 0;background-color:#025899}.m-why,.m-why .title-main{color:#fff}.m-why-list{display:flex;flex-wrap:wrap;margin:0-4rem}@media screen and (max-width:1200px){.m-why-list{row-gap:4rem;margin:0-2rem}}.m-why-item{padding:0 4rem;width:calc(100%/4)}@media screen and (max-width:1200px){.m-why-item{padding:0 2rem}}@media screen and (max-width:767px){.m-why-item{width:calc(100%/2)}}.m-why-icon{margin:0 auto;width:6.4rem;height:6.4rem}.m-why-icon img{height:100%}.m-why-content .text-18{line-height:133%;text-align:center}.m-partner{padding:4rem 0 8rem;background:linear-gradient(270deg,#eaf6ff 0,rgba(255,255,255,.5) 52.8%,#e4f4ff 104.5%)}@media screen and (max-width:992px){.m-partner{padding:6rem 0}}@media screen and (max-width:576px){.m-partner{padding:4rem 0}}.m-partner-heading{line-height:150%;text-align:center}.m-partner-heading .title-22{color:#025899}.app-content .heading .title-main,.m-partner-heading .text-18{text-align:left}@media screen and (min-width:576px){.m-partner-heading .text-18{text-align:center}}.m-partner-content .img{margin:0 auto;max-width:50.4rem}@media screen and (max-width:767px){.m-partner-content .img{max-width:35rem}}.m-partner-content .img img,.m-why-icon img{width:100%;object-fit:contain}.m-partner-content .text-18{text-align:center}.m-partner-content .text-18 strong{font-size:2.2rem;font-weight:700;color:#025899}@media only screen and (max-width:1200px){.m-partner-content .text-18 strong{font-size:2rem}}@media only screen and (max-width:800px){.m-partner-content .text-18 strong{font-size:2rem}}.m-partner-swiper{position:relative}.m-partner-swiper .swiper{margin:0-1rem}.m-partner-swiper .swiper-slide{padding:0 1rem;width:calc(100%/3)}@media screen and (max-width:767px){.m-partner-swiper .swiper-slide{width:calc(100%/2)}}@media screen and (max-width:576px){.m-partner-swiper .swiper-slide{width:100%}}@media screen and (min-width:1201px){.m-partner-swiper .swiper-navigation{display:none}}.m-partner-swiper .img{overflow:hidden;position:relative;border-radius:2rem;padding-top:calc(270/404*100%)}.app-img img,.m-partner-swiper .img img{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%,-50%)}.app{padding:8rem 0}@media screen and (max-width:992px){.app{padding:6rem 0}}@media screen and (max-width:576px){.app{padding:4rem 0}}.app-row{align-items:center}@media screen and (max-width:991px){.app-col{width:100%}}.app-img{padding-top:calc(340/550*100%)}@media screen and (max-width:991px){.app-content .heading{text-align:center}}.app ul{padding:2.4rem;border-radius:2rem;background:var(--Primary-2, #e4f4ff)}.app ul li{padding-left:3.2rem}.app ul li::before{content:"";left:0;top:.3rem;flex-shrink:0;position:absolute;width:1.6rem;height:1.6rem;background-size:contain;background-repeat:no-repeat;background-position:top;background-image:url(/wp-content/themes/i-dent/assets-v2/images/brace/icon-check.svg)}.app ul li,.app-img,.app-swiper{position:relative}.app-swiper .swiper{margin:0-.5rem}.app-swiper .swiper-slide{padding:0 .5rem}.m-use{padding:8rem 0}@media screen and (max-width:992px){.m-use{padding:6rem 0}}@media screen and (max-width:576px){.m-use{padding:4rem 0}}.m-use-heading{text-align:center}.m-use-heading .title .title-22{font-weight:700;color:#025899}.m-use-heading .text-18{text-align:left}@media screen and (min-width:576px){.m-use-heading .text-18{text-align:center}}.m-use-swiper{position:relative}.m-use-swiper .swiper{margin:0-1.2rem}.m-use-swiper .swiper-slide{height:auto;padding:0 1.2rem;width:fit-content;display:flex;align-items:center;justify-content:center}@media screen and (max-width:576px){.m-use-swiper .swiper-slide{width:100%}}@media screen and (min-width:1201px){.m-use-swiper .swiper-navigation{display:none}}.m-use-box{width:29.5rem;height:29.5rem;border-radius:50%;padding:2.4rem 1.2rem;border:.1rem solid #025899;background:var(--Accent-6, linear-gradient(179deg, #fff 40.55%, #a4daff 99.13%))}.m-use-img{flex-shrink:0;margin:0 auto;user-select:none;width:6.4rem;height:6.4rem}.m-use-img img{width:100%;height:100%;object-fit:contain}.m-use-content{text-align:center}.m-use-content .title{font-weight:700;line-height:150%;color:#025899}.m-use-content .desc{margin:0 auto;max-width:22rem;line-height:133%}.method{padding:10rem 0}@media screen and (max-width:992px){.method{padding:6rem 0}}@media screen and (max-width:576px){.method{padding:4rem 0}}.method-img,.method-swiper,.p-brace2 .revolution-txt ul li{position:relative}.method-swiper .swiper{margin:0-2.8rem}@media screen and (max-width:1200px){.method-swiper .swiper{margin:0-1.2rem}}.method-swiper .swiper-slide{padding:0 2.8rem;width:calc(100%/3)}@media screen and (max-width:1200px){.method-swiper .swiper-slide{padding:0 1.2rem}}@media screen and (max-width:1024px){.method-swiper .swiper-slide{width:calc(100%/2)}}@media screen and (max-width:576px){.method-swiper .swiper-slide{width:100%}}@media screen and (min-width:1201px){.method-swiper .swiper-navigation{display:none}}.method-img{overflow:hidden;border-radius:2rem;padding-top:calc(302/338*100%)}.m-gift-img img,.method-img img,.using-img img{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%,-50%)}.method-content>.text-18,.t-price-table .mona-content table tbody .table-text p{font-weight:700;color:#025899;line-height:150%}.method-content ul li{gap:1rem;display:flex}.method-content ul li img{flex-shrink:0;margin-top:.6rem;object-fit:contain;width:1.6rem;height:1.6rem}.method-content .price{margin:0 auto;width:fit-content;text-align:center;padding-left:2rem;border-radius:3rem;background-color:#025899}.method-content .price .title-22{gap:1.2rem;color:#fff;display:flex;align-items:center}.method-content .price .title-22 span{display:block;border-radius:3rem;padding:.6rem 1.2rem;background-color:#ec1d23}.m-gift{padding:8rem 0}@media screen and (max-width:992px){.m-gift{padding:6rem 0}}@media screen and (max-width:576px){.m-gift{padding:4rem 0}}.m-gift-row{align-items:flex-end}@media screen and (max-width:850px){.m-gift-col{width:100%}}.m-gift-img{position:relative;padding-top:calc(340/410*100%)}.m-gift-content{position:relative;padding:4rem 5.4rem;background-color:#025899;border-radius:5rem 1.6rem 1.6rem}@media screen and (max-width:850px){.m-gift-content{padding:4rem}}.m-gift-content .icon{top:-2rem;left:-2rem;position:absolute;border-radius:50%;width:6.5rem;height:6.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:var(--Accent-1, linear-gradient(90deg, #dfaa23 0%, #fbf08d 47.92%, #dfaa23 100%))}.m-gift-content .icon img{flex-shrink:0;width:4rem;height:4rem;object-fit:contain;filter:brightness(0) saturate(100%) invert(20%) sepia(43%) saturate(4445%) hue-rotate(190deg) brightness(94%) contrast(98%)}.m-gift-content ul li{gap:1.6rem;display:flex}@media screen and (max-width:576px){.m-gift-content ul li{gap:1rem}}.m-gift-content ul li img{flex-shrink:0;margin-top:.5rem;width:1.6rem;height:1.6rem;filter:brightness(0) invert(1)}.m-gift-content ul li .text-18{color:#fff;font-weight:300;line-height:150%}.align-desc b,.align-desc strong,.m-gift-content ul li .text-18 strong{font-weight:700}.using{padding:8rem 0}@media screen and (max-width:992px){.using{padding:6rem 0}}@media screen and (max-width:576px){.using{padding:4rem 0}}@media screen and (max-width:767px){.using-wrap{row-gap:2.4rem}}.using-heading{text-align:center}@media screen and (max-width:767px){.using-heading{row-gap:2.4rem}}.using-heading .text-18{text-align:left}@media screen and (min-width:576px){.using-heading .text-18{text-align:center}}.using-heading .title-22{font-weight:700;color:#025899}.using-img{user-select:none;position:relative;padding-top:calc(490/1024*100%)}.using-content ul{display:flex;flex-wrap:wrap;margin:0-5rem;row-gap:2.4rem}@media screen and (max-width:1200px){.using-content ul{margin:0-1.2rem}}.using-content ul li{gap:2rem;display:flex;padding:0 5rem;width:calc(100%/3)}@media screen and (max-width:1200px){.using-content ul li{gap:1rem;padding:0 1.2rem}}@media screen and (max-width:767px){.using-content ul li{width:calc(100%/2)}}@media screen and (max-width:576px){.using-content ul li{width:100%}}.revolution-content ul li .content img,.using-content ul li img{flex-shrink:0;margin-top:.4rem;object-fit:contain;width:1.6rem;height:1.6rem}.using-content ul li .text-18{font-weight:700;line-height:150%;color:#025899}.revolution{padding:8rem 0}@media screen and (max-width:992px){.revolution{padding:6rem 0}}@media screen and (max-width:576px){.revolution{padding:4rem 0}}.revolution-heading{width:100%;margin:0 auto;text-align:center;border-radius:2rem;max-width:112.5rem;background-color:#025899;padding:2.4rem 2.4rem 7.4rem}.revolution-heading .title-22{color:#fff;margin:0 auto;max-width:53rem;line-height:150%}.revolution-content{z-index:5;padding:2.4rem;margin-top:-5rem;position:relative;border-radius:3rem;background-color:#e4f4ff}.revolution-content>.text-18{color:#025899;line-height:133%;text-align:center}.revolution-content ul li .content{gap:2rem;display:flex}.revolution-content ul li .content .text-18{line-height:150%;color:#025899}.revolution-content ul li .content .text-18 strong{display:block;font-weight:700}.p-brace .sale{margin:3rem 0}@media screen and (max-width:992px){.p-brace .sale{margin:6rem 0}}@media screen and (max-width:576px){.p-brace .sale{margin:4rem 0}}.p-brace .team-swiper-thumb .text-18{border-color:transparent}@media screen and (max-width:1200px){.p-brace2 .faqs{row-gap:1rem}}.p-brace2 .faqs-heading{display:flex;align-items:center;padding:1.6rem 3.2rem;background-color:#e4f4ff;justify-content:space-between}.p-brace2 .faqs-heading .text-20{color:#025899}.p-brace2 .faqs-heading .img-dropdown{gap:1.2rem;display:flex;align-items:center}.p-brace2 .faqs-heading .img-dropdown .text-18{font-size:1.8rem;font-weight:700;line-height:150%;color:#025899}@media only screen and (max-width:1200px){.p-brace2 .faqs-heading .img-dropdown .text-18{font-size:1.6rem}}.p-brace2 .faqs-heading .img-dropdown .img{flex-shrink:0;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;background-color:#025899}.p-brace2 .faqs-heading .img-dropdown .img img{height:1rem;width:1.6rem;object-fit:contain;filter:brightness(0) invert(1);transform:rotate(90deg)}@media screen and (max-width:576px){.p-brace2 .faqs-heading{padding:1.5rem 2.4rem}}.p-brace2 .faqs-content{padding-top:2.4rem}@media screen and (max-width:1200px){.p-brace2 .faqs-content{padding-top:1.6rem}}@media screen and (max-width:576px){.p-brace2 .faqs-content{padding-left:1.6rem;padding-right:1.6rem}}.p-brace2 .m-gift{padding-top:0;padding-bottom:2rem}.p-brace2 .m-gift-img{padding-top:0;width:100%;max-width:51.6rem;margin:0 auto}.p-brace2 .m-gift-img img{width:100%;height:auto;position:initial;transform:unset}.p-brace2 .m-gift .title-main{font-size:2.2rem;margin-bottom:2.4rem}@media only screen and (max-width:1200px){.p-brace2 .m-gift .title-main{font-size:2rem}}@media only screen and (max-width:800px){.p-brace2 .m-gift .title-main{font-size:2rem}}.p-brace2 .m-gift-content{padding-left:7.1rem;border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:850px){.p-brace2 .m-gift-content{margin-left:2rem;padding-top:2.4rem;padding-bottom:2.4rem}}@media screen and (max-width:576px){.p-brace2 .m-gift-content{margin-left:-.8rem;margin-right:-.8rem;padding-right:1.6rem}.p-brace2 .m-gift-content .icon{left:-.2rem;top:-.8rem}}.p-brace2 .m-gift-row{align-items:center}.p-brace2 .revolution{padding-top:0;padding-bottom:4rem}.p-brace2 .revolution-content{margin-top:0}.p-brace2 .revolution-heading{padding:1.6rem}.p-brace2 .revolution-desc{font-size:1.8rem;color:#025899;margin-top:2rem;max-width:112.5rem;margin-right:auto;margin-left:auto}@media only screen and (max-width:1200px){.p-brace2 .revolution-desc{font-size:1.6rem}}@media screen and (min-width:576px){.p-brace2 .revolution-desc{text-align:center}}.p-brace2 .revolution-content{background:0 0;padding:0;border-radius:0;display:flex;flex-direction:row;align-items:center;gap:0 2.4rem}@media screen and (max-width:991.98px){.p-brace2 .revolution-content{flex-direction:column;row-gap:1.6rem}}.p-brace2 .revolution-img{width:49%}.p-brace2 .revolution-img img{width:100%;height:auto}@media screen and (max-width:991.98px){.p-brace2 .revolution-img{width:100%;padding-right:3.2rem}}.p-brace2 .revolution-txt{flex:1}.p-brace2 .revolution-txt ul{row-gap:3.4rem}.p-brace2 .revolution-txt ul li::after,.p-brace2 .revolution-txt ul li::before{position:absolute;content:"";top:50%;transform:translateY(-50%);background:#025899}.p-brace2 .revolution-txt ul li::before{width:6.4rem;height:1px;left:-6.4rem}.p-brace2 .revolution-txt ul li::after{width:3rem;height:3rem;border-radius:50%;overflow:hidden;left:-9.4rem}.p-brace2 .revolution-txt ul li:nth-of-type(2)::before{width:2.4rem;left:-2.4rem}.p-brace2 .revolution-txt ul li:nth-of-type(2)::after{left:-4rem}.p-brace2 .revolution-txt ul li:nth-of-type(3)::after{left:-7.5rem}@media screen and (max-width:991.98px){.p-brace2 .revolution-txt ul li::after,.p-brace2 .revolution-txt ul li::before{display:none}.p-brace2 .revolution-txt ul{row-gap:2.4rem}}@media screen and (max-width:575.98px){.p-brace2 .revolution-txt ul{row-gap:2rem}}.p-brace2 .revolution-txt .content{background:#e4f4ff;padding:1.6rem 1.6rem 1.6rem 3rem}@media screen and (max-width:575.98px){.p-brace2 .revolution-txt{margin-left:-1.6rem;margin-right:-1.6rem}.p-brace2 .revolution-txt .content{padding:1.2rem 1.2rem 1.2rem 3rem}}.p-brace2 .using-wrap{row-gap:0}.p-brace2 .m-feedback{padding-bottom:4rem}.book{margin-bottom:6rem;margin-top:2.4rem;min-height:20.4rem}.book+.solution{padding-top:0}.book-form{width:100%;margin:0 auto;max-width:77.6rem;border-radius:2.5rem;padding:1.2rem 5.6rem;box-shadow:0 1rem .7rem 0 rgba(191,191,191,.25);background:linear-gradient(270deg,#96d3f3 0,#e4f4ff 50.28%,#96d3f3 100%)}@media screen and (max-width:576px){.book-form{padding:2.4rem;border:.1rem solid #025899}}.book-form_title{gap:0;text-align:center;display:flex;flex-direction:column;row-gap:.4rem}.book-form_title .title-22{color:#025899}.book-form_title>*{line-height:130%}.book form .form-dropdown{flex-shrink:0}.book form .form-service{order:3}@media screen and (min-width:768px){.book form .form-service{display:none}}.book form .form-group{gap:1rem}.book form .form-group:has(.form-dropdown) .form-box{width:100%}@media screen and (max-width:576px){.book form .form-action{order:4}}@media screen and (max-width:767px){.book form .form-action .btn{color:#fff;background:#025899}}.book-extra .book-form{padding:0;overflow:hidden}.book-extra .book-form_inner form{padding:1.6rem 6rem}@media screen and (max-width:1024px){.book-extra .book-form_inner form{padding:1.6rem 3.2rem}}@media screen and (max-width:576px){.book-extra .book-form_inner form{padding:1.6rem}}.book-extra .book-form_title{row-gap:0}.book-extra .book-form_title .title-22{color:#fff;padding:1rem 1.6rem;background-color:#025899}.book-extra .book-form_title .text-18{font-weight:400;font-size:1.6rem;padding:1.6rem;padding-bottom:0;text-align:left}@media screen and (min-width:576px){.book-extra .book-form_title .text-18{text-align:center}}.policy{padding:5rem 0}@media screen and (max-width:992px){.policy{padding:6rem 0}}@media screen and (max-width:576px){.policy{padding:4rem 0}}.policy-box{height:100%;padding:2.4rem;box-shadow:1rem 1rem 4rem 0 rgba(40,105,240,.16);border-radius:3rem;background-color:#025899}.policy-content{height:100%}.policy-content .title-22{line-height:150%;color:#025899;text-align:center;border-radius:3rem;padding:.8rem 1.6rem;background-color:#fff}.policy-content .text-18{color:#fff;text-align:center}.policy-content .btn{margin-top:auto}.policy-swiper{position:relative}.policy-swiper .swiper{margin:0-2.4rem}@media screen and (max-width:1200px){.policy-swiper .swiper{margin:0-.8rem}}.policy-swiper .swiper-slide{height:auto;padding:0 2.4rem;width:calc(100%/3)}@media screen and (max-width:1200px){.policy-swiper .swiper-slide{padding:0 .8rem}}@media screen and (max-width:1024px){.policy-swiper .swiper-slide{width:calc(100%/2)}}@media screen and (max-width:576px){.policy-swiper .swiper-slide{width:100%}}@media screen and (min-width:1201px){.policy-swiper .swiper-navigation{display:none}}.policy2 .title-main{font-size:2.2rem}@media only screen and (max-width:1200px){.policy2 .title-main{font-size:2rem}}@media only screen and (max-width:800px){.policy2 .title-main{font-size:2rem}}.policy2 .policy-swiper{display:flex;flex-wrap:wrap;justify-content:center;gap:4rem 1.6rem}@media screen and (max-width:740px){.policy2 .policy-swiper{flex-direction:column;justify-content:start}}.policy2 .policy-box{position:relative;height:17.2rem;padding:0;width:36.8rem;background:0 0;box-shadow:none;border-radius:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../images/brace/decora1.svg)}.policy2 .policy-box:first-child{width:32.4rem;background-image:url(../images/brace/decora2.svg)}@media screen and (max-width:420px){.policy2 .policy-box{width:32.4rem;background-image:url(../images/brace/decora2.svg)}}.policy2 .policy-content{color:#000;padding:1rem 3rem 1.4rem 8rem;row-gap:.4rem}.policy2 .policy-content .title-22{padding:0;border-radius:0;text-align:left}.policy2 .policy-content .btn{margin-left:0;min-width:18.4rem;font-size:1.6rem}@media only screen and (max-width:800px){.policy2 .policy-content .btn{font-size:1.4rem}}.policy2 .policy-content .text-18{color:#000;text-align:left;font-size:1.6rem}@media only screen and (max-width:800px){.policy2 .policy-content .text-18{font-size:1.4rem}}.policy-voucher{position:absolute;left:-2rem;top:50%;transform:translateY(-50%) rotate(-90deg);font-size:2.2rem;font-weight:700;color:#fff}.m-about{overflow:hidden;margin:3rem 0}@media screen and (max-width:992px){.m-about{margin:6rem 0}}@media screen and (max-width:576px){.m-about{margin:4rem 0}}@media screen and (max-width:767px){.m-about-wrap{row-gap:2.4rem}}.m-about-list{--letter-spacing:4rem;display:flex;flex-wrap:wrap;margin:0 calc(-1*var(--letter-spacing))}@media screen and (max-width:1200px){.m-about-list{row-gap:4rem;--letter-spacing:2rem}}.m-about-item{position:relative;width:calc(100%/4);padding:0 var(--letter-spacing)}@media screen and (max-width:991px){.m-about-item{width:calc(100%/2)}}@media screen and (max-width:576px){.m-about-item:nth-child(odd):before{content:"";top:0;left:100%;z-index:-1;width:100vw;height:7rem;border-radius:4rem;position:absolute;transform:translateX(-50%);background-color:#025899}.m-about-item:nth-child(odd):after{content:"";right:0;top:1rem;height:5rem;width:.1rem;position:absolute;background-color:#fff}}.m-about-img{flex-shrink:0;margin:0 auto;user-select:none;width:9rem;height:9rem;border-radius:50%}@media screen and (max-width:1200px){.m-about-img{width:7rem;height:7rem}}.m-about-img img,.m-about-row_img img,.popup-video_video iframe,.popup-video_video video{width:100%;height:100%;object-fit:cover}.m-about-content{text-align:center}.m-about-content .text-18{line-height:133%}.m-about-row{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:991px){.m-about-row{row-gap:2rem}.m-about-row_col{width:100%}}.m-about-row_img{z-index:5;user-select:none;position:relative;padding-top:calc(306/400*100%)}.m-about-row_img img{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.m-about-row_content{isolation:isolate;position:relative;border-radius:2rem;padding:4rem 2.4rem 4rem 14rem;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}@media screen and (min-width:992px){.m-about-row_content{margin-left:-7rem}}@media screen and (max-width:991px){.m-about-row_content{padding:2.4rem}}.m-about-row_content::before{top:0;left:0;z-index:-1;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/wp-content/themes/i-dent/assets-v2/images/about/m-about-bg.png)}@media screen and (min-width:992px){.m-about-row_content:after{left:12%;top:-2.7rem;width:7.5rem;height:5.4rem;background-color:#e4f4ff}}.m-about-row_content::after,.m-about-row_content::before{content:"";position:absolute;pointer-events:none}.m-about-row_content .mona-content p:last-of-type{margin-bottom:0}.ser{padding:3rem 0}@media screen and (max-width:430px){.ser-heading .title-main{width:100%;margin:0 auto;max-width:34rem}}.ser-inner{width:100%;margin:0 auto;max-width:100.4rem;--letter-spacing:1.5rem}@media screen and (max-width:1200px){.ser-inner{--letter-spacing:1rem}}.ser-list{display:flex;flex-wrap:wrap;row-gap:calc(2*var(--letter-spacing));margin:0 calc(-1*var(--letter-spacing))}.ser-item{width:calc(100%/2);padding:0 var(--letter-spacing)}@media screen and (max-width:767px){.ser-item{width:100%}}.ser-box{overflow:hidden;border-radius:2rem;padding:3.6rem 1.6rem 1.6rem;border:.1rem solid #025899}@media screen and (max-width:767px){.ser-box{padding:2rem 1.2rem 1.2rem;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}}.ser-price .title-22{color:#fff;margin:0 auto;line-height:150%;width:fit-content;border-radius:3rem;padding:.4rem 1.8rem;letter-spacing:.022rem;background-color:#025899;border:.1rem solid #025899}@media screen and (max-width:767px){.ser-price .title-22{font-size:1.8rem}}.ser-price .price-total{gap:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.ser-price .price-total .text-18{line-height:150%;color:#025899;border-top:.1rem solid #025899;border-bottom:.1rem solid #025899}.ser-price .price-total .title-main{background:linear-gradient(270deg,#bd0000 0,#ff1f1f 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:767px){.ser-price .price-total .title-main{font-size:2.5rem}}.brace-ser .ser-box,.ser-content ul{background:linear-gradient(270deg,#96d3f3 0,#e4f4ff 50.28%,#96d3f3 100%)}.ser-content ul{padding:1.6rem;border-radius:2rem}.ser-content ul li{gap:.8rem;display:flex;line-height:150%}.ser-content ul li img{flex-shrink:0;margin-top:.5rem;object-fit:contain;width:1.6rem;height:1.6rem}.brace-ser .ser-box{max-width:40.4rem;border:0;padding:2.8rem 1rem 1rem;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media screen and (max-width:575.98px){.brace-ser .ser-box{max-width:100%;row-gap:.2rem}}.brace-ser .ser-content{border-radius:2rem;background:#fff;padding:3.8rem 1.8rem 3rem;display:flex;flex-direction:column;row-gap:2.6rem}.brace-ser .ser-content .title-22{color:#025899;text-align:center}@media screen and (max-width:575.98px){.brace-ser .ser-content .title-22{font-size:1.8rem}}.brace-ser .ser-content ul{background:0 0;padding:0;border-radius:0}.brace-ser .ser-price .price-total{justify-content:start}.brace-ser .ser-price .price-total .title-main{letter-spacing:calc(32px*(1/100));font-size:3.2rem}@media screen and (max-width:418.98px){.brace-ser .ser-price .price-total .title-main{font-size:2.6rem}}.brace-ser .ser-inner{max-width:100%;position:relative}.brace-ser .ser-inner .swiper-slide{width:fit-content;padding:1rem 0}.brace-ser .ser-inner .ser-item{width:100%;padding:0 .8rem}@media screen and (max-width:575.98px){.brace-ser .ser-inner .ser-item{padding:0}}.brace-ser .swiper-navigation:has(.swiper-button-lock){display:none}.brace-ser .swiper-navigation>*{width:3.2rem;height:3.2rem;background:#025899}.brace-ser .swiper-navigation>:after{width:1.1rem;height:1.1rem;background-image:url(../images/brace/navi.svg)}.brace-ser .swiper-navigation .prev::after{transform:rotate(0deg)}.brace-ser .swiper-navigation .next::after{transform:rotate(-180deg)}.ser-action,.ser-img{display:flex;align-items:center;justify-content:center}.ser-img{margin-right:auto;margin-left:auto;max-width:25.2rem;width:100%;border-radius:50%;overflow:hidden}.promo-gift img,.ser-img img{width:100%;height:auto}.ser-action{gap:1.2rem}.ser-action .btn{padding:.5rem 2.4rem;font-size:1.8rem}@media screen and (max-width:575.98px){.ser-action .btn{font-size:1.6rem}.ser-action{gap:2.8rem}}.ser-tag{position:relative;margin-top:1.6rem}@media screen and (min-width:576px){.ser-tag{display:none}}.ser-tag_item{display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#2b2b2b;padding:.1rem 1.2rem;border-radius:3rem;background:0 0;transition:.4s ease-in-out}.ser-tag .swiper-slide{width:fit-content}.ser-tag .swiper-slide-thumb-active .ser-tag_item{background:#025899;color:#fff}.promotion .ser-wrap{row-gap:5.4rem}.promotion .ser-price .title-22{letter-spacing:calc(22px*(1/100));padding:.4rem 2.4rem;text-align:center;display:flex;align-items:center;justify-content:center}.promotion .ser-price .price-total .title-main{font-size:3rem;letter-spacing:calc(30px*(1/100))}@media only screen and (max-width:1200px){.promotion .ser-price .price-total .title-main{font-size:2.7rem}}@media only screen and (max-width:800px){.promotion .ser-price .price-total .title-main{font-size:2.4rem}}.promotion .ser-content ul{row-gap:.8rem}.promotion .ser-box{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.promotion-slide{position:relative;margin:0 calc(-1*var(--letter-spacing))}.promotion-slide .ser-list{margin:0;flex-wrap:nowrap;justify-content:unset!important}.promotion-slide .swiper-navigation .prev{left:0}.promotion-slide .swiper-navigation .next{right:0}.promo-card{width:fit-content;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:linear-gradient(90deg,#dfaa23 0,#fbf08d 48%,#dfaa23 100%);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;transition:transform .4s ease;padding:1px;border-radius:10rem}@media screen and (max-width:575.98px){.promo-card{width:100%}}.promo-highlight{line-height:1;font-size:6rem;font-weight:900;letter-spacing:calc(60px*(1/100));background:linear-gradient(90deg,#dfaa23 0,#fbf08d 48%,#dfaa23 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:1200px){.promo-highlight{font-size:3.5rem}}@media only screen and (max-width:800px){.promo-highlight{font-size:2.5rem}}@media screen and (max-width:991.98px){.promo-highlight{font-size:3rem}}.promo-content{padding-right:4rem;padding-left:0;width:calc(100% - 2px);height:calc(100% - 2px);background:#025899;border-radius:10rem;display:flex;align-items:center;position:relative;max-height:12.6rem}@media screen and (max-width:1199.98px){.promo-content{padding-right:2.4rem}}@media screen and (max-width:767.98px){.promo-content{padding-right:1.6rem}}@media screen and (max-width:575.98px){.promo-content{max-height:9.2rem}}.promo-gift,.promo-gift__inner{border-radius:50%;display:flex;align-items:center;justify-content:center}.promo-gift{flex-shrink:0;width:13rem;height:13rem;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 48%,#dfaa23 100%);padding:1px}.promo-gift img{object-fit:contain}.promo-gift__inner{background:#025899;padding:2.4rem;width:calc(100% - 2px);height:calc(100% - 2px)}@media screen and (max-width:767.98px){.promo-gift__inner{padding:1.6rem}}@media screen and (max-width:991.98px){.promo-gift{width:12rem;height:12rem}}@media screen and (max-width:575.98px){.promo-gift{width:9.2rem;height:9.2rem}}.promo-list{display:flex;align-items:center;gap:2.6rem;position:relative;padding-left:3.4rem;padding-bottom:1.4rem;padding-top:.4rem}.promo-list:has(.mona-content) .promo-highlight{font-size:4rem}@media only screen and (max-width:1200px){.promo-list:has(.mona-content) .promo-highlight{font-size:3.5rem}}@media only screen and (max-width:800px){.promo-list:has(.mona-content) .promo-highlight{font-size:2.7rem}}@media screen and (max-width:767.98px){.promo-list:has(.mona-content){padding-left:.8rem}}@media screen and (max-width:575.98px){.promo-list:has(.mona-content) .promo-highlight{font-size:2.4rem}}@media screen and (max-width:400.98px){.promo-list:has(.mona-content) .promo-highlight{font-size:2rem}}@media screen and (max-width:1199.98px){.promo-list{padding-left:1.6rem;gap:1.6rem}}@media screen and (max-width:767.98px){.promo-list{gap:.6rem;padding-left:1.4rem}}@media screen and (max-width:575.98px){.promo-list{padding-top:.6rem}}.promo-item{padding-right:2.6rem;border-right:1px solid #fff;white-space:nowrap;display:flex;flex-direction:column;row-gap:.4rem}.promo-item:last-child{padding-right:0;border:0}.promo-item:has(.mona-content){white-space:unset}.promo-item .mona-content{min-width:25rem;color:#fff;font-size:1.4rem;text-align:left}.promo-item .mona-content li{font-size:1.4rem}@media screen and (max-width:767.98px){.promo-item .mona-content{min-width:18rem;font-size:1.3rem}.promo-item .mona-content li{font-size:1.3rem}}@media screen and (max-width:575.98px){.promo-item .mona-content{font-size:1.2rem;min-width:18rem}.promo-item .mona-content li{font-size:1.1rem}}@media screen and (max-width:424.98px){.promo-item .mona-content{min-width:12rem}.promo-item .mona-content li{font-size:.9rem}}@media screen and (max-width:1199.98px){.promo-item{padding-right:1.6rem}.promo-item .title-22{font-size:1.8rem}}@media only screen and (max-width:1199.98px) and (max-width:1200px){.promo-item .title-22{font-size:1.6rem}}@media screen and (max-width:991.98px){.promo-item .title-22{font-size:1.6rem}}@media screen and (max-width:767.98px){.promo-item{padding-right:.6rem}}@media screen and (max-width:575.98px){.promo-item .title-18,.promo-item .title-22{font-size:1.4rem}}@media screen and (max-width:400.98px){.promo-item{row-gap:0}.promo-item .title-18,.promo-item .title-22{font-size:1.2rem}}.promotion-grid{display:flex;flex-wrap:wrap;gap:6.6rem 4.6rem;justify-content:center}@media screen and (max-width:1199.98px){.promotion-grid{column-gap:1.6rem}}@media screen and (max-width:991.98px){.promotion-grid{row-gap:4rem}}.promo-btn{position:absolute;bottom:-2rem;left:55%;transform:translateX(-50%)}.promo-txt{display:flex;align-items:center;gap:.4rem}.promo-txt__sub{display:flex;justify-content:start;flex-direction:column;align-items:start;font-size:1.8rem;font-weight:700}@media only screen and (max-width:1200px){.promo-txt__sub{font-size:1.6rem}}.promo-txt__sub .promo-highlight{font-size:2.4rem}@media screen and (max-width:991.98px){.promo-txt__sub .promo-highlight{font-size:1.8rem}}@media screen and (max-width:767.98px){.promo-txt__sub .promo-highlight{font-size:1.6rem}.promo-txt__sub{font-size:1.4rem}}@media screen and (max-width:575.98px){.promo-txt__sub{font-size:1.2rem}}.popup{inset:0;z-index:101;position:fixed;visibility:hidden}.popup:has(.popup-contact) .popup-over{height:auto;background-color:transparent}.popup:has(.popup-contact) .popup-main{width:100%;max-width:77.6rem}.popup.open .popup-main,.popup.open .popup-overlay{opacity:1;visibility:visible}.popup .wpcf7-response-output,.t-price-table .mona-content table tbody .table-price{text-align:center}.popup-close{top:-1rem;z-index:5;right:-1rem;cursor:pointer;user-select:none;position:absolute;border-radius:50%;width:2.4rem;height:2.4rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#000}.popup-close img{object-fit:cover;width:1.6rem;height:1.6rem;filter:brightness(0) invert(1)}.popup-main,.popup-overlay{opacity:0;position:absolute;visibility:hidden;transition:.4s ease-in-out}.popup-overlay{inset:0;z-index:1;background-color:rgba(0,0,0,.8)}.popup-main{top:50%;left:50%;z-index:2;display:flex;padding:1.6rem;height:fit-content;overflow:hidden auto;flex-direction:column;width:calc(100vw - 20rem);transform:translate(-50%,-50%)}@media screen and (max-width:1200px){.popup-main{width:calc(100vw - 5rem)}}@media screen and (max-width:576px){.popup-main{width:100vw}}.popup-wrap{width:100%;position:relative}.popup-over{position:relative;border-radius:1rem;background-color:#fff;height:calc(100dvh - 10rem)}@media screen and (max-width:1200px){.popup-over{height:calc(100dvh - 32rem)}}@media screen and (max-width:767px){.popup-over{height:calc(100dvh - 46rem)}}.popup-video{height:100%;padding:.2rem}.popup-video_video{width:100%;height:100%;overflow:hidden;border-radius:1rem}.popup-contact .book,.t-price-table .mona-content .table-resp,.t-price-table .mona-content table tbody .table-price .price p,.t-price-table .mona-content table tbody .table-ul ul{margin:0}.popup-contact .book-form{max-width:unset;border-radius:.8rem}@media screen and (min-width:577px){.popup-contact .book-form{padding:2.4rem 5.6rem}}.sale{padding-bottom:4rem;background:linear-gradient(270deg,#96d3f3 0,#e4f4ff 50.28%,#96d3f3 100%)}.sale-heading{width:100%;margin:0 auto;padding:1.7rem;max-width:97.5rem;background-color:#025899;border-radius:0 0 3rem 3rem}.sale-heading .title-22{color:#fff;font-weight:700;line-height:150%;letter-spacing:.022rem}@media screen and (max-width:575.98px){.sale-heading{padding:2rem 1rem}}.sale-wrap{row-gap:9rem}.sale-inner{--letter-spacing:1.6rem}.sale-list{display:flex;flex-wrap:wrap;row-gap:calc(4*var(--letter-spacing));margin:0 calc(-1*var(--letter-spacing))}.sale-item{width:calc(100%/2);padding:0 var(--letter-spacing)}@media screen and (max-width:767px){.sale-item{width:100%}}.sale-box{min-height:21rem;height:100%;padding:3rem;border-radius:2rem;background-color:#fff;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}@media screen and (max-width:767px){.sale-box{padding:2.4rem 1.6rem}}.sale-img{user-select:none;border-radius:50%;width:8.2rem;height:8.2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:-6.5rem auto 0;background-color:#025899}.sale-img img{flex-shrink:0;width:4rem;height:4rem;object-fit:contain}@media screen and (max-width:767px){.sale-img img{filter:brightness(0) invert(1)}}.sale-content .mona-content h2{text-align:center;background:linear-gradient(270deg,#bd0000 0,#ff1f1f 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem}@media screen and (max-width:576px){.sale-content .mona-content h2{font-size:1.6rem}}.sale-content .mona-content ul li{color:#025899;font-size:1.6rem}.t-price{padding:3rem 0}@media screen and (min-width:576px){.t-price-heading .mona-content{text-align:center}}@media screen and (max-width:767px){.t-price-heading .mona-content p strong{font-size:1.6rem}}@media screen and (max-width:1200px){.t-price-table .mona-content .table-resp{width:100%;overflow:auto hidden}}@media screen and (max-width:767.98px){.t-price-table .mona-content .table-resp:has(td[data-tt]){overflow:hidden}.t-price-table .mona-content .table-resp:has(td[data-tt]) thead{display:none}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr{display:flex;flex-direction:column;margin-top:2rem}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr:first-child{margin-top:0}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td{position:relative;display:flex;align-items:center;padding:1.2rem 2.4rem 1.2rem 1.2rem;justify-content:space-between;gap:.8rem}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td[data-tt]::before{text-align:left;content:attr(data-tt);font-size:1.6rem;color:#2b2b2b;font-weight:400;min-width:14rem}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td:nth-of-type(odd){background:#e4f4ff}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-action,.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text{min-height:6.2rem;display:flex;text-align:center;justify-content:center;align-items:center;color:#fff;background:#025899}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text{border-top-left-radius:2rem;border-top-right-radius:2rem}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text>*{margin:0;color:#fff;font-size:1.8rem}}@media screen and (max-width:767.98px) and (max-width:767px){.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text{max-width:100%}}@media screen and (max-width:767.98px){.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-action{width:100%!important;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-action>*>*{font-size:1.6rem}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-action .btn{padding:.35rem 2rem}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr td>*>*{font-size:1.8rem}.t-price-table .mona-content .table-resp:has(td[data-tt]) tbody tr:nth-child(even){background:0 0}}.t-price-table .mona-content .note{margin-top:2.4rem}.t-price-table .mona-content table{margin:0;user-select:none;border-radius:2rem;width:100%!important;height:auto!important;border-collapse:separate!important}.t-price-table .mona-content table thead th{color:#fff;font-weight:700;font-size:1.8rem;text-align:center;vertical-align:middle;background-color:#025899}@media screen and (max-width:1200px){.t-price-table .mona-content table thead th{font-size:1.6rem}}.t-price-table .mona-content table thead th span{display:block;font-weight:400;margin-top:.2rem}.t-price-table .mona-content table thead th:first-child{border-top-left-radius:2rem}.t-price-table .mona-content table thead th:last-child{border-top-right-radius:2rem}.t-price-table .mona-content table tbody{background-color:#fff}.t-price-table .mona-content table tbody tr:last-child td:first-child{border-bottom-left-radius:2rem}.t-price-table .mona-content table tbody tr:last-child td:last-child{border-bottom-right-radius:2rem}.t-price-table .mona-content table tbody tr:nth-child(even){background-color:#e4f4ff}.t-price-table .mona-content table tbody tr td{vertical-align:middle;background-color:transparent;min-width:18rem}@media screen and (max-width:576px){.t-price-table .mona-content table tbody tr td{padding:1rem .8rem}}.t-price-table .mona-content table tbody .table-text p span{display:block;font-weight:400}.t-price-table .mona-content table tbody .table-ul ul li{color:#2b2b2b;margin:.2rem 0;font-size:1.5rem;line-height:150%}.t-price-table .mona-content table tbody .table-price .price{display:flex;row-gap:.4rem;flex-direction:column}.t-price-table .mona-content table tbody .table-price .price>span{font-size:1.8rem;font-weight:700;color:#025899;line-height:150%}@media only screen and (max-width:1200px){.t-price-table .mona-content table tbody .table-price .price>span{font-size:1.6rem}}.t-price-table .mona-content table tbody .table-price .new{color:#e50000;font-weight:700}.t-price-table .mona-content table tbody .table-price .old{color:#2b2b2b;text-decoration:line-through}.t-price-table .mona-content table tbody .table-action .btn{color:#025899;padding:.35rem 1.2rem}@media screen and (min-width:1201px){.t-price-table .mona-content table tbody .table-action .btn:hover{color:#fff}}.t-price-table .mona-content table td{border:0;padding:2.4rem 1.6rem}.t-price-table .mona-content table th{padding:2.4rem 1.6rem}@media screen and (max-width:1200px){.t-price-table .mona-content table td,.t-price-table .mona-content table th{padding:1.5rem 1rem}}@media screen and (max-width:767px){.t-price-table.table-mobile .mona-content .table-resp{border-radius:2rem}.t-price-table.table-mobile .mona-content .table-resp table thead th{font-size:1.4rem;font-weight:400;padding:2rem .8rem;text-transform:lowercase}.t-price-table.table-mobile .mona-content .table-resp table thead th:last-child{display:none}.t-price-table.table-mobile .mona-content .table-resp table thead th::first-letter{text-transform:uppercase}.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-action,.t-price-table.table-mobile .mona-content .table-resp table thead th>span{display:none}.t-price-table.table-mobile .mona-content .table-resp table tbody tr td{padding:2rem .8rem;min-width:unset}.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-guarantee,.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-text{text-align:center}.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-guarantee>:first-child,.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-text>:first-child{margin-top:0!important}.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-guarantee>:last-child,.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-text>:last-child{margin-bottom:0!important}.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-guarantee p{font-size:1.4rem}}@media screen and (max-width:767px) and (max-width:430px){.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-price p,.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-text p{font-size:1.4rem}}@media screen and (max-width:767px){.t-price-table.table-mobile .mona-content .table-resp table tbody tr td.table-text{max-width:15rem}}.t-price-wrap{margin-top:5rem}.guided-benefits li:first-child,.t-price-wrap:first-child{margin-top:0}@media screen and (max-width:575.98px){.t-price{padding-bottom:2.4rem}}.veneer-price{padding-top:0}.veneer-price .t-price-heading .mona-content{color:#000;line-height:1.5}.veneer-price .t-price-heading .mona-content p{color:inherit;line-height:inherit}.veneer-price .t-price-table .mona-content table tbody tr td.table-guarantee{text-align:center}@media screen and (max-width:576px){.tee-faqs{margin-right:-1.6rem;margin-left:-1.6rem}}.t-price-table.t-price-table-card-mobile .t-price-mobile-action{display:none}@media screen and (max-width:767.98px){.t-price-table.t-price-table-card-mobile .mona-content .table-resp,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]){overflow:hidden;border-radius:2rem 2rem 0 0}.t-price-table.t-price-table-card-mobile .mona-content .table-resp table,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) table{table-layout:fixed;border-radius:2rem 2rem 0 0}.t-price-table.t-price-table-card-mobile .mona-content .table-resp thead,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) thead{display:table-header-group}.t-price-table.t-price-table-card-mobile .mona-content .table-resp table thead th,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) table thead th{font-size:1.4rem;font-weight:400;padding:1.8rem .8rem;text-transform:none}.t-price-table.t-price-table-card-mobile .mona-content .table-resp table thead th:first-child,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) table thead th:first-child{font-size:0;line-height:0}.t-price-table.t-price-table-card-mobile .mona-content .table-resp table thead th:last-child,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) table thead th:last-child{display:none}.t-price-table.t-price-table-card-mobile .mona-content .table-resp table thead th>span,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) table thead th>span{display:none}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr{display:table-row;margin-top:0;flex-direction:row}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td{position:static;display:table-cell;align-items:initial;justify-content:initial;gap:0;min-width:unset;padding:1.8rem .8rem}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td[data-tt]::before,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td[data-tt]::before{display:none;content:none}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td:nth-of-type(odd),.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td:nth-of-type(odd){background:0 0}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-text,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text{width:34%;border-radius:0}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-price,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-price{width:33%;text-align:center}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-action,.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-text,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-action,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text{min-height:0;display:table-cell;color:inherit;text-align:center;justify-content:initial;align-items:initial;background:0 0}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-text>*,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text>*{margin:0;color:#025899;font-size:1.8rem}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-text p span,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text p span{color:#025899}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-action,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-action{display:none}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr:last-child td:first-child,.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr:last-child td:nth-child(3),.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr:last-child td:first-child,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr:last-child td:nth-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr:nth-child(even),.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr:nth-child(even) td,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr:nth-child(even),.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr:nth-child(even) td{background:#e4f4ff}.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody .table-price p,.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody .table-text p,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody .table-price p,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody .table-text p{font-size:1.4rem}.t-price-table.t-price-table-card-mobile .t-price-mobile-action{display:flex;justify-content:center;padding:1.6rem;background:#025899;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.t-price-table.t-price-table-card-mobile .t-price-mobile-action .btn{min-width:11rem;padding:.45rem 2rem}}@media screen and (max-width:430px){.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-price p,.t-price-table.t-price-table-card-mobile .mona-content .table-resp tbody tr td.table-text p,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-price p,.t-price-table.t-price-table-card-mobile .mona-content .table-resp:has(td[data-tt]) tbody tr td.table-text p{font-size:1.4rem}}.feedback{margin:3rem 0}@media screen and (max-width:992px){.feedback{margin:6rem 0}}@media screen and (max-width:576px){.feedback{margin:4rem 0}}.feedback-wrap{row-gap:2.4rem}.feedback-swiper{width:100%;margin:0 auto;max-width:102rem;position:relative;--letter-spacing:1rem}@media screen and (max-width:1200px){.feedback-swiper{--letter-spacing:0.5rem}}.feedback-swiper .swiper{padding-block:4rem;margin:-4rem calc(-1*var(--letter-spacing))}.feedback-swiper .swiper-wrapper{row-gap:2rem;flex-direction:row!important}@media screen and (max-width:1200px){.feedback-swiper .swiper-wrapper{row-gap:1rem}}.feedback-swiper .swiper-slide{width:calc(100%/2);padding:0 var(--letter-spacing)}@media screen and (max-width:576px){.feedback-swiper .swiper-slide{width:100%}}.feedback-box{row-gap:1.6rem;padding:1.2rem;overflow:hidden;border-radius:2rem;background-color:#fff;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}@media screen and (min-width:1201px){.feedback-box:hover .img img{transform:translate(-50%,-50%) scale(1.05)}}@media screen and (max-width:767px){.feedback-box{padding:1.2rem}}.feedback-img_img{height:100%}.feedback-img_img .img img{top:50%;left:50%;width:100%;height:100%;position:absolute;transform:translate(-50%,-50%);transition:.4s ease-in-out;object-fit:inherit}.feedback-img_img .img:not(:has(picture)){overflow:hidden;position:relative;border-radius:2rem;padding-top:calc(385/660*100%);display:block}.feedback-content{gap:1.2rem;position:relative}.feedback-content_title{row-gap:.8rem}@media screen and (max-width:1200px){.feedback-content_title{row-gap:.4rem}}.feedback-content_title>*{line-height:150%}.feedback-content_title .text-20{color:#025899;margin-right:11rem}@media screen and (min-width:1200px){.feedback-content_title .text-20{margin-right:12rem}}.feedback-content_title .box{gap:.6rem;display:flex}.feedback-content_title .box img{flex-shrink:0;margin-top:.3rem;object-fit:contain;width:1.6rem;height:1.6rem}.feedback-content .text-18{color:#535353}.feedback-content>.text-18{position:absolute;right:0;top:0;min-width:11rem;text-align:right}@media screen and (min-width:1200px){.feedback-content>.text-18{min-width:12rem}}.feedback-content.d-none{display:none}.object{padding:3.6rem 0;border-radius:2rem;background-color:#e4f4ff;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}.object-heading ul{gap:3.2rem;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width:767px){.object-heading ul{gap:1.6rem 2.4rem}}.object-heading ul li{gap:.8rem;display:flex;width:calc(100%/5 - 2.56rem)}@media screen and (max-width:1200px){.object-heading ul li{width:calc(100%/3 - 2.2rem)}}@media screen and (max-width:767px){.object-heading ul li{width:calc(100%/2 - 1.2rem)}}.object-heading ul li>img{flex-shrink:0;object-fit:contain;width:2.4rem;height:2.4rem}@media screen and (max-width:767px){.object-heading ul li>img{margin-top:.2rem;width:1.6rem;height:1.6rem}}.object-heading ul li .text-18{line-height:133%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-clamp:1;-webkit-line-clamp:1}.object-swiper{position:relative;--letter-spacing:1.2rem}.object-swiper .swiper{padding-block:4rem;margin:-4rem calc(-1*var(--letter-spacing))}.object-swiper .swiper-slide{width:calc(100%/2);padding:0 var(--letter-spacing)}@media screen and (max-width:767px){.object-swiper .swiper-slide{width:100%}}.team{margin:6rem 0}@media screen and (max-width:992px){.team{margin:6rem 0}}@media screen and (max-width:576px){.team{margin:4rem 0}}@media screen and (max-width:767px){.team-wrap{row-gap:2.4rem}}.team-heading{--letter-spacing:1.2rem}.team-heading>.text-18{text-align:left}@media screen and (min-width:576px){.team-heading>.text-18{text-align:center}}.team-heading_list{display:flex;flex-wrap:wrap;row-gap:2.4rem;justify-content:center;margin:0 calc(-1*var(--letter-spacing))}.team-heading_item{width:calc(100%/4);padding:0 var(--letter-spacing)}@media screen and (max-width:991px){.team-heading_item{width:calc(100%/2)}}.team-heading_box-img{flex-shrink:0;margin:0 auto;user-select:none;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;background-color:#e4f4ff}.team-heading_box-img img{width:4.2rem;height:4.2rem;object-fit:contain}.team-heading_box-content{text-align:center}.team-heading_box-content .text-18{color:#025899;line-height:1.33}@media screen and (max-width:1024px){.team-heading_box-content .text-18{font-size:1.4rem}}@media screen and (max-width:767px){.team-content{row-gap:2.4rem}}.team-content_title .text-20{line-height:150%}.team-content_title .title-main{text-align:left}.team-content_action{gap:1.6rem;display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.team-content_action{justify-content:center}}.team-content_action .btn{font-size:1.8rem}@media only screen and (max-width:1200px){.team-content_action .btn{font-size:1.6rem}}.team-user{overflow:hidden;border-radius:2rem;background-color:#fff;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}@media screen and (max-width:767px){.team-user{width:100%;margin:0 auto;max-width:40rem}}.team-user_img{position:relative;padding-top:calc(340/280*100%)}.m-feedback-img .img img,.prize-box_img .img img,.team-user_img img{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%,-50%)}.team-row{align-items:center}@media screen and (max-width:767px){.team-row{flex-direction:column-reverse}.team-col{width:100%}}.team-inner{overflow:hidden;isolation:isolate;position:relative;border-radius:2rem;padding:2rem 4rem 2rem 10rem;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}@media screen and (max-width:1200px){.team-inner{padding:4rem}}@media screen and (max-width:767px){.team-inner{padding:2.4rem;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}}.count-desc::before,.team-inner::before{content:"";top:0;z-index:-1;height:100%;position:absolute}.team-inner::before{left:0;width:100%;pointer-events:none;background-size:cover;background-repeat:no-repeat;background-position:top;background-image:url(/wp-content/themes/i-dent/assets-v2/images/home/team-bg.jpg)}.team-swiper{position:relative}@media screen and (max-width:767px){.team-swiper .swiper-navigation .prev{left:-1.5rem}.team-swiper .swiper-navigation .next{right:-1.5rem}}@media screen and (max-width:576px){.team-swiper .swiper-navigation .next,.team-swiper .swiper-navigation .prev{top:22%}}.team-swiper-thumb{margin:0 auto;max-width:fit-content;overflow:hidden;width:100%;position:relative}.team-swiper-thumb .swiper{margin:0 auto;max-width:67rem}.team-swiper-thumb .swiper-slide{user-select:none;width:fit-content;padding:0 .4rem}.team-swiper-thumb .swiper-slide-thumb-active .text-18{color:#fff;background-color:#025899;border-color:#025899}.team-swiper-thumb .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#025899}.team-swiper-thumb .text-18{cursor:pointer;line-height:133%;border-radius:2rem;transition:.4s ease-in-out;padding:.5rem 2rem;background-color:#fdfeff;border:.1rem solid #025899}@media screen and (max-width:576px){.team-swiper-thumb .text-18{padding:.3rem 2rem}}.team-swiper-main{--letter-spacing:0.8rem;position:relative}.team-swiper-main .swiper{padding-block:4rem;margin:-4rem calc(-1*var(--letter-spacing))}.team-swiper-main .swiper-slide{padding:0 var(--letter-spacing)}.veneer-team .title-main,.veneer-team h3.title-main{font-size:2.2rem}@media only screen and (max-width:1200px){.veneer-team .title-main{font-size:2rem}}@media only screen and (max-width:800px){.veneer-team .title-main{font-size:2rem}}@media only screen and (max-width:1200px){.veneer-team h3.title-main{font-size:2rem}}@media only screen and (max-width:800px){.veneer-team h3.title-main{font-size:2rem}}.veneer-team h2.title-main{font-size:3.2rem}@media only screen and (max-width:1200px){.veneer-team h2.title-main{font-size:2.7rem}}@media only screen and (max-width:800px){.veneer-team h2.title-main{font-size:2.5rem}}.veneer-team .title-desc{text-align:left;max-width:107.8rem;margin-right:auto;margin-left:auto}@media screen and (min-width:576px){.veneer-team .title-desc{text-align:center}}.veneer-team .team-wrap{row-gap:4rem}.veneer-team .team-heading_list{margin-top:2.4rem}.count{--padding:4.8rem;padding-top:var(--padding);background-color:#025899}@media screen and (max-width:1200px){.count{--padding:4rem}}.count-wrap{--letter-spacing:2.4rem}@media screen and (max-width:1280px){.count-wrap{--letter-spacing:1.2rem}}@media screen and (max-width:767px){.count-wrap{--letter-spacing:1rem}}.count-wrap .title-main{width:100%;color:#fff;margin:0 auto;max-width:110rem}.count-inner{row-gap:0}.count-list{display:flex;flex-wrap:wrap;row-gap:2.4rem;padding-bottom:var(--padding);margin:0 calc(-1*var(--letter-spacing))}.count-item{width:calc(100%/4);padding:0 var(--letter-spacing)}@media screen and (max-width:1024px){.count-item{width:calc(100%/2)}}.count-number{display:flex;margin:0 auto;font-weight:700;font-size:6.4rem;user-select:none;text-align:center;width:fit-content;align-items:flex-start;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width:1200px){.count-number{font-size:4.8rem}}@media screen and (max-width:1024px){.count-number{font-size:4rem}}@media screen and (max-width:767px){.count-number{font-size:3.6rem}}.count-number .suffix{font-size:4rem;line-height:normal}@media only screen and (max-width:1200px){.count-number .suffix{font-size:3.5rem}}@media only screen and (max-width:800px){.count-number .suffix{font-size:2.7rem}}.count-content{margin:0 auto;text-align:center;max-width:20.2rem}.count-content .text-18{color:#fff;line-height:133%}.count-desc{padding:2.4rem 0;isolation:isolate;position:relative}@media screen and (max-width:1024px){.count-desc{padding:1.6rem 0}}.count-desc::before{left:50%;width:100vw;transform:translateX(-50%);background-color:#e4f4ff}.guided{padding:4rem 0;overflow:hidden}.guided .title-main{font-size:2.2rem;letter-spacing:calc(22px*(1/100))}@media only screen and (max-width:1200px){.guided .title-main{font-size:2rem}}@media only screen and (max-width:800px){.guided .title-main{font-size:2rem}}.guided h3.title-main{font-size:2.2rem}@media only screen and (max-width:1200px){.guided h3.title-main{font-size:2rem}}@media only screen and (max-width:800px){.guided h3.title-main{font-size:2rem}}.guided h2.title-main,.p-brace .customer h2.title-main,.p-brace .prize h2.title-main{font-size:3.2rem}@media only screen and (max-width:1200px){.guided h2.title-main{font-size:2.7rem}}@media only screen and (max-width:800px){.guided h2.title-main{font-size:2.5rem}}.guided-grid{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem 3.6rem;margin-top:6rem}@media screen and (max-width:1199.98px){.guided-grid{column-gap:1.6rem}}@media screen and (max-width:767.98px){.guided-grid{flex-direction:column}}@media screen and (max-width:575.98px){.guided-grid{margin-top:4rem}}.guided-image{position:relative;width:42%}@media screen and (max-width:767.98px){.guided-image{width:100%}}.guided-content{flex:1;display:flex;flex-direction:column;row-gap:1rem}.guided-benefits li,.guided-content .mona-content{font-size:1.8rem;color:#000}@media only screen and (max-width:1200px){.guided-content .mona-content{font-size:1.6rem}}@media screen and (max-width:767.98px){.guided-content{text-align:center}}@media screen and (max-width:575.98px){.guided-content .title-22{font-size:1.8rem}.guided-content .title-35{font-size:2rem}}.guided-benefits{background:#e4f4ff;border-radius:2rem;overflow:hidden;padding:2.2rem}.guided-benefits li{margin-top:1.4rem;position:relative;padding-left:3.8rem}@media only screen and (max-width:1200px){.guided-benefits li{font-size:1.6rem}}.guided-benefits li::before,.prize-box::before{content:"";top:0;left:0;position:absolute;background-repeat:no-repeat;background-position:center}.guided-benefits li::before{width:2.4rem;height:2.4rem;background-size:contain;background-image:url(../images/brace/check.svg)}@media screen and (max-width:767.98px){.guided-benefits{text-align:left}}.guided-swiper{position:relative}@media screen and (max-width:767.98px){.guided-swiper .swiper-navigation>*{top:30%}}@media screen and (min-width:1350px){.guided-swiper .swiper-navigation .prev{left:-5rem}.guided-swiper .swiper-navigation .next{right:-5rem}}.align{overflow:hidden;padding:4rem 0;background:linear-gradient(90deg,#eaf6ff 0,rgba(255,255,255,.5) 51%,#e4f4ff 100%)}.align-desc{max-width:117.8rem;margin-right:auto;margin-left:auto;margin-top:1.5rem}@media screen and (min-width:576px){.align-desc{text-align:center}}.align-img{max-width:50.4rem;margin-top:4rem;margin-right:auto;margin-left:auto}.align-img img{width:100%;height:auto}.align-note{font-size:1.8rem;text-align:center}@media only screen and (max-width:1200px){.align-note{font-size:1.6rem}}.align-note b,.align-note strong{color:#025899;font-weight:700}.m-feedback{padding:3rem 0}@media screen and (max-width:992px){.m-feedback{padding:6rem 0}}@media screen and (max-width:576px){.m-feedback{padding:4rem 0}}.m-feedback-swiper{position:relative;--letter-spacing:1rem}@media screen and (max-width:576px){.m-feedback-swiper{row-gap:2.4rem}}.m-feedback-swiper .btn{margin-top:4rem}@media screen and (max-width:576px){.m-feedback-swiper .btn{margin-top:2.4rem}}.m-feedback-swiper .swiper{margin:0 calc(-1*var(--letter-spacing))}.m-feedback-swiper .swiper-slide{width:calc(100%/3);padding:0 var(--letter-spacing)}@media screen and (max-width:991px){.m-feedback-swiper .swiper-slide{width:calc(100%/2)}}@media screen and (max-width:576px){.m-feedback-swiper .swiper-slide{width:100%}}@media screen and (min-width:1201px){.m-feedback-swiper .swiper-navigation{display:none}}.m-feedback-img{cursor:pointer;padding:.8rem;overflow:hidden;position:relative;border-radius:2rem;background-color:#fff;border:.1rem solid #979797}.m-feedback-img .img{overflow:hidden;position:relative;padding-top:calc(426/356*100%)}@media screen and (min-width:1201px){.m-feedback-img .img:hover img{transform:translate(-50%,-50%) scale(1.05)}}.m-feedback-img .img img,.prize-box_img .img img{transition:.4s ease-in-out}.certificate{padding:4rem 0}.certificate .m-feedback-img{border:0;padding:0}.certificate .m-feedback-img .img{padding-top:calc(268/402*100%)}.prize{margin:3rem 0}@media screen and (max-width:992px){.prize{margin:6rem 0}}@media screen and (max-width:576px){.prize{margin:4rem 0}}.prize-swiper{position:relative;--letter-spacing:2.5rem}.prize-swiper .swiper{padding-block:4rem;margin:-4rem -1.2rem}.prize-swiper .swiper-slide{width:100%;padding:0 1.2rem}.prize-swiper+.prize-box_content{width:100%}.prize-box{padding:4rem;display:flex;flex-wrap:wrap;overflow:hidden;gap:2.4rem 4.8rem;isolation:isolate;position:relative;border-radius:2.5rem;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}@media screen and (max-width:1200px){.prize-box{gap:2.4rem;padding:2rem}}.prize-box::before{width:100%;z-index:-1;height:100%;pointer-events:none;background-size:cover;background-image:url(/wp-content/themes/i-dent/assets-v2/images/home/quality-bg.png)}@media screen and (max-width:991px){.prize-box{flex-direction:column}}.prize-box_logo{gap:3rem;width:100%;display:flex;align-items:center}@media screen and (max-width:991px){.prize-box_logo{gap:1.2rem}}.prize-box_logo img{flex-shrink:0;object-fit:contain;width:5.9rem;height:5.9rem}.prize-box_logo .title-22{line-height:150%;color:#025899;letter-spacing:.022rem}@media screen and (max-width:991px){.prize-box_logo .title-22{text-align:center}}.prize-box_img{width:18%;flex-shrink:0;user-select:none}@media screen and (max-width:991px){.prize-box_img{width:50%;margin:0 auto}}@media screen and (max-width:576px){.prize-box_img{width:75%}}.prize-box_img .img{display:block;position:relative;padding-top:calc(274/192*100%)}.prize-box_img .img img{object-fit:contain}@media screen and (min-width:992px){.prize-box_content{width:calc(100% - 26rem)}}@media screen and (min-width:992px) and (max-width:1200px){.prize-box_content{width:calc(100% - 23rem)}}.prize-box_content .content-title{gap:.8rem;display:flex;align-items:center}.prize-box_content .content-title .title-30{line-height:100%;color:#025899}@media screen and (max-width:576px){.prize-box_content .content-title .title-30{font-size:2rem}}.prize-box_content .content-title img{user-select:none;object-fit:contain;width:6.7rem;height:6.7rem}@media screen and (max-width:576px){.prize-box_content .content-title img{width:4rem;height:4rem}}.prize-box_content .title-22{font-size:2.2rem;line-height:160%;text-align:justify}@media only screen and (max-width:1200px){.prize-box_content .title-22{font-size:2rem}}@media only screen and (max-width:800px){.prize-box_content .title-22{font-size:2rem}}@media screen and (max-width:576px){.prize-box_content .title-22{font-size:1.2rem}}.customer{padding:8rem 0}@media screen and (max-width:992px){.customer{padding:6rem 0}}@media screen and (max-width:576px){.customer{padding:4rem 0}}@media screen and (max-width:767px){.customer-wrap{row-gap:2.4rem}}.customer-inner{--letter-spacing:1.6rem}@media screen and (max-width:1200px){.customer-inner{--letter-spacing:0.4rem}}@media screen and (max-width:767px){.customer-inner{row-gap:2.4rem}}.customer-list{display:flex;flex-wrap:wrap;row-gap:calc(2*var(--letter-spacing));margin:0 calc(-1*var(--letter-spacing))}.customer-list>:nth-child(n+7){display:none}.customer-item{width:calc(100%/3);padding:0 var(--letter-spacing)}@media screen and (max-width:1024px){.customer-item{width:calc(100%/2)}}.customer-img{cursor:pointer;overflow:hidden;position:relative;border-radius:1.6rem;padding-top:calc(430/376*100%)}@media screen and (min-width:1201px){.customer-img:hover img{transform:translate(-50%,-50%) scale(1.05)}}.customer-img img,.m-share-img .img img,.newspapper-swiper_img img{top:50%;left:50%;width:100%;height:100%;object-fit:cover;position:absolute;transform:translate(-50%,-50%);transition:.4s ease-in-out}.customer-more{display:flex;justify-content:center;align-items:center}.customer-more .btn.is-active img{transform:rotate(-180deg)}.newspapper{margin:3rem 0}@media screen and (max-width:992px){.newspapper{margin:6rem 0}}@media screen and (max-width:576px){.newspapper{margin:4rem 0}.newspapper-wrap{row-gap:2.4rem}}.newspapper-swiper{position:relative;--letter-spacing:1.5rem}@media screen and (max-width:1200px){.newspapper-swiper{--letter-spacing:0.8rem}}.newspapper-swiper .swiper{max-width:114rem;margin:-4rem auto;padding-block:4rem}@media screen and (max-width:1201px){.newspapper-swiper .swiper{margin:-4rem calc(-1*var(--letter-spacing))}}.newspapper-swiper .swiper-slide{width:calc(100%/3);padding:0 var(--letter-spacing)}@media screen and (max-width:1024px){.newspapper-swiper .swiper-slide{width:calc(100%/2)}}@media screen and (max-width:576px){.newspapper-swiper .swiper-slide{width:100%}}.newspapper-swiper_box{overflow:hidden;border-radius:2rem;box-shadow:0 .4rem .4rem 0 rgba(0,0,0,.25)}.newspapper-swiper_action{padding:2.4rem}.newspapper-swiper_img{overflow:hidden;position:relative;border-radius:2rem;padding-top:calc(708/425*100%)}.calendar{position:relative;padding:8rem 0}@media screen and (max-width:992px){.calendar{padding:6rem 0}}@media screen and (max-width:576px){.calendar{padding:4rem 0}}.calendar-bg{inset:0;z-index:-1;position:absolute}@media screen and (max-width:1024px){.calendar-bg{background-color:#025899}}.calendar-bg img,.m-share-img .icon img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1024px){.calendar-bg img{display:none}}.calendar-position{z-index:5;position:relative}.calendar-content{width:100%;max-width:59rem;margin-left:auto;text-align:center}@media screen and (min-width:1025px){.calendar-content{margin-right:16rem}}@media screen and (min-width:1025px) and (max-width:1200px){.calendar-content{margin-right:12rem}}@media screen and (max-width:1024px){.calendar-content{margin-right:auto}}.calendar-content .title-22{font-size:2.2rem;color:#025899}@media screen and (max-width:1024px){.calendar-content .title-22{color:#fff;font-size:1.8rem}}@media screen and (max-width:400px){.calendar-content .title-22{margin:0 auto;max-width:26rem}}.calendar-content .title-35{margin:0 auto;font-size:3.5rem;width:fit-content;background:linear-gradient(270deg,#bd0000 0,#ff1f1f 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:1024px){.calendar-content .title-35{font-size:2.4rem;background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media screen and (max-width:576px){.calendar-content .title-35{margin:0 auto;font-size:2rem;max-width:20rem}}.calendar-content .text-18{color:#2b2b2b}@media screen and (max-width:1024px){.calendar-content .text-18{color:#e4f4ff}.calendar-content_title{row-gap:1.2rem}}.calendar-content_title>*{line-height:150%}.calendar-content form .form-wrap{row-gap:1.6rem}.calendar-content form .form-text{display:none}.calendar-content form .form-action{margin-top:.8rem}@media screen and (max-width:1024px){.calendar-content form .form-action .btn{font-size:1.6rem;padding:.4rem 2.4rem}}.m-share{margin:6rem 0}.m-share-title{width:100%;margin:0 auto;max-width:88.8rem}.m-share-title .text-18{margin:0 auto;line-height:1.33;max-width:49.8rem;text-align:left}@media screen and (min-width:576px){.m-share-title .text-18{text-align:center}}.m-share-list{--letter-spacing:1rem;display:flex;flex-wrap:wrap;row-gap:2rem;margin:0 calc(-1*var(--letter-spacing))}.m-share-item{width:calc(100%/2);padding:0 var(--letter-spacing)}@media screen and (max-width:767px){.m-share-item{width:100%}}.m-share-img{position:relative}@media screen and (min-width:1201px){.m-share-img:hover .img img{transform:translate(-50%,-50%) scale(1.05)}}.m-share-img .img{overflow:hidden;position:relative;border-radius:2rem;padding-top:calc(326/612*100%)}.m-share-img .icon{cursor:pointer;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);border-radius:50%;width:4.6rem;height:4.6rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width:991px){.m-share-img .icon{width:3.2rem;height:3.2rem}}@media screen and (max-width:767px){.m-share-img .icon{width:2.8rem;height:2.8rem}}@media screen and (min-width:768px){.m-share-extra .m-share-list{display:grid;row-gap:.8rem;overflow:hidden;margin:0-.4rem;grid-template-columns:75% 25%;grid-template-rows:repeat(2,1fr)}.m-share-extra .m-share-item{width:100%;padding:0 .8rem}.m-share-extra .m-share-item:first-child{grid-column:span 1;grid-row:1/span 3}.m-share-extra .m-share-item:nth-child(2){grid-column:2/span 1;grid-row:3/span 1}}.m-share-extra .m-share-slider{--letter-spacing:1rem}@media screen and (max-width:767.98px){.m-share-extra .m-share-slider{margin-left:calc(-1*var(--letter-spacing));margin-right:calc(-1*var(--letter-spacing))}}.m-share-extra .m-share-list{margin:0}@media screen and (max-width:767.98px){.m-share-extra .m-share-list{flex-wrap:nowrap}}.p-brace .feedback+.m-feedback{padding-top:2rem}.p-brace .m-about{position:relative}@media screen and (max-width:575.98px){.p-brace .m-about{padding:2.8rem 0}.p-brace .m-about::before{z-index:-1;position:absolute;content:"";width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background:linear-gradient(#eaf6ff,#fff 50%,#e4f4ff)}}.p-brace .m-about-wrap{row-gap:2.2rem}.p-brace .m-about-inner{position:relative}@media screen and (min-width:576px){.p-brace .m-about-inner{padding-top:4rem;padding-bottom:2.6rem}}.p-brace .m-about-inner::before{z-index:-1;position:absolute;content:"";width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background:linear-gradient(#eaf6ff,#fff 50%,#e4f4ff)}@media screen and (max-width:575.98px){.p-brace .m-about-inner::before{display:none}}@media screen and (min-width:576px){.p-brace .m-about-content{color:#025899}}@media screen and (max-width:575.98px){.p-brace .m-about-list{row-gap:3rem}}.p-brace .object{box-shadow:unset;background:0 0}@media screen and (max-width:575.98px){.p-brace .object{padding-top:1rem}}@media screen and (min-width:1200px){.p-brace .object-wrap{max-width:80%;margin-right:auto;margin-left:auto}}.p-brace .object-heading ul{column-gap:2.4rem}.p-brace .object-heading ul li{width:fit-content}.p-brace .object-heading ul li .text-18{color:#025899}@media screen and (max-width:575.98px){.p-brace .object-heading ul li{width:calc(100%/2 - (1 - 1/2)*2rem)}.p-brace .object-heading ul{column-gap:2rem}}.p-brace .object-swiper{--letter-spacing:1rem}.p-brace .object-swiper .swiper-navigation>*{top:38%}.p-brace .object-swiper .swiper-navigation>:after{background-image:url(../images/brace/icon-chevron.svg)}.p-brace .object-swiper .swiper-slide{width:calc(100%/3)}@media screen and (max-width:575.98px){.p-brace .object-swiper .swiper-slide{width:100%}}.p-brace .object-swiper .feedback-box{box-shadow:none;padding:0}.p-brace .object-swiper .feedback-img_img .img{padding-top:0;border-radius:0}.p-brace .object-swiper .feedback-img_img .img img{position:initial;width:100%;height:auto;object-fit:contain;transform:unset}@media screen and (max-width:1199.98px){.p-brace .object-swiper{--letter-spacing:0.8rem}}.p-brace .t-price-table .mona-content table thead th:first-child{text-align:left}.p-brace .team-swiper .swiper-navigation:has(.swiper-button-lock){display:none}.p-brace .team-swiper .swiper-navigation>*{width:3.2rem;height:3.2rem;background:#025899}.p-brace .team-swiper .swiper-navigation>:after{width:1.1rem;height:1.1rem;background-image:url(../images/brace/navi.svg)}.p-brace .team-swiper .swiper-navigation .prev::after{transform:rotate(0deg)}.p-brace .team-swiper .swiper-navigation .next::after{transform:rotate(-180deg)}.p-brace .count{padding-bottom:4rem}.p-brace .customer .title-main,.p-brace .customer h3.title-main,.p-brace .prize .title-main,.p-brace .prize h3.title-main{font-size:2.2rem}@media only screen and (max-width:1200px){.p-brace .customer .title-main,.p-brace .prize .title-main{font-size:2rem}}@media only screen and (max-width:800px){.p-brace .customer .title-main,.p-brace .prize .title-main{font-size:2rem}}@media only screen and (max-width:1200px){.p-brace .customer h3.title-main,.p-brace .prize h3.title-main{font-size:2rem}}@media only screen and (max-width:800px){.p-brace .customer h3.title-main,.p-brace .prize h3.title-main{font-size:2rem}}@media only screen and (max-width:1200px){.p-brace .customer h2.title-main,.p-brace .prize h2.title-main{font-size:2.7rem}}@media only screen and (max-width:800px){.p-brace .customer h2.title-main,.p-brace .prize h2.title-main{font-size:2.5rem}}.p-brace .prize{margin-top:2rem}.p-brace .customer,.p-brace .customer+.m-feedback{padding-top:0}.promotion+.book{margin-top:0}.p-brace2 .m-about{margin-bottom:0}.p-brace2 .m-about-inner{padding-bottom:0}.p-brace2 .m-about-inner::before{display:none}.p-brace2 .method{padding-top:0}.p-brace2 .t-price-wrap+.tee-faqs{margin-top:3.2rem}