@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gloock&display=swap);a:hover{text-decoration:none}body{font-size:1.8rem}.cl-fff{color:#fff}.cl-ccc{color:#ccc}.cl-dde{color:#dde8fd}.cl-0f2{color:#0f2c72}.cl-0c2{color:#0c2d9a}.cl-879{color:#8795e8}.cl-103{color:#103c88}.cl-ff7{color:#fff7d6}.cl-044{color:#004}.DM-sans{font-family:'DM Sans',sans-serif}.Gloock{font-family:Gloock,serif}.fz-18{font-size:1.8rem}.lh-24-18{line-height:calc(24/18)}.fz-15{font-size:1.5rem}.lh-18-15{line-height:calc(18/15)}.lh-20-15{line-height:calc(20/15)}.lh-24-15{line-height:calc(24/15)}.lh-30-18{line-height:calc(30/18)}.fz-20{font-size:2rem}.lh-28-20{line-height:calc(28/20)}.fz-22{font-size:2.2rem}.lh-30-22{line-height:calc(30/22)}.fz-50{font-size:5rem}.fz-70{font-size:7rem}@media (max-width:991px){.fz-70{font-size:5rem}}.lh-90-70{line-height:calc(90/70)}.fz-90{font-size:9rem}@media (max-width:991px){.fz-90{font-size:6rem}}.lh-90-90{line-height:calc(90/90)}.lt-075{letter-spacing:.75px}.lt-02{letter-spacing:.2px}.mt-10{margin-top:1rem}.mt-12{margin-top:1.2rem}.mt-15{margin-top:1.5rem}.mt-20{margin-top:2rem}.mt-21{margin-top:2.1rem}.mt-25{margin-top:2.5rem}.mt-30{margin-top:3rem}.mt-37{margin-top:3.7rem}.mt-40{margin-top:4rem}.mt-45{margin-top:4.5rem}.mt-46{margin-top:4.6rem}.mt-47{margin-top:4.7rem}.mt-48{margin-top:4.8rem}.mt-50{margin-top:5rem}.mt-60{margin-top:6rem}.mt-70{margin-top:7rem}.mt-80{margin-top:8rem}@media (max-width:575px){.mt-80{margin-top:4rem}}.mt-96{margin-top:9.6rem}.mt-100{margin-top:10rem}.mt-150{margin-top:15rem}.mt-195{margin-top:19.5rem}.pt-180{padding-top:18rem}@media (max-width:991px){.pt-180{padding-top:10rem}}.pt-200{padding-top:20rem}@media (max-width:991px){.pt-200{padding-top:12rem}}.py-100{padding:10rem 0}.py-150{padding:15rem 0}@media (max-width:991px){.py-150{padding:10rem 0}}.btn{gap:1rem;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;display:inline-flex;align-items:center;justify-content:center;transform-style:preserve-3d;transition:all .3s;border-radius:100px;overflow:hidden;font-size:2rem;font-family:'DM Sans',sans-serif;padding:2rem 4rem;text-align:center;white-space:nowrap;line-height:calc(28 / 20);text-transform:capitalize;border:0;font-weight:700}.btn-s{gap:1rem;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;display:inline-flex;align-items:center;justify-content:center;transform-style:preserve-3d;transition:all .3s;overflow:hidden;font-size:2rem;letter-spacing:2px;font-family:'DM Sans',sans-serif;text-align:center;text-transform:uppercase;white-space:nowrap;line-height:calc(28 / 20);border:0;font-weight:700}.btn:hover{color:#103c88}.btn-borde{border:1px solid #fef7d9;color:#fef7d9}.btn-border-2{border:1px solid #8795e8;color:#8795e8}.btn-corn{background:#fef7d9;color:#103c88}.btn-vista{background:#8795e8;color:#fff}.btn-ala{background:#f0f1e6;color:#103c88}.btn-w-298{width:29.8rem}.btn-w-full{width:100%}.btn-custom{position:relative}.btn-custom::after{content:'>'}.bold{font-weight:700}.medium{font-weight:500}.txt-under{text-decoration:underline}.shadow{box-shadow:0 6px 24px #285B9312;border-radius:20px}.show{display:block!important}.gap-80{gap:8rem}.italic{font-style:italic}.mt-05{margin-top:.5rem}*,::after,::before{box-sizing:border-box}html{height:100%;width:100%;font-size:10px}@media (max-width:991px){html{font-size:1.00908vw}}@media (max-width:575px){html{font-size:1.73913vw}}@media (min-width:1920px){html{font-size:10px}}.container{max-width:152rem;padding-left:.8rem;padding-right:.8rem;margin-right:auto;margin-left:auto}@media only screen and (max-width:991px){.container{max-width:100%;padding:0 6px}}.container-s{max-width:96rem;padding-left:.8rem;padding-right:.8rem;margin-right:auto;margin-left:auto}@media only screen and (max-width:991px){.container-s{max-width:100%;padding-left:.8rem;padding-right:.8rem}}.container-fluid{width:100%;padding-left:.8rem;padding-right:.8rem;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-.8rem;margin-left:-.8rem}@media only screen and (max-width:991px){.row{margin-left:0;margin-right:0}}.row [class*=" col-"],.row [class^=col-]{padding-left:.8rem;padding-right:.8rem}@media only screen and (max-width:991px){.row [class*=" col-"],.row [class^=col-]{padding-left:.8rem;padding-right:.8rem}}.row [class*=" col-"].no-padding,.row [class^=col-].no-padding{padding:0}.no-padding{padding-left:0;padding-right:0}.no-margin{margin-left:0;margin-right:0}.row-align-center{align-items:center}.row-sm{margin-right:-.4rem;margin-left:-.4rem}@media only screen and (max-width:991px){.row-sm{margin-left:-.8rem;margin-right:-.8rem}}.row-sm [class*=" col-"],.row-sm [class^=col-]{padding-left:.4rem;padding-right:.4rem}@media only screen and (max-width:991px){.row-sm [class*=" col-"],.row-sm [class^=col-]{padding-left:.8rem;padding-right:.8rem}}.mb-2{margin-bottom:.8rem}.mb-3{margin-bottom:1.6rem}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,i,iframe,img,ins,kbd,label,legend,li,main,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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{color:#333;font-family:'DM Sans',sans-serif;background-color:#fff;line-height:1.5;font-weight:400}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}img{width:100%;height:auto;vertical-align:middle}label{display:block;text-align:left;margin-bottom:1rem}input,select,textarea{border:1px solid #000;width:100%;padding:1rem 2rem 1rem 2rem;margin-bottom:2rem;background:0 0}input[type=checkbox]{width:auto}.no-gutters{margin-left:0;margin-right:0}.no-gutters [class*=col-]{padding-left:0!important;padding-right:0!important}.col-2dot4,.col-lg-2dot4,.col-md-2dot4,.col-sm-2dot4,.col-xl-2dot4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-2dot4{flex:0 0 20%;max-width:20%}@media (min-width:540px){.col-sm-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width:720px){.col-md-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width:960px){.col-lg-2dot4{flex:0 0 20%;max-width:20%}}@media (min-width:1140px){.col-xl-2dot4{flex:0 0 20%;max-width:20%}}body,html{background-color:#fff}body{overflow-x:hidden}.hero-banner{position:relative}.hero-banner .right{width:57%;height:100%;right:0;top:0;position:absolute}.hero-banner .right .image{width:100%;height:100%;z-index:4;-webkit-clip-path:circle(69.4% at 81% 49%);clip-path:circle(69.4% at 81% 49%);position:absolute}.hero-banner .right .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-banner .right .bk-color{background:transparent radial-gradient(closest-side at 106% 23%,#fff 0,#003cc6 100%) 0 0 no-repeat padding-box;width:100%;height:100%;z-index:3;background-size:cover;background-blend-mode:screen;position:absolute;top:0;-webkit-clip-path:circle(55.4% at 81% 49%);clip-path:circle(55.4% at 81% 49%)}.hero-banner .contents{position:relative;z-index:1;padding:55.8rem 0 9.8rem 0;opacity:1;background:transparent radial-gradient(closest-side at 106% 23%,#fff 0,#003cc6 100%) 0 0 no-repeat padding-box}@media (max-width:991px){.hero-banner .contents{padding:10rem 0}}.video-center .sub_custom{display:none}.video-center .content-head:hover .sub_custom{display:contents}.video-center .content-head:hover .sub{display:none}.video-center .video-item{position:relative}.video-center .video-item .video-box{width:100%;height:100%}.video-center .video-item .video-box .video{display:block;position:relative}.video-center .video-item .video-box .video .image-thumb{width:100%;height:84.8rem;position:relative}@media (max-width:991px){.video-center .video-item .video-box .video .image-thumb{height:100%}}.video-center .video-item .video-box .video .image-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.video-center .video-item .video-box .video .image-thumb::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#0f1010;opacity:15%;border-radius:30px}.video-center .video-item .video-box .video .play-btn{display:grid;position:absolute;top:50%;left:50%;flex-shrink:0;place-items:center;transform:translate(-50%,-50%);z-index:1;transition:all .4s;width:10.2rem;height:10rem}.video-center .video-item .video-box .video .play-btn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-section .list-service .item{position:relative;transform:translate3d(0,0,0)}.service-section .list-service .item .content{margin:0 auto;position:relative;z-index:1}.service-section .list-service .item .content .img{opacity:1;display:block;transition:.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.service-section .list-service .item .content .img img{width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.service-section .list-service .item .content .img:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(180deg,#0f0e0e00 0,#0f0e0e 100%) 0 0 no-repeat padding-box;border-radius:20px;opacity:1}.service-section .list-service .item .content .group-content{position:absolute;bottom:3.2rem;width:100%}.service-section .list-service .item .content .group-content .title-service{font-size:2.4rem;line-height:1.16667;letter-spacing:.48px;text-align:center;color:#fff;font-family:"DM Sans",sans-serif;font-weight:700}.service-section .list-service .item .content .group-content .btn-wrap{display:none}.service-section .list-service .item:hover .group-content{bottom:5rem}@media (max-width:991px){.service-section .list-service .item:hover .group-content{padding:0 2rem}}.service-section .list-service .item:hover .group-content .title-service{font-size:3rem;line-height:.93333;letter-spacing:.6px;text-align:center;color:#fff;font-family:"DM Sans",sans-serif;font-weight:700}@media (max-width:991px){.service-section .list-service .item:hover .group-content .title-service{overflow-wrap:break-word}}.service-section .list-service .item:hover .group-content .btn-wrap{display:block;transition:.3s ease-in;padding-top:13.9rem}@media (max-width:991px){.service-section .list-service .item:hover .group-content .btn-wrap{padding-top:5.9rem}}.health-info .left{background:#fffdf5;height:100%}@media (min-width:992px){.health-info .left{margin-left:-20rem;padding-left:20rem;padding-top:16.7rem;padding-bottom:18rem}}@media (max-width:991px){.health-info .left{padding:2rem}}.health-info .left .contents{max-width:78rem;height:100%}.health-info .left .contents .list-app{max-width:45.774rem}.health-info .left .contents .list-app .item{height:6.9rem}.health-info .left .contents .list-app .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.health-info .right{height:100%;position:relative}.health-info .right .image{height:54.7rem}@media (min-width:992px){.health-info .right .image{margin-left:-12rem}}.health-info .right .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.imaging-center{background:transparent radial-gradient(closest-side at 50% 50%,#ffebf7 0,#ffffff00 100%) 0 0 no-repeat padding-box;background-position:center;background-repeat:no-repeat;background-size:20%;position:relative}.imaging-center::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:75%}@media (min-width:992px){.imaging-center .left .image{width:76rem;height:73rem}}.imaging-center .left .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}@media (min-width:992px){.imaging-center .right{padding-left:10.2rem}}.reach-out{background:transparent linear-gradient(180deg,#0f2c72 0,#377dbb 100%) 0 0 no-repeat padding-box}.question{position:relative}.question .image{width:46rem;height:45.5rem}.question .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.find-our{padding:29.5rem 0 15rem}@media (max-width:991px){.find-our{padding:10rem 0}}.find-our .content-location .tab-location{background:#dde8fd 0 0 no-repeat padding-box;border-radius:100px}@media (max-width:575px){.find-our .content-location .tab-location{flex-wrap:nowrap}}.find-our .content-location .tab-location li{width:33.33%}@media (max-width:575px){.find-our .content-location .tab-location li{width:auto}}.find-our .content-location .tab-location li .nav-link{padding:2rem 0}@media (max-width:575px){.find-our .content-location .tab-location li .nav-link{word-break:break-word;padding:2rem}}.find-our .content-location .tab-location li .nav-link.active{font-weight:700;background:#0c2d9a 0 0 no-repeat padding-box;border-radius:100px}.find-our .content-location .tab-content .tab-pane .list-location .item{border:1px solid #dde8fd;border-radius:5px;padding:4rem;display:flex;flex-direction:column;height:100%}@media (max-width:575px){.find-our .content-location .tab-content .tab-pane .list-location .item{padding:2rem}}.find-our .content-location .tab-content .tab-pane .list-location .item.active{border:1px solid #0c2d9a}.find-our .content-location .tab-content .tab-pane .list-location .item .info{flex:1;height:100%}.find-our .content-location .tab-content .tab-pane .list-location .item .btn-wrap{display:flex;flex-shrink:1;align-items:flex-end}.get-touch{background:#dde8fd26}.get-touch .form-contact .form-wrap .form-group input,.get-touch .form-contact .form-wrap .form-group select{margin-bottom:0;border:1px solid #dde8fd;border-radius:100px;font-family:"DM Sans",sans-serif;font-size:1.6rem;line-height:calc(24 / 16);color:#ccc}.get-touch .form-contact .form-wrap .form-group textarea{border:1px solid #dde8fd;border-radius:20px;font-family:"DM Sans",sans-serif;font-size:1.6rem;line-height:calc(24 / 16);color:#ccc}.get-touch .form-contact .form-wrap .form-group input:active,.get-touch .form-contact .form-wrap .form-group input:focus{border:1px solid #8795e8;color:#0f0e0e}.schedule-section .image{height:73rem}@media (max-width:575px){.schedule-section .image{height:100%;margin-top:2rem}}.schedule-section .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.banner-sub{padding:38.4rem 0 27.9rem;position:relative}@media (max-width:991px){.banner-sub{padding:10.4rem 0 18.9rem}}.banner-sub::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;opacity:58%;background:transparent radial-gradient(closest-side at 107% 91%,#fff 0,#003cc6 100%) 0 0 no-repeat padding-box}.drop-us{margin-top:-10rem;position:relative}.drop-us .contents{box-shadow:0 6px 24px #285b9312;border-radius:20px;background:#fff}.drop-us .contents .left{padding:9rem 7.4rem;box-shadow:0 6px 24px #285b9312;border-radius:20px}@media (max-width:991px){.drop-us .contents .left{padding:4rem 7rem}}@media (max-width:575px){.drop-us .contents .left{padding:4rem}}.drop-us .contents .left .form-contact .form-wrap .form-group input,.drop-us .contents .left .form-contact .form-wrap .form-group select{margin-bottom:0;border:1px solid #dde8fd;border-radius:100px;font-family:"DM Sans",sans-serif;font-size:1.6rem;line-height:calc(24 / 16);color:#ccc}.drop-us .contents .left .form-contact .form-wrap .form-group textarea{border:1px solid #dde8fd;border-radius:20px;font-family:"DM Sans",sans-serif;font-size:1.6rem;line-height:calc(24 / 16);color:#ccc}.drop-us .contents .left .form-contact .form-wrap .form-group input:active,.drop-us .contents .left .form-contact .form-wrap .form-group input:focus{border:1px solid #8795e8;color:#0f0e0e}.drop-us .contents .right{padding-left:7rem;padding-top:8.6rem;padding-right:6.7rem}@media (max-width:991px){.drop-us .contents .right{padding:5rem}}.drop-us .contents .right .image{height:23rem}.drop-us .contents .right .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.find-our-v2{padding:20rem 0 10rem}.maps{position:relative;padding-top:calc(570 / 1920 * 100%)}@media (max-width:991px){.maps{padding-top:calc(800 / 1920 * 100%)}}@media (max-width:575px){.maps{padding-top:calc(1020 / 1920 * 100%)}}.maps iframe{width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0}.hero-banner{background-color:#003cc6;background-image:radial-gradient(circle at center right,#fff -88%,#152f99 80%)}.hero-banner .contents{background:0 0;z-index:9}@media (min-width:992px){.hero-banner .contents{padding:25.8rem 0 13.8rem}}@media (max-width:575px){.hero-banner .right{width:76%}}.find-our-v2{margin-top:10rem;background:#dde8fd26;padding:10rem 0}.desc p:not(:last-child){margin-bottom:0}.footer .footer-middle .whatsapp-list li{align-items:flex-start;-moz-column-gap:2.5rem;column-gap:2.5rem;padding-bottom:1rem}.footer .footer-middle .whatsapp-list li .icon{width:3.4rem}.service-section .list-service .item .content{height:100%}.service-section .list-service .item .content .group-content .title-service{transition:all .25s ease-in-out}.mySubline{width:100%;height:9.4rem}.mySubline .swiper-slide{text-align:center}.mt-200{margin-top:20rem}@media (max-width:991px){.mySubline{height:6.4rem}.mt-200{margin-top:12rem}}@media (max-width:575px){.mySubline{height:5.4rem}.mt-200{margin-top:8rem}.fz-70{font-size:4rem}}@media (max-width:1213px) and (min-width:992px){.hero-banner .right .image{-webkit-clip-path:circle(55.4% at 81% 49%);clip-path:circle(55.4% at 81% 49%)}}@media (max-width:991px){.cr-2{gap:2rem}.health-info .right .image{height:auto}.health-info{background:#fffdf5}}@media (max-width:575px){.hero-banner .right .image{-webkit-clip-path:circle(48.4% at 81% 49%);clip-path:circle(48.4% at 81% 49%)}.hero-banner .contents::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:#000;opacity:30%}.pt-180{padding-top:8rem}.pt-200{padding-top:10rem}.health-info{background:0 0}.question .image{width:100%;height:100%}.imaging-center .right{padding-top:2rem}}.hero-custom-2{background-color:#003cc6;background-image:radial-gradient(circle at center right,#fff -88%,#4e74e6 80%)}.hero-custom-2 .right{width:67%}@media (min-width:992px){.hero-custom-2 .contents{padding:70rem 0 10rem}}.hero-custom-2 .right .image{-webkit-clip-path:circle(85.7% at 87% 41%);clip-path:circle(85.7% at 87% 41%)}@media (max-width:1213px) and (min-width:992px){.hero-custom-2 .right .image{-webkit-clip-path:circle(65.4% at 102% 49%);clip-path:circle(65.4% at 102% 49%)}}.e-resource .content-resource .tab-location li{width:50%}.e-resource .content-resource .content .doctor{display:flex;justify-content:center;gap:2.5rem;flex-wrap:wrap}.e-resource .content-resource .content .doctor .item{border:1px solid #dde8fd;padding:4.556rem 3.6rem;width:42.3rem}.e-resource .content-resource .content .doctor .item .icon{height:5.7rem}.e-resource .content-resource .content .doctor .item .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.e-resource .content-resource .content .group-info{background:#f0f1e6;border-radius:20px;padding:5.9rem 30.1rem 6.7rem}@media (max-width:1300px){.e-resource .content-resource .content .group-info{padding:6rem 3rem}}@media (max-width:991px){.e-resource .content-resource .content .group-info{padding:5rem}}.e-resource .content-resource .content .group-info .item{display:flex;flex-direction:column;height:100%;align-items:center}.e-resource .content-resource .content .group-info .item .image{height:19.8rem}.e-resource .content-resource .content .group-info .item .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.e-resource .content-resource .content .group-info .item .btn-wrap{display:flex;flex:1;align-items:flex-end}@media (min-width:576px){.e-resource .content-resource .content .info-health .content-left .list-app{max-width:45.7rem}}.e-resource .content-resource .content .info-health .content-left .list-app .item{height:6.9rem}.e-resource .content-resource .content .info-health .content-left .list-app .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.e-resource .content-resource .content .info-health .image{height:100%}@media (min-width:992px){.e-resource .content-resource .content .info-health .image{width:56.8rem;padding-left:3rem}}@media (max-width:575px){.e-resource .content-resource .content .info-health .image{padding-top:2rem}}.e-resource .content-resource .content .info-health .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-sub-custom{padding:15rem 0;position:relative}@media (max-width:991px){.banner-sub-custom{padding:10.4rem 0 18.9rem}}.banner-sub-custom::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:transparent linear-gradient(252deg,#8795e8 0,#dfe8fb 100%) 0 0 no-repeat padding-box}.btn-primary-color{border-color:#0f2c72;color:#0f2c72}.btn-primary-color:hover{color:#09235e!important;border-color:#09235e}.mb-50{margin-bottom:5rem}.fz-24{font-size:2.4rem}.person-card .avatar{position:relative;height:0;padding-top:100%;border-radius:2rem;overflow:hidden;margin-bottom:3rem}.person-card .avatar .close{height:4.2rem;width:4.2rem;background:#8795e8;border-radius:50%;overflow:hidden;position:absolute;right:14px;bottom:14px;z-index:99;opacity:1}.person-card .avatar .close:after{content:'';height:2px;width:1.8rem;display:block;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.person-card .avatar .close:before{content:'';height:2px;width:1.8rem;display:block;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateZ(90deg)}.person-card .avatar img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.person-popup{max-width:90vw;width:1124px}.person-popup .modal-content{border-radius:2rem;overflow:hidden;border:0}@media (max-width:991px){.person-popup .modal-content{margin-top:50px}}.person-popup .modal-body{padding:0}.person-popup .close{height:4.2rem;width:4.2rem;background:#8795e8;border-radius:50%;overflow:hidden;position:absolute;right:2.4rem;top:3.2rem;z-index:99;opacity:1}.person-popup .close:after{content:'';height:2px;width:1.8rem;display:block;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateZ(45deg)}.person-popup .close:before{content:'';height:2px;width:1.8rem;display:block;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotateZ(-45deg)}.person-popup .avatar{position:relative;height:0;padding-top:100%}.person-popup .avatar img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.person-popup .content-wrap{height:100%;position:relative}.person-popup .content-wrap:after{content:'';height:10rem;width:100%;position:absolute;bottom:0;left:0;z-index:2;background:transparent linear-gradient(180deg,#fffFFF00 0,#fff 100%) 0 0 no-repeat padding-box;display:block}.person-popup .content-wrap .content-child{position:absolute;left:0;top:0;width:100%;height:100%;padding:5rem 2rem 5rem 0}@media (max-width:991px){.person-popup .content-wrap .content-child{position:relative;height:auto}}.person-popup .content-wrap .content-child .wrapper{height:100%;overflow:auto;padding:0 3rem 0 5rem}.person-popup .content-wrap .content-child .wrapper::-webkit-scrollbar{width:6px;border-radius:3px;overflow:hidden}.person-popup .content-wrap .content-child .wrapper::-webkit-scrollbar-track{background:#dfe8fb;border-radius:3px;overflow:hidden}.person-popup .content-wrap .content-child .wrapper::-webkit-scrollbar-thumb{background:#8795e8;border-radius:3px;overflow:hidden}.person-popup .content-wrap .content-child .wrapper::-webkit-scrollbar-thumb:hover{background:#8795e8;border-radius:3px;overflow:hidden}.text-bold{font-weight:700}.pb-10{padding-bottom:1rem}.mb-10{margin-bottom:1rem}.pb-20{padding-bottom:2rem}.mb-20{margin-bottom:2rem}.mb-15{margin-bottom:1.5rem}.border-bottom-1px{border-bottom:1px solid #11111110}@media (max-width:991px){.gap-47{gap:10px!important}}.checkboxs input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkboxs{display:block;position:relative;padding-left:3rem!important;margin-bottom:12px;line-height:calc(20 /14)!important;letter-spacing:.28px;color:#2f2f2f!important;cursor:pointer;font-size:1.4rem;font-family:Noto,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkboxs input:checked~.checkmark{background:#f4ce58}.checkboxs input:checked~.checkmark:after{display:block}.checkboxs .checkmark:after{left:.6rem;top:.1rem;width:.5rem;height:1.3rem;color:#212321;border:1px solid #212321;border-width:0 1px 1px 0;transform:rotate(45deg)}.checkmark:after{content:"";position:absolute;display:none}.checkmark{position:absolute;top:0;left:0;height:2rem;width:2rem;background-color:#fffFFF00;border:1px solid #f4ce58}.checkboxs:hover input~.checkmark{background-color:#f4ce58}span.space{border-bottom:1px solid #b45142;width:25rem;display:inline-grid;margin-left:5rem}.space-s{border-left:1px solid #b45142;height:7rem;position:absolute;left:0;top:0;margin-left:2.8rem;margin-top:16.1rem}.nav-tabs{padding-bottom:1.7rem;border-bottom:1px solid #f1f1f1}.nav-tabs .nav-item{margin-bottom:0;text-align:center}@media (max-width:425px){.nav-tabs .nav-item{width:auto}}.nav-tabs .nav-item .nav-link{font-size:2rem;font-family:Basker,sans-serif;color:#262626;border:0}.nav-tabs .nav-item .nav-link.active{opacity:100%;background-color:transparent;background-image:url(../img/shop/TitleBox.png);background-repeat:no-repeat;background-position:left;background-size:100%;height:100%}.left .wrapper .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background:#fff 0 0 no-repeat padding-box;border:1px solid #6e6e6e;border-radius:50%}.left .wrapper input:checked~.checkmark:after{display:block}.left .wrapper .checkmark:after{top:4.6px;left:4.4px;width:1.4rem;height:1.4rem;border-radius:50%;background:#b6513f;content:"";position:absolute;display:none}.left .wrapper label.containers{display:block;position:relative;padding-left:2.9rem;margin-bottom:12px;cursor:pointer;font-size:2rem;font-family:Montserrat-Medium,sans-serif;color:#091821;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.left .wrapper label.containers input{position:absolute;opacity:0;cursor:pointer;width:auto}.left .wrapper label.containers input:checked~.checkmark{background-color:#fff;border:1px solid #b45142}.comment-form-cookies-consent{display:block}.comment-form-cookies-consent input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.comment-form-cookies-consent label{position:relative;cursor:pointer}.comment-form-cookies-consent label::before{content:'';background-color:transparent;border:1px solid #f4ce58;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:6px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;background:#f4ce58}.comment-form-cookies-consent input:checked+label:after{content:'';display:block;position:absolute;top:3px;left:6px;width:4px;height:8px;border:solid #212321;border-width:0 1px 1px 0;transform:rotate(45deg)}.gap-25{gap:2.5rem}.gap-47{gap:4.7rem}.gap-73{gap:7.3rem}.grid{display:grid}.lg-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1250px){.l-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.l-grid{-moz-column-gap:3rem!important;column-gap:3rem!important;row-gap:10rem!important}}@media (max-width:991px){.m-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.m-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m-gap-30{-moz-column-gap:3rem!important;column-gap:3rem!important;row-gap:10rem!important}}@media (max-width:575px){.s-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.s-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.g-16{-moz-column-gap:1.6rem;column-gap:1.6rem}.g-30-48{-moz-column-gap:3rem;column-gap:3rem;row-gap:9.6rem}.g-38{-moz-column-gap:3.8rem;column-gap:3.8rem}.g-84{-moz-column-gap:8.4rem;column-gap:8.4rem}.g-71{-moz-column-gap:7.1rem;column-gap:7.1rem}.gap-34{gap:3.4rem}.gap-30{gap:3rem}.gap-13{gap:1.3rem}.gap-20{gap:2rem}.g-15-48{row-gap:4.8rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media (max-width:767px){.form-row{display:block}}.cg-30{-moz-column-gap:3rem;column-gap:3rem}.cl-56{-moz-column-gap:5.6rem;column-gap:5.6rem}@media (max-width:575px){.cl-56{-moz-column-gap:3rem;column-gap:3rem}}.rg-50{row-gap:5rem}@media (max-width:575px){.rg-50{row-gap:3rem}}.cl-11{-moz-column-gap:1.1rem;column-gap:1.1rem}.cl-13{-moz-column-gap:1.3rem;column-gap:1.3rem}.cl-22{-moz-column-gap:2.2rem;column-gap:2.2rem}.rg-25{row-gap:2.5rem}.form-group{margin-bottom:2.5rem}.cl-30{-moz-column-gap:3rem;column-gap:3rem}@media (max-width:575px){.sm-gap{gap:unset}}@media (min-width:992px){.header{position:absolute;z-index:999;transition:all .4s ease-in-out;top:2rem;width:100%;padding:0 10rem}}@media (max-width:1440px){.header{padding:0}}.header .header-inner{background:0 0;background:#fcfcfc 0 0 no-repeat padding-box;box-shadow:0 8px 22px #0000000A}@media (min-width:992px){.header .header-inner{border-radius:20px}}.header .logo{max-width:12.1rem}@media (max-width:991px){.header .logo{max-width:11rem}}@media (max-width:320px){.header .logo{max-width:13rem}}.header .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .menu{margin-left:auto}.header .menu .menu-list li .menu-link{font-family:'DM Sans',sans-serif;font-weight:500;font-size:1.8rem;line-height:calc(24 / 18);letter-spacing:.9px;color:#0f0e0e;text-transform:capitalize;transition:all .2s;text-decoration:none;text-transform:uppercase}.header .menu .menu-list li .menu-link.active{color:#0c2d9a;font-weight:700}.header .menu .menu-list li:hover .menu-link{color:#0c2d9a;font-weight:700}.header .menu .menu-list li:not(:last-child){margin-right:5rem}.header .menu .menu-list .has-dropdown:hover .menu-link{color:#333;font-family:Roboto-medium,sans-serif}.header .menu .menu-list .has-dropdown:hover .icon-dropdown{transform:scaleY(1)}.header .menu .menu-list .has-dropdown:hover::after{content:none}.header .menu .has-dropdown .nav-sub li:not(:last-child){border-bottom:1px solid #d5d5d5}.header .menu .has-dropdown .nav-sub li{margin-right:0;word-break:break-all;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.header .menu .has-dropdown .nav-sub li a{font-family:NotoMedium,sans-serif;font-size:1.6rem;letter-spacing:.32px;line-height:calc(18 / 16);color:#212321;text-transform:capitalize;transition:all .2s;opacity:50%;text-decoration:none}.header .menu .has-dropdown .nav-sub li:after{content:none}.header .menu .has-dropdown .nav-sub li:hover a{font-family:NotoSmbold,sans-serif;line-height:calc(24 / 16);color:#557266;text-transform:capitalize;opacity:100%}.header .btn-group{margin-left:2.4rem}.custom-header .header-inner{background:0 0!important;position:fixed;left:0;transition:all .3s;width:100%;z-index:999}.header .mobile-nav-inner{background:#fff;top:8rem}@media (max-width:375px){.header .mobile-nav-inner{top:10rem}}.header .mobile-nav-inner .menu{margin-left:0}.header .icon-dropdown{position:relative;display:block!important;width:1rem}.header .icon-dropdown img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer{background:#103c88;padding:6.7rem 0 7rem 0}.footer .footer-top .logo{width:100%}.footer .footer-top .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer .footer-middle{margin-top:8.6rem}.footer .footer-middle .menu .menu-list{display:flex;flex-wrap:wrap;-moz-column-gap:4.2rem;column-gap:4.2rem;row-gap:2.7rem}.footer .footer-middle .menu .menu-list li a{font-size:1.8rem;color:#fff;line-height:calc(24/18);font-family:'DM Sans',sans-serif;font-weight:500}.footer .footer-middle .open-time{padding-left:5rem}@media (max-width:991px){.footer .footer-middle .open-time{padding-bottom:3rem}}@media (max-width:575px){.footer .footer-middle .open-time{padding-bottom:0;padding-top:3rem;padding-left:0}}.footer .footer-middle .contact{-moz-column-gap:1.6rem;column-gap:1.6rem}.footer .footer-middle .contact .icon{width:2.4rem}.footer .footer-middle .contact .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer .footer-middle .whatsapp-list{max-width:40rem;justify-content:space-between;flex-wrap:wrap}.footer .footer-middle .whatsapp-list li{display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem}.footer .footer-middle .whatsapp-list li .icon{width:2.4rem}.footer .footer-middle .whatsapp-list li .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.side-btn{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:4}.side-btn .sideinner{overflow:visible;box-shadow:none;padding:0;margin:0;list-style-type:none;width:10rem;border-top-left-radius:15px;border-bottom-left-radius:15px}@media (max-width:991px){.side-btn .sideinner{width:7rem}}.side-btn .sideinner::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-top-left-radius:15px;border-bottom-left-radius:15px;background-color:#0f2c72}.side-btn .sideinner li{position:relative}.side-btn .sideinner li:first-child .content{border-top-left-radius:20px}.side-btn .sideinner li:last-child .content{border-bottom-left-radius:20px;padding-bottom:1.9rem}.side-btn .sideinner li .content{opacity:1;background-color:#0f2c72;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:2.4rem}@media (max-width:991px){.side-btn .sideinner li .content a{font-size:1rem}}.side-btn .sideinner li .icon{width:4.6rem}@media (max-width:991px){.side-btn .sideinner li .icon{width:2.6rem}}.side-btn .sideinner li .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:575px){.side-btn{display:none}}
.archive-career {
  padding: 8rem 0 12rem; }
.archive-career .form-search .searchbox .search{
	position: relative;
}
.archive-career .form-search .searchbox .search .icon{
	position: absolute;
    width: 2rem;
    height: 2rem;
    right: 16px;
    top: 12px;
}
.archive-career .form-search .searchbox .search .icon img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
@media (min-width: 576px) {
  .archive-career .form-search .searchbox {
    display: flex;
    gap: 3rem; 
	flex-wrap: nowrap;}
  .archive-career .form-search .searchbox .search {
    width: 75.7rem; }
  .sm-flex {
    display: flex; } }

.archive-career .form-search .searchbox .search input {
  border: 1px solid #8795e8;
  border-radius: 100px;
  margin-bottom: 0; }

.archive-career .form-search .searchbox .filter-item select {
  margin-bottom: 0;
  background: #f3f3f3;
  color: #96c8c8;
  border-radius: 100px;
  width: 26.3rem;
  font-size: 1.6rem;
  border: none; }

.archive-career .contents .list-career .item {
  border-top: 1px solid #cccccc;
  padding: 4rem 0; }

.archive-career .contents .list-career .item:last-child {
  border-bottom: 1px solid #cccccc; }
.fz-32 {
    font-size: 3.2rem;
}
.lh-28-32 {
    line-height: calc(28 / 32);
}
.lt-32{
	letter-spacing: .32px;
}

.btn-submit {
  gap: 1rem;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transform-style: preserve-3d;
  transition: all 0.3s;
  border-radius: 100px;
  overflow: hidden;
  font-size: 2rem;
  font-family: "DM Sans", sans-serif;
  padding: 1rem 4rem;
  text-align: center;
  white-space: nowrap;
  line-height: calc(28 / 20);
  text-transform: capitalize;
  border: 0;
  font-weight: bold; }
.service-details .nav-left .nav-link {
  color: #004;
  padding: 2rem 1rem 2rem 5.8rem;
}
.service-details .nav-left .nav-link.active {
  font-weight: 700;
  color: #fff;
  background-color: #0c2d9a;
  border-radius: 20px;
}
@media (min-width: 576px) {
  .service-details .tab-right {
    padding-left: 7rem;
  }
}
.service-details .tab-right .gallery .item .image {
  height: 23rem;
}
.service-details .tab-right .gallery .item .image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 20px;
}
.service-details .tab-right .accordion {
  background: #fbfbf6;
  padding: 0 6rem;
}
.service-details .tab-right .accordion .card {
  border: none;
  padding: 6rem 0;
  background: 0 0;
  background-color: transparent;
}
.service-details .tab-right .accordion .card:not(:first-child) {
  border-top: 1px solid #ccc;
}
.service-details .tab-right .accordion .card .card-header {
  background: 0 0;
  border: none;
  padding: 0;
}
.service-details .tab-right .accordion .card .card-body {
  padding: 0;
}
.service-details
  .tab-right
  .accordion
  .accordion-title[aria-expanded="true"]
  .icon {
  background-image: url(../img/minus.png);
}
.service-details .tab-right .accordion .accordion-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.service-details .tab-right .accordion .accordion-title .icon {
  background-image: url(../img/plus.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 2.5rem;
  height: 2.5rem;
  transition: all 0.2 ease-in;
  flex-shrink: 0;
}
.service-details .list-content {
  list-style: none;
}
.service-details .list-content li:not(:last-child) {
  margin-bottom: 1.5rem;
}
.service-details .list-content li {
  color: #0f0e0e;
  position: relative;
  padding-left: 2.5rem;
}
.service-details .list-content li::before {
  display: block;
  position: absolute;
  top: 1rem;
  left: 0;
  border-radius: 50%;
  background: #0f0e0e;
  width: 0.7rem;
  height: 0.7rem;
  content: "";
}
.service-details .group-box .box {
  border: 1px solid #0c2d9a;
  border-radius: 5px;
  padding: 4rem;
  background: #fff;
}
.service-details .group-box .box .icon {
  height: 3.3rem;
}
.service-details .group-box .box .icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.service-details .group-box .box:not(:first-child) {
  margin-top: 2rem;
}
.py-140-150 {
    padding-top: 14rem;
    padding-bottom: 15rem;
}
.drop-us-custom {
  padding-top: 15rem;
  padding-bottom: 5rem;
  position: relative;
}
@media (max-width: 575px) {
  .drop-us-custom {
    padding-top: 5rem;
  }
}
.drop-us-custom .drop-box {
  box-shadow: 0 6px 24px #285b9312;
  border-radius: 20px;
  padding: 9rem 10rem;
  position: relative;
  background: #fff;
  z-index: 1;
}
@media (max-width: 991px) {
  .drop-us-custom .drop-box {
    padding: 5rem;
  }
}
.drop-us-custom .drop-box .form-contact .form-group {
  margin-bottom: 0;
}
.drop-us-custom .drop-box .form-contact input,
.drop-us-custom .drop-box .form-contact select {
  border: 1px solid #8795e8;
  border-radius: 100px;
  margin-bottom: 0;
}
.drop-us-custom .drop-box .form-contact select {
  color: #ccc;
  font-size: 1.6rem;
  line-height: calc(24 / 16);
  font-family: "DM Sans", sans-serif;
}
.drop-us-custom .drop-box .form-contact textarea {
  border-radius: 20px;
  border: 1px solid #8795e8;
  color: #ccc;
  font-size: 1.6rem;
  line-height: calc(24 / 16);
  font-family: "DM Sans", sans-serif;
}
.drop-us-custom .drop-box .form-contact input[type="submit"] {
  border: 0;
}
.drop-us-custom::before {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20%;
  background: #103c88;
}
.open-hour {
  padding: 8rem 0;
  background: transparent linear-gradient(180deg, #8795e8 0, #dde8fd 100%) 0 0
    no-repeat padding-box;
}
@media (min-width: 992px) {
  .open-hour {
    padding: 14rem 0;
  }
}
@media (max-width: 575px) {
  .open-hour .left .image {
    margin-top: 5rem;
  }
}
.open-hour .left .image img {
  border-radius: 0;
}
.open-hour .right {
  padding-left: 0;
}

.faq .accordion .card .card-header .title-faq[aria-expanded="true"] .icon {
  background-image: url(../img/minus.png);
}

.faq .accordion .card .card-header .title-faq .icon {
  background-image: url(../img/plus.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 2.5rem;
  height: 2.5rem;
  transition: all 0.2 ease-in;
  flex-shrink: 0;
}
.faq .accordion .card-body{
	padding:0;
}
/*# sourceMappingURL=theme.min.css.map */
