@charset "utf-8";:root{--primary:#09558B;--accent:#09558B;--accent2:#1F2B6C;--second:#00ADC6;--second2:#09558B;--light-second:#E7F5FF;--primary-color:#FFC71F;--purple:#586CD4;--yellow:#FFC71F;--pink:#D8587E;--red:#ff3333;--light:#F4F6FE;--light2:#F2F3F8;--dark:#021424;--white:#ffffff;--black:#000000;--grey:#dce3e9;--danger:#D94646;--success:#5CAF01;--border:#DFDFDF;--border2:#979797;--text:#536288;--text1:#828282;--text2:#C9C9C9;--text3:#666666;--color:rgb(from var(--dark) r g b / 100%);--color-white:rgba(255,255,255,1);--shadow:0 0.313rem 5rem 0 rgba(17,24,39,0.095);--shadow-lg:0 20px 42px -30px rgb(from var(--dark) r g b / 100%);--shadow-md:0 0.313rem 1.875rem 0 rgba(17,24,39,0.1);--shadow-sm:0 0.15rem 1rem 0.5rem rgba(17,24,39,0.035);--shadow-xs:0 0.15rem 0.625rem 0.5rem rgba(17,24,39,0.035);--bs-body-font-size:clamp(0.875rem,0.85rem + 0.1vw,0.9375rem);--bs-body-font-size-xs:clamp(0.688rem,0.665rem + 0.114vw,0.75rem);--bs-body-font-size-sm:clamp(0.75rem,0.7rem + 0.25vw,0.875rem);--bs-body-font-size-md:clamp(1rem,0.85rem + 0.75vw,1.125rem);--bs-body-font-size-lg:clamp(1.125rem,1rem + 0.6vw,1.375rem);--bs-body-font-size-xl:clamp(1.5rem,1.35rem + 0.5vw,2rem);--bs-body-font-size-xxl:clamp(2rem,1.8rem + 1vw,2.5rem);--bs-body-bg:var(--white);--bs-body-color:rgb(from var(--dark) r g b / 100%);--bs-body-color-muted:rgb(from var(--dark) r g b / 65%);--bs-border-color:rgb(from #dee2e6 r g b / 50%);--bg-content:color-mix(in oklab,var(--light) 100%,var(--dark) 3%);--bg-hover:color-mix(in oklab,var(--light) 100%,var(--dark) 3%);--bg-gradient:linear-gradient(180deg,rgba(236,240,253,0) 0%,rgba(236,240,253,0.53) 14.32%,#ECF0FD 45.83%,rgba(236,240,253,0.43) 84.33%,rgba(236,240,253,0) 100%);--bg-gradient-2:linear-gradient(180deg,rgb(from var(--light) r g b / 40%) 0%,rgb(from var(--light) r g b / 50%) 14.32%,rgb(from var(--primary) r g b / 40%) 100%);--bs-border-radius:clamp(20px,2.5vw,24px);--bs-border-radius-xs:0.375rem;--bs-border-radius-sm:0.563rem;--bs-border-radius-md:clamp(0.75rem,2.5vw,0.813rem);--bs-border-radius-lg:clamp(1rem,2.5vw,1.125rem);--bs-border-radius-xl:clamp(1.125rem,2.5vw,1.25rem);--bs-border-radius-xxl:2rem;--bs-w-xs:clamp(100px,15vw,150px);--bs-w-sm:clamp(150px,20vw,250px);--bs-w-md:clamp(250px,30vw,400px);--bs-w-lg:clamp(400px,50vw,800px);--bs-h-sm:clamp(150px,20vh,250px);--bs-h-md:clamp(300px,40vh,500px);--bs-h-lg:clamp(500px,80vh,800px);--spacing:.45rem;--spacing-2:.625rem;--spacing-3:1rem;--blur:10px;--blur-sm:8px;--blur-md:12px;--blur-lg:18px;--blur-xl:24px;--font1:'Poppins',sans-serif;--font2:'Overpass',sans-serif;--font-icon:'tabler-icons';--filter-img:invert(0) grayscale(0%) brightness(100%) opacity(1);--transition:all .4s ease-in-out;--transition-2:all .2s ease-in-out;}@font-face{font-family:'tabler-icons';font-display:swap;src:url('https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@3.24.0/dist/fonts/tabler-icons.woff2') format('woff2');}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;}body{font-family:var(--font1);letter-spacing:0.015rem;font-style:normal;font-weight:400;font-size:var(--bs-body-font-size);line-height:clamp(1.3em,1.1em + 1vw,1.4em);color:var(--bs-body-color);overflow-x:hidden;-webkit-font-smoothing:antialiased;}.page-wrapper .page-cover{position:absolute;top:0;left:0;object-fit:cover;object-position:top center;width:100%;height:100%;opacity:0.5;}.page-wrapper .page-content{position:relative;}@media (min-width:992px){.container{max-width:80rem;padding-left:2rem;padding-right:2rem;}}@media (min-width:1200px){.container{max-width:80rem;padding-left:2rem;padding-right:2rem;}}::-moz-selection{background:var(--accent);color:var(--white);}::selection{background:var(--accent);color:var(--white);}::placeholder{color:#C4C4C4;}input:focus::-moz-placeholder{opacity:0;transition:var(--transition);}h1,h2,h3,h4,h5,h6{font-family:var(--font2);color:var(--bs-body-color);letter-spacing:0;}p{color:var(--bs-body-color-muted);}.font-weight-200,.fw-200{font-weight:200 !important;}.font-weight-light,.fw-300{font-weight:300 !important;}.font-weight-lighter,.fw-lighter{font-weight:lighter !important;}.font-weight-normal,.fw-400{font-weight:400 !important;}.font-weight-500,.fw-500{font-weight:500 !important;}.font-weight-600,.fw-600{font-weight:600 !important;}.font-weight-bold,.fw-bold{font-weight:600 !important;}.font-weight-800,.fw-800{font-weight:800 !important;}.font-weight-900,.fw-900{font-weight:900 !important;}.font-weight-ultra,.fw-ultra{font-weight:900 !important;}.font-weight-bolder,.fw-bolder{font-weight:700 !important;}.font-italic{font-style:italic !important;}.font-10{font-size:0.625rem !important;}.font-11{font-size:0.688rem !important;}.font-12{font-size:0.75rem !important;}.font-13{font-size:0.813rem !important;}.font-14{font-size:0.875rem !important;}.font-15{font-size:0.938rem !important;}.font-16{font-size:1rem !important;}.font-17{font-size:1.063rem !important;}.font-18{font-size:1.125rem !important;}.font-19{font-size:1.188rem !important;}.font-20{font-size:1.25rem !important;}.font-21{font-size:1.313rem !important;}.font-22{font-size:1.375rem !important;}.font-23{font-size:1.438rem !important;}.font-24{font-size:1.5rem !important;}.font-25{font-size:1.563rem !important;}.text-decoration-none{text-decoration:none !important;}.text-break{word-break:break-word !important;overflow-wrap:break-word !important;}.word-break-all{word-break:break-all !important;}.text-reset{color:inherit !important;}.text-limit{overflow:hidden !important;display:-webkit-box !important;line-clamp:var(--text-limit,2);-webkit-line-clamp:var(--text-limit,2);-webkit-box-orient:vertical;}.text-limit-1{overflow:hidden !important;display:-webkit-box !important;line-clamp:1 !important;-webkit-line-clamp:1 !important;-webkit-box-sorient:vertical;}.text-limit-2{overflow:hidden !important;display:-webkit-box !important;line-clamp:2 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;}.text-limit-3{overflow:hidden !important;display:-webkit-box !important;line-clamp:3 !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical;}.text-limit-4{overflow:hidden !important;display:-webkit-box !important;line-clamp:4 !important;-webkit-line-clamp:4 !important;-webkit-box-orient:vertical;}.text-limit-5{overflow:hidden !important;display:-webkit-box !important;line-clamp:5 !important;-webkit-line-clamp:5 !important;-webkit-box-orient:vertical;}.text-primary{color:var(--primary) !important;}.text-white{color:var(--white) !important;}.text-black{color:var(--black) !important;}.text-light{color:var(--light) !important;}.text-dark{color:var(--dark) !important;}.text-purple{color:var(--purple) !important;}.text-yellow{color:var(--yellow) !important;}.text-accent{color:var(--accent) !important;}.text-accent2{color:var(--accent2) !important;}.text-second{color:var(--second) !important;}.text-second2{color:var(--second2) !important;}.text-text{color:var(--text) !important;}.text-text1{color:var(--text1) !important;}.text-text2{color:var(--text2) !important;}.visible{visibility:visible !important;transition:var(--transition-2);}.invisible{visibility:hidden !important;transition:var(--transition-2);}.p-absolute{position:absolute !important;}.p-relative{position:relative !important;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-unset{overflow:unset !important;}ol{padding:0;margin:0;}ol li{list-style:decimal inside !important;}ul{padding:0;margin:0;}ul li{list-style:none;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline-item:not(:last-child){margin-right:0.938rem;}.cload{width:100%;border-radius:var(--bs-border-radius-md);height:1rem;margin-bottom:0.35rem;background-color:var(--bg-hover) !important;background-image:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 60%);background-size:200% 100%;background-position-x:180%;animation:cloader 1.45s infinite both;}.sk-light{width:100%;background-color:var(--light);border-radius:var(--bs-border-radius-md);}@keyframes cloader{to{background-position-x:-20%;}}.cload-left{margin-left:0;margin-right:auto;}.cload-center{margin-left:auto;margin-right:auto;}.cload-right{margin-left:auto;margin-right:0;}.cload-20{width:20%;}.cload-30{width:30%;}.cload-40{width:40%;}.cload-50{width:50%;}.cload-60{width:60%;}.cload-70{width:70%;}.cload-80{width:80%;}.cload-90{width:90%;}.cload-100{width:100%;}.cload-xxs{height:0.875rem;}.cload-xs{height:1rem;}.cload-sm{height:1.25rem;}.cload-md{height:1.563rem;}.cload-lg{height:clamp(2rem,1.77rem + 0.98vw,2.5rem);}.cload-xl{height:clamp(2.5rem,2.18rem + 1.36vw,3.2rem);}.cload-xxl{height:clamp(3rem,2.63rem + 1.57vw,3.8rem);}.cload-img{width:100%;height:100%;}.cload-img-xxs{height:60px;}.cload-img-xs{height:80px;}.cload-img-sm{height:100px;}.cload-img-md{height:150px;}.cload-img-lg{height:200px;}.cload-img-xl{height:250px;}.cload-img-xxl{height:330px;}@media (max-width:992px){.cload-lg-center{margin-left:0;margin-right:auto;}.cload-md-center{margin-left:auto;margin-right:auto;}}@media (max-width:768px){.cload-md-center{margin-left:0;margin-right:auto;}}.skeleton{display:inline-block;width:var(--w,100%);height:var(--h,1em);aspect-ratio:var(--ar,auto);border-radius:var(--r,var(--bs-border-radius-md,0.375rem));background-color:var(--bg-hover,#e9ecef) !important;background-image:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 60%);background-size:200% 100%;background-position-x:180%;animation:skeleton 1.45s infinite both;vertical-align:middle;}.skeleton-img{height:auto;aspect-ratio:var(--ar,16 / 9);}.skeleton-circle{border-radius:50% !important;height:var(--w,48px);width:var(--w,48px);}@keyframes skeleton{to{background-position-x:-20%;}}.shadow{box-shadow:var(--shadow);}.shadow-lg{box-shadow:var(--shadow-lg);}.shadow-md{box-shadow:var(--shadow-md);}.shadow-sm{box-shadow:var(--shadow-sm);}.shadow-xs{box-shadow:var(--shadow-xs);}.shadow-none{box-shadow:none !important;}.bg-light{background:var(--light) !important;}.bg-yellow{background:var(--yellow) !important;}.bg-gradient{background:var(--bg-gradient);}.separator{border-top:1px solid var(--bs-border-color);}hr{border-bottom:1px solid var(--bs-border-color);border-top:0 none;padding:0;}.hv-img-zoom{overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hv-img-zoom:hover{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hv-zoom{position:relative;overflow:hidden;}.hv-zoom img:not(.fix){-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hv-zoom:hover img:not(.fix){-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hv-shadow-sm{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hv-shadow-sm:hover,.hv-shadow-sm:focus{box-shadow:0 0.24rem 0.625rem rgba(0,0,0,0.0786943);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hv-shadow{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hv-shadow:hover,.hv-shadow:focus{box-shadow:0 0.625rem 2.813rem rgba(0,0,0,0.0986943);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hv-trigger{position:relative;overflow:hidden;transition:var(--transition);}.hv-trigger:hover,.hv-trigger:focus{background:var(--bg-hover) !important;transition:var(--transition);}.hv-underline{display:block;position:relative;padding:0;}.hv-underline:hover{text-decoration:none;}.hv-underline:before{content:'';display:block;position:absolute;left:0;bottom:0;height:1px;width:0;transition:width 0s ease,background 0.25s ease;}.hv-underline:after{content:'';display:block;position:absolute;right:0;bottom:0;height:1px;width:0;background:var(--second);transition:width 0.25s ease;}.hv-underline:hover:before{width:100%;background:var(--second);transition:width 0.25s ease;}.hv-underline:hover:after{width:100%;background:transparent;transition:all 0s ease;}img{width:100%;height:auto;}.img-contain{object-fit:contain;position:50% 50%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}.img-cover{object-fit:cover;position:50% 50%;width:100%;height:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}.img-cover.hover-scale{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}.img-hover-scale{overflow:hidden;position:relative;}.img-hover-scale img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}.img-hover-scale:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}*:focus{text-decoration:none;outline:none;}a{color:var(--bs-body-color);cursor:pointer;transition:var(--transition);}a:focus,a:hover,a:active{color:var(--accent);outline:none;text-decoration:none;transition:var(--transition);}a.hover:hover{text-decoration:underline;transition-duration:0.2s;}a.hover-1{text-decoration:none;background-image:linear-gradient(#999999,#999999);background-position:1% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size cubic-bezier(0,.5,0,1) 0.3s;}a.hover-2:hover{text-decoration:none;background-size:100% 2px;}a.hover-2{text-decoration:none;background-image:linear-gradient(#f1f1f1,#f1f1f1);background-position:1% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size cubic-bezier(0,.5,0,1) 0.3s;}a.hover-2:hover{text-decoration:none;background-size:100% 50px;}a.hover-3:hover{margin-left:3px;transition-duration:0.2s;}a.hover-4:hover{padding-bottom:3px;transition-duration:0.2s;}.link{color:var(--primary);font-weight:600;}.nav-link,.nav-link:focus,.nav-link:hover{color:unset;}.link-arrow{color:var(--primary);font-weight:600;position:relative;}.link-arrow:before{content:'\ea1c';font-family:var(--font-icon);position:absolute;top:50%;right:-1.35rem;width:1.1rem;transform:translateY(-50%);font-size:var(--bs-body-font-size);font-weight:600;color:var(--primary);transition:var(--transition);}.link-arrow:hover:before{transform:translateY(-50%) translateX(5px);}.more-link{font-weight:normal;line-height:1.2;color:var(--accent);z-index:4;}.more-link.more-link-arrow{position:relative;padding-right:1.563rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.more-link.more-link-arrow:before{content:'\e628';font-family:'themify';position:absolute;top:50%;right:0;width:1.1rem;transform:translateY(-40%);font-size:var(--bs-body-font-size-sm);font-weight:bold;line-height:1;color:var(--accent);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.more-link.more-link-arrow:hover:before{right:-0.5rem;}.more-link .icon{position:absolute;top:2px;margin-left:0.625rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.more-link:hover .icon{margin-left:0.938rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.section{position:relative;overflow:hidden;}.section-lg{--sec-pad:clamp(5rem,4.09rem + 4.55vw,7.5rem);padding-top:var(--sec-pad);padding-bottom:var(--sec-pad);}.section-md{--sec-pad:clamp(3.75rem,3.3rem + 2.27vw,5rem);padding-top:var(--sec-pad);padding-bottom:var(--sec-pad);}.section-sm{--sec-pad:clamp(2.5rem,2.05rem + 2.27vw,3.75rem);padding-top:var(--sec-pad);padding-bottom:var(--sec-pad);}.section-xs{--sec-pad:clamp(0.938rem,0.37rem + 2.84vw,2.5rem);padding-top:var(--sec-pad);padding-bottom:var(--sec-pad);}.section-subheading{font-weight:600;font-size:0.875rem;line-height:1.4;letter-spacing:0.02rem;color:var(--text1);}.section-subheading-xs{font-weight:600;font-size:0.875rem;line-height:1.375rem;color:#595959;}.section-subheading.style-2{font-weight:600;font-size:var(--bs-body-font-size-sm);color:var(--accent);text-transform:uppercase;display:inline-block;border:1px solid var(--accent);border-radius:var(--bs-border-radius);padding:0.25rem 0.875rem;}.section-heading-lg{font-weight:bold;line-height:1.2;font-size:clamp(1.5rem,0.97rem + 2.65vw,2.955rem);}.section-heading{font-weight:bold;line-height:1.3;font-size:clamp(1.313rem,0.93rem + 1.93vw,2.375rem);}.section-heading-sm{font-weight:bold;line-height:1.3;font-size:clamp(1.188rem,0.94rem + 1.25vw,1.875rem);}.section-heading-xs{font-weight:bold;line-height:1.3;font-size:clamp(1.063rem,0.88rem + 0.9vw,1.563rem);}.section-description-lg{font-size:1.375rem;}.section-description{font-size:clamp(0.875rem,0.79rem + 0.45vw,1.125rem);}.section-description-md{font-size:clamp(0.875rem,0.83rem + 0.22vw,1rem);}.section-description-sm{font-size:clamp(0.813rem,0.79rem + 0.11vw,0.875rem);}.section-description-xs{font-size:clamp(0.625rem,0.58rem + 0.22vw,0.75rem);}.section-description-xxs{font-size:clamp(0.563rem,0.54rem + 0.11vw,0.625rem);}.fs-xs{font-size:var(--bs-body-font-size-xs) !important;}.fs-sm{font-size:var(--bs-body-font-size-sm) !important;}.fs-md{font-size:var(--bs-body-font-size-md) !important;}.fs-lg{font-size:var(--bs-body-font-size-lg) !important;}.fs-xl{font-size:var(--bs-body-font-size-xl) !important;}.fs-xxl{font-size:var(--bs-body-font-size-xxl) !important;}@media (max-width:768px){.row-mobi-style .col:nth-child(odd){padding-right:0.5rem;}.row-mobi-style .col:nth-child(even){padding-left:0.5rem;}}@media (max-width:300px){.row-mobi-style.style-1 .col{flex:0 0 100%;max-width:100%;padding-left:0.5rem;padding-right:0.5rem;}}.section-title{position:relative;margin-bottom:1.875rem;}.section-title .subtitle{font-weight:600;font-size:var(--bs-body-font-size-xs);color:var(--accent);letter-spacing:1.08333px;text-transform:uppercase;background:var(--light);border-radius:var(--bs-border-radius-md);margin-bottom:calc(var(--spacing) * 2);display:inline-block;padding:0.35rem 0.875rem;}.section-title .subheading{margin-bottom:calc(var(--spacing) * 2);}.section-title .title,.section-title h2,.title{font-weight:700;line-height:clamp(1.2em,calc(1.1em + 1vw),1.3em);letter-spacing:-1px;margin-bottom:calc(var(--spacing) * 2);}.section-title .title span,.section-title h2 span{font-weight:800;color:var(--accent);}.section-title .description,.description{line-height:clamp(1.5em,calc(1.1em + 1vw),1.65em);color:var(--bs-body-color-muted);}.section-title:has(.thumbnails){display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--spacing) * 3);}.section-title .thumbnails{flex-shrink:0;}.section-title .thumbnails .img{object-fit:contain;}.badge{position:relative;border:1px solid currentColor;font-weight:bold !important;letter-spacing:0.02rem;vertical-align:middle;padding:var(--spacing) calc(var(--spacing) * 1.5);border-radius:var(--bs-border-radius-sm);display:inline-flex;align-items:center;gap:var(--spacing);}.badge i{font-size:var(--bs-body-font-size-md);}.badge i.icon-circle{font-size:var(--bs-body-font-size-sm);width:1.125rem;height:1.125rem;background:var(--primary);color:var(--white);border-radius:50%;padding:0.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;}.badge-accent{background:var(--accent);color:var(--white) !important;border-color:var(--accent);}.badge-primary{background:var(--primary);color:var(--white) !important;border-color:var(--primary);}.badge-gold{background:linear-gradient(to right,#dbb15a,#ede58e,#ede58e,#ede58e,#e0b45a);color:var(--dark);border-color:rgba(204,186,120,0);}.badge-yellow{background:rgb(from var(--yellow) r g b / 15%);color:color-mix(in oklab,var(--yellow) 100%,var(--dark) 10%);border-color:rgb(from var(--yellow) r g b / 15%);}.badge-light{background:var(--light);color:var(--dark) !important;border-color:var(--light);}.badge-style-1{border:0;}.badge-style-1.badge-primary{background:var(--purple);color:var(--white);}.absolute-top-right{position:absolute;top:0.5em;right:0.5em;}.close{width:1.5em;height:1.5em;font-size:var(--bs-body-font-size-md);display:flex;align-items:center;justify-content:center;background:var(--light-second) !important;border-radius:50%;opacity:0.65;transform:scale(1);transition:var(--transition);}.close:before{content:'\eb55';font-family:var(--font-icon);}.close:hover{background:var(--bg-hover);opacity:1;transform:scale(0.9);transition:var(--transition);}.nav-tabs-style{position:relative;border:0;background:var(--white);}.nav-tabs-style.scrollable{-ms-overflow-style:inherit;scrollbar-width:inherit;}.nav-tabs-style.scrollable::-webkit-scrollbar{width:0.5rem;height:0.5 !important;cursor:pointer !important;}.nav-tabs-style .nav-item{background:none;border:0;width:100%;}.nav-tabs-style .nav-item .nav-link{position:relative;width:100%;border-radius:0;border:0;background:none;display:inline-block;font-weight:600;font-size:1rem;color:var(--text2);text-align:center;padding:0.625rem 1.25rem;transition:.125s;margin-bottom:0.313rem;}.nav-tabs-style .nav-item .nav-link:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:var(--accent);visibility:hidden;opacity:0;}.nav-tabs-style .nav-item .nav-link.active{color:var(--accent);}.nav-tabs-style .nav-item .nav-link.active:before{visibility:visible;opacity:1;}@media (max-width:768px){.nav-tabs-style .nav-item .nav-link{padding:0.5rem 2rem;font-size:0.938rem;}.nav-tabs-style .nav-item .nav-link.active:before{visibility:hidden;opacity:0;}}@media (max-width:480px){.nav-tabs-style .nav-item .nav-link{padding:0.5rem 1.25rem;}}.nav-tabs-style.nav-tabs-style-2{background:none;}.nav-tabs-style.nav-tabs-style-2 .nav-item .nav-link{font-weight:500;color:var(--text1);padding:0.625rem 0.625rem;border-radius:1.25rem;}.nav-tabs-style.nav-tabs-style-2 .nav-item .nav-link.active{background:var(--accent);color:var(--white);}.nav-tabs-style.nav-tabs-style-2 .nav-item .nav-link:before{visibility:hidden;opacity:0;transition:visibility 0.4s linear,opacity 0.4s ease-in-out linear;}@media (max-width:768px){.nav-tabs-style.nav-tabs-style-2 .nav-item .nav-link{padding:0.625rem 0.825rem;}}@media (max-width:480px){.nav-tabs-style.nav-tabs-style-2 .nav-item .nav-link{font-size:0.875rem;}}.services-excellent{position:relative;z-index:4;}.services-excellent .description{position:relative;color:var(--text1);line-height:165%;z-index:2;}.services-excellent .wrap-content{max-width:700px;}.services-excellent .wrap-content .flex-col{margin-bottom:0.625rem;}.services-excellent .wrap-thumbnails{margin-top:1.825rem;}.services-excellent .wrap-thumbnails .img-thumbnails{position:relative;overflow:hidden;object-fit:contain;width:100%;max-width:100%;border-radius:0.625rem;z-index:2;}.services-excellent .wrap-thumbnails .pattern-dots{position:absolute;bottom:-29%;right:-23%;max-width:450px;z-index:-1;}.services-excellent .card-excellent.style-2{height:4.688rem;}.services-excellent .card-excellent.style-2:after{content:'';background-image:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/icon/chevron-right.svg') !important;background-size:1.063rem !important;background-position:center !important;background-repeat:no-repeat !important;position:absolute;top:40%;right:1.25rem;width:1.125rem;height:1.125rem;z-index:2;background:transparent;border-radius:0;}.services-excellent .card-excellent.style-2 .text{font-size:0.815rem !important;}.services-excellent .nav-tabs-style.nav-tabs-style-2 .nav-item .nav-link{min-width:150px;}@media (max-width:992px){.services-excellent .wrap-content{margin-bottom:2.5rem;}.services-excellent .wrap-thumbnails{text-align:center;}.services-excellent .wrap-thumbnails .img-thumbnails{max-width:85%;}.services-excellent .wrap-thumbnails .pattern-dots{bottom:-25%;right:-18%;max-width:400px;}}@media (max-width:768px){.services-excellent{padding-top:5rem;padding-bottom:5rem;}.services-excellent .wrap-thumbnails{margin-top:0rem;}.services-excellent .wrap-thumbnails .pattern-dots{bottom:-25%;right:-18%;max-width:350px;}}@media (max-width:480px){.services-excellent .wrap-thumbnails .img-thumbnails{max-width:100%;}.services-excellent .wrap-thumbnails .pattern-dots{bottom:-25%;right:-18%;max-width:300px;}}.card-excellent{position:relative;overflow:hidden;height:4.688rem;display:flex;align-items:center;flex-direction:row;background:var(--white);padding:0.625rem 1.25rem;border-radius:0.625rem;}.card-excellent:before{content:'';position:absolute;top:40%;right:1.28rem;width:1rem;height:1rem;border-radius:50%;background:var(--yellow);transform:scale(1);transform-origin:50% 50%;transition:transform 0.3s ease-out;visibility:hidden;opacity:0;z-index:1;}.card-excellent:hover:before{visibility:visible;opacity:1;transform:scale(35);transition:transform 0.5s ease-out,visibility 0.1s linear,opacity 0.1s linear;}.card-excellent .text{z-index:2;font-weight:bold;font-size:0.815rem;line-height:1.4;color:var(--second2);text-transform:uppercase;max-width:86%;margin-bottom:0;}.card-excellent:after{content:'';background-image:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/icon/chevron-right.svg');background-size:1.063rem;background-position:center;background-repeat:no-repeat;position:absolute;top:40%;right:1.25rem;width:1.125rem;height:1.125rem;z-index:2;}.card-excellent.style-2{height:6.25rem;flex-direction:column;align-items:flex-start;justify-content:center;}.card-excellent.style-2:before{background:#E7F5FF;}.card-excellent.style-2 .pattern-1{content:'';background-image:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/excellent-pattern.png');background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:155px;height:100%;opacity:0.5;z-index:2;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:filter 0.4s opacity 0.4s ease-in-out;-moz-transition:filter 0.4s opacity 0.4s ease-in-out;-ms-transition:filter 0.4s opacity 0.4s ease-in-out;-o-transition:filter 0.4s opacity 0.4s ease-in-out;transition:filter 0.4s opacity 0.4s ease-in-out;}.card-excellent.style-2:after{content:'\f067';background-image:var;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-size:0.725rem;color:var(--white);background:var(--accent);border-radius:50%;line-height:1.25rem;text-align:center;width:1.25rem;height:1.25rem;}.card-excellent.style-2 .text{font-weight:bold;font-size:1rem;color:var(--dark) !important;margin-bottom:0;transition:all 0.3s ease-in-out;}.card-excellent.style-2 .next-desc{z-index:2;font-weight:normal;font-size:0.813rem;color:var(--dark) !important;width:100%;margin-top:0.313rem;margin-bottom:-1.25rem;opacity:0;visibility:hidden;transition-delay:0s,0s,0.3s;}.card-excellent.style-2[aria-expanded="true"]{background:#E7F5FF;}.card-excellent.style-2[aria-expanded="true"]:after{content:'\f068';}.card-excellent.style-2:hover:before,.card-excellent.style-2[aria-expanded="true"]:before{transform:scale(43);}.card-excellent.style-2:hover .pattern-1,.card-excellent.style-2[aria-expanded="true"] .pattern-1{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:filter 1s opacity 1s ease-in-out;-moz-transition:filter 1s opacity 1s ease-in-out;-ms-transition:filter 1s opacity 1s ease-in-out;-o-transition:filter 1s opacity 1s ease-in-out;transition:filter 1s opacity 1s ease-in-out;}.card-excellent.style-2:hover .next-desc,.card-excellent.style-2[aria-expanded="true"] .next-desc{margin-bottom:0;opacity:1;visibility:visible;transition:all 0.3s ease-in-out;}.reset-style .reset-style *,.reset-style p,.reset-style span,.reset-style font,.reset-style div{all:unset !important;display:revert !important;font-family:var(--font1) !important;line-height:unset !important;margin-bottom:0 !important;}.reset-style a{font-weight:600;color:var(--accent);text-decoration:underline;}.reset-style h1,.reset-style h2,.reset-style h3,.reset-style h4,.reset-style h5,.reset-style h6{font-weight:500;color:var(--color) !important;}.reset-style b{font-weight:600;}.reset-style ul{margin-bottom:1rem;padding-left:0rem;}.reset-style ul li{list-style:disc;}.reset-style ul li:not(:last-child){margin-bottom:0.625rem;}.reset-style ol{list-style-position:inside;}.reset-style ol li:not(:last-child){margin-bottom:0.625rem;}.flex-col{width:100%;margin-bottom:0.938rem;padding-left:0.375rem;padding-right:0.375rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.flex-2-column{display:-ms-flexbox;display:flex;flex-flow:wrap;-ms-flex-direction:row;flex-direction:row;}.flex-2-column .flex-col{flex-basis:50%;}@media (max-width:1200px){.flex-2-column .flex-col{flex-basis:50%;}}@media (max-width:992px){.flex-2-column .flex-col{flex-basis:50%;}}@media (max-width:768px){.flex-2-column .flex-col{flex-basis:100%;}}@media (max-width:580px){.flex-2-column .flex-col{flex-basis:100%;}}@media only screen and (max-width:480px){.flex-2-column .flex-col{flex-basis:100%;}}.flex-3-column{display:-ms-flexbox;display:flex;flex-flow:wrap;-ms-flex-direction:row;flex-direction:row;}.flex-3-column .flex-col{flex-basis:33.33%;}@media (max-width:1200px){.flex-3-column .flex-col{flex-basis:33.33%;}}@media (max-width:992px){.flex-3-column .flex-col{flex-basis:33.33%;}}@media (max-width:768px){.flex-3-column .flex-col{flex-basis:50%;}}@media (max-width:580px){.flex-3-column .flex-col{flex-basis:100%;}}@media only screen and (max-width:480px){.flex-3-column .flex-col{flex-basis:100%;}}.flex-4-column{display:-ms-flexbox;display:flex;flex-flow:wrap;-ms-flex-direction:row;flex-direction:row;}.flex-4-column .flex-col{flex-basis:25%;}@media (max-width:1200px){.flex-4-column .flex-col{flex-basis:25%;}}@media (max-width:992px){.flex-4-column .flex-col{flex-basis:25%;}}@media (max-width:768px){.flex-4-column .flex-col{flex-basis:33.33%;}}@media (max-width:580px){.flex-4-column .flex-col{flex-basis:50%;}}@media only screen and (max-width:480px){.flex-4-column .flex-col{flex-basis:100%;}}.flex-5-column{display:-ms-flexbox;display:flex;flex-flow:wrap;-ms-flex-direction:row;flex-direction:row;}.flex-5-column .flex-col{flex-basis:20%;}@media (max-width:1200px){.flex-5-column .flex-col{flex-basis:20%;}}@media (max-width:992px){.flex-5-column .flex-col{flex-basis:25%;}}@media (max-width:768px){.flex-5-column .flex-col{flex-basis:33.33%;}}@media (max-width:580px){.flex-5-column .flex-col{flex-basis:50%;}}@media only screen and (max-width:480px){.flex-5-column .flex-col{flex-basis:100%;}}.flex-6-column{display:-ms-flexbox;display:flex;flex-flow:wrap;-ms-flex-direction:row;flex-direction:row;}.flex-6-column .flex-col{flex-basis:16.66%;}@media (max-width:1200px){.flex-6-column .flex-col{flex-basis:16.66%;}}@media (max-width:992px){.flex-6-column .flex-col{flex-basis:20%;}}@media (max-width:768px){.flex-6-column .flex-col{flex-basis:25%;}}@media (max-width:580px){.flex-6-column .flex-col{flex-basis:33.33%;}}@media only screen and (max-width:480px){.flex-6-column .flex-col{flex-basis:50%;}}.form-group{--fc-padding:calc(var(--spacing) * 2);--fc-height:calc(2.125rem + 0.75rem + 2px);position:relative;width:100%;margin-bottom:var(--spacing);}.control-label{font-size:0.938rem;line-height:1.2;color:var(--dark);margin-bottom:var(--spacing);}.form-control{height:var(--fc-height);padding-left:var(--fc-padding);padding-right:var(--fc-padding);background:var(--bs-body-bg);border-radius:var(--bs-border-radius-md);border:1px solid var(--bs-border-color);transition:var(--transition);}.form-control::placeholder{color:rgb(from var(--bs-body-color) r g b / 100%);opacity:0.4;}.form-control::-webkit-input-placeholder{color:rgb(from var(--bs-body-color) r g b / 100%);opacity:0.4;}.form-control::-moz-placeholder{color:rgb(from var(--bs-body-color) r g b / 100%);opacity:0.4;}.form-control:-ms-input-placeholder{color:rgb(from var(--bs-body-color) r g b / 100%);opacity:0.4;}.form-control:-moz-placeholder{color:rgb(from var(--bs-body-color) r g b / 100%);opacity:0.4;}.form-control:disabled,.form-control[readonly]{background-color:var(--border-form);opacity:1;}.form-control:focus{border-color:var(--bs-border-color);box-shadow:none;transition:var(--transition);}.form-group:has(.inline-icon) .form-control{padding-left:calc(var(--fc-padding) * 3);}.form-group .inline-icon{position:absolute;top:50%;transform:translateY(-50%);left:var(--fc-padding);}.form-group .inline-icon svg{stroke:var(--bs-body-color-muted);}.form-group .inline-icon.right{left:unset;right:var(--fc-padding);}.form-check{display:flex;align-items:center;padding-left:0.15em;}.form-check .form-check-input,.form-check input[type="checkbox"]{position:relative;width:1.25rem;height:1.25rem;border-radius:0.3rem;color:var(--bs-body-color);margin-top:0;border:1px solid rgb(from var(--bs-border-color) r g b / 100%);appearance:none;outline:0;cursor:pointer;box-shadow:none;transition:background 175ms cubic-bezier(0.1,0.1,0.25,1);-webkit-transition:all;-moz-transition:all;-ms-transition:all;-o-transition:all;transition:all;transition-duration:0s;-webkit-transition-duration:250ms;transition-duration:250ms;}.form-check .form-check-input:before,.form-check input[type="checkbox"]:before{position:absolute;content:'';display:block;top:-4px;bottom:0;left:0;right:0;margin:auto;width:6px;height:10px;border-style:solid;border-color:var(--color-white);border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;-webkit-transition:all;-moz-transition:all;-ms-transition:all;-o-transition:all;transition:all;transition-duration:0s;-webkit-transition-duration:250ms;transition-duration:250ms;}.form-check .form-check-input:checked,.form-check input[type="checkbox"]:checked{color:var(--color-white);border-color:var(--primary);background:var(--primary);}.form-check .form-check-input:checked::before,.form-check input[type="checkbox"]:checked::before{opacity:1;}.form-check:has(.form-check-label) .form-check-label,.form-check:has(label) label{cursor:pointer;}.form-style .form-group .custom-radio{align-items:center;height:calc(1.875em + 0.75rem + 2px);}.form-style .form-group .custom-radio .custom-control-label{font-weight:normal;font-size:0.813rem;line-height:1.7;color:var(--dark);cursor:pointer;}.form-style .form-group .custom-radio .custom-control-label::before{border-radius:50%;box-shadow:none;background:transparent;-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;-ms-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;}.form-style .form-group .custom-radio .custom-control-input{cursor:pointer;}.form-style .form-group .custom-radio .custom-control-input:checked{box-shadow:none;}.form-style .form-group .custom-radio .custom-control-input:checked ~ .custom-control-label::after{background:var(--accent);border-radius:50%;box-shadow:none;outline:none;border:0;border-color:transparent;-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;-ms-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;}.datepicker.dropdown-menu{font-family:'Poppins',sans-serif;background-color:var(--white);border:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.10);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.10);box-shadow:0 5px 10px rgba(0,0,0,0.10);color:var(--dark);}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:var(--light);}.datepicker.datepicker-dropdown{padding:0.625rem;width:25%;max-width:320px;min-width:250px;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05);}.datepicker.datepicker-dropdown .datepicker-days{padding:0;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed{width:100%;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th{text-align:center;padding:0.5rem 0;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.prev{color:var(--dark);padding-top:0.25rem;padding-bottom:0.75rem;background:transparent;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.datepicker-switch{color:var(--dark);background:transparent;padding-top:0.25rem;padding-bottom:0.75rem;font-size:1rem;font-weight:600;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.next{color:var(--dark);padding-top:0.25rem;padding-bottom:0.75rem;background:transparent;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed thead tr th.dow{font-family:'Poppins',sans-serif;color:var(--dark);font-size:0.875rem;font-weight:600;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody{position:relative;top:0.625rem;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td{text-align:center;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day{font-size:0.9375rem;padding:0.313rem;color:var(--dark);}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day:hover{background:rgba(168,233,239,0.25);}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.active{color:var(--white);background:var(--accent);position:relative;z-index:1;text-shadow:none;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.day.today{color:var(--white);background:var(--accent);position:relative;z-index:1;}.datepicker.datepicker-dropdown .datepicker-days table.table-condensed tbody td.old.day{color:#d9dde3;}.datepicker > div{display:initial;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;border-radius:2px;}.datepicker.input-group{padding:0;border:1px solid #e8ebf1;}.datepicker.input-group .form-control,.datepicker.input-group select,.datepicker.input-group .email-compose-fields .select2-container--default .select2-selection--multiple,.email-compose-fields .select2-container--default .datepicker.input-group .select2-selection--multiple,.datepicker.input-group .select2-container--default .select2-selection--single,.select2-container--default .datepicker.input-group .select2-selection--single,.datepicker.input-group .select2-container--default .select2-selection--single .select2-search__field,.select2-container--default .select2-selection--single .datepicker.input-group .select2-search__field,.datepicker.input-group .typeahead,.datepicker.input-group .tt-query,.datepicker.input-group .tt-hint{border:0;}.datepicker.input-group .input-group-addon{padding:0 10px;border-left:1px solid #e8ebf1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;}.datepicker.input-group .input-group-addon svg{width:18px;color:#686868;}.datepicker-dropdown:after{border-bottom-color:#fff;}.datepicker-dropdown:before{border-bottom-color:#e8ebf1;}.datepicker-dropdown.datepicker-orient-top:before,.datepicker-dropdown.datepicker-orient-top:after{top:auto;}.datepicker-dropdown.datepicker-orient-top:after{border-top-color:#fff;}.datepicker-dropdown.datepicker-orient-top:before{border-top-color:#e8ebf1;}.has-error{color:var(--red) !important;clear:both;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}.has-error em,em.has-error{color:var(--red) !important;font-size:0.875rem !important;}.has-error > input{border-color:var(--red) !important;}.has-error > select{border:1px solid var(--accent) !important;}.has-error > textarea{border:1px solid var(--accent) !important;}input.has-error{border:1px solid var(--red) !important;color:var(--red) !important;}textarea.has-error{border:1px solid var(--red) !important;color:var(--red) !important;}select.has-error{border:1px solid var(--red) !important;color:var(--red) !important;}.custom-checkbox.has-error > .custom-control-label{color:var(--red) !important;}.custom-checkbox.has-error > .custom-control-label::before{border-color:var(--red) !important;}.has-error > .select2-container .select2-selection--single{border:1px solid var(--red) !important;-webkit-transition:0.4s;transition:0.4s;}.table-style{width:100%;font-size:0.938rem;line-height:1.2;color:var(--text);}.table-style tr th{font-weight:600;font-size:0.875rem;border:0;padding:0.75rem 0.313rem;border-bottom:1px solid var(--light);}.table-style tr:first-child td{border-top:0;}.table-style tr td{font-weight:normal;font-size:0.875rem;color:var(--text2);padding:0.75rem 0.313rem;border-bottom:1px solid var(--light);}.table-style.table-padd-sm thead tr th{padding:0.5rem 0.313rem;}.table-style.table-padd-sm tbody tr td{padding:0.313rem 0.313rem;}.table-style.table-padd-lg thead tr th{padding:0.75rem 0.313rem;}.table-style.table-padd-lg tbody tr td{padding:0.75rem 0.313rem;}.table-style.border-none tr th,.table-style.border-none tr td{border-bottom:0 solid transparent !important;}div.dataTables_wrapper div.dataTables_info{font-size:0.813rem;color:var(--text2);}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end;}@media (max-width:768px){div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center;margin-top:1.25rem;}}button:focus{box-shadow:none;}.btn{--btn-bg:transparent;--btn-color:inherit;--btn-border:transparent;--btn-hover-bg:transparent;--btn-hover-color:inherit;--btn-hover-border:transparent;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:0.25em;font-weight:600;font-size:var(--bs-body-font-size);line-height:1.3;letter-spacing:0.02rem;color:var(--btn-color);box-shadow:none;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);background-color:var(--btn-bg);border-color:var(--btn-border);border-radius:var(--bs-border-radius-md);outline:none !important;transition:var(--transition);}.btn:hover,.btn.focus,.btn:focus{color:var(--btn-hover-color);background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border);box-shadow:none;transition:var(--transition);}.btn .icon{margin-right:0.25em;}.btn svg{width:18px;transform:translateY(-1px);}button.is-loading span.spinner-border{margin-right:0.25em;}.btn-clear{padding:0;border-radius:var(--bs-border-radius-sm);border:0;background:none;}.btn-sm{padding:calc(var(--spacing) * 0.7) calc(var(--spacing) * 1.2);font-size:.875rem;border-radius:var(--bs-border-radius-sm);}.btn-md{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.5);border-radius:var(--bs-border-radius-md);}.btn-lg{padding:calc(var(--spacing) * 1.7) calc(var(--spacing) * 2.2);}.btn-primary,.btn-accent{--btn-bg:var(--primary);--btn-color:var(--white);--btn-border:var(--primary);--btn-hover-bg:color-mix(in srgb,var(--primary),var(--dark) 20%);--btn-hover-color:var(--white);--btn-hover-border:color-mix(in srgb,var(--primary),var(--dark) 20%);}.btn-outline-primary,.btn-outline-accent{--btn-bg:transparent;--btn-color:var(--primary);--btn-border:var(--primary);--btn-hover-bg:color-mix(in srgb,var(--primary),var(--dark) 20%);--btn-hover-color:var(--white);--btn-hover-border:color-mix(in srgb,var(--primary),var(--dark) 20%);}.btn-light{--btn-bg:var(--light);--btn-color:var(--dark);--btn-border:var(--light);--btn-hover-bg:color-mix(in srgb,var(--light),var(--dark) 20%);--btn-hover-color:var(--dark);--btn-hover-border:color-mix(in srgb,var(--light),var(--dark) 20%);}.btn-outline-light{--btn-bg:transparent;--btn-color:var(--dark);--btn-border:var(--light);--btn-hover-bg:color-mix(in srgb,var(--light),var(--dark) 20%);--btn-hover-color:var(--dark);--btn-hover-border:color-mix(in srgb,var(--light),var(--dark) 20%);}.btn-dark{--btn-bg:var(--dark);--btn-color:var(--white);--btn-border:var(--dark);--btn-hover-bg:color-mix(in srgb,var(--dark),var(--light) 20%);--btn-hover-color:var(--white);--btn-hover-border:color-mix(in srgb,var(--dark),var(--light) 20%);}.btn-outline-dark{--btn-bg:transparent;--btn-color:var(--dark);--btn-border:var(--dark);--btn-hover-bg:color-mix(in srgb,var(--dark),var(--light) 20%);--btn-hover-color:var(--white);--btn-hover-border:color-mix(in srgb,var(--dark),var(light) 20%);}.btn-white{color:var(--bs-body-color);background-color:var(--white);border-color:var(--white);}.btn-white:hover{color:var(--bs-body-color);background-color:color-mix(in srgb,var(--white),var(--dark) 20%);border-color:color-mix(in srgb,var(--white),var(--dark) 20%);}.btn-white.btn-outline{color:var(--white);}.btn-white.btn-outline:hover{color:var(--dark);}.btn-yellow{--btn-bg:var(--yellow);--btn-color:var(--dark);--btn-border:var(--yellow);--btn-hover-bg:color-mix(in srgb,var(--yellow),var(--dark) 20%);--btn-hover-color:var(--dark);--btn-hover-border:color-mix(in srgb,var(--yellow),var(--dark) 20%);}.btn-outline-yellow{--btn-bg:transparent;--btn-color:var(--yellow);--btn-border:var(--yellow);--btn-hover-bg:color-mix(in srgb,var(--yellow),var(--dark) 20%);--btn-hover-color:var(--dark);--btn-hover-border:color-mix(in srgb,var(--yellow),var(--dark) 20%);}.btn-outline{background-color:transparent;}.rounded{border-radius:0.25rem !important;}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important;}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-sm{border-radius:0.2rem !important;}.rounded-lg{border-radius:0.3rem !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:50rem !important;}.rounded-0{border-radius:0 !important;}.rounded-5{border-radius:0.313rem !important;}.rounded-8{border-radius:0.5rem !important;}.rounded-10{border-radius:0.625rem !important;}.rounded-15{border-radius:0.938rem !important;}.rounded-20{border-radius:1.25rem !important;}.rounded-30{border-radius:1.875rem !important;}.rounded-40{border-radius:2.5rem !important;}.rounded-50{border-radius:50% !important;}.rounded-80{border-radius:5rem !important;}.rounded-100{border-radius:6.25rem !important;}.accordion{--icon-size:1.5rem;--icon-gap:var(--spacing);--ac-left:calc(calc(var(--spacing) * 0.2) + var(--icon-size) + var(--icon-gap));width:100%;display:flex;flex-direction:column;gap:var(--spacing);}.accordion-item{position:relative;border-radius:var(--bs-border-radius);padding:1rem;transition:var(--transition);}.accordion-item:not(:first-of-type):before{content:'';position:absolute;top:calc(var(--spacing) * -0.5);left:0;width:100%;height:1px;background:var(--bs-border-color);}.accordion-item .accordion-head{position:relative;background:none;border:1px solid transparent;padding:var(--spacing);padding-left:var(--ac-left);font-weight:600;cursor:pointer;}.accordion-item .accordion-head .title{margin-bottom:0;}.accordion-item .accordion-head:before{content:'\eaf2';font-family:var(--font-icon);font-size:1rem;color:var(--primary);position:absolute;top:45%;left:calc(var(--spacing) * 0.2);transform:translateY(-50%);width:var(--icon-size);height:var(--icon-size);display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--light);transition:var(--transition);}.accordion-item .accordion-head.collapsed:before{content:'\eb0b';}.accordion-item:has(.show){background:var(--light);}.accordion-item:has(.show) .accordion-head:before{background:var(--bs-body-bg);}.accordion-item{padding:0.75rem;}.accordion-item .accordion-body{padding:var(--spacing);padding-left:var(--ac-left);}.accordion-item .accordion-collapse{transition:var(--transition);}.wrap-nav-tabs-paddles{position:relative;overflow:hidden;max-width:100%;height:46px;}.wrap-nav-tabs-paddles .nav-tabs{height:45px;}.wrap-nav-tabs-paddles .nav-tabs .nav-item{height:100%;}.wrap-nav-tabs-paddles .nav-tabs-paddles .paddles{position:absolute;top:0;bottom:0;height:100%;width:2.5rem;display:flex;align-items:center;justify-content:center;font-size:20px;z-index:10;}.wrap-nav-tabs-paddles .nav-tabs-paddles .paddles:before{font-family:'themify';color:var(--accent);}.wrap-nav-tabs-paddles .nav-tabs-paddles .paddles.hide-paddles{opacity:0;visibility:hidden;}.wrap-nav-tabs-paddles .nav-tabs-paddles .left-paddles{left:0;border-top-left-radius:0.625rem;border-bottom-left-radius:0.625rem;background:-webkit-gradient(-90deg,rgba(243,243,243,0.05) 0%,rgba(243,243,243,1) 100%);background:-webkit-linear-gradient(-90deg,rgba(243,243,243,0.05) 0%,rgba(243,243,243,1) 100%);background:-o-linear-gradient(-90deg,rgba(243,243,243,0.05) 0%,rgba(243,243,243,1) 100%);background:linear-gradient(-90deg,rgba(243,243,243,0.05) 0%,rgba(243,243,243,1) 100%);}.wrap-nav-tabs-paddles .nav-tabs-paddles .left-paddles:before{content:'\e64a';}.wrap-nav-tabs-paddles .nav-tabs-paddles .right-paddles{right:0;border-top-right-radius:0.625rem;border-bottom-right-radius:0.625rem;background:-webkit-gradient(90deg,rgba(243,243,243,0.05) 0%,rgba(243,243,243,1) 100%);background:-webkit-linear-gradient(90deg,rgba(243,243,243,0.05) 0%,rgba(243,243,243,1) 100%);background:-o-linear-gradient(90deg,rgba(243,243,243,0.05) 0%,rgba(243,243,243,1) 100%);background:linear-gradient(90deg,rgba(243,243,243,0.05) 0%,rgba(243,243,243,1) 100%);}.wrap-nav-tabs-paddles .nav-tabs-paddles .right-paddles:before{content:'\e649';}.modal-style.cv-light:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5) !important;filter:blur(5px);}.modal-style .modal-content{position:relative;overflow:hidden;border:none;background:var(--white);box-shadow:0 0.25rem 1.875rem 0 rgba(0,0,0,0.2);border-radius:0.625rem;}.modal-style .modal-body .close{position:absolute;top:0.625rem;right:0.625rem;z-index:10;font-size:1.625rem;outline:none !important;}.modal .modal-content{overflow:hidden;border-radius:var(--bs-border-radius);}.modal-backdrop{background-color:var(--dark);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));}.modal-backdrop.show{opacity:.75}.modal-style .modal-body.padd-md{padding:1.25rem;}.modal-style .modal-body.padd-md .close{top:0.938rem;right:0.938rem;}.modal-style .modal-body.padd-lg{padding:1.875rem;}#modal-room-virtual .modal-body .header-area{margin-bottom:0.825rem;}#modal-room-virtual .modal-body .header-area .brand-area .brand-img{max-width:11.25rem;object-fit:contain;}#modal-room-virtual .modal-body .header-area .close{top:1rem;right:1rem;}#modal-room-virtual .virtual-room-area{position:relative;}#modal-room-virtual .virtual-room-area .virtual-container{width:100%;height:31.25rem;border-radius:0.625rem;}#modal-room-virtual .virtual-room-area .virtual-container .virtual-control{position:absolute;left:0;right:0;bottom:1.25rem;width:95%;margin:auto;z-index:55;text-align:right;}#modal-room-virtual .virtual-room-area .virtual-container .virtual-control .control-item{padding:0.625rem;width:30px;text-align:center;background:rgba(243,243,243,0.4);display:inline-block;cursor:pointer;border-radius:0.313rem;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;}#modal-room-virtual .virtual-room-area .virtual-container .virtual-control .control-item i{color:var(--dark);-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;}#modal-room-virtual .virtual-room-area .virtual-container .virtual-control .control-item:hover{background:var(--accent);-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;}#modal-room-virtual .virtual-room-area .virtual-container .virtual-control .control-item:hover i{color:var(--white);-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;}@media (min-width:576px){#modal-room-virtual .modal-dialog{max-width:540px;}}@media (min-width:768px){#modal-room-virtual .modal-dialog{max-width:720px;}}@media (min-width:992px){#modal-room-virtual .modal-dialog{max-width:960px;}}@media (min-width:1200px){#modal-room-virtual .modal-dialog{max-width:1140px;}}.scrollable{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:inherit;flex-wrap:inherit;white-space:nowrap;overflow-y:auto;overflow-x:visible;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;}.scrollable::-webkit-scrollbar{width:0.5rem;height:0.5rem;cursor:pointer;}.scrollable::-webkit-scrollbar-track{background:rgba(241,241,241,0);border-radius:2.5rem;transition:var(--transition);}.scrollable::-webkit-scrollbar-thumb{background:rgba(195,195,195,0);border-radius:2.5rem;transition:var(--transition);}.scrollable:hover::-webkit-scrollbar-track{background:rgba(241,241,241,0.8);-webkit-box-shadow:inset 0 0.313rem 0.5rem rgba(241,241,241,1);box-shadow:inset 0 0.313rem 0.5rem rgba(241,241,241,1);transition:var(--transition);}.scrollable:hover::-webkit-scrollbar-thumb{background:rgba(195,195,195,0.5);transition:var(--transition);}.scrollable::-webkit-scrollbar-thumb:horizontal:hover,.scrollable::-webkit-scrollbar-thumb:vertical:hover{background:rgba(195,195,195,1);transition:var(--transition);}.h-scrollable{overflow-y:hidden !important;overflow-x:auto !important;}.scrollable-vertical,.scrollable-horizontal{width:100%;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:var(--transition);}.scrollable-vertical::-webkit-scrollbar,.scrollable-horizontal::-webkit-scrollbar{background:transparent;}.scrollable-vertical::-webkit-scrollbar-track,.scrollable-horizontal::-webkit-scrollbar-track{background:transparent;border-radius:var(--bs-border-radius-sm);transition:var(--transition);}.scrollable-vertical::-webkit-scrollbar-thumb,.scrollable-horizontal::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--bs-border-radius-sm);transition:var(--transition);}.scrollable-vertical:hover,.scrollable-horizontal:hover{scrollbar-color:#aaa rgba(0,0,0,0.05);}.scrollable-vertical:hover::-webkit-scrollbar-track,.scrollable-horizontal:hover::-webkit-scrollbar-track{background:rgba(0,0,0,0.05);}.scrollable-vertical:hover::-webkit-scrollbar-thumb,.scrollable-horizontal:hover::-webkit-scrollbar-thumb{background:#aaa;}.scrollable-vertical::-webkit-scrollbar-thumb:hover,.scrollable-horizontal::-webkit-scrollbar-thumb:hover{background:#777;}.scrollable-vertical{overflow-x:hidden !important;overflow-y:auto !important;}.scrollable-vertical::-webkit-scrollbar{width:6px;}.scrollable-horizontal{overflow-x:auto !important;overflow-y:hidden !important;}.scrollable-horizontal::-webkit-scrollbar{height:6px;}.social-area{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing);}.social-area .social-item{width:35px;height:35px;border-radius:var(--bs-border-radius-sm);background:var(--light);display:flex;align-items:center;justify-content:center;transition:var(--transition);}.social-area .social-item:hover{transform:scale(0.95);background:var(--primary);color:var(--color-white);transition:var(--transition);}.social-area .social-item svg{width:1.125rem;height:1.25rem;}.social-area.style-2 .social-item.facebook:hover{background:rgb(from #4267B2 r g b / 70%);color:var(--white);}.social-area.style-2 .social-item.twitter:hover{background:rgb(from #1DA1F2 r g b / 70%);color:var(--white);}.social-area.style-2 .social-item.instagram:hover{background:rgb(from #E1306C r g b / 70%);color:var(--white);}.social-area.style-2 .social-item.pinterest:hover{background:rgb(from #E60023 r g b / 70%);color:var(--white);}.social-area.style-2 .social-item.whatsapp:hover{background:rgb(from #25D366 r g b / 70%);color:var(--white);}.social-area.style-2 .social-item.email:hover{background:rgb(from #ff5D5D r g b / 70%);color:var(--white);}.social-area.style-2 .social-item.telegram:hover{background:rgb(from #0088CC r g b / 70%);color:var(--white);}.social-area.style-2 .social-item.linkedin:hover{background:rgb(from #2867B2 r g b / 70%);color:var(--white);}.social-area.style-2 .social-item.youtube:hover{background:rgb(from #FF0000 r g b / 70%);color:var(--white);}.list-style .list-item:not(:last-child){margin-bottom:0.5rem;}.list-check li{position:relative;padding-left:1.525rem;}.list-check li:before{font-family:'Font Awesome 5 Free';content:'\f00c';position:absolute;top:0.1rem;left:0;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(54,179,127,0.08);font-weight:900;font-size:0.625rem;color:var(--accent);}.list-area{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:var(--spacing);}.list-area .list-item{width:100%;display:flex;align-items:center;gap:var(--spacing);}.list-area .list-item .icon{width:1.5rem;flex-shrink:0;}.list-area .list-item .icon svg{width:1.35rem;transform:translateY(-1px);}.list-info label{margin-bottom:0.313rem;text-transform:uppercase;}.list-info p{font-weight:400;}.list-info p span{font-weight:700;}ul.list-doctor li{position:relative;z-index:3;}ul.list-doctor li:not(:last-child){margin-bottom:0.938rem;}ul.list-post li{position:relative;z-index:3;}ul.list-post li:not(:last-child){margin-bottom:0.938rem;}ul.list-post li a{overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;}ul.list-post.numberable{counter-reset:item;padding-left:3.85rem;width:100%;}ul.list-post.numberable li{counter-increment:item;min-height:2.5rem;}ul.list-post.numberable li:before{content:counter(item);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--accent);position:absolute;margin-top:3px;margin-left:-3.85rem;font-weight:500;font-size:1.875rem;line-height:1;color:var(--accent);text-align:center;}.card{border-color:rgb(from var(--bs-border-color) r g b / 40%);border-radius:var(--bs-border-radius);box-shadow:var(--shadow-sm);}.card .card-body{padding:calc(var(--spacing) * 3);}.card-style{position:relative;overflow:hidden;background:var(--white);border:none;border-radius:0.375rem;}.card-style .card-header{background:transparent;border:0;padding:0.938rem;padding-bottom:0;}.card-style .card-header .title{font-weight:bold;font-size:1.25rem;line-height:1.2;margin-bottom:0;}.card-style .card-body{padding:0.938rem;}.card-shadow{box-shadow:var(--shadow);}.card-bordered{border:1px solid var(--bs-border-color);}.card-bordered.dashed{border-style:dashed;}.post{position:relative;overflow:hidden;height:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);padding:calc(var(--spacing) * 2);box-shadow:var(--shadow-sm);transition:var(--transition);z-index:4;}.post:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-hover);opacity:0;visibility:hidden;transition:var(--transition);}.post-head{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;}.post-head .badge{position:absolute;top:0.313rem;right:0.313rem;background:var(--light);border-radius:var(--bs-border-radius-sm);font-weight:500;font-size:var(--bs-body-font-size-xs);color:var(--primary);box-shadow:var(--shadow-sm);z-index:5;}.post-head .post-img{object-fit:cover;object-position:center;width:100%;height:100%;margin:auto;transition:var(--transition);}.post-body{position:relative;overflow:hidden;width:100%;height:100%;display:flex;align-items:stretch;justify-content:space-between;flex-direction:column;align-self:stretch;}.post-body .post-title{font-weight:600;margin-bottom:var(--spacing);transition:var(--transition);}.post-body .post-description{margin-bottom:0;}.post:has(.post-body){gap:calc(var(--spacing) * 2);}.post:hover:before{opacity:1;visibility:visible;transition:var(--transition);}.post:hover .post-title{color:var(--primary);transition:var(--transition);}.post:hover .post-img{transform:scale(1.08);transition:var(--transition);}.post.no-hover:hover:before{display:none;}.post.no-hover:hover .post-img{transform:none;}.post.post-2{padding:0;box-shadow:none;border-color:transparent;}.post.post-2 .post-head{aspect-ratio:unset;}.post.post-2 .post-body{padding:calc(var(--spacing) * 2);}.post.post-3{flex-direction:row;gap:calc(var(--spacing) * 2);}.post.post-3 .post-head{width:40%;flex-shrink:0;}@media (max-width:768px){.post-head{border-radius:var(--bs-border-radius-md);}.post.post-3{padding:calc(var(--spacing) * 1.5);}}.post.post-doctor .post-head{aspect-ratio:1 / 1;}@media (max-width:580px){.post.post-doctor{flex-direction:column;}.post.post-doctor .post-head{width:100%;}}.post.post-doctor-schedule{flex-direction:row;gap:calc(var(--spacing) * 2);}.post.post-doctor-schedule .post-head{width:230px;aspect-ratio:1 / 1;}.post.post-doctor-schedule .post-title{line-height:140%;}@media (max-width:992px){.post.post-doctor-schedule .post-head{width:150px;}}@media (max-width:768px){.post.post-doctor-schedule{flex-direction:column;}.post.post-doctor-schedule .post-head{width:100%;}}.post-partner{padding:calc(var(--spacing) * 1.3);border-radius:var(--bs-border-radius-md);border:0;box-shadow:none;}.post-partner .post-img{object-fit:contain;max-width:150px;}.post-partner .post-title{text-transform:capitalize;margin-bottom:0;}.post-partner:hover{box-shadow:var(--shadow-sm);}.post-video{padding:0;box-shadow:var(--shadow);}.post-video .post-head .play-button{position:absolute;width:clamp(2.45rem,2.35rem + 0.5vw,2.75rem);height:clamp(2.45rem,2.35rem + 0.5vw,2.75rem);border-radius:50%;background:var(--light);border:2px solid var(--bs-border-color);display:flex;align-items:center;justify-content:center;z-index:5;transition:var(--transition);}.post-video .post-head .play-button svg{stroke:var(--primary);}.post-video .post-head .play-button:hover{transform:scale(0.88);transition:var(--transition);}.post-meta-info{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:calc(var(--spacing) * 2);}.post-meta-info span{font-weight:500;font-size:var(--bs-body-font-size-sm);color:var(--bs-body-color-muted);}.post-meta-info .icon{color:var(--bs-body-color-muted);}.post-meta-info svg.icon{width:14px;height:14px;stroke:var(--bs-body-color-muted);transform:translateY(-1px);}.post-meta-info .dot-divider{display:inline-block;background:var(--text);width:0.25rem;height:0.25rem;border-radius:50%;margin-right:0.313rem;margin-bottom:2px;}.post-meta-info .label{position:relative;font-weight:500;color:var(--bs-body-color-muted);}.post-meta-info:has(.value) .label{min-width:6.25rem;}.post-meta-info .label:after{content:':';position:absolute;top:50%;transform:translateY(-50%);right:0;}.post-meta-info .value{font-weight:500;color:var(--bs-body-color);}.post-meta-info.post-meta-info-2 span{color:var(--second);}.post-meta-info.post-meta-info-2 span:before{content:'';position:absolute;top:0.125rem;left:-0.313rem;width:1px;height:0.875rem;background:var(--second);}.post-meta-info.post-meta-info-2 span:first-child:before{opacity:0;background:none;}.post-info{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:0.313rem calc(var(--spacing) * 1.5);}.post-info span,.post-info .info-item{font-weight:500;font-size:var(--bs-body-font-size-sm);color:var(--bs-body-color-muted);}.post-info .icon{width:14px;height:14px;stroke:var(--bs-body-color-muted);transform:translateY(-1px);color:var(--bs-body-color-muted);margin-right:0.25em;}.post-info.post-info-dot-divider{gap:0.313rem 1rem;}.post-info.post-info-dot-divider .info-item{position:relative;}.post-info.post-info-dot-divider .info-item:not(:last-child):after{content:'';position:absolute;top:50%;right:calc(-1rem / 1.5);transform:translateY(-50%);width:0.25rem;height:0.25rem;border-radius:50%;background:var(--bs-body-color-muted);}.nav-tabs{position:relative;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:var(--bs-border-radius);padding:0.313rem;gap:var(--spacing);}.nav-tabs.scrollable::-webkit-scrollbar{width:0.5rem;height:3px !important;}.nav-tabs .nav-item{background:none;border:0;width:100%;}.nav-tabs .nav-item .nav-link{position:relative;width:100%;height:100%;border-radius:var(--bs-border-radius-md);padding:var(--spacing);border:0;display:flex;align-items:center;justify-content:center;font-weight:600;color:rgb(from var(--bs-body-color) r g b / 50%);text-align:center;transition:var(--transition);}.nav-tabs .nav-item .nav-link:hover{background:var(--bg-hover);transition:var(--transition);}.nav-tabs .nav-item .nav-link.active{background:var(--primary);color:var(--color-white);transition:var(--transition);}.dropdown .dropdown-toggle::after{content:'\ea5f';font-family:var(--font-icon);border:0;}.dropdown-menu{display:block;opacity:0;visibility:hidden;transform-origin:0 0 0;transform:scaleY(0.2);overflow:hidden;padding:0;border:0;text-align:left;white-space:nowrap;background-clip:padding-box;font-size:var(--bs-body-font-size);border-radius:var(--bs-border-radius-md);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:var(--spacing);transition:var(--transition);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.dropdown-menu.show{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;}.dropdown-menu .dropdown-item{display:block;padding:calc(var(--spacing) * 1.5);width:100%;border-radius:var(--bs-border-radius-md);transition:var(--transition);}.dropdown-menu .dropdown-item:hover{color:var(--dark);background:var(--bg-hover);transition:var(--transition);}.dropdown-menu .dropdown-item.active{background:var(--yellow);}.drop-menu{display:block;white-space:nowrap;background-clip:padding-box;font-size:var(--bs-body-font-size);border-radius:var(--bs-border-radius-md);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:var(--spacing);transition:var(--transition);}.drop-menu .drop-item{display:block;padding:calc(var(--spacing) * 1.5);width:100%;border-radius:var(--bs-border-radius-md);transition:var(--transition);}.drop-menu .drop-item:hover{color:var(--dark);background:var(--bg-hover);transition:var(--transition);}.drop-menu .drop-item.active{background:var(--yellow);}.cta-action{position:fixed;bottom:calc(70px);right:var(--spacing);cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing);background:transparent;border-radius:var(--bs-border-radius);box-shadow:var(--shadow-md);visibility:visible;opacity:1;z-index:9999;text-decoration:none;}.cta-action span.icon{color:var(--color-white);text-align:center;width:clamp(2.5rem,2.33rem + 0.85vw,2.875rem);height:clamp(2.5rem,2.33rem + 0.85vw,2.875rem);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--primary);z-index:2;transition:var(--transition);}.cta-action span.text{font-weight:600;max-width:clamp(2.5rem,2.33rem + 0.85vw,2.875rem);height:clamp(2.5rem,2.33rem + 0.85vw,2.875rem);padding:0;margin-left:-3.2rem;z-index:1;display:inline-flex;align-items:center;opacity:0;overflow:hidden;white-space:nowrap;line-height:120%;transition:var(--transition);}.cta-action:hover,.cta-action.open{background:var(--bs-body-bg);}.cta-action:hover span.icon,.cta-action.open span.icon{transform:scale(0.9);}.cta-action:hover span.text,.cta-action.open span.text{max-width:300px;opacity:1;margin-left:0;padding:0.25rem calc(var(--spacing) * 2.5) 0.25rem 0.25rem;}@media (max-width:768px){.cta-action{bottom:calc(85px + 46px + calc(var(--spacing) * 1.5));}}@media (max-width:580px){.cta-action{bottom:calc(70px + 46px + calc(var(--spacing) * 1.5));}}#launcher{bottom:0;margin:10px var(--spacing) !important;}@media (max-width:768px){#launcher{bottom:75px !important;}}@media (max-width:580px){#launcher{bottom:65px !important;margin:var(--spacing) !important;}}.not-found{position:relative;z-index:4;width:100%;}.not-found div{max-width:450px;margin:auto;background:var(--white);border-radius:0.625rem;padding:2.5rem 1.25rem;display:flex;align-items:center;justify-content:center;flex-direction:column;}.not-found span.icon{content:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/not-found.png');max-width:185px;}.not-found span.text{margin-top:0.625rem;font-weight:500;font-size:1.25rem;color:var(--text1);}.not-found.not-found-sm div{max-width:400px;padding:2.2rem 1.25rem;}.not-found.not-found-sm span.icon{content:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/not-found.png');max-width:155px;}.not-found.not-found-sm span.text{font-size:1.125rem;}@media (max-width:480px){.not-found span.icon{max-width:155px;}.not-found span.text{font-size:1.025rem;}}.notfound{position:relative;width:100%;}.notfound .wrapper{max-width:480px;margin:auto;padding:var(--spacing);border:1px dashed var(--bs-border-color);border-radius:var(--bs-border-radius,1rem);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;transition:var(--transition,all 0.3s ease);}.notfound .thumb{margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;justify-content:center;}.notfound .section-title{margin-bottom:0;}.notfound .section-title .title{color:var(--primary);margin-bottom:var(--spacing);}#header{--h-top-bar:65px;--h-main-navigation:55px;}.top-bar-area{background:var(--bs-body-bg);padding:calc(var(--spacing) * 1.5) 0;height:var(--h-top-bar);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);opacity:1;transition:var(--transition);}.top-bar-area .top-bar-content{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);}.top-bar-area .top-bar-content > div{position:relative;}.top-bar-area .top-bar-content .top-bar-brand .logo-img{object-fit:contain;width:clamp(170px,18vw,235px);max-width:235px;max-height:calc(var(--h-top-bar) - 0.45rem);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.top-bar-area .top-bar-content .top-bar-actions{display:none;align-items:stretch;justify-content:space-between;gap:var(--spacing);}.top-bar-area .top-bar-content .top-bar-actions .actions-item{position:relative;width:36px;height:36px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid var(--bs-border-color);padding:0.313rem;border-radius:var(--bs-border-radius-sm);}.top-bar-actions .top-bar-whatsapp img{object-fit:contain;max-width:25px;}.top-bar-actions .top-bar-search a.search-icon{opacity:1;visibility:visible;display:block;transition:var(--transition);}.top-bar-actions .top-bar-search a.search-close{opacity:0;visibility:hidden;display:none;transition:var(--transition);}.top-bar-actions .top-bar-hamb .hamb-menu{position:relative;display:block;width:100%;height:100%;}.top-bar-actions .top-bar-hamb .hamb-menu span,.top-bar-actions .top-bar-hamb .hamb-menu span:before,.top-bar-actions .top-bar-hamb .hamb-menu span:after{content:'';display:block;background:var(--dark);position:absolute;left:0;width:100%;height:2px;background-color:var(--dark);border-radius:var(--bs-border-radius);transition:transform 0.3s ease,top 0.3s ease,background-color 0.3s ease;}.top-bar-actions .top-bar-hamb .hamb-menu span{top:50%;transform:translateY(-50%);}.top-bar-actions .top-bar-hamb .hamb-menu span:before{width:80%;top:-7px;}.top-bar-actions .top-bar-hamb .hamb-menu span:after{width:80%;top:7px;}.top-bar-actions .top-bar-hamb .hamb-menu.active span{background-color:transparent;}.top-bar-actions .top-bar-hamb .hamb-menu.active span:before{width:100%;top:0;transform:rotate(45deg);}.top-bar-actions .top-bar-hamb .hamb-menu.active span:after{width:100%;top:0;transform:rotate(-45deg);}@media (max-width:992px){.top-bar-area{border-bottom:1px solid var(--bs-border-color);box-shadow:var(--shadow-sm);}}.nav-info{display:flex;align-items:center;justify-content:flex-end;gap:1.875rem;}.nav-info .info-item{position:relative;display:flex;align-items:center;gap:var(--spacing);}.nav-info .info-item:not(:last-child):before{content:'';position:absolute;top:0;right:calc(-1.875rem / 2);height:100%;width:1px;transform:rotate(20deg);background:var(--bs-border-color);}.nav-info .info-item .icon{background:var(--primary);width:1.895rem;height:1.895rem;border-radius:50%;display:flex;align-items:center;justify-content:center;}.nav-info .info-item .icon img{object-fit:contain;max-height:18px;}.nav-info .info-item .text{font-family:var(--font2);font-weight:500;font-size:var(--bs-body-font-size-sm);line-height:130%;color:var(--primary);}.nav-info .info-item .text span{font-family:var(--font1);display:block;font-weight:bold;color:var(--bs-body-color);}.nav-info .info-item .text.dropdown .dropdown-toggle{display:block;font-weight:bold;color:var(--bs-body-color);}.nav-info .info-item .text.dropdown .dropdown-menu{left:auto !important;right:0 !important;}@media (max-width:992px){.nav-info{justify-content:flex-start;flex-direction:column;gap:calc(var(--spacing) * 2);}.nav-info .info-item{width:100%;}.nav-info .info-item:not(:last-child):before{display:none;}.nav-info .info-item .text{font-size:calc(var(--bs-body-font-size-sm) + 2px);}}.main-navigation{position:relative;background:var(--primary);}.main-navigation .nav-area{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:var(--spacing);}.main-navigation .nav-area .menu-navigation{overflow:unset !important;display:flex;align-items:stretch;justify-content:flex-start;gap:var(--spacing);}.main-navigation .nav-area .menu-navigation.left{width:100%;}.main-navigation .nav-area .menu-navigation.left .nav-item{position:relative;overflow:visible;}.main-navigation .nav-area .menu-navigation.left .nav-item:not(:last-child):before{content:'';position:absolute;left:0;bottom:calc(-0.46rem / 2);width:100%;height:1px;background:var(--bs-border-color);display:none;}.main-navigation .nav-area .menu-navigation .nav-item > a{white-space:nowrap;display:flex;align-items:center;justify-content:center;letter-spacing:0;color:rgb(from var(--white) r g b / 100%);border-radius:var(--bs-border-radius-md);padding:var(--spacing) 0.313rem;font-size:var(--bs-body-font-size-sm);height:var(--h-main-navigation);}.main-navigation .nav-area .menu-navigation .nav-item:hover > a{color:var(--yellow);}.main-navigation .nav-area .menu-navigation .nav-item > a .icon{margin-top:-4px;}.main-navigation .nav-area .menu-navigation .nav-item > a .text-mbl{display:none;margin-left:0.25rem;}.main-navigation .nav-area .menu-navigation .nav-item.active > a{font-weight:bold;color:var(--yellow);background:none;}.main-navigation .nav-area .menu-navigation .nav-item.special a{background:var(--yellow);color:var(--primary);padding:var(--spacing) calc(var(--spacing) * 2);border-radius:0;}.main-navigation .nav-area .menu-navigation .nav-item.info{display:none;}.main-navigation .nav-area .menu-navigation .nav-item.info .nav-info .info-item{align-items:flex-start;}.main-navigation .nav-area .menu-navigation .nav-item.search{display:flex;align-items:center;justify-content:center;}.main-navigation .nav-area .menu-navigation .nav-item.search a{padding:calc(var(--spacing) * 1.5);}.main-navigation .nav-area .menu-navigation .nav-item.search a.search-icon{opacity:1;visibility:visible;display:flex;transition:var(--transition);}.main-navigation .nav-area .menu-navigation .nav-item.search a.search-close{opacity:0;visibility:hidden;display:none;transition:var(--transition);}.main-navigation .dropdown .dropdown-menu{min-width:200px;}#header.open-search-form .main-search-form{z-index:10;opacity:1;visibility:visible;}#header.open-search-form .search-button a.search-icon{opacity:0;visibility:hidden;display:none;}#header.open-search-form .search-button a.search-close{opacity:1;visibility:visible;display:flex;}@media (max-width:992px){.main-navigation{position:absolute;top:var(--h-top-bar);left:0;width:100%;background:var(--bs-body-bg);}.main-navigation::before{display:none;}.main-navigation .nav-area{position:relative;height:0;visibility:hidden;opacity:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:inherit;white-space:nowrap;overflow-y:auto !important;overflow-x:hidden !important;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;-webkit-transition:height 500ms ease,visibility 400ms linear,opacity 400ms linear;-moz-transition:height 500ms ease,visibility 400ms linear,opacity 400ms linear;-o-transition:height 500ms ease,visibility 400ms linear,opacity 400ms linear;transition:height 500ms ease,visibility 400ms linear,opacity 400ms linear;}.main-navigation .nav-area.opened{padding-bottom:6.25rem;height:calc(100vh - 60px - 66.78px);visibility:visible;opacity:1;-webkit-transition:height 500ms ease,visibility 400ms linear,opacity 400ms linear;-moz-transition:height 500ms ease,visibility 400ms linear,opacity 400ms linear;-o-transition:height 500ms ease,visibility 400ms linear,opacity 400ms linear;transition:height 500ms ease,visibility 400ms linear,opacity 400ms linear;}.main-navigation .nav-area .menu-navigation{display:flex;flex-direction:column;width:100%;margin-top:1.25rem;}.main-navigation .nav-area .menu-navigation.left{overflow-y:auto;}.main-navigation .nav-area .menu-navigation.left .nav-item:not(:last-child):before{display:inline;}.main-navigation .nav-area .menu-navigation .nav-item > a{color:var(--bs-body-color);padding:calc(var(--spacing) * 1.5);width:100%;height:auto;justify-content:flex-start;}.main-navigation .nav-area .menu-navigation .nav-item:hover > a,.main-navigation .nav-area .menu-navigation .nav-item.active > a{background:var(--bg-hover);color:var(--primary);}.main-navigation .nav-area .menu-navigation .dropdown{padding:0;width:100%;}.main-navigation .nav-area .menu-navigation .dropdown .dropdown-menu .dropdown-item{margin-left:var(--spacing);}.main-navigation .nav-area .menu-navigation .dropdown .dropdown-menu .dropdown-item:not(:last-child){margin-bottom:var(--spacing);}.main-navigation .nav-area .menu-navigation.right{margin-top:var(--spacing);width:100%;}.main-navigation .nav-area .menu-navigation .nav-item.special a{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2);}.main-navigation .nav-area .menu-navigation .nav-item.search{display:none;}.main-navigation .nav-area .menu-navigation .nav-item.info{display:block;margin-top:calc(var(--spacing) * 4);}}@media (max-width:992px){.main-navigation .nav-area .menu-navigation .nav-item > a{font-size:calc(var(--bs-body-font-size-sm) + 2px);}}@media (max-width:768px){.navigation-right .top-bar-info .info{display:block;}}.mega-manu:hover .maga-manu-wrapper{visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";top:60px;}.maga-manu-wrapper{position:absolute;top:100px;left:0;width:500px;max-width:500px;height:auto;border-radius:0.313rem;overflow:hidden;background:var(--white);box-shadow:0 0.25rem 2.5rem 0.25rem rgba(0,0,0,0.05);z-index:99;opacity:0;padding:1.25rem;border-radius:0.313rem;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .3s ease;transition:all .3s ease;}.mega-single-items{color:#536d87;position:relative;padding-left:65px;text-align:left;-webkit-transition:all .3s ease;transition:all .3s ease;}.mega-single-items h2{font-size:20px;font-weight:600;color:#3a4368;margin-bottom:15px;}.mega-single-items:hover h2{color:#3464e0;}.mega-single-items img{position:absolute;left:0;top:9%;}.mega-single-items p{font-size:14px;color:#536d87;}.main-search-form{z-index:0;opacity:0;visibility:hidden;position:absolute;top:var(--h-main-navigation);width:100%;background:var(--white);box-shadow:1.25rem 0.25rem 3.125rem rgba(168,233,239,0.25);border-bottom-left-radius:0.625rem;border-bottom-right-radius:0.625rem;transition:var(--transition);}.main-search-form.scroll-header{padding-top:25px;}.main-search-form .main-search-form-cover{position:relative;padding:1.875rem;max-width:800px;margin:auto;}.main-search-form .search-form{position:relative;margin-bottom:0;}.main-search-form .search-form label{width:100%;}.main-search-form .search-form input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;border:none;border-radius:var(--bs-border-radius-md);display:inline-block;width:100%;padding:calc(var(--spacing) * 2);padding-left:50px;padding-right:110px;margin:0;background:var(--bs-body-bg);box-shadow:var(--shadow-md);}.main-search-form .search-form-icon{position:absolute;top:45%;transform:translateY(-50%);left:calc(var(--spacing) * 2);opacity:0.6;}.main-search-form .search-switch{position:absolute;right:calc(var(--spacing) * 2);top:45%;transform:translateY(-50%);border-left:1px solid var(--bs-border-color);background:none;padding-left:15px;}.main-search-form .search-switch .btn{background:none;border:0;color:var(--bs-body-color);}.main-search-form .search-switch .btn:focus,.main-search-form .search-switch .btn:hover{color:var(--primary);}@media (max-width:992px){.main-search-form{top:0;}.main-search-form .main-search-form-cover{padding:1.875rem var(--spacing);}.main-search-form .suggested-area{display:block;}.main-search-form .suggested-area .suggested{margin-left:0;}}@media (max-width:768px){.main-search-form .suggested-area{display:block;}.main-search-form .suggested-area .suggested{margin-left:0;}}#header{position:sticky;top:0;left:0;width:100%;z-index:25;background:var(--bs-body-bg);box-shadow:var(--shadow-sm);will-change:transform;}#header.shrink .top-bar-area{max-height:0;padding:0;opacity:0;}#header.shrink .main-navigation{background:var(--bs-body-bg);}#header.shrink .main-navigation .nav-area .menu-navigation .nav-item > a{color:var(--bs-body-color);}@media (max-width:992px){#header.shrink .top-bar-area{max-height:100%;padding:calc(var(--spacing) * 1.5) 0;opacity:1;}.top-bar-area .top-bar-content .top-bar-info{display:none;}.top-bar-area .top-bar-content .top-bar-actions{display:flex;}.main-navigation .dropdown .dropdown-toggle::after{position:absolute;right:var(--spacing);}.main-navigation .dropdown .dropdown-menu{min-width:none;width:100%;box-shadow:none;top:0;transition:none;}.main-navigation .dropdown .dropdown-menu.show{position:relative !important;transform:none !important;}}.wrap-bg-grey{position:relative;z-index:3;background:linear-gradient(180deg,#F5F5F5 0%,rgba(248,248,248,0) 100%);border-radius:0 120px 0 0;}.intro-section .intro-slider-wrap{width:100%;aspect-ratio:18 / 7;}.intro-section .intro-slider-wrap .swiper{height:100%;}.intro-section .intro-slider-wrap .intro-slider{position:relative;overflow:hidden;border-radius:var(--bs-border-radius);width:100%;height:100%;display:flex;align-items:center;}.intro-section .intro-slider-wrap .intro-slider .thumbnails{object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.intro-section .intro-slider-wrap .intro-slider .slider-content{position:relative;z-index:3;max-width:450px;}.intro-section .intro-slider-wrap .intro-slider .slider-content h2{font-size:3rem;color:var(--second2);margin-bottom:1.25rem;}@media (max-width:1200px){.intro-section .intro-slider-wrap .intro-slider .slider-content h2{font-size:2.5rem;}.intro-section .intro-slider-wrap .intro-slider .slider-content p{font-size:0.938rem;}}@media (max-width:992px){.intro-section .intro-slider-wrap{aspect-ratio:auto;}.intro-section .intro-slider-wrap .intro-slider{display:block;height:auto;}.intro-section .intro-slider-wrap .intro-slider .thumbnails{position:relative;height:100%;display:block;}.intro-section .intro-slider-wrap .intro-slider .slider-content{max-width:100%;text-align:center;}}.intro-medium{--intro-min-h:380px;position:relative;min-height:var(--intro-min-h);padding-top:1.875rem;padding-bottom:1.875rem;display:flex;align-items:center;justify-content:flex-start;z-index:3;}.intro-medium:before{content:'';background:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/bg-1.png') center/cover no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.intro-medium:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(from var(--primary) r g b / 90%) 0%,rgb(from var(--primary) r g b / 90%) 85%);z-index:1;}.intro-medium .bg-intro{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;}.intro-medium .wrap-content{position:relative;z-index:2;}.intro-medium .wrap-content .wrap-text-2{max-width:768px;display:flex;align-items:center;gap:2.5rem;}.intro-medium .wrap-content .wrap-text-2 .post-thumbnails{margin-top:0.625rem;width:8.25rem;aspect-ratio:1/1;border-radius:1rem;overflow:hidden;}.intro-medium .wrap-content .wrap-text-2 .post-thumbnails .post-img{flex:1 1;object-fit:cover;object-position:center;}.intro-medium .wrap-content .wrap-text-2:has(.description){align-items:flex-start;}.intro-medium .wrap-content .heading{line-height:130%;color:var(--white);margin-bottom:0.875rem;}.intro-medium .wrap-content .description{font-size:1rem;color:var(--white);margin-bottom:0;}.intro-medium .wrap-content .action{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:var(--spacing);}.intro-medium .wrap-content .action .btn{min-width:212px;}.intro-medium .section-title .title{color:var(--white);margin-bottom:0;}.intro-medium .section-title .description{color:rgb(from var(--white) r g b / 70%);margin-top:var(--spacing);}.intro-medium .section-title .thumbnails .img{overflow:hidden;border-radius:var(--bs-border-radius-md);max-width:clamp(6.25rem,12vw,8.25rem);}.intro-medium .wrap-vaksin-schedule{margin-bottom:-5.875rem;}.intro-medium:has(.wrap-vaksin-schedule){margin-bottom:1.875rem;}@media (max-width:768px){.intro-medium .wrap-content .wrap-text-2{flex-direction:column;gap:1.875rem;}.intro-medium .wrap-content .wrap-text-2 .post-thumbnails{width:6.25rem;}}@media (max-width:580px){.intro-medium .wrap-content .action .btn{width:100%;}.intro-medium .section-title{align-items:flex-start;justify-content:flex-start;flex-direction:column;}}@media (max-width:992px){.intro-medium{padding-top:2.5rem;padding-bottom:2.5rem;height:100%;}}.wrap-vaksin-schedule{position:relative;width:100%;padding:1.875rem;border-radius:var(--bs-border-radius);background:var(--primary);border:2px solid var(--white);box-shadow:var(--shadow);display:flex;flex-direction:column;align-items:center;}.wrap-vaksin-schedule .cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top right;}.wrap-vaksin-schedule .content{text-align:center;margin-bottom:var(--spacing);}.wrap-vaksin-schedule .content h3{font-weight:bold;color:var(--white);}.section-single-post{position:relative;z-index:4;overflow:hidden;}.section-single-post .post-title{font-weight:600;font-size:2rem;line-height:145%;color:var(--accent);margin-bottom:1.25rem;}.section-single-post .post-description{font-family:var(--font2);font-size:15px;line-height:180%;color:var(--dark);}.section-single-post .post-description p{font-family:var(--font2);font-size:15px;line-height:180%;color:var(--dark);}.section-single-post .post-description ul{margin-bottom:1.25rem;padding-left:20px;}.section-single-post .post-description ul li{font-family:var(--font2);font-size:15px;line-height:180%;color:var(--dark);list-style:disc;}.section-single-post .post-img{position:relative;overflow:hidden;border-radius:0.625rem;}.section-single-post .post-meta-info{margin-bottom:1.125rem;}.section-single-post .post-meta-info span{font-weight:500;font-size:0.875rem;color:var(--dark);}.tags-area{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:0.625rem;margin-top:2.5rem;}.tags-area .tags-item{display:inline-flex;padding:0.4rem 0.85rem;background:var(--white);border:1.5px solid var(--accent);border-radius:0.50rem;-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);}.tags-area .tags-item span{font-weight:500;font-size:0.875rem;line-height:1.5;letter-spacing:0.03rem;color:var(--accent);}.tags-area .tags-item:hover{background:var(--accent);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);}.tags-area .tags-item:hover span{color:var(--primary-color);}.sidebar{position:relative;}.sidebar .sidebar-widget:not(:last-child){margin-bottom:3rem;}.sidebar .sidebar-widget .widget-title{margin-bottom:1.25rem;}.sidebar .sidebar-widget .widget-title .title{font-weight:600;color:var(--dark);margin-bottom:0;}.post-1{position:relative;overflow:hidden;width:100%;display:flex;align-items:stretch;}.post-1 .post-thumb{position:relative;overflow:hidden;flex:0 0 80px;width:80px;height:80px;border-radius:0.5rem;margin-right:1rem;}.post-1 .post-thumb .post-img{width:100%;height:63px;object-fit:cover;object-position:top center;}.post-1 .post-content{flex:0 0 auto;width:auto;max-width:71%;}.post-1 .post-content .post-title{font-weight:400;font-size:0.975rem;line-height:160%;color:var(--dark);margin-bottom:0;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical;}@media (max-width:1200px){.post-1 .post-thumb{flex:0 0 70px;width:70px;height:70px;}.post-1 .post-thumb .post-img{height:60px;}.post-1 .post-content{max-width:69%;}.post-1 .post-content .post-title{font-size:0.875rem;}}@media (max-width:992px){.post-1 .post-thumb{flex:0 0 80px;width:80px;height:80px;}.post-1 .post-content{max-width:550px;}.post-1 .post-content .post-title{font-size:0.975rem;}}@media (max-width:768px){.post-1 .post-thumb{flex:0 0 80px;width:80px;height:80px;}.post-1 .post-content{max-width:80%;}.post-1 .post-content .post-title{font-size:0.975rem;}}@media (max-width:480px){.post-1 .post-thumb{flex:0 0 65px;width:65px;height:65px;margin-right:0.825rem;}.post-1 .post-content{max-width:75%;}.post-1 .post-content .post-title{font-size:0.875rem;}}.quick-link-hospital{display:flex;align-items:stretch;justify-content:space-between;gap:var(--spacing);background:var(--bs-body-bg);padding:var(--spacing-2);border-radius:var(--bs-border-radius);}.ql-hospital-item{position:relative;width:100%;text-align:center;padding:calc(var(--spacing) * 2);border:2px solid var(--white);background:var(--light);border-radius:var(--bs-border-radius);transition:var(--transition);}.ql-hospital-item:before{content:'';background:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/excellent-pattern.png') center/cover no-repeat;position:absolute;top:0;left:0;width:155px;height:100%;opacity:0.25;z-index:0;filter:grayscale(1) blur(1px);transition:var(--transition);}.ql-hospital-item .ql-hospital-thumb{position:relative;z-index:1;background:var(--yellow);width:65px;height:65px;aspect-ratio:1;border-radius:50%;margin:auto;margin-bottom:calc(var(--spacing) * 2);display:flex;align-items:center;justify-content:center;transition:var(--transition);}.ql-hospital-item .ql-hospital-thumb img{object-fit:contain;max-width:2.5rem;max-height:2.5rem;}.ql-hospital-item .ql-hospital-body{position:relative;z-index:1;}.ql-hospital-item .ql-hospital-body .ql-hospital-title{font-weight:bold;color:rgb(from var(--primary) r g b / 100%);margin-bottom:0;}.ql-hospital-item:hover{background:rgb(from var(--yellow) r g b / 100%);transition:var(--transition);}.ql-hospital-item:hover:before{opacity:0.15;transition:var(--transition);}.ql-hospital-item:hover .ql-hospital-thumb{background:rgb(from var(--light) r g b / 50%);transition:var(--transition);}.quick-link-hospital.mobile{display:none;}@media (max-width:768px){.quick-link-hospital.desktop{display:none;}.quick-link-hospital.mobile{display:flex;gap:0;position:fixed;bottom:0;left:0;width:100%;background:var(--primary);height:clamp(70px,12vw,85px);border-radius:0;padding:0 0.985rem;z-index:20;}.quick-link-hospital.mobile .ql-hospital-item{padding:clamp(var(--spacing),3vw,calc(var(--spacing) * 2)) clamp(0.313rem,1.5vw,var(--spacing));border:0;border-radius:0;background:none;}.quick-link-hospital.mobile .ql-hospital-item:before{display:none;}.quick-link-hospital.mobile .ql-hospital-item:not(:last-child):after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:0;height:60%;width:1px;background:rgb(from var(--light) r g b / 40%);border-radius:var(--bs-border-radius);}.quick-link-hospital.mobile .ql-hospital-item .ql-hospital-thumb{width:clamp(30px,5vw,35px);height:clamp(30px,5vw,35px);margin-bottom:var(--spacing);}.quick-link-hospital.mobile .ql-hospital-item.ambulance .ql-hospital-thumb{background:var(--danger);}.quick-link-hospital.mobile .ql-hospital-item .ql-hospital-thumb img{max-width:clamp(1.125rem,2.5vw,1.25rem);max-height:clamp(1.125rem,2.5vw,1.25rem);}.quick-link-hospital.mobile .ql-hospital-item .ql-hospital-body .ql-hospital-title{font-size:var(--bs-body-font-size-sm);color:rgb(from var(--white) r g b / 80%);}}.wrap-form-filter{padding:calc(var(--spacing) * 3);border:2px solid var(--bs-body-bg);background:var(--light);border-radius:var(--bs-border-radius);}.wrap-form-filter .form-filter{display:flex;align-items:stretch;flex-wrap:wrap;gap:var(--spacing);}.wrap-form-filter .form-filter .form-group{width:100%;margin-bottom:0;}.wrap-form-filter .form-filter .form-group.form-check-inline{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:0.25rem var(--spacing-3);}.wrap-form-filter .form-filter .form-group .inline-icon svg{width:20px;}.wrap-form-filter .form-filter .form-group .btn-clear{color:var(--danger);padding:0.25rem var(--spacing);background:rgb(from var(--danger) r g b / 10%);}.wrap-form-filter .form-filter .form-group .btn-clear svg{stroke:var(--danger);}.wrap-form-filter .form-filter .form-group:nth-child(2){width:calc(50% - calc(var(--spacing) / 2));}.wrap-form-filter .form-filter .form-group:nth-child(3){width:calc(50% - calc(var(--spacing) / 2));}.wrap-form-filter .form-filter .form-group.form-search{display:block;width:100%;max-width:100%;margin-bottom:0.625rem;}.wrap-form-filter .form-filter .form-group.form-search .input-group .input-group-addon{position:absolute;top:25%;left:0.75rem;z-index:5;}.wrap-form-filter .form-filter .form-group.form-search .input-group .input-group-addon span{font-weight:normal;font-size:0.875rem;line-height:1;color:var(--text1);}.wrap-form-filter .form-filter .form-group.form-search .input-group .form-control{padding-left:2.188rem;}.wrap-form-filter .form-filter .form-group.form-search .clear-form{position:relative;flex-shrink:0;padding:0 1.25rem;border:0;background:none;box-shadow:none;outline:0;font-size:0.938rem;color:var(--border2);}.wrap-form-filter .form-filter .form-group.form-search .clear-form:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:1px;height:65%;background:var(--border);}.wrap-form-filter .form-filter .form-group .btn-submit{display:block;width:100%;height:40px;padding:0 2.5rem;color:var(--accent);}@media (max-width:768px){.wrap-form-filter .form-filter .form-group.form-check-inline{gap:calc(var(--spacing) * 2) var(--spacing);}.wrap-form-filter .form-filter .form-group.form-check-inline > .form-check{width:calc(100% / 3 - var(--spacing));}.wrap-form-filter .form-filter .form-group:nth-child(2){width:calc(100%);}.wrap-form-filter .form-filter .form-group:nth-child(3){width:calc(100%);}}.search-autocomplete{position:absolute;top:var(--fc-height);left:0;width:100%;transform:none;margin:0;opacity:0;visibility:hidden;z-index:5;}.search-autocomplete.open{opacity:1;visibility:visible;}.partner-section{position:relative;padding-top:0;}.partner-section .card-partner{z-index:3;position:relative;background:rgba(255,255,255,0.05);box-shadow:1.25rem 0.25rem 3.125rem rgba(168,233,239,0.09);height:7.813rem;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.partner-section .card-partner:hover{background:rgba(255,255,255,1);box-shadow:1.25rem 0.25rem 3.125rem rgba(192,189,189,0.25);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.partner-section .card-partner .partner-img{margin:auto;max-height:7.813rem;}.partner-section .btn{z-index:3;margin-top:1.25rem;}@media (max-width:1200px){.partner-section .card-partner{height:6.875rem;}.partner-section .card-partner .partner-img{max-height:6.875rem;}}@media (max-width:992px){.partner-section .flex-5-column .flex-col{padding:0.125rem;margin-bottom:0;flex-basis:33.33%;}}@media (max-width:768px){.partner-section{padding-bottom:0;}.partner-section .card-partner{height:4.688rem;}.partner-section .card-partner .partner-img{max-height:4.688rem;}}@media (max-width:480px){.partner-section .card-partner{height:3.2rem;}.partner-section .card-partner .partner-img{max-height:3.2rem;}}.service-item-area{position:relative;}.service-item-area .service-body{padding:1.25rem;background:#F7F7F7;border-radius:1.25rem;margin-top:0.625rem;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;max-height:400px;}.service-item-area .service-body .service-item{position:relative;}.service-item-area .service-body .service-item .service-link{display:block;padding:0.313rem 0;font-weight:500;font-size:0.938rem;line-height:1.2;color:var(--accent);}.service-item-area .service-body .service-item .service-link:hover{padding-left:0.313rem;}@media (max-width:1200px){.card-excellent .text{font-size:0.78rem;}}@media (max-width:768px){.card-excellent:hover:before{transform:scale(60);}}.news-item{position:relative;z-index:4;display:flex;align-items:flex-start;max-width:90%;margin-bottom:2.5rem;}.news-item .news-thumbnails{flex:0 0 35%;margin-right:1.25rem;}.news-item .news-thumbnails .news-img{width:100%;height:145px;overflow:hidden;border-radius:0.625rem;object-fit:cover;object-position:center;}.news-item .news-content{flex:0 0 65%;}.news-item .news-content .news-category{font-weight:normal;font-size:0.75rem;border-radius:1.25rem;margin-bottom:0.625rem;}.news-item .news-content .post-meta-info{margin-bottom:0.313rem;}.news-item .news-content .news-title{font-weight:500;font-size:1.125rem;line-height:145%;color:var(--dark);overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;}.news-item .news-content .more-link{font-size:0.875rem;color:var(--text1);}.news-item .news-content .more-link:before{top:0.3rem;font-size:0.75rem;}@media (max-width:1200px){.news-item{max-width:100%;}}@media (max-width:992px){.news-item{display:block;}.news-item .news-thumbnails{margin-right:0;margin-bottom:0.925rem;}.news-item .news-thumbnails .news-img{height:230px;}}@media (max-width:768px){.news-item .news-thumbnails .news-img{height:180px;}.news-item .news-content .news-title{font-size:1rem;}}@media (max-width:580px){.news-item .news-thumbnails .news-img{height:35vw;}.news-item .news-content .news-category{font-size:0.625rem;}}@media (max-width:480px){.news-item .news-content .news-title{font-size:0.875rem;line-height:130%;}.news-item .news-content .post-meta-info span{display:block;width:100%;}.news-item .news-content .post-meta-info span:before{visibility:hidden;opacity:0;}}.e-leaflet-section{position:relative;z-index:4;}@media (max-width:992px){.flex-list-post .flex-col{flex-basis:33.33%;}}@media (max-width:768px){.flex-list-post .flex-col{flex-basis:50%;}}@media (max-width:380px){.flex-list-post .flex-col{flex-basis:100%;}}.card-post{position:relative;overflow:hidden;border-radius:1.25rem;height:100%;box-shadow:0.625rem 1.875rem 4.375rem rgba(51,51,51,0.04);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post:hover,.card-post:focus{box-shadow:0 1.25rem 4.375rem rgba(51,51,51,0.15);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post .card-header{position:relative;height:170px;margin-bottom:0.625rem;}.card-post .card-header .e-leaflet{position:relative;height:10px;margin-bottom:0.625rem;}.card-post .card-header .card-header-meta{position:absolute;top:1.625rem;right:1.625rem;z-index:3;}.card-post .card-header .card-header-meta span{font-weight:400;}.card-post .card-body{padding:0.313rem 0.938rem 0.938rem 0.938rem;}.card-post .post-meta-info{margin-top:0.625rem;}.card-post .post-img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:1.125rem;overflow:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post .post-title{font-weight:600;font-size:1rem;line-height:130%;color:var(--dark);margin-bottom:0.5rem;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post .post-title-eleaflet{font-weight:600;font-size:1.625rem;line-height:130%;color:var(--dark);margin:0.935rem;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post .post-description{font-weight:500;font-size:0.813rem;line-height:140%;color:var(--dark);margin-bottom:0.25rem;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post .post-action{margin-top:0.625rem;}.card-post .post-action .btn{display:inline-block;width:48%;}.card-post .post-action .btn:not(:last-child){margin-right:4%;}.card-post .price-area .price{font-size:1rem;}.card-post .price-area .price .price-disc{font-size:0.75rem;}.card-post.post-hv-accent{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post.post-hv-accent:hover{background:var(--accent);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post.post-hv-accent:hover .post-title{color:var(--white);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post.post-hv-accent:hover .post-description{color:var(--white);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post.post-hv-accent:hover .post-meta-info span{color:var(--white);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post.post-hv-accent:hover .post-meta-info span.zoom .icon{background:var(--white);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-post.post-hv-accent:hover .post-meta-info span.zoom .icon i{color:var(--dark);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}@media (max-width:1200px){.card-post .card-header{height:150px;}}@media (max-width:992px){.card-post .post-action .btn{display:block;width:100%;}.card-post .post-action .btn:not(:last-child){margin-bottom:0.625rem;}}@media (max-width:480px){.card-post{background:none;box-shadow:none;}.card-post .card-header{padding:0;padding-bottom:0;}.card-post .card-header .card-header-meta{top:0.625rem;right:0.625rem;}.card-post .card-body{padding:0;padding-bottom:0.625rem;}.card-post .post-title-eleaflet{font-size:0.938rem;}.card-post.post-hv-accent:hover .post-title{color:var(--dark);}.card-post.post-hv-accent:hover .post-description{color:var(--dark);}.card-post.post-hv-accent:hover .post-meta-info span{color:var(--dark);}.card-post.post-hv-accent:hover .post-meta-info span.zoom .icon{background:var(--dark);}.card-post.post-hv-accent:hover .post-meta-info span.zoom .icon i{color:var(--white);}.card-post .post-meta-info span.date{margin-bottom:0.313rem;}.card-post .post-meta-info span.date,.card-post .post-meta-info span.zoom{display:block;width:100%;}.card-post.post-hv-accent:hover{background:none;}}@media (max-width:380px){.card-post{background:var(--white);}.card-post .card-header{padding:0.625rem;padding-bottom:0;}.card-post .card-body{padding:0.25rem 0.625rem 0.938rem 0.625rem;}.card-post .post-title-eleaflet{font-size:0.625rem;}.card-post.post-hv-accent:hover{background:var(--accent);}.card-post.post-hv-accent:hover .post-title{color:var(--white);}.card-post.post-hv-accent:hover .post-description{color:var(--white);}.card-post.post-hv-accent:hover .post-meta-info span{color:var(--white);}.card-post.post-hv-accent:hover .post-meta-info span.zoom .icon{background:var(--white);}.card-post.post-hv-accent:hover .post-meta-info span.zoom .icon i{color:var(--dark);}}.card-post.style-2{position:relative;border-radius:1rem;}.card-post.style-2 .card-header{padding:0;margin-bottom:0;}.card-post.style-2 .card-header .post-img{border-radius:1rem 1rem 0 0;}.card-post.style-2 .card-body{position:relative;background:var(--white);padding:1rem;border-radius:1rem 1rem 0 0;margin-top:-0.625rem;z-index:4;}.card-post.style-3{position:relative;background:transparent;border-radius:1rem;box-shadow:none;}.card-post.style-3:hover,.card-post.style-3:focus{box-shadow:0 0.313rem 1.8rem rgba(51,51,51,0.15);}.card-post.style-3 .card-header{position:relative;height:220px;border-radius:1rem;padding:0.625rem;}.gallery-image-area .card-post .card-header{padding:0;}@media (max-width:1200px){.gallery-image-area .card-post .card-header{height:190px;}}@media (max-width:992px){.gallery-image-area{display:flex;}.gallery-image-area{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:inherit;flex-wrap:inherit;white-space:nowrap;overflow-y:hidden !important;overflow-x:auto !important;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;}.gallery-image-area::-webkit-scrollbar{width:0.5rem;height:0.5rem;cursor:pointer;}.gallery-image-area::-webkit-scrollbar-track{background:rgba(241,241,241,0);border-radius:2.5rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.gallery-image-area::-webkit-scrollbar-thumb{background:rgba(195,195,195,0);border-radius:2.5rem;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.gallery-image-area:hover::-webkit-scrollbar-track{background:rgba(241,241,241,0.8);-webkit-box-shadow:inset 0 0.313rem 0.5rem rgba(241,241,241,1);box-shadow:inset 0 0.313rem 0.5rem rgba(241,241,241,1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.gallery-image-area:hover::-webkit-scrollbar-thumb{background:rgba(195,195,195,0.5);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.gallery-image-area::-webkit-scrollbar-thumb:horizontal:hover,.gallery-image-area::-webkit-scrollbar-thumb:vertical:hover{background:rgba(195,195,195,1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.gallery-image-area .card-post{width:320px;}}.card-gallery{position:relative;overflow:hidden;border-radius:0.625rem;height:100%;box-shadow:0.625rem 1.875rem 4.375rem rgba(51,51,51,0.04);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-gallery:hover,.card-gallery:focus{box-shadow:0 1.25rem 4.375rem rgba(51,51,51,0.15);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-gallery .card-header{position:relative;overflow:hidden;aspect-ratio:3/2;border-radius:0.625rem;padding-bottom:0.938rem;}.card-gallery .card-body{padding:0.313rem 0.938rem 0.938rem 0.938rem;}.card-gallery .post-img{width:100%;height:100%;object-fit:cover !important;object-position:top center;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-gallery .post-title{font-weight:600;font-size:0.938rem;line-height:130%;color:var(--dark);margin-bottom:0.5rem;margin-top:0.625rem;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.card-video .play-button{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:2.5rem;height:2.5rem;border:3px solid var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;z-index:5;}.card-video .play-button .icon{font-size:1.125rem;line-height:1;color:var(--white);margin-bottom:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}.card-video .play-button:hover{border-color:var(--accent);box-shadow:0 0 0.625rem 0.125rem rgba(255,255,255,0.35);background:rgba(255,255,255,0.35);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);}.card-video .play-button:hover .icon{color:var(--accent);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}.contact-section .row-list .col-list{margin-bottom:0.625rem;}.contact-section .contact-map{height:300px;position:relative;z-index:3;}.contact-section .contact-map iframe{border:0;height:100%;width:100%;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;}.contact-section .contact-body{background-color:var(--light);padding:2.5rem;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;}.contact-section .contact-info{position:relative;z-index:3;}.contact-section .contact-info .media{margin-bottom:1.25rem;}.contact-section .contact-info .media .media-header{margin-right:0.625rem;}.contact-section .contact-info .media .media-header .icon{width:2.188rem;height:2.188rem;}.contact-section .contact-info .media h6{font-weight:400;color:var(--text3);margin-bottom:0;}.contact-section .contact-info .media p{font-weight:500;color:var(--dark);margin-bottom:0;}.contact-section .contact-info .media .cta-download-apps .btn{margin-bottom:0.625rem;}.contact-section .contact-info .media .cta-download-apps .btn i{margin-right:0.313rem;}.contact-section .contact-form{position:relative;z-index:3;}@media (max-width:1200px){.contact-section .contact-info .media .cta-download-apps .btn{padding-left:0.313rem;padding-right:0.313rem;font-size:0.875rem;}.contact-section .contact-info .media .cta-download-apps .btn:not(:last-child){margin-right:0.313rem;}.contact-section .contact-info .media .cta-download-apps .btn i{margin-right:0.125rem;}}@media (max-width:992px){.contact-section .contact-body{padding-top:2.5rem;}.contact-section .contact-info{margin-bottom:2.5rem;}}@media (max-width:768px){.contact-section .contact-body{padding:1.25rem;}.contact-section .contact-info{margin-top:1.875rem;margin-bottom:1.875rem;}}@media (max-width:480px){.contact-section .contact-info .media .cta-download-apps .btn{width:150px;}}.card-contact{z-index:3;position:relative;text-align:center;overflow:hidden;height:100%;border-radius:1.25rem;background:var(--white);box-shadow:0 0.25rem 1.25rem rgba(0,0,0,0.1);padding:1.875rem 1.563rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.card-contact:hover{box-shadow:1.25rem 0.25rem 3.125rem rgba(15,47,100,0.15);background:var(--yellow);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.card-contact:hover .icon svg path{stroke:var(--dark);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.card-contact:hover h3{color:var(--dark);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.card-contact:hover p a{color:var(--dark);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.card-contact .icon{margin-bottom:1rem;}.card-contact .icon svg path{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.card-contact .icon img{width:auto;max-width:100%;max-height:3.75rem;}.card-contact h3{font-weight:bold;color:var(--dark);text-transform:uppercase;margin-bottom:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.card-contact p{margin-bottom:0.313rem;}.card-contact p:last-child{margin-bottom:0;}.card-contact p a{color:var(--white);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}@media (max-width:480px){.card-contact{padding:1.875rem 1rem;}.card-contact .icon img{max-height:3rem;}}.gallery-section{position:relative;overflow:hidden;}.gallery-section .section-title.style-2{display:flex;align-items:center;justify-content:space-between;}.gallery-section .section-title.style-2 .heading{width:40%;}.gallery-section .section-title.style-2 .desc-area{width:60%;display:flex;align-items:center;justify-content:space-between;}.gallery-section .section-title.style-2 .description{width:50%;}.gallery-section .section-title.style-2 .act{width:30%;}@media (max-width:1200px){.gallery-section .section-title.style-2 .heading{width:30%;}.gallery-section .section-title.style-2 .desc-area{width:70%;}.gallery-section .section-title.style-2 .description{width:60%;}.gallery-section .section-title.style-2 .act{width:35%;}}@media (max-width:992px){.gallery-section .section-title.style-2{display:block;}.gallery-section .section-title.style-2 .heading{width:100%;}.gallery-section .section-title.style-2 .desc-area{width:100%;}.gallery-section .section-title.style-2 .act{width:35%;}}@media (max-width:768px){.gallery-section .section-title.style-2{display:block;}.gallery-section .section-title.style-2 .heading{width:100%;}.gallery-section .section-title.style-2 .desc-area{width:100%;display:block;}.gallery-section .section-title.style-2 .description{width:100%;}.gallery-section .section-title.style-2 .act{width:100%;}}@media (max-width:1200px){.row-list{padding-left:15px;padding-right:15px;}.row-list .col-list{padding-left:5px;padding-right:5px;}}.single-post-section{position:relative;z-index:3;}.single-post-section .post-description p{font-size:0.975rem;line-height:180%;color:var(--text3);text-align:justify;margin-bottom:1.25rem;}.single-post-section .post-description ul{margin-bottom:1.25rem;padding-left:20px;}.single-post-section .post-description ul li{font-size:0.975rem;line-height:180%;color:var(--text3);list-style:disc;}.single-post-section .post-img{position:relative;overflow:hidden;object-fit:contain;width:100%;max-width:100%;border-radius:0.625rem;}.single-post-section .content-area{position:relative;overflow:hidden;}.single-post-section .content-area .section-title h2{font-weight:600;}.single-post-section .content-area p{font-size:0.975rem;line-height:180%;color:var(--text3);text-align:justify;margin-bottom:1.25rem;}.single-post-section .content-area ul,.single-post-section .content-area ol{margin-bottom:1.25rem;padding-left:0;list-style-position:inside !important;}.single-post-section .content-area ul li,.single-post-section .content-area ol li{font-size:0.975rem !important;line-height:180%;color:var(--text3);list-style:disc;}.single-post-section .content-area table{width:100%;background:var(--white);margin:auto;border:1px solid var(--light);margin-bottom:1.25rem;}.single-post-section .content-area table tr{border:1px solid var(--light);}.single-post-section .content-area table tr:first-child td{text-align:center;background:var(--light);height:2.5rem;}.single-post-section .content-area table tr:not(:first-child) td{padding:0.625rem 1rem;}.single-post-section .content-area h1,.single-post-section .content-area h2,.single-post-section .content-area h3,.single-post-section .content-area h4,.single-post-section .content-area h5,.single-post-section .content-area h6{font-weight:600 !important;color:var(--dark) !important;margin-bottom:1rem;}.single-post-section .content-area img{position:relative;overflow:hidden;object-fit:contain;width:100%;max-width:100% !important;border-radius:0.625rem;margin-bottom:1rem !important;}.single-post-section .content-area iframe.frame-video-full{height:27.5rem;max-width:100% !important;border-radius:0.625rem;margin-bottom:1rem !important;}@media (max-width:1200px){.single-post-section .content-area iframe.frame-video-full{height:25.5rem;}}@media (max-width:992px){.single-post-section .content-area iframe.frame-video-full{height:22.5rem;}}@media (max-width:768px){.single-post-section .content-area iframe.frame-video-full{height:18.5rem;}}@media (max-width:480px){.single-post-section .content-area .section-title h2{font-size:1.525rem;}.single-post-section .content-area table tr:not(:first-child) td{padding:0.625rem 0.625rem;}.single-post-section .content-area iframe.frame-video-full{height:55vw;}}.wrap-quote{position:relative;z-index:3;padding-left:1.25rem;}.wrap-quote:before{content:'';position:absolute;top:0.313rem;left:0;width:2px;height:2.5rem;background:var(--text2);}.wrap-quote .quote{font-weight:600;font-size:0.875rem;line-height:170%;color:var(--dark);margin-bottom:0.625rem !important;}.wrap-quote .name{font-weight:normal;font-size:0.625rem;color:var(--text3);margin-bottom:0 !important;}.result-title h4{font-weight:bold;font-size:1.375rem;line-height:150%;letter-spacing:-0.05rem;}.result-title p{font-weight:300;font-size:0.975rem;color:var(--dark);}@media (max-width:480px){.result-title h4{font-size:1.25rem;}}.price-area{position:relative;}.price-area .label{margin-bottom:0;}.price-area .price{font-weight:600;font-size:1.25rem;letter-spacing:-1px;color:var(--accent);margin-bottom:0;}.price-area .price .price-disc{font-size:0.975rem;color:var(--text1);text-decoration:line-through;margin-right:0.313rem;}.room-section{position:relative;overflow:hidden;}.room-section .container-fluid{padding-left:0;padding-right:0;}.room-section .swiper-wrapper{height:28.438rem;}.room-section .swiper-wrapper .room-slider .room-slider-img{object-fit:cover;object-position:center;width:100%;height:100%;}.room-section .room-slider-wrap .virtual-img-area{position:absolute;bottom:1.25rem;left:calc(100vw/9);z-index:4;}.room-section .room-slider-wrap .virtual-img-area .virtual-img{max-width:6rem;max-height:6rem;border-radius:50%;}.room-facility{border-radius:0.625rem;background:#E7F5FF;padding:1.875rem 1.875rem 1.875rem 1.875rem;z-index:3;}.room-facility ul{display:flex;flex-wrap:wrap;flex-direction:row;}.room-facility ul li{width:calc(100%/4);}.room-overview{position:relative;overflow:hidden;display:flex;z-index:3;}.room-overview .room-thumbnails{position:relative;overflow:hidden;border-radius:0.625rem;width:calc(100%/2.5);}.room-overview .room-thumbnails .thumbnails-img{object-fit:cover;object-position:center;width:100%;height:100%;}.room-overview .room-thumbnails .virtual-img-area{position:absolute;bottom:0.625rem;right:0.625rem;z-index:3;}.room-overview .room-thumbnails .virtual-img-area .virtual-img{max-width:5rem;max-height:5rem;border-radius:50%;}.room-overview .room-content{width:calc(100%/1.5);padding-left:1.875rem;}.room-overview .room-content .room-description{overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:6 !important;-webkit-box-orient:vertical;}.room-overview .room-content .room-booking{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;margin-top:1.25rem;}.room-overview .room-content .room-booking .booking-price{-ms-flex-order:0;order:0;width:calc(100%/2);}.room-overview .room-content .room-booking .booking-note{-ms-flex-order:1;order:1;width:calc(100%/2);}.room-overview .room-content .room-booking .booking-note p{margin-bottom:0;}@media (max-width:992px){.room-section .swiper-wrapper{height:24.063rem;}.room-facility ul li{width:calc(100%/3);}.room-overview .room-thumbnails{max-height:250px;}.room-overview .room-content{padding-left:1rem;}.room-overview .room-content .room-booking{flex-direction:column;}.room-overview .room-content .room-booking .booking-price{-ms-flex-order:1;order:1;width:calc(100%/1);}.room-overview .room-content .room-booking .booking-note{-ms-flex-order:0;order:0;width:calc(100%/1);margin-bottom:0.925rem;}}@media (max-width:768px){.room-section .swiper-wrapper{height:19.563rem;}.room-section .room-slider-wrap .virtual-img-area{position:fixed;bottom:5.5rem;right:0.625rem;width:inherit;text-align:right;}.room-facility{padding:1.575rem 1.25rem 1.25rem 1.25rem;}.room-facility ul li{width:calc(100%/2);}.room-overview{display:block;}.room-overview .room-thumbnails{width:calc(100%/1);margin-bottom:1.25rem;}.room-overview .room-content{width:calc(100%/1);padding-left:0;}}@media (max-width:480px){.room-section .swiper-wrapper{height:15.313rem;}}.room-list-section{position:relative;overflow:hidden;background:#E6F5FF;border-radius:6.25rem 6.25rem 0 0;}.room-list-section .wrap-content{position:relative;z-index:3;}@media (max-width:768px){.room-list-section{border-radius:4.25rem 4.25rem 0 0;}}.flipbook-area{position:relative;max-width:100%;display:flex;align-items:center;justify-content:center;border-radius:1rem;}#flipbook{position:relative;overflow:hidden;width:800px;height:600px;margin:auto;box-shadow:0 0.24rem 1rem rgba(0,0,0,0.0786943);border-radius:0.45rem;background:rgba(255,255,255,0.6);border:1px solid var(--border);}#flipbook .page{width:100%;height:100%;box-shadow:0 8px 24px rgba(0,0,0,0.18),0 1px 0 rgba(0,0,0,0.07);border-radius:0.5rem;background:#fff;border:1px solid #eee;transition:box-shadow 0.3s;}#flipbook canvas{width:100%;height:auto;display:block;margin:0 auto;}#controls{position:absolute;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 10vw);z-index:200;}#controls .btn{background:rgba(235,235,235,0.4);border-radius:50%;width:3.5rem;aspect-ratio:1 / 1;padding:0;}#controls .btn i{font-size:1.25rem;}#controls .btn:focus,#controls .btn:hover{box-shadow:none;}@media (max-width:1200px){#controls{width:calc(100%);}#controls .prev{margin-left:-3%;}#controls .next{margin-right:-3%;}}@media (max-width:992px){#controls .prev{margin-left:calc(-3.5rem/1.8);}#controls .next{margin-right:calc(-3.5rem/1.8);}}@media (max-width:992px){#controls .prev{margin-left:0;}#controls .next{margin-right:0;}}.area642{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(var(--spacing) * 1.5);}.area642 .item321{box-sizing:border-box;}@media (max-width:992px){.area642{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (max-width:580px){.area642{grid-template-columns:repeat(2,minmax(0,1fr));}}.area421{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--spacing) * 1.5);}.area421 .item421{box-sizing:border-box;}@media (max-width:992px){.area421{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:580px){.area421{grid-template-columns:1fr;}}.area321{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing) * 1.5);}.area321 .item321{box-sizing:border-box;}@media (max-width:992px){.area321{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:580px){.area321{grid-template-columns:1fr;}}.area211{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * 1.5);}.area211 .item211{box-sizing:border-box;}@media (max-width:992px){.area211{grid-template-columns:1fr;}}.column-area{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing) * 1.5);}.column-area .column-item{box-sizing:border-box;}.serv-item{position:relative;overflow:hidden;width:100%;min-height:4.5rem;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--spacing) * 2);border:2px solid var(--bs-body-bg);border-radius:var(--bs-border-radius);box-shadow:var(--shadow);background:rgb(from var(--bs-body-bg) r g b / 100%);transition:var(--transition);}.serv-item:before{content:'';background-image:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/excellent-pattern.png');background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:155px;height:100%;opacity:0.45;z-index:0;filter:sepia(80%) hue-rotate(180deg) saturate(200%) brightness(95%) blur(1px);}.serv-item .label:after{content:'\ea1f';font-family:var(--font-icon);color:var(--color-white);background:var(--primary);border-radius:var(--bs-border-radius-sm);line-height:1.45rem;text-align:center;vertical-align:middle;width:1.45rem;height:1.45rem;flex-shrink:0;}.serv-item .label{position:relative;width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--spacing);font-weight:600;color:var(--bs-body-color);text-transform:uppercase;margin-bottom:0;z-index:2;}.serv-item:hover{background:var(--light);}.serv-item-2{position:relative;overflow:hidden;width:100%;height:100%;min-height:6.25rem;display:flex;align-items:flex-end;justify-content:space-between;padding:calc(var(--spacing) * 2.5);border:2px solid var(--bs-body-bg);border-radius:var(--bs-border-radius);box-shadow:var(--shadow);background:rgb(from var(--bs-body-bg) r g b / 100%);transition:var(--transition);}.serv-item-2:before{content:'';background-image:url('https://rs-jih.co.id/rsjihsolo/assets/front/css/../img/excellent-pattern.png');background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:40%;right:0;width:155px;height:100%;opacity:0.2;transform:scaleX(-1);filter:sepia(80%) hue-rotate(180deg) saturate(200%) brightness(95%);transition:var(--transition);}.serv-item-2:after{content:'\ea24';font-family:var(--font-icon);position:absolute;top:var(--spacing);right:var(--spacing);width:clamp(2.2rem,2.5vw,2.5rem);aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--light);border-radius:var(--bs-border-radius-md);transition:var(--transition);}.serv-item-2 .label{position:relative;width:100%;max-width:90%;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--spacing);font-weight:600;color:var(--bs-body-color);text-transform:uppercase;margin-bottom:0;z-index:2;}.serv-item-2 .img{position:relative;width:4.5rem;height:4.5rem;border-radius:var(--bs-border-radius-md);object-fit:cover;object-position:center;margin-bottom:calc(var(--spacing) * 2);border:1px solid var(--bs-border-color);}.serv-item-2:hover{background:var(--light);}.serv-item-2:hover:before{top:20%;opacity:1;transition:var(--transition);}.serv-item-2:hover:after{background:var(--primary);color:var(--white);transition:var(--transition);}.serv-item-2:hover .label{color:var(--primary);}.card-git{height:100%;padding:calc(var(--spacing) * 4.5);transition:var(--transition);}.card-git .thumb{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:calc(var(--spacing) * 4);}.card-git .thumb .thumb-img{object-fit:contain;width:auto;max-height:2.875rem;}.card-git .thumb .btn{padding:calc(var(--spacing) * 1.5);}.card-git .title{color:var(--bs-body-color);margin-bottom:0.313rem;}.card-git:hover{transform:translateY(-0.313rem);transition:var(--transition);}.card-git:hover .thumb .btn,.card-git:hover .thumb .btn:hover{background:var(--primary);color:var(--white);}.card-git:hover .title{color:var(--primary);}.services-excellent .thumbnails{position:relative;max-width:480px;border-radius:var(--bs-border-radius);transition:var(--transition);}.services-excellent .thumbnails:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid rgb(from var(--primary) r g b / 20%);border-radius:var(--bs-border-radius);transform:rotate(3deg);transition:var(--transition);}.services-excellent .thumbnails .thumbnails-img{object-fit:cover;object-position:center;overflow:hidden;border-radius:var(--bs-border-radius);border:2px solid var(--white);transform:rotate(-3deg);transition:var(--transition);}.services-excellent .thumbnails .bg-cover{position:absolute;bottom:-10vh;right:-10vh;max-width:clamp(320px,calc(9.233rem + 8.523vw),448px);z-index:-1;}.services-excellent .thumbnails:hover{box-shadow:var(--shadow);transition:var(--transition);}.services-excellent .thumbnails:hover:before{transform:rotate(0deg);transition:var(--transition);}.services-excellent .thumbnails:hover .thumbnails-img{transform:rotate(0deg);transition:var(--transition);}.services-excellent .area321{align-items:start;}.services-excellent .area321 .item321{display:flex;flex-direction:column;gap:0.5rem;width:100%;}.post-share{display:block;}.post-share .share-label{font-size:var(--bs-body-font-size-xs);color:var(--primary);margin-bottom:0;}.single-post .content-area{}.single-post .post-title{font-size:var(--bs-body-font-size-xxl);}.single-post .post-share{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing);}.single-post .post-thumbnails{position:relative;}.single-post .post-thumbnails .post-img{object-fit:contain;object-position:center;width:100%;height:auto;border-radius:var(--bs-border-radius);overflow:hidden;border:2px solid var(--bs-body-bg);box-shadow:var(--shadow);}.single-post .post-ingposortitle{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 3);}.row-news{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:1.875rem;}.row-news div{position:relative;padding:0;max-width:calc(100% / 3 - 1.875rem);border:2px solid var(--bs-body-bg);border-radius:var(--bs-border-radius);box-shadow:var(--shadow-md) !important;}.row-news .thumbnail{position:relative;overflow:hidden;background:var(--bs-body-bg);width:100%;border-radius:var(--bs-border-radius);box-shadow:var(--shadow) !important;transition:var(--transition);}.row-news .thumbnail .img-news{overflow:hidden;object-fit:cover;object-position:center;border-radius:var(--bs-border-radius);transition:var(--transition);}.row-news .post-title{position:absolute;bottom:var(--spacing);left:50%;transform:translateX(-50%);border-radius:var(--bs-border-radius);width:calc(100% - 1.875rem);margin:auto !important;padding:var(--spacing);background:rgb(from var(--bs-body-bg) r g b / 60%);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));font-size:var(--bs-body-font-size-lg);}.row-news .post-title a{text-decoration:none !important;}@media (max-width:992px){.row-news div{max-width:calc(100% / 2 - 1.875rem);}}@media (max-width:768px){.row-news{gap:calc(var(--spacing) * 3);}.row-news div{max-width:100%;flex:0 0 100%;}}.single-doctor{position:relative;width:100%;z-index:5;}.single-doctor .profile-area{display:flex;align-items:flex-start;justify-content:flex-start;gap:calc(var(--spacing) * 4);}.single-doctor .thumbnails{flex-shrink:0;width:var(--bs-w-md);transform:translateY(-6.25rem);}.single-doctor .thumbnails img{object-fit:contain;width:100%;overflow:hidden;border-radius:var(--bs-border-radius);border:2px solid var(--white);box-shadow:var(--shadow);}.single-doctor .content .name{font-weight:bold;font-size:var(--bs-body-font-size-xl);color:var(--primary);}.single-doctor .content .post-info{align-items:center;margin-bottom:calc(var(--spacing) * 2);}.single-doctor .content .post-info .info-item.info-location{color:var(--bs-body-color);}@media (max-width:992px){.single-doctor .profile-area{flex-direction:column;}.single-doctor .thumbnails{transform:none;}}@media (max-width:580px){.single-doctor .thumbnails{width:100%;}}.table-schedule{width:100%;table-layout:fixed;overflow:hidden;border-radius:var(--bs-border-radius-md);background:var(--light);border:0;}.table-schedule th,.table-schedule td{text-align:center;vertical-align:middle;padding:var(--spacing);border:none;white-space:normal;word-break:break-word;overflow-wrap:break-word;line-height:120%;}.table-schedule thead{background:var(--dark);}.table-schedule thead tr th{width:100px;color:var(--white);text-transform:capitalize;}.table-schedule tbody tr td{font-size:calc(var(--bs-body-font-size) - 1px);vertical-align:top;border-right:1px solid rgb(from var(--dark) r g b / 30%) !important;}.table-schedule tbody tr td span{display:block;}.table-schedule tbody tr td span:not(:last-child){margin-bottom:calc(var(--spacing) * 2);}@media (max-width:768px){.table-schedule,.table-schedule thead,.table-schedule tbody,.table-schedule tr{overflow:hidden;}.table-schedule th,.table-schedule td,.table-schedule tr{display:block;}.table-schedule thead tr{position:absolute;top:-9999px;left:-9999px;}.table-schedule tbody tr td{position:relative;border:none;border-right:0 !important;border-bottom:1px solid rgb(from var(--dark) r g b / 30%);text-align:right !important;padding:var(--spacing-3);padding-left:50% !important;}.table-schedule tbody tr td:last-child{border-bottom:0;}.table-schedule tbody tr td::before{content:attr(data-label);position:absolute;left:var(--spacing);width:45%;padding-right:var(--spacing);text-transform:capitalize;white-space:nowrap;text-align:left;font-weight:bold;color:var(--bs-body-color);}}.gallery-item{position:relative;overflow:hidden;border-radius:var(--bs-border-radius);height:100%;}.gallery-item .gallery-img{object-fit:cover;object-position:center;width:100%;height:100%;}.clear-style{font-family:var(--font1);font-size:var(--bs-body-font-size);color:rgb(from var(--bs-body-color) r g b / 85%);line-height:180% !important;text-align:justify;}.clear-style p,.clear-style span,.clear-style font,.clear-style div{font-family:inherit !important;font-size:inherit;color:inherit;background:transparent !important;}.clear-style a:not(.btn){font-weight:600;color:var(--primary) !important;text-decoration:underline;}.clear-style b,.clear-style strong{font-weight:600;}.clear-style h1,.clear-style h2,.clear-style h3,.clear-style h4,.clear-style h5,.clear-style h6{font-family:var(--font2) !important;font-weight:600;color:var(--bs-body-color) !important;}.clear-style ul,.clear-style ol{margin-bottom:var(--spacing,1rem);padding-left:1.25rem;}.clear-style ul li{list-style:disc;background:transparent !important;}.clear-style ol li{list-style:decimal;background:transparent !important;}.clear-style ul li:not(:last-child),.clear-style ol li:not(:last-child){margin-bottom:calc(var(--spacing,1rem) / 2);}.clear-style img{border-radius:var(--bs-border-radius);overflow:hidden;border:2px solid var(--bs-body-bg);box-shadow:var(--shadow);}.clear-style table{width:100% !important;background:var(--bs-body-bg);margin-bottom:var(--spacing,1rem);border-collapse:separate !important;border-spacing:0 !important;border-radius:var(--bs-border-radius) !important;overflow:hidden !important;border:1px solid var(--bs-border-color) !important;}.clear-style table thead{background:var(--light,#f8f9fa);}.clear-style table th,.clear-style table td{padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2) !important;border-bottom:1px solid var(--bs-border-color) !important;border-right:1px solid var(--bs-border-color) !important;text-align:left;}.clear-style table th:last-child,.clear-style table td:last-child{border-right:none !important;}.clear-style table tbody tr:last-child td{border-bottom:none !important;}:root{--jdwl-gradient-1:linear-gradient(179deg,#046DDA -84.87%,#12C1FC 230.31%);--jdwl-gradient-2:linear-gradient(90deg,#FFC637 1.51%,#FA9817 99.99%);--jdwl-gradient-3:linear-gradient(90deg,#046DDA 0.95%,#034BA9 63.18%);}.jdwl-section{position:relative;min-height:100vh;}.jdwl-section .page-cover{position:absolute;top:0;left:0;object-fit:cover;object-position:top center;width:100%;height:100%;}.jdwl-section .logo-img{object-fit:contain;width:100%;max-width:255px;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.jdwl-section .section-title{text-align:center;margin-bottom:1.25rem;}.jdwl-section .section-title h4{font-weight:700;margin-bottom:0.313rem;}.jdwl-section .section-title p{font-weight:400;color:var(--text1);margin-bottom:0;}.jdwl-section .inner .jdwl-area{position:relative;font-family:"Poppins",sans-serif;font-weight:400;max-width:580px;margin:auto;padding:1.875rem 0;border:1px solid var(--light);}.jdwl-section .inner .jdwl-area .cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;z-index:0;}.jdwl-section .inner .jdwl-area .jdwl-head{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:0 1rem;margin-bottom:1.875rem;}.jdwl-section .inner .jdwl-area .jdwl-head .brand-img{object-fit:contain;width:auto;max-height:2.5rem;margin:0;}.jdwl-section .inner .jdwl-area .jdwl-body{position:relative;padding:0 1rem;}.jdwl-section .inner .jdwl-area .jdwl-body .section-title{text-align:center;margin-bottom:2.5rem;}.jdwl-section .inner .jdwl-area .jdwl-body .section-title h2{letter-spacing:-1px;font-size:2rem;font-weight:800;background-image:linear-gradient(90deg,#FFC637 0.01%,#FA9817 50%,#F6AC2F 99.99%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--white);}.jdwl-section .inner .jdwl-area .jdwl-body .section-title .badge{font-size:0.875rem;text-shadow:0.15rem 0.15rem 0.313rem rgba(0,0,0,0.35);border:0;border-radius:3.2rem;padding:0.5rem 2rem;background:var(--jdwl-gradient-1);color:var(--white);}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:0.625rem;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item{width:100%;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .poli-label{padding:0.15rem 1rem;background:var(--jdwl-gradient-2);font-weight:600;font-size:0.875rem;border-radius:0 0.875rem 0 0;width:auto;min-width:150px;max-width:200px;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .doktor-area{position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:0.25rem;box-shadow:inset 0 0 1rem rgba(0,0,0,0.25);border-radius:0 0.875rem 0.875rem 0.875rem;padding:0.75rem 1rem;background:rgba(255,255,255,0.85);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .doktor-area:before{content:'';position:absolute;top:0;right:0;background:#046DDA;width:110px;height:100%;border-radius:0.875rem;z-index:0;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .doktor-area .doktor-list{width:100%;position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;z-index:2;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .doktor-area .doktor-list .nama{font-weight:600;font-size:0.875rem;letter-spacing:-0.03rem;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .doktor-area .doktor-list .jam{position:relative;flex-shrink:0;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .doktor-area .doktor-list .jam span{display:block;width:100%;font-weight:600;font-size:0.875rem;letter-spacing:-0.03rem;color:var(--white);}.jdwl-section .inner .jdwl-area .jdwl-foot{position:relative;overflow:hidden;background:var(--jdwl-gradient-3);display:flex;align-items:stretch;justify-content:space-between;padding:0 0 0 1rem;margin-top:2.5rem;}.jdwl-section .inner .jdwl-area .jdwl-foot .footer-social{display:flex;align-items:center;justify-content:flex-start;gap:0.625rem;}.jdwl-section .inner .jdwl-area .jdwl-foot .footer-social .icon{cursor:pointer;text-align:center;color:var(--text);}.jdwl-section .inner .jdwl-area .jdwl-foot .footer-social .icon i{font-size:0.875rem;line-height:2.188rem;color:var(--white);}.jdwl-section .inner .jdwl-area .jdwl-foot .footer-social .icon svg{width:18px;margin-top:-2px;fill:var(--white);}.jdwl-section .inner .jdwl-area .jdwl-foot .footer-social .icon span{font-weight:600;font-size:0.875rem;color:var(--white);margin-left:0.313rem;}.jdwl-section .inner .jdwl-area .jdwl-foot .hashtag{box-shadow:0 0 1.25rem 0.625rem #002683;background:#DADADA;padding:1rem 1.25rem;border-radius:2.5rem 0 0 0;font-weight:700;font-size:0.875rem;line-height:1;color:var(--accent2);}@media (max-width:480px){.jdwl-section .inner .jdwl-area .jdwl-head{padding:0 0.75rem;}.jdwl-section .inner .jdwl-area .jdwl-body{padding:0 0.75rem;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .poli-label{padding:0.15rem 0.875rem;}.jdwl-section .inner .jdwl-area .jdwl-body .jdwl-list-area .jdwl-list-item .doktor-area{padding:0.75rem 0.875rem;}.jdwl-section .inner .jdwl-area .jdwl-foot .footer-social .icon span{display:none;}}