@charset "UTF-8";@keyframes opacityAni{0%{opacity:0}to{opacity:1}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}iframe{margin:0;padding:0;border:0;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-weight:400;font-size:1.6rem;line-height:1.5;color:#000;overflow:hidden auto;font-family:var(--font-pri)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}: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}}*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:clamp(10px,calc(100vw/1728*10),10px)}html ::-webkit-scrollbar{width:.4rem;height:.4rem}html ::-webkit-scrollbar-thumb{border-radius:2rem;background:rgba(2,88,153,.8)}@media screen and (max-width:767.98px){html{font-size:10px}}body.admin-bar .header{top:3.2rem}@media screen and (max-width:782px){body.admin-bar .header{top:4.6rem}}body .mona-empty{color:#333;font-weight:600}body .grecaptcha-badge{display:none!important}a{color:inherit;text-decoration:none}button{padding:0;background-color:transparent}button,input,select,textarea{-webkit-appearance:none}button,select{border:0;outline:0;cursor:pointer}input,textarea{-moz-appearance:none;appearance:none}.container{width:100%;height:100%;margin:0 auto;padding:0 1.6rem;max-width:128.4rem}.no-scroll,.no-scroll-popup{overflow:hidden;touch-action:none;overscroll-behavior:none;-webkit-overflow-scrolling:none}iframe{vertical-align:middle}.tabBtn,img{user-select:none}img{height:auto;display:block;max-width:100%}.tabBtn{cursor:pointer}.tabPanel{display:none}.tabPanel.open{display:block;animation:opacityAni .8s ease-in-out}.gItem{cursor:pointer}.hide-sitename{width:0;height:0;opacity:0;visibility:visible}section{scroll-margin-top:10rem}.aside-overla,.overlay{inset:0;opacity:0;width:100%;z-index:100;height:100dvh;position:fixed;visibility:hidden;transition:.4s ease-in-out;pointer-events:none;background:rgba(0,0,0,.6)}.aside-overla.is-active,.overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}@screen lg{.swiper-prevent-content-shift{--swiper-sidebar-w:14rem}}.swiper-prevent-content-shift .swiper-slide{width:var(--swiper-SwiperSlide-width)!important;margin-left:var(--swiper-spaceBetween)}.swiper-prevent-content-shift{--swiper-sidebar-w:0px;--swiper-slidesPerView:1;--swiper-spaceBetween:16px;--swiper-available-width:100vw - (var(--page) * 2) - var(--swiper-sidebar-w);--swiper-SwiperSlide-width:calc(
    (
        var(--swiper-available-width) -
          ((var(--swiper-slidesPerView) - 1) * var(--swiper-spaceBetween))
      ) /
      var(--swiper-slidesPerView)
  )}@screen lg{.swiper-prevent-content-shift{--swiper-sidebar-w:14rem}}.row{--rg:3.2rem;--cg:3.2rem;display:flex;flex-wrap:wrap;margin:0 calc(var(--cg)/2*-1) calc(var(--rg)*-1)}@media screen and (max-width:1200px){.row{--rg:2.4rem;--cg:2.4rem}}.col{width:100%;margin-bottom:var(--rg);padding:0 calc(var(--cg)/2)}.col-11{width:calc(11/12*100%)}.col-10{width:calc(10/12*100%)}.col-9{width:calc(9/12*100%)}.col-8{width:calc(8/12*100%)}.col-7{width:calc(7/12*100%)}.col-6{width:50%}.col-5{width:calc(5/12*100%)}.col-4{width:calc(4/12*100%)}.col-3{width:calc(3/12*100%)}.col-2{width:calc(2/12*100%)}.col-1{width:calc(1/12*100%)}.flex{display:flex;flex-direction:column}.flex-4{gap:.4rem}.flex-8{gap:.8rem}.flex-10{gap:1rem}.flex-12{gap:1.2rem}.flex-16{gap:1.6rem}.flex-20{gap:2rem}.flex-24{gap:2.4rem}.flex-30{gap:3rem}.flex-32{gap:3.2rem}.flex-40{gap:4rem}.flex-48{gap:4.8rem}.flex-50{gap:5rem}.flex-56{gap:5.6rem}.flex-60{gap:6rem}.flex-64{gap:6.4rem}.flex-68{gap:6.8rem}.flex-80{gap:8rem}.flex-100{gap:10rem}.flex-120{gap:12rem}@media screen and (max-width:992px){.flex-100,.flex-120,.flex-48,.flex-50,.flex-56,.flex-60,.flex-64,.flex-68,.flex-80{gap:3.2rem}}@media screen and (max-width:576px){.flex-100,.flex-120,.flex-48,.flex-50,.flex-56,.flex-60,.flex-64,.flex-68,.flex-80{gap:2.4rem}}.mona-content{color:#000;line-height:1.3}.mona-content b,.mona-content h1,.mona-content h2,.mona-content strong{font-weight:700}.mona-content em,.mona-content i{font-style:italic}.mona-content h1,.mona-content h2,.mona-content h3,.mona-content h4,.mona-content h5,.mona-content h6{color:#0a0a0a;margin-bottom:2.4rem}.mona-content h1{font-size:3.6rem}@media only screen and (max-width:1200px){.mona-content h1{font-size:3.1rem}}@media only screen and (max-width:800px){.mona-content h1{font-size:2.8rem}}.mona-content h2{font-size:3.2rem}@media only screen and (max-width:1200px){.mona-content h2{font-size:2.7rem}}@media only screen and (max-width:800px){.mona-content h2{font-size:2.5rem}}.mona-content h3{font-size:2.2rem}@media only screen and (max-width:1200px){.mona-content h3{font-size:2rem}}@media only screen and (max-width:800px){.mona-content h3{font-size:2rem}}.mona-content h4{font-size:1.6rem}@media only screen and (max-width:800px){.mona-content h4{font-size:1.4rem}}.mona-content h5{font-size:1.4rem}.mona-content h6{font-size:1.2rem}.mona-content p{font-size:1.8rem;margin-bottom:2.4rem}@media screen and (max-width:767px){.mona-content p{font-size:1.6rem}}.mona-content p strong{font-size:1.8rem;color:#025899}.mona-content p:has(+ul){margin-bottom:.8rem}.mona-content ol,.mona-content ul{margin:1rem 0;list-style-position:inside}.mona-content ol ol,.mona-content ol ul,.mona-content ul ol,.mona-content ul ul{margin-left:1em}.mona-content ul{list-style-type:disc}.mona-content ol{list-style-type:decimal}.mona-content ol ul,.mona-content ul ul{list-style-type:circle}.mona-content ol ol,.mona-content ul ol{list-style-type:lower-latin}.mona-content iframe,.mona-content img{height:auto;margin:4rem 0;user-select:none;max-width:100%!important}@media screen and (max-width:1200px){.mona-content iframe,.mona-content img{margin:2.4rem 0}}.mona-content blockquote{background:#f9f9f9;border-left:1rem solid #ccc;margin:1em 0;padding:1em;quotes:"“""”""‘""’"}.mona-content blockquote::before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.mona-content blockquote p{display:inline}.mona-content table{max-width:100%;margin:3.2rem 0;border-collapse:collapse}@media screen and (max-width:1200px){.mona-content table{margin:2.4rem 0}}.mona-content table td,.mona-content table th{border-bottom:.1rem solid rgba(0,0,0,.1);text-align:left;vertical-align:middle;padding:1.2rem 0}.mona-content table th{color:#111;font-weight:600}.mona-content table td{background-color:transparent}.mona-content .mona-youtube-wrap{position:relative;height:0;padding-top:56.25%}.mona-content .mona-youtube-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mona-content .mona-table-wrap{overflow:auto}@media screen and (max-width:576px){.mona-content .wp-caption-text{font-size:1.2rem}}.mona-content .wp-caption{border:0;padding:0;max-width:100%;margin-bottom:3.2rem}@media screen and (max-width:1200px){.mona-content .wp-caption{margin-bottom:2.4rem}}.mona-content .wp-caption-text{padding:1rem 0;line-height:1.5;font-size:1.6rem;text-align:center;font-style:italic;margin:0!important}@media screen and (max-width:576px){.mona-content .wp-caption-text{font-size:1.2rem}}.mona-content .wp-caption.alignnone{margin:3.2rem 0}@media screen and (max-width:576px){.mona-content .wp-caption.alignnone{margin:2.4rem 0}}.mona-content .wp-caption.alignright{float:right;display:inline;margin-bottom:0;margin-left:1.5rem}.mona-content .wp-caption.aligncenter{margin:2.4rem auto}.mona-content .wp-caption.alignleft{float:left;display:inline;margin-bottom:0;margin-right:1.5rem}.mona-content .wp-caption img{margin:0;width:100%;max-width:100%;overflow:hidden}.mona-content figcaption{font-style:italic;font-size:1.6rem;text-align:center}.mona-content a{font-weight:700;color:#ec1d23;transition:all .5s ease}.mona-content a:hover{text-decoration:underline;color:#025899}.mona-content li{margin:.4rem 0;font-size:1.8rem}@media screen and (max-width:767px){.mona-content li{font-size:1.6rem}}.mona-content figure{width:fit-content;margin:1em auto}.mona-content figure img{margin:0}.menu-bar.is-active .menu-icon span,.mona-content .img-full img,.mona-content img.size-full,.mona-content table{width:100%}.mona-content table tbody{background-color:#fff}.mona-content .table-resp{margin-bottom:3rem;overflow-x:auto}@media screen and (max-width:767.98px){.mona-content .table-resp:has(td[data-tt]){overflow-x:hidden}}.mona-content img.alignnone{margin:3.2rem 0}@media screen and (max-width:576px){.mona-content img.alignnone{margin:2.4rem 0}}.mona-content img.aligncenter{margin:3.2rem auto}@media screen and (max-width:576px){.mona-content img.aligncenter{margin:2.4rem auto}}.mona-content img.alignright{margin-left:auto}.mona-content img.alignleft{margin-right:auto}.mona-content .gallery-columns{gap:1.6rem;display:flex;flex-wrap:wrap;margin:3.2rem 0}@media screen and (max-width:576px){.mona-content .gallery-columns{margin:2.4rem 0;flex-wrap:wrap}}.mona-content .gallery-columns img{margin:0}.mona-content .gallery-columns .gallery-icon{width:100%;height:100%}.mona-content .gallery-columns .gallery-icon a img{width:100%;height:100%;object-fit:cover}.mona-content .gallery-columns-2 .gallery-item{width:calc(50% - .8rem)!important}@media screen and (max-width:575px){.mona-content .gallery-columns-2 .gallery-item{width:100%!important}}.mona-content .gallery-columns-3 .gallery-item{width:calc(100%/3 - 1.1rem)!important}@media screen and (max-width:575px){.mona-content .gallery-columns-3 .gallery-item{width:100%!important}}.mona-content .gallery-item img{width:100%;height:auto;border-radius:1.6rem}.mona-content>:first-child{margin-top:0!important}.mona-content>:last-child{margin-bottom:0!important}.custom-logo-link{display:block;user-select:none}.custom-logo-link img{width:100%;object-fit:cover}.title-main{color:#025899;font-size:3.2rem;line-height:150%;letter-spacing:.035rem}@media screen and (max-width:1200px){.title-main{font-size:3rem}}@media screen and (max-width:767px){.title-main{font-size:2.5rem}}.hover-border{position:relative}@media screen and (min-width:1201px){.hover-border:hover:after{left:0;width:100%}}.hover-border:after{content:"";width:0;right:0;height:.1rem;bottom:-.2rem;position:absolute;transition:.4s ease-in-out;background-color:#fff}#flag-lang-dropdown .form-dropdown_nation{cursor:pointer;position:relative}#flag-lang-dropdown .form-dropdown_nation-input .selected-flag{display:block;overflow:hidden;max-width:3.2rem;border-radius:.2rem}#flag-lang-dropdown .form-dropdown_nation-input .selected-flag svg{width:100%;height:100%;display:block;box-shadow:0 .1rem .3rem rgba(0,0,0,.1)}#flag-lang-dropdown .form-dropdown_nation-list{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:200px;margin-top:4px}#flag-lang-dropdown .form-dropdown_nation-item{display:flex;align-items:center;padding:8px 12px;gap:12px;text-decoration:none;color:#333;transition:background .2s}#flag-lang-dropdown .form-dropdown_nation-item:hover{background:#f5f5f5}#flag-lang-dropdown .form-dropdown_nation-item .flag-icon{display:inline-block;width:28px;height:20px;flex-shrink:0}#flag-lang-dropdown .form-dropdown_nation-item .flag-icon svg{width:100%;height:100%;border-radius:2px}#flag-lang-dropdown .form-dropdown_nation-item .flag-icon .flag-name{font-size:14px}.news-heading_item,.news-heading_item .text-18,.team-swiper-thumb .text-18{transition:none}.title-70{font-size:7rem}@media screen and (max-width:1200px){.title-70{font-size:4rem}}.title-64{font-size:6.4rem}@media only screen and (max-width:1200px){.title-64{font-size:3.9rem}}@media only screen and (max-width:800px){.title-64{font-size:2.9rem}}.title-60{font-size:6rem}@media only screen and (max-width:1200px){.title-60{font-size:3.5rem}}@media only screen and (max-width:800px){.title-60{font-size:2.5rem}}.title-50{font-size:5rem}@media only screen and (max-width:1200px){.title-50{font-size:4.5rem}}@media only screen and (max-width:800px){.title-50{font-size:3.4rem}}@media screen and (max-width:576px){.title-50{font-size:2.4rem}}.title-48{font-size:4.8rem}@media only screen and (max-width:1200px){.title-48{font-size:4.3rem}}@media only screen and (max-width:800px){.title-48{font-size:3.3rem}}.title-40{font-size:4rem}@media only screen and (max-width:1200px){.title-40{font-size:3.5rem}}@media only screen and (max-width:800px){.title-40{font-size:2.7rem}}.title-36,h1,h1.title-main{font-size:3.6rem}@media only screen and (max-width:1200px){.title-36{font-size:3.1rem}}@media only screen and (max-width:800px){.title-36{font-size:2.8rem}}.title-35{font-size:3.5rem}@media only screen and (max-width:1200px){.title-35{font-size:3rem}}@media only screen and (max-width:800px){.title-35{font-size:2.5rem}}@media screen and (max-width:575.98px){.title-35{font-size:2rem}}.title-32,h2,h2.title-22{font-size:3.2rem}@media only screen and (max-width:1200px){.title-32{font-size:2.7rem}}@media only screen and (max-width:800px){.title-32{font-size:2.5rem}}.title-30{font-size:3rem}@media only screen and (max-width:1200px){.title-30{font-size:2.7rem}}@media only screen and (max-width:800px){.title-30{font-size:2.4rem}}.title-28{font-size:2.8rem}@media only screen and (max-width:1200px){.title-28{font-size:2.4rem}}@media only screen and (max-width:800px){.title-28{font-size:2.1rem}}.title-24{font-size:2.4rem}@media only screen and (max-width:1200px){.title-24{font-size:2rem}}@media only screen and (max-width:800px){.title-24{font-size:1.7rem}}.title-22,h3,h3.title-20{font-size:2.2rem}@media only screen and (max-width:1200px){.title-22{font-size:2rem}}@media only screen and (max-width:800px){.title-22{font-size:2rem}}.title-18{font-size:1.8rem}@media only screen and (max-width:1200px){.title-18{font-size:1.6rem}}.text-20{font-size:2rem}@media only screen and (max-width:1200px){.text-20{font-size:1.8rem}}.text-18{font-size:1.8rem}@media only screen and (max-width:1200px){.text-18{font-size:1.6rem}}.text-16{font-size:1.6rem}@media only screen and (max-width:800px){.text-16{font-size:1.4rem}}.text-14{font-size:1.4rem}.text-12{font-size:1.2rem}.f-pri{font-family:var(--font-pri)}.f-tt{font-family:var(--font-title)}.f-desc{font-family:var(--font-desc)}.fs-i{font-style:italic}.t-cap{text-transform:capitalize}.t-up{text-transform:uppercase}.t-center{text-align:center}.fw-b{font-weight:700}.fw-sb{font-weight:600}.fw-m{font-weight:500}.fw-n{font-weight:400}.fw-t{font-weight:300}.cl-pri{color:#025899}.d-none{display:none}.title-desc{font-size:1.8rem}@media screen and (max-width:575.98px){.title-desc{font-size:1.6rem}}@media only screen and (max-width:1200px){h2.title-22{font-size:2.7rem}}@media only screen and (max-width:800px){h2.title-22{font-size:2.5rem}}@media only screen and (max-width:1200px){h2{font-size:2.7rem}}@media only screen and (max-width:800px){h2{font-size:2.5rem}}@media only screen and (max-width:1200px){h3{font-size:2rem}}@media only screen and (max-width:800px){h3{font-size:2rem}}@media only screen and (max-width:1200px){h3.title-20{font-size:2rem}}@media only screen and (max-width:800px){h3.title-20{font-size:2rem}}h3.title-main{font-size:2.2rem}@media only screen and (max-width:1200px){h3.title-main{font-size:2rem}}@media only screen and (max-width:800px){h3.title-main{font-size:2rem}}h2.text-20{font-size:3.2rem}@media only screen and (max-width:1200px){h2.text-20{font-size:2.7rem}}@media only screen and (max-width:800px){h2.text-20{font-size:2.5rem}}@media only screen and (max-width:1200px){h1.title-main{font-size:3.1rem}}@media only screen and (max-width:800px){h1.title-main{font-size:2.8rem}}@media only screen and (max-width:1200px){h1{font-size:3.1rem}}@media only screen and (max-width:800px){h1{font-size:2.8rem}}h3.text-18{font-size:2.2rem}@media only screen and (max-width:1200px){h3.text-18{font-size:2rem}}@media only screen and (max-width:800px){h3.text-18{font-size:2rem}}h3.text-20{font-size:2.2rem}@media only screen and (max-width:1200px){h3.text-20{font-size:2rem}}@media only screen and (max-width:800px){h3.text-20{font-size:2rem}}.swiper-pagination{user-select:none}@media screen and (min-width:1201px){.swiper-pagination{display:none}}.swiper-navigation{user-select:none}.swiper-navigation:has(.swiper-button-lock){display:none}.swiper-navigation>*{top:50%;z-index:5;cursor:pointer;position:absolute;width:3rem;height:3rem;border-radius:50%;transition:.4s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transform:translateY(-50%);background-color:#fff;border:.1rem solid #025899}.swiper-navigation>:hover{background-color:#025899}.swiper-navigation>:hover:after{filter:brightness(0) invert(1)}.swiper-navigation>:after{content:"";flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:top;background-image:url(../images/brace/icon-chevron.svg)}.swiper-navigation .swiper-button-disabled{opacity:.4}.swiper-navigation .prev{left:-1rem}.swiper-navigation .prev:after{transform:rotate(180deg)}.swiper-navigation .next{right:-1rem}.swiper-navigation .swiper-button-disabled,ul.page-numbers li .disable{pointer-events:none}.swiper-pagination{margin-top:2rem;position:relative;bottom:unset!important}.swiper-pagination-bullet{transition:.4s ease-in-out;width:.6rem;height:.6rem;margin:0 .25rem!important;background-color:#e4f4ff;opacity:1}.header-wrap_news ul .text-14:after,.swiper-pagination-bullet-active{background-color:#025899}@media screen and (min-width:576px){.swiper-pagination{display:none}}.progress-bar{position:relative;width:100%;height:4px;background:#f7f7f7;overflow:hidden;border-radius:2rem;margin-top:2.4rem;display:none}.progress-fill{position:absolute;top:0;left:var(--left);width:var(--width);height:100%;background:#025899;transition:left .4s ease;border-radius:2rem}ul.page-numbers,ul.page-numbers li{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}ul.page-numbers{gap:.6rem;user-select:none}ul.page-numbers li{transition:.4s ease-in-out;width:3.2rem;height:3.2rem;border-radius:10rem}ul.page-numbers li:has(.current){background-color:#025899}ul.page-numbers li:has(.current) a,ul.page-numbers li:has(.current) span{color:#fff}@media screen and (min-width:1201px){ul.page-numbers li:not(:has(.disable)):hover{background-color:#025899}ul.page-numbers li:not(:has(.disable)):hover a{color:#fff}ul.page-numbers li:not(:has(.disable)):hover img{filter:brightness(0) invert(1)}}ul.page-numbers li a,ul.page-numbers li span{width:100%;height:100%;font-weight:500;color:#656565;line-height:150%;transition:.4s ease-in-out;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.breadcrumb{padding:2.4rem 0}@media screen and (max-width:576px){.breadcrumb{padding:1.2rem 0}}.breadcrumb-list{flex-wrap:wrap;display:flex;align-items:center;justify-content:center}.breadcrumb-item{line-height:150%;white-space:nowrap;transition:.4s ease-in-out;display:flex;align-items:center}@media screen and (min-width:1201px){.breadcrumb-item:not(.is-current):hover{color:#025899}}.breadcrumb-item:not(:first-child)::before{content:"";flex-shrink:0;margin:0 .8rem;user-select:none;width:2.4rem;height:2.4rem;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:top;background-image:url(/wp-content/themes/i-dent/assets-v2/images/icons/icon-chevron.svg)}@media screen and (max-width:767px){.breadcrumb-item:not(:first-child)::before{margin:0 .4rem;width:1.6rem;height:1.6rem}}.breadcrumb-item.is-current{font-weight:700}.breadcrumb-item:last-child{cursor:default;white-space:normal}.breadcrumb-item:last-child .text-16{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-clamp:1;-webkit-line-clamp:1}@media screen and (max-width:1200px){.breadcrumb-item .text-16{font-size:1.4rem}}@media screen and (max-width:767px){.breadcrumb-item .text-16{font-size:1.2rem}}.header{top:0;left:0;z-index:99;width:100%;height:auto;position:fixed;isolation:isolate;transition:.4s ease-in-out;background-color:#fff}.header.is-fixed{box-shadow:1rem 1rem 4rem 0 rgba(40,105,240,.16)}.header.is-hidden{transform:translateY(-12rem)}.header-wrap_top{gap:2rem;padding:1.2rem 0;min-height:4.8rem;display:flex;align-items:center}@media screen and (max-width:1200px){.header-wrap_top{gap:1.2rem;justify-content:flex-end}.header-wrap_top>.custom-logo-link,.header-wrap_top>.header-wrap_calendar{display:none}}.header-wrap_news{flex:1 1 auto;min-width:0}.header-wrap_news ul{gap:1.6rem;min-height:2rem;display:flex;flex-wrap:wrap;align-items:center}.header-wrap_news ul .text-14{color:#025899;display:inline-flex;min-height:2rem;align-items:center;line-height:140%;transition:.4s ease-in-out}@media screen and (max-width:1200px){.header-wrap_search{display:none}}.header-wrap_search form .form-label{gap:.4rem;border-radius:3rem;flex-direction:unset;display:flex;align-items:center;padding:.4rem 1.2rem;border:.1rem solid #979797}@media screen and (max-width:1200px){.header-wrap_search form .form-label{gap:.8rem}}.header-wrap_search form .form-label img{flex-shrink:0;object-fit:contain;width:1.8rem;height:1.8rem}.header-wrap_search form .form-label input{border:0;padding:0;height:auto;border-radius:0}.header-wrap_search form .form-label input::placeholder{line-height:150%;color:#025899}@media screen and (min-width:1201px){.header-wrap_search form .form-label input::placeholder{font-size:1.2rem}}@media screen and (max-width:1200px){.header-wrap_phone{display:none}}.header-wrap_phone .btn{gap:1rem;font-size:1.8rem;padding:.34rem 1.2rem;flex-direction:row-reverse}.header-wrap_calendar .btn{padding:.5rem 2rem;flex-direction:row-reverse}@media screen and (max-width:400px){.header-wrap_calendar .btn{padding:.5rem 1rem}}.header-wrap_lang{cursor:pointer;position:relative}.header-wrap_lang:hover .header-wrap_lang-list{opacity:1;pointer-events:auto}.header-wrap_lang-input{gap:1rem;display:flex;align-items:center}.header-wrap_lang-input img,.header-wrap_lang-item img{width:3rem;flex-shrink:0;object-fit:cover}.header-wrap_lang-input .title-22{font-size:2.2rem;color:#025899;line-height:150%}.header-wrap_lang-list{left:0;top:100%;opacity:0;z-index:5;user-select:none;position:absolute;transition:.4s ease-in-out;pointer-events:none}.header-search form label,.header-wrap_lang-item{display:flex;align-items:center;background-color:#fff}.header-wrap_lang-item{gap:1rem;transition:.4s ease-in-out;border-radius:.8rem;padding:.4rem .8rem;box-shadow:0 1rem .7rem 0 rgba(191,191,191,.25)}@media screen and (min-width:1201px){.header-wrap_lang-item:hover{background-color:#025899}.header-wrap_lang-item:hover .text-16{color:#fff}}.header-nav .menu-dropdown img,.header-wrap_lang-item .text-16{transition:.4s ease-in-out}.header-wrap_lang .text-16{color:#025899;line-height:150%}@media screen and (max-width:1200px){.header-main{gap:2.4rem;display:flex;isolation:isolate;position:relative;padding-top:1.2rem}.header-main::before{content:"";top:0;left:50%;z-index:-1;width:100vw;height:100%;position:absolute;pointer-events:none;transform:translateX(-50%);background-color:#025899}}@media screen and (max-width:400px){.header-main{gap:1.2rem}}@media screen and (min-width:1201px){.header-main .custom-logo-link,.header-main .header-wrap_calendar{display:none}}.header-main .header-wrap_calendar .btn{font-size:1.4rem;flex-direction:row}@media screen and (max-width:350px){.header-main .header-wrap_calendar .btn{font-size:1.2rem}.header-main .header-wrap_calendar .btn img{display:none}}@media screen and (min-width:1201px){.header-nav{gap:2rem;padding:1.02rem 0;position:relative;display:flex;align-items:center;justify-content:center}.header-nav::before{content:"";top:0;left:50%;z-index:-1;height:100%;width:100vw;position:absolute;transform:translateX(-50%);background:linear-gradient(90deg,#dfaa23 0,#fbf08d 46.63%,#dfaa23 100%)}}@media screen and (max-width:1200px){.header-nav{right:0;bottom:0;width:100%;z-index:101;display:flex;position:fixed;transition:.4s ease-in-out;padding:4.8rem 3.8rem;flex-direction:column;background-color:#025899;top:var(--header-height-mb);transform:translate(100%,0);height:calc(100dvh - var(--header-height-mb));box-shadow:0 .8rem 1.6rem 0 rgba(0,0,0,.05)}.header-nav.is-active{transform:translate(0,0)}}@media screen and (min-width:1201px){.header-nav>*{flex:1}}.header-nav .menu{display:flex}@media screen and (min-width:1201px){.header-nav .menu{gap:1.2rem;align-items:center;justify-content:space-between}}@media screen and (min-width:1201px) and (max-width:1300px){.header-nav .menu{gap:1rem}}@media screen and (max-width:1200px){.header-nav .menu{flex-wrap:wrap;overflow:hidden auto}.header-nav .menu-item{width:100%;padding:1rem;flex-wrap:wrap}}.header-nav .menu-dropdown{gap:.8rem;position:relative;display:flex;align-items:center}@media screen and (min-width:1201px){.header-nav .menu-dropdown:hover img{transform:rotate(180deg)}.header-nav .menu-dropdown:hover .child{opacity:1;pointer-events:auto}}@media screen and (max-width:1200px){.header-nav .menu-dropdown::before{content:"";right:0;top:1.8rem;width:1.2rem;height:.6rem;position:absolute;transition:.4s ease-in-out;background-size:contain;background-repeat:no-repeat;background-position:top;background-image:url(/wp-content/themes/i-dent/assets-v2/images/common/icon-arrow.svg)}}.header-nav .menu-dropdown.is-active img,.header-nav .menu-dropdown.is-active::before{transform:rotate(180deg)}@media screen and (max-width:1200px){.header-nav .menu-dropdown>.menu-link{width:calc(100% - 1.6rem)}}@media screen and (max-width:1200px){.header-nav .menu-dropdown img{display:none}}.header-nav .menu-link{font-weight:500;font-size:1.6rem;color:#025899;line-height:160%}@media screen and (max-width:1300px){.header-nav .menu-link{font-size:1.5rem}}@media screen and (max-width:1200px){.header-nav .menu-link{width:100%;color:#fff}}@media screen and (min-width:1201px){.header-nav .child{top:calc(100% + 1.1rem);left:50%;z-index:5;opacity:0;box-shadow:1rem 1rem 4rem 0 rgba(40,105,240,.16);min-width:15rem;position:absolute;width:max-content;transition:.4s ease-in-out;pointer-events:none;border-radius:0 0 10px 10px;background-color:#fff;transform:translate(-50%,0)}.header-nav .child::before{position:absolute;content:"";background-color:transparent;height:1.5rem;top:-1.5rem;width:100%;left:0}}@media screen and (max-width:1200px){.header-nav .child{width:100%}.header-nav .child .menu-item{border:0}}@media screen and (min-width:1201px){.header-nav .child .menu-item:not(:last-child) .menu-link{border-bottom:.1rem solid rgba(77,77,77,.2)}.header-nav .child .menu-item:last-child .menu-link{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.header-nav .child .menu-link{display:block;transition:.4s ease-in-out;text-transform:none}@media screen and (min-width:1201px){.header-nav .child .menu-link{padding:.5rem 1rem}.header-nav .child .menu-link:hover{background:linear-gradient(90deg,#dfaa23 0,#fbf08d 47.92%,#dfaa23 100%)}}.header .custom-logo-link{user-select:none;margin-right:auto;max-width:16.2rem}@media screen and (max-width:767px){.header .custom-logo-link{max-width:12rem}}.header .custom-logo-link img,form .form-dropdown_nation img{width:100%;object-fit:cover}.header-search{user-select:none;position:relative}.header-search.is-active .menu-search{opacity:1;visibility:visible;pointer-events:auto}.header-search .search{cursor:pointer}.header-search .menu-search{right:0;top:100%;z-index:5;opacity:0;width:100%;min-width:30rem;position:absolute;visibility:hidden;transition:.4s ease-in-out;pointer-events:none}.header-search form label{width:100%;gap:.8rem;border-radius:2rem;padding:.8rem 1.6rem;border:.02rem solid #4d4d4d}.header-search form input{border:0;padding:0;height:auto;border-radius:0;background-color:transparent}.footer-link .text-16 strong,.header .current-menu-item>.menu-link{font-weight:700}.main{padding-top:var(--header-height-desktop)}body.admin-bar .main{padding-top:calc(var(--header-height-desktop) + 3.2rem)}@media screen and (max-width:1200px){.main{padding-top:var(--header-height-mb)}body.admin-bar .main{padding-top:calc(var(--header-height-mb) + 3.2rem)}}@media screen and (max-width:782px){body.admin-bar .main{padding-top:calc(var(--header-height-mb) + 4.6rem)}}.menu-bar{display:flex;flex-direction:column}@media screen and (min-width:1201px){.menu-bar{display:none}}.menu-bar.is-active .menu-icon span:nth-child(1){transform:translateY(1.2rem) rotate(45deg)}.menu-bar.is-active .menu-icon span:nth-child(2){opacity:0}.menu-bar.is-active .menu-icon span:nth-child(3){transform:translateY(-.4rem) rotate(-45deg)}.menu-bar.is-active .menu-icon span::before,.menu-bar.is-active .menu-text{opacity:0}.menu-bar .menu-text{text-align:center;transition:.4s ease-in-out}.menu-bar .menu-text .text-10{color:#fff;font-size:1rem;line-height:210%}@media screen and (max-width:350px){.menu-bar .menu-text .text-10{font-size:.9rem}}.menu-bar .menu-icon span{width:100%;height:.4rem;display:block;user-select:none;margin-top:.4rem;transition:.4s ease-in-out;border-radius:.5rem;background-color:#fff}.menu-bar .menu-icon span:nth-child(1){margin-top:0}.footer{overflow:hidden}.footer-wrap{padding:4rem 0;isolation:isolate;position:relative}@media screen and (max-width:991px){.footer-wrap{padding:2rem 0}}.footer-wrap::before{content:"";top:0;left:50%;width:100vw;height:100%;z-index:-1;position:absolute;transform:translateX(-50%);background-color:#025899}.footer-top{gap:8rem;display:flex;align-items:center;padding-bottom:2.4rem;border-bottom:.1rem solid #fff}@media screen and (max-width:1280px){.footer-top{gap:4rem}}@media screen and (min-width:1131px){.footer-top>*{flex:1 0 auto}}@media screen and (max-width:1130px){.footer-top_desc{display:none}}.footer-top_desc .title-22{color:#fff;line-height:150%;letter-spacing:.022rem}@media screen and (max-width:1130px){.footer-top_action{display:none}}.footer-top_action .btn{width:100%;font-size:2.2rem;padding:.9rem 1.6rem;flex-direction:row-reverse}@media only screen and (max-width:1200px){.footer-top_action .btn{font-size:2rem}}@media only screen and (max-width:800px){.footer-top_action .btn{font-size:2rem}}.footer-top_action .btn img{width:2.4rem;height:2.4rem}.footer-top .custom-logo-link{max-width:24.6rem}@media screen and (max-width:991px){.footer-row{flex-direction:column-reverse}.footer-col{width:100%}}@media screen and (min-width:1201px){.footer-left{width:100%}}@media screen and (max-width:991px){.footer-box{row-gap:.6rem}}.footer-box .title-22{line-height:150%;color:#fff}@media screen and (max-width:576px){.footer-box .title-22{font-size:1.8rem}}.footer-right{row-gap:6.4rem;--letter-spacing:3.2rem;display:flex;flex-wrap:wrap;margin:0 calc(-1*var(--letter-spacing))}@media screen and (max-width:1200px){.footer-right{row-gap:2.4rem;--letter-spacing:1.2rem}}.footer-right .footer-box{padding:0 var(--letter-spacing)}@media screen and (min-width:768px){.footer-right .footer-box:first-child{width:calc(6/9*100%)}.footer-right .footer-box:last-child{width:calc(3/9*100%)}}@media screen and (max-width:767px){.footer-right .footer-box{width:100%}}.footer-list{display:flex;row-gap:.6rem;flex-direction:column}.footer-link{gap:1rem;display:flex}.footer-link img{flex-shrink:0;margin-top:.4rem;object-fit:contain;width:1.6rem;height:1.6rem}.footer-link .text-16{line-height:150%;color:#fff}.footer-group:has(ul){gap:2rem;flex-wrap:wrap;display:flex;align-items:center}@media screen and (max-width:576px){.footer-group:has(ul){gap:.6rem}}.footer-group:has(ul) .footer-link{flex-shrink:0}.footer-group ul{width:100%;display:flex;row-gap:.6rem;max-width:26rem;flex-direction:column}.footer-group ul li{display:flex;align-items:center;justify-content:space-between}.footer-group ul li:not(:last-child){padding-bottom:.6rem;border-bottom:.1rem solid #fff}.footer-group ul .text-16{line-height:150%;color:#fff}.footer-copyright{display:flex;padding:1rem 0;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:576px){.footer-copyright{padding:1rem 0}}.footer-copyright>*{color:#025899;line-height:150%}@media screen and (max-width:576px){.footer-copyright>:first-child{position:relative;margin-bottom:.5rem;padding-bottom:.5rem}.footer-copyright>:first-child:after{content:"";left:50%;bottom:0;width:100vw;height:.1rem;position:absolute;transform:translateX(-50%);background-color:#025899}}.social{gap:2rem;display:flex;flex-wrap:wrap;user-select:none}.social-link{display:block;transition:.4s ease-in-out;width:3.2rem;height:3.2rem}@media screen and (min-width:1201px){.social-link:hover{transform:translateY(-.5rem)}}.popup-video_video iframe,.popup-video_video video,.social-link img{width:100%;height:100%;object-fit:cover}.pay{flex-wrap:wrap;gap:4rem 1.2rem;user-select:none;display:flex;align-items:center}@media screen and (max-width:1200px){.pay{gap:2.4rem 1.2rem}}.pay-item:nth-child(4) .pay-link{max-width:15.8rem}.pay-item:nth-child(5) .pay-link{max-width:7rem}.is-pc,.pay .pay-link{display:block}.pay .pay-link img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:767px){.is-pc{display:none!important}}.is-sp{display:none!important}@media screen and (max-width:767px){.is-sp{display:block!important}}#contact-menu{position:fixed;z-index:10;right:1rem;top:12rem;width:7rem;text-align:center;box-shadow:0 1.9rem 3.5rem rgba(0,0,0,.3),0 1.5rem 1.2rem rgba(0,0,0,.22);border-radius:3.5rem;padding:2.5rem 0 2rem;background:#fff}#contact-menu ul{list-style:none;padding:0}#contact-menu ul li{padding:2px 0}#contact-menu ul li a{font-size:1rem;white-space:nowrap;color:#0d6799;font-weight:700;margin-bottom:.5rem;display:block}#contact-menu ul li a:hover img{transform:scale(1.05)}#contact-menu ul li a img{margin:0 auto;height:4.5rem;width:auto;transition:.4s ease-in-out}@media screen and (max-width:575px){#contact-menu ul li a img{height:3.2rem}}@media screen and (max-width:991.98px){#contact-menu{bottom:0;left:0;top:auto;width:100%;padding:10px 0 1px;background:#025899;border-radius:30px 30px 0 0}#contact-menu>ul{display:flex;flex-direction:row}#contact-menu>ul>li{width:25%;display:flex;flex-direction:column;gap:5px}#contact-menu>ul>li a{color:#fff;font-weight:400;font-size:1.3rem}}@media screen and (max-width:575.98px){#contact-menu>ul>li a{color:#fff;font-weight:400;font-size:1.2rem}}.iframe-modal .mfp-content{margin-top:2rem}@media screen and (min-width:768px){.modal-contact .inner{height:53.5rem}}.modal-contact{width:fit-content;margin:0 auto}.btn{z-index:3;flex-shrink:0;color:#fff;cursor:pointer;font-weight:700;overflow:hidden;column-gap:1rem;user-select:none;font-size:1.8rem;text-align:center;position:relative;width:fit-content;line-height:normal;transition:.4s ease-in-out;border-radius:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:.6rem 3.2rem;font-family:var(--font-pri);background-color:#025899;border:.1rem solid transparent}@media only screen and (max-width:1200px){.btn{font-size:1.6rem}}@media screen and (min-width:1201px){.btn:hover{color:#fff;border-color:#000}.btn:hover::after{left:0;width:100%}}@media screen and (max-width:575.98px){.btn{padding:.6rem 1.6rem}}.btn img,.btn::after{transition:.4s ease-in-out}.btn::after{content:"";top:0;right:0;width:0;z-index:-1;height:100%;position:absolute;background-color:#000}.btn.mx-auto{margin:0 auto}.btn-pri{color:#025899;background:linear-gradient(90deg,#dfaa23 .01%,#fbf08d 51.44%,#dfaa23 100%)}@media screen and (min-width:1201px){.btn-pri:hover img{filter:brightness(0) invert(1)}}.btn-sec{color:#fff;background:linear-gradient(270deg,#bd0000 0,#ff1f1f 100%)}@media screen and (min-width:1201px){.btn-sec:hover img{filter:brightness(0) invert(1)}}.btn span{line-height:inherit}.btn img{width:1.6rem;height:1.6rem}.btn .wpcf7-spinner{top:50%;left:50%;margin:0 auto;position:absolute;transform:translate(-50%,-50%)}.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-wrap{row-gap:.8rem}.book form .form-text{display:none}.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}}form .form-wrap{display:flex;row-gap:2.4rem;flex-direction:column}@media screen and (max-width:767px){form .form-wrap{row-gap:1.6rem}}form .form-group{gap:2.4rem;display:flex;align-items:center}form .form-box{width:calc(100%/2 - 1.2rem)}form .form-label{width:100%;display:flex;row-gap:.8rem;flex-direction:column}form .form-text{color:#000}form .form-text sup{color:red}form .form-select{position:relative}form .form-select::before{content:"";top:50%;width:1rem;right:2.4rem;height:.8rem;position:absolute;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:top;background-image:url(/wp-content/themes/i-dent/assets-v2/images/icons/icon-arrow.svg)}form .form-dropdown{user-select:none;position:relative;border-radius:2rem;padding:.9rem 1.6rem;background-color:#fff;border:.1rem solid rgba(77,77,77,.4)}form .form-dropdown:hover .form-dropdown_nation-drop{transform:rotate(180deg)}form .form-dropdown:hover .form-dropdown_nation-list{opacity:1;pointer-events:auto}form .form-dropdown_nation{gap:1.2rem;display:flex;align-items:center}@media screen and (max-width:575.98px){form .form-dropdown_nation{gap:.6rem}}form .form-dropdown_nation-input{max-width:3.2rem}form .form-dropdown_nation-input .selected-flag>*{display:block}@media screen and (max-width:575.98px){form .form-dropdown_nation-input{max-width:2.4rem}}form .form-dropdown_nation-drop{max-width:1rem;transition:.4s ease-in-out}.btn-play svg,form .form-dropdown_nation>*{flex-shrink:0}form .form-dropdown_nation-list{left:50%;top:100%;z-index:5;opacity:0;box-shadow:1rem 1rem 4rem 0 rgba(40,105,240,.16);overflow:hidden;width:max-content;position:absolute;transition:.4s ease-in-out;pointer-events:none;border-radius:.6rem;background-color:#fff;transform:translate(-50%,0)}form .form-dropdown_nation-list .flag-icon{overflow:hidden;border-radius:.2rem}form .form-dropdown_nation-list .flag-icon>*{display:block;margin:0!important;border-radius:0!important}form .form-dropdown_nation-list .flag-name{font-weight:600;line-height:150%;font-size:1.4rem}form .form-dropdown_nation-item{gap:.8rem;transition:.4s ease-in-out;display:flex;align-items:center;padding:.9rem 1.6rem}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,form .form-dropdown_nation-item:hover{background-color:#025899}form .form-dropdown_nation-item:hover .flag-name{color:#fff}form .form-dropdown_nation-item img{height:2rem;width:3.2rem;flex-shrink:0;object-fit:cover}@media screen and (max-width:575.98px){form .form-dropdown{padding:.9rem 1.2rem}}form .form-action{margin:0 auto;width:fit-content;position:relative}@media screen and (min-width:1201px){form .form-action:has(input) .btn:hover{background:#000}}form .form-action .wpcf7-spinner{top:50%;left:50%;z-index:5;margin:0 auto;position:absolute;transform:translate(-50%,-50%)}form input,form textarea{height:4rem;padding:.8rem 1.6rem}form textarea{resize:none;height:10rem}form select{padding:.8rem 4.8rem .8rem .8rem}form input:focus,form input:hover,form input:not(:placeholder-shown),form textarea:focus,form textarea:hover,form textarea:not(:placeholder-shown){color:#025899;border-color:#dfaa23}@media screen and (min-width:1201px){form input::placeholder,form textarea::placeholder{font-size:1.4rem;color:#999}}form input,form select,form textarea{outline:0;width:100%;line-height:150%;font-size:1.6rem;transition:.4s ease-in-out;border-radius:2rem;background-color:#fff;font-family:var(--font-pri);border:.02rem solid rgba(77,77,77,.4)}.g-recaptcha-wrap{padding:0!important}.wpcf7-form-control-wrap{width:100%;display:block}.wpcf7-not-valid-tip{right:0;z-index:4;color:#fff;bottom:-2.2rem;padding:.4rem;font-size:1.2rem;width:fit-content;position:absolute;border-radius:.5rem;background-color:red}.wpcf7-not-valid-tip::before{content:"";width:0;height:0;bottom:100%;right:1.6rem;position:absolute;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #ec1f26}.wpcf7-response-output{color:#ec1f26;border:0!important;padding:0!important;text-align:center!important;margin:2rem 0 0!important}@media screen and (max-width:1200px){.wpcf7-response-output{font-size:1.4rem!important;margin:1.2rem 0 0!important}}.select2-results{box-shadow:1rem 1rem 4rem 0 rgba(40,105,240,.16);overflow:hidden;background-color:#fff;border-radius:0!important;border:.1rem solid #fff}.select2-container .select2-dropdown{border:0;background-color:transparent}.aside-btn{top:50%;z-index:11;width:3.2rem;right:.5rem;position:fixed;cursor:pointer;padding:.6rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:.5rem;background-color:#fff;transform:translateY(-50%);border:.1rem solid #025899}@media screen and (min-width:1201px){.aside-btn{display:none}.aside-wrap{top:14rem;position:sticky;transition:.4s ease-in-out}}@media screen and (max-width:1200px){.aside-wrap{top:0;right:0;bottom:0;z-index:102;width:32rem;display:flex;height:100dvh;position:fixed;transition:.4s ease-in-out;flex-direction:column;background-color:#fff;transform:translateX(100%)}}@media screen and (max-width:1200px) and (max-width:767px){.aside-wrap{width:28rem}}@media screen and (max-width:1200px){.aside-wrap.is-active{transform:none}}@media screen and (min-width:1201px){.aside-wrap.is-top{top:2rem}}.aside-close{flex-shrink:0;padding:1.2rem;border-bottom:.1rem solid #d0d0d0}@media screen and (min-width:1201px){.aside-close{display:none}}.aside-close img{margin-left:auto;width:2.4rem;height:2.4rem}.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{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{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}}.btn-play,.story-img[data-iframe]{cursor:pointer}.story-img[data-iframe] .img{position:relative}.story-img .img .icon,.story-img[data-iframe] .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-img[data-iframe] .play-icon{z-index:2;pointer-events:none;opacity:.85;transition:opacity .2s ease,transform .2s ease}.story-img[data-iframe]:hover .play-icon{opacity:1;transform:translate(-50%,-50%) scale(1.1)}.story-img[data-iframe]::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.15);border-radius:inherit;transition:background .2s ease;pointer-events:none}.story-img[data-iframe]:hover::after{background:rgba(0,0,0,.3)}.btn-play{display:inline-flex;align-items:center;gap:6px;background:#e30613;color:#fff;border:0;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .2s ease,transform .15s ease}.btn-play:hover{background:#c00510;transform:translateY(-1px)}.video-popup{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.video-popup.is-active{visibility:visible;opacity:1}.video-popup__overlay{position:absolute;inset:0;background:rgba(0,0,0,.8)}.video-popup__wrapper{position:relative;width:90vw;max-width:960px;aspect-ratio:16/9;z-index:1}.video-popup__close{position:absolute;top:-40px;right:0;background:0 0;border:0;cursor:pointer;padding:4px;line-height:0;transition:transform .2s ease}.video-popup__close:hover{transform:scale(1.2)}.video-popup__content{width:100%;height:100%;border-radius:8px;overflow:hidden;background:#000}.video-popup__content iframe{width:100%;height:100%;display:block}.story-img .img .icon{z-index:1;background:0 0}.story-img .img .icon img{position:initial;transform:unset!important}.flag-lang-dropdown{user-select:none;position:relative;border-radius:2rem;padding:.9rem 1.6rem;background-color:#fff;border:.1rem solid rgba(77,77,77,.4)}.flag-lang-dropdown__trigger{display:flex;align-items:center;gap:6px;cursor:pointer;user-select:none}.flag-lang-dropdown__selected{display:flex}.flag-lang-dropdown__flag,.flag-lang-dropdown__selected{width:24px;height:16px;display:inline-block;overflow:hidden;position:relative;flex:0 0 24px;border-radius:2px;background-color:#f0f0f0;background-repeat:no-repeat;background-position:center;background-size:100% 100%;box-shadow:0 1px 3px rgba(0,0,0,.1)}.flag-lang-dropdown__flag::after,.flag-lang-dropdown__flag::before{top:50%;left:50%;line-height:1;position:absolute;transform:translate(-50%,-50%)}.flag-lang-dropdown__flag[data-flag=vn]{background:#da251d}.flag-lang-dropdown__flag[data-flag=vn]::before{content:"★";color:#ff0;font-size:10px}.flag-lang-dropdown__flag[data-flag=us]{background-image:linear-gradient(#3c3b6e 0 0),repeating-linear-gradient(to bottom,#b22234 0 7.69%,#fff 7.69% 15.38%);background-position:left top,center;background-size:42% 54%,100% 100%}.flag-lang-dropdown__flag[data-flag=au]{background:#012169}.flag-lang-dropdown__flag[data-flag=au]::before{content:"✦";color:#fff;font-size:9px;left:72%;top:62%}.flag-lang-dropdown__flag[data-flag=ca]{background:linear-gradient(to right,red 0 25%,#fff 25% 75%,red 75% 100%)}.flag-lang-dropdown__flag[data-flag=ca]::before{content:"✦";color:red;font-size:8px}.flag-lang-dropdown__flag[data-flag=gb]{background-color:#012169;background-image:linear-gradient(34deg,transparent 42%,#fff 42% 48%,#c8102e 48% 52%,#fff 52% 58%,transparent 58%),linear-gradient(146deg,transparent 42%,#fff 42% 48%,#c8102e 48% 52%,#fff 52% 58%,transparent 58%),linear-gradient(to right,transparent 40%,#fff 40% 60%,transparent 60%),linear-gradient(to bottom,transparent 34%,#fff 34% 66%,transparent 66%),linear-gradient(to right,transparent 45%,#c8102e 45% 55%,transparent 55%),linear-gradient(to bottom,transparent 42%,#c8102e 42% 58%,transparent 58%)}.flag-lang-dropdown__flag[data-flag=fr]{background:linear-gradient(to right,#002395 0 33.33%,#fff 33.33% 66.66%,#ed2939 66.66% 100%)}.flag-lang-dropdown__flag[data-flag=de]{background:linear-gradient(to bottom,#000 0 33.33%,#d00 33.33% 66.66%,#fc0 66.66% 100%)}.flag-lang-dropdown__flag[data-flag=other]{border:1px solid #999;background:#f0f0f0}.flag-lang-dropdown__flag[data-flag=other]::before{content:"?";color:#666;font-weight:700;font-size:11px}.flag-lang-dropdown__arrow{transition:transform .2s ease;flex-shrink:0}.flag-lang-dropdown.is-open .flag-lang-dropdown__arrow{transform:rotate(180deg)}.flag-lang-dropdown__list{display:none;position:absolute;top:100%;left:0;z-index:100;min-width:180px;max-height:260px;overflow-y:auto;margin-top:4px;padding:4px 0;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.flag-lang-dropdown.is-open .flag-lang-dropdown__list{display:block}.flag-lang-dropdown__item{display:flex;align-items:center;gap:8px;padding:8px 12px;color:#333;text-decoration:none;font-size:14px;transition:background .15s ease}.flag-lang-dropdown__item:hover{background:#f5f5f5}.flag-lang-dropdown__select{display:none!important}.form-group:has(.flag-lang-dropdown) .form-box{flex:1}.sale-content .mona-content .sale-title{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;font-size:2.2rem;font-weight:700}@media only screen and (max-width:1200px){.sale-content .mona-content .sale-title{font-size:2rem}}@media only screen and (max-width:800px){.sale-content .mona-content .sale-title{font-size:2rem}}.story-inner .story-img{border-radius:1.6rem;overflow:hidden}@media screen and (min-width:1200px){.story-inner .story-list{margin:0-3.2rem}.story-inner .story-item{padding:0 3.2rem}}.story-content .content .title-22{color:#025899}.story-content .content .text-16{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.menu-bar{background:0 0;border:0;padding:0;-webkit-appearance:none;appearance:none;cursor:pointer}.equip-box_img,.m-team-img,.perform-figure,.quality-swiper_img,.team-user_img,.teeth-tab_img,.teeth-thumb{margin:0}