/* CA Sansaar — Premium Global Theme Override */
:root{
  --cs-navy:#071a33;
  --cs-navy-2:#0c2747;
  --cs-navy-3:#12385f;
  --cs-gold:#d8a33d;
  --cs-gold-2:#f0c76a;
  --cs-cream:#f8f6f0;
  --cs-white:#ffffff;
  --cs-text:#17283d;
  --cs-muted:#68768a;
  --cs-border:rgba(216,163,61,.22);
  --primary-color:var(--cs-gold) !important;
  --primary-dark:var(--cs-navy) !important;
  --primary-light:var(--cs-gold-2) !important;
}
html{scroll-behavior:smooth}
body{color:var(--cs-text);background:#fff}
/* Remove the old green visual language across the site */
.text-primary,.text-success{color:var(--cs-gold)!important}
.bg-success,.bg-primary{background:var(--cs-navy)!important}
.btn-primary{background:var(--cs-gold)!important;border-color:var(--cs-gold)!important;color:var(--cs-navy)!important}
a:hover{color:var(--cs-gold)!important}
/* Header: dark premium bar + clearly visible nav items */
#sticky-header,.consalt-header-area{background:linear-gradient(135deg,var(--cs-navy),#0b2340)!important;border-bottom:1px solid rgba(216,163,61,.25)!important}
#sticky-header .nav_scroll>li>a,#sticky-header .nav_scroll>li>a span,
#sticky-header:not(.sticky) .header-menu ul.nav_scroll>li>a,
#sticky-header:not(.sticky) .header-menu ul.nav_scroll>li>a span{color:#fff!important;text-shadow:none!important}
#sticky-header .nav_scroll>li>a{font-weight:600!important;letter-spacing:.2px!important}
#sticky-header .nav_scroll>li>a:hover,#sticky-header .nav_scroll>li.active>a{color:var(--cs-gold-2)!important}
#sticky-header .sub_menu{background:var(--cs-navy)!important;border:1px solid var(--cs-border)!important;box-shadow:0 18px 40px rgba(0,0,0,.28)!important}
#sticky-header .header-menu ul.sub_menu.services-sub-menu{width:260px!important}
#sticky-header .sub_menu li a{color:#fff!important;background:transparent!important}
#sticky-header .sub_menu li a:hover{color:var(--cs-gold-2)!important;background:rgba(216,163,61,.08)!important}
#sticky-header .header-logo img{max-height:52px!important}
/* Sticky and mobile states */
#sticky-header.sticky{background:rgba(7,26,51,.97)!important;backdrop-filter:blur(14px)}
#sticky-header.sticky .nav_scroll>li>a,#sticky-header.sticky .nav_scroll>li>a span{color:#fff!important}
@media(max-width:991px){#sticky-header,#sticky-header.sticky{background:var(--cs-navy)!important}#sticky-header .firm-name,#sticky-header .firm-tagline,#sticky-header #hamburger-icon{color:#fff!important}.mean-container .mean-nav{background:var(--cs-navy)!important}.mean-container .mean-nav ul li a{color:#fff!important;border-top:1px solid rgba(255,255,255,.1)!important}.mean-container .mean-nav ul li a:hover{color:var(--cs-gold)!important}.mean-container .mean-bar a.meanmenu-reveal{color:#fff!important}.mean-container .mean-bar a.meanmenu-reveal span{background:#fff!important}}
/* Generic buttons */
.consalt_btn a,.about_btn a,.hero_btn a{background:linear-gradient(135deg,var(--cs-gold),var(--cs-gold-2))!important;color:var(--cs-navy)!important;border:1px solid var(--cs-gold)!important}
.consalt_btn a:hover,.about_btn a:hover,.hero_btn a:hover{background:var(--cs-navy)!important;color:#fff!important;border-color:var(--cs-gold)!important}
/* Footer */
.footer_area{background:linear-gradient(135deg,#06172d,#0b2848)!important}
.footer_area .footer_logo img{display:block;width:auto;height:auto;max-width:72px;max-height:52px;object-fit:contain}
.footer_area a:hover,.footer-widget-menu li a:hover,.footer-bottom-menu li a:hover{color:var(--cs-gold)!important}
.footer-widget-title h4:after,.footer-widget-title h4:before{background:var(--cs-gold)!important}
.footer-contact-icon i,.footer-widget-menu i{color:var(--cs-gold)!important}
.prgoress_indicator path{stroke:var(--cs-gold)!important}
/* Form controls and common cards on internal pages */
input:focus,textarea:focus,select:focus{border-color:var(--cs-gold)!important;box-shadow:0 0 0 3px rgba(216,163,61,.12)!important}
.pagination a,.page-link{color:var(--cs-navy)!important}.pagination a:hover,.page-link:hover{color:var(--cs-gold)!important}
/* No old turquoise/green accents */
[style*="#d8a33d"],[style*="#d8a33d"],[style*="#071a33"],[style*="#0c2747"],[style*="#f0c76a"],[style*="#12385f"],[style*="#12385f"],[style*="#d8a33d"]{color:var(--cs-gold)!important;background-color:transparent}
/* ===== CA SANSAAR PREMIUM HOMEPAGE ===== */
.cs-premium-home{overflow-x:hidden;background:#fff}
.cs-premium-home .section-pad{padding:95px 0;position:relative}
.cs-eyebrow{display:flex;align-items:center;gap:10px;color:var(--cs-gold-2);font-size:12px;font-weight:800;letter-spacing:1.8px;margin-bottom:18px}
.cs-eyebrow span{width:28px;height:1px;background:currentColor;display:inline-block}.cs-eyebrow.dark{color:#a97922}.cs-eyebrow.light{justify-content:center;color:var(--cs-gold-2)}
.cs-hero{min-height:650px;position:relative;display:flex;align-items:center;overflow:hidden;background:#06172d url('../images/home_hero_building.jpg') center right/cover no-repeat}
.cs-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#06172d 0%,#071a33 42%,rgba(7,26,51,.74) 61%,rgba(7,26,51,.08) 100%)}
.cs-hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:55px 55px;mask-image:linear-gradient(90deg,#000,transparent 70%);opacity:.55}
.cs-hero-content{position:relative;z-index:2;padding:55px 0 45px}.cs-hero h1{color:#fff;font-size:60px;line-height:1.06;font-weight:700;letter-spacing:-1.5px;margin:0 0 22px;max-width:700px}.cs-hero h1 strong{color:var(--cs-gold-2);font-weight:700}.cs-hero p{color:rgba(255,255,255,.78);font-size:17px;line-height:1.75;max-width:590px;margin-bottom:30px}.cs-hero-actions{display:flex;gap:14px;flex-wrap:wrap}.cs-btn{display:inline-flex;align-items:center;gap:11px;padding:14px 25px;border-radius:5px;font-size:14px;font-weight:700;text-decoration:none!important;transition:.3s ease}.cs-btn i{transition:transform .3s}.cs-btn:hover i{transform:translate(3px,-3px)}.cs-btn-gold{background:linear-gradient(135deg,var(--cs-gold),var(--cs-gold-2));color:#071a33!important;box-shadow:0 10px 30px rgba(216,163,61,.22)}.cs-btn-outline{border:1px solid rgba(255,255,255,.45);color:#fff!important;background:rgba(255,255,255,.03)}.cs-btn-outline:hover{border-color:var(--cs-gold);background:rgba(216,163,61,.08)}.cs-btn-navy{background:#071a33;color:#fff!important}.cs-btn-navy:hover{background:var(--cs-gold);color:#071a33!important}
.cs-trust-row{display:flex;gap:0;margin-top:42px;max-width:650px}.cs-trust-row>div{display:flex;align-items:center;gap:10px;padding:0 22px;border-right:1px solid rgba(255,255,255,.18);color:#fff}.cs-trust-row>div:first-child{padding-left:0}.cs-trust-row>div:last-child{border-right:0}.cs-trust-row i{font-size:23px;color:var(--cs-gold-2)}.cs-trust-row span{font-size:12px;line-height:1.35;font-weight:600}
.cs-hero-image-wrap{position:relative;z-index:2;height:490px;display:flex;align-items:center;justify-content:center}.cs-hero-image-wrap>img{width:100%;height:490px;object-fit:cover;border-radius:0 0 0 100px;box-shadow:0 25px 60px rgba(0,0,0,.35);filter:saturate(.9)}.cs-floating-card{position:absolute;background:rgba(7,26,51,.94);border:1px solid rgba(216,163,61,.45);box-shadow:0 15px 40px rgba(0,0,0,.3);color:#fff;padding:14px 17px;display:flex;align-items:center;gap:12px;border-radius:7px;backdrop-filter:blur(10px)}.cs-floating-card i{color:var(--cs-gold-2);font-size:25px}.cs-floating-card span{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--cs-gold);border-radius:50%;color:var(--cs-gold-2);font-weight:800}.cs-floating-card small{display:block;color:#b8c3d1;font-size:10px}.cs-floating-card b{display:block;font-size:12px;margin-top:2px}.cs-floating-top{top:45px;right:-25px}.cs-floating-bottom{bottom:42px;left:-30px}
.cs-about{background:#faf9f5}.cs-dot-pattern{position:absolute;left:-30px;bottom:40px;width:160px;height:160px;opacity:.22;background-image:radial-gradient(#d8a33d 1.5px,transparent 1.5px);background-size:14px 14px}.cs-about-image{position:relative;padding:0 30px 30px 0}.cs-about-image>img{width:100%;height:420px;object-fit:cover;border-radius:8px;display:block;box-shadow:18px 18px 0 rgba(216,163,61,.13)}.cs-image-line{position:absolute;right:0;bottom:0;width:115px;height:115px;border-right:2px solid var(--cs-gold);border-bottom:2px solid var(--cs-gold);border-radius:0 0 10px 0}.cs-about-badge{position:absolute;right:5px;bottom:55px;background:#071a33;color:#fff;padding:17px 20px;border-radius:8px;display:flex;align-items:center;gap:11px;box-shadow:0 12px 30px rgba(7,26,51,.25)}.cs-about-badge i{font-size:25px;color:var(--cs-gold-2)}.cs-about-badge strong{font-size:12px;line-height:1.35}.cs-about-badge span{color:var(--cs-gold-2)}.cs-section-copy h2,.cs-section-heading h2{font-size:42px;line-height:1.15;color:#10233b;font-weight:700;margin:0 0 20px;letter-spacing:-.8px}.cs-section-copy h2 em,.cs-section-heading h2 em{font-style:normal;color:#bd882d}.cs-about-text{color:#667488;font-size:15px;line-height:1.8;margin-bottom:22px}.cs-about-text p{margin-bottom:12px}.cs-check-list{display:grid;gap:10px;margin-bottom:28px}.cs-check-list div{display:flex;align-items:center;gap:10px;color:#20334b;font-size:14px;font-weight:600}.cs-check-list i{color:var(--cs-gold);font-size:18px}
.cs-services{background:linear-gradient(135deg,#06172d,#0a2340);overflow:hidden}.cs-service-glow{position:absolute;right:-180px;top:-180px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(216,163,61,.14),transparent 68%)}.cs-section-heading{position:relative;z-index:1}.cs-section-heading p{max-width:670px;margin:0 auto;color:#6d7a8c;line-height:1.7;font-size:14px}.cs-services .cs-section-heading h2{color:#fff}.cs-services .cs-section-heading p{color:#aeb9c7}.cs-service-card{height:100%;min-height:285px;position:relative;padding:30px 28px;background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.025));border:1px solid rgba(216,163,61,.23);border-radius:8px;overflow:hidden;transition:transform .35s,box-shadow .35s,border-color .35s}.cs-service-card:before{content:"";position:absolute;left:0;top:0;width:4px;height:0;background:var(--cs-gold);transition:height .35s}.cs-service-card:hover{transform:translateY(-8px);border-color:rgba(216,163,61,.7);box-shadow:0 20px 45px rgba(0,0,0,.24)}.cs-service-card:hover:before{height:100%}.cs-service-icon,.cs-why-icon{width:58px;height:58px;border:1px solid rgba(216,163,61,.65);border-radius:50%;display:grid;place-items:center;color:var(--cs-gold-2);font-size:24px;margin-bottom:24px;transition:.35s}.cs-service-card:hover .cs-service-icon,.cs-why-card:hover .cs-why-icon{background:var(--cs-gold);color:#071a33;transform:rotateY(180deg) scale(1.06)}.cs-icon-active{animation:csPulse .7s ease}.cs-service-number{position:absolute;right:24px;top:22px;color:rgba(255,255,255,.12);font-size:42px;font-weight:800}.cs-service-card h3{color:#fff;font-size:19px;margin-bottom:12px}.cs-service-card p{color:#aeb9c7;font-size:13px;line-height:1.7;margin-bottom:20px}.cs-service-card>a{color:var(--cs-gold-2)!important;font-size:12px;font-weight:800;text-decoration:none}.cs-service-card>a i{margin-left:6px;transition:.3s}.cs-service-card:hover>a i{margin-left:11px}
.cs-why{background:#fff;overflow:hidden}.cs-why:before{content:"";position:absolute;left:-150px;top:-180px;width:450px;height:450px;border:1px solid rgba(7,26,51,.06);border-radius:50%;box-shadow:0 0 0 35px rgba(7,26,51,.018),0 0 0 70px rgba(7,26,51,.012)}.cs-why-card{height:100%;padding:28px 23px;text-align:center;border:1px solid #e9e5dc;border-radius:8px;background:#fff;transition:.35s;box-shadow:0 8px 28px rgba(7,26,51,.04)}.cs-why-card:hover{transform:translateY(-7px);border-color:rgba(216,163,61,.55);box-shadow:0 18px 40px rgba(7,26,51,.09)}.cs-why-icon{margin:0 auto 18px;background:#faf8f1}.cs-why-card h3{font-size:17px;color:#172b43;margin-bottom:10px}.cs-why-card p{font-size:13px;color:#718095;line-height:1.7;margin:0}.cs-final-cta{margin-top:55px;padding:28px 34px;background:#071a33;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:25px;box-shadow:0 18px 45px rgba(7,26,51,.15)}.cs-final-cta small{color:var(--cs-gold-2);font-size:10px;font-weight:800;letter-spacing:1.5px}.cs-final-cta h3{color:#fff;font-size:24px;margin:7px 0 0}
@keyframes csPulse{0%{transform:scale(1)}50%{transform:scale(1.14)}100%{transform:scale(1)}}
@media(max-width:1199px){.cs-hero h1{font-size:50px}.cs-floating-top{right:-5px}.cs-floating-bottom{left:-5px}.cs-trust-row>div{padding:0 12px}}
@media(max-width:991px){.cs-hero{min-height:auto;background-position:center}.cs-hero-overlay{background:linear-gradient(180deg,#06172d 0%,#071a33 58%,rgba(7,26,51,.72) 100%)}.cs-hero-content{text-align:center;padding:70px 0 35px}.cs-eyebrow{justify-content:center}.cs-hero h1{font-size:42px}.cs-hero p{margin-left:auto;margin-right:auto}.cs-hero-actions{justify-content:center}.cs-trust-row{justify-content:center;margin-top:32px}.cs-hero-image-wrap{height:380px;margin-bottom:45px}.cs-hero-image-wrap>img{height:380px;border-radius:8px}.cs-floating-top{top:20px;right:10px}.cs-floating-bottom{bottom:10px;left:10px}.cs-about-image{padding-right:15px}.cs-about-image>img{height:360px}.cs-section-copy{text-align:left}.cs-final-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:575px){.cs-premium-home .section-pad{padding:65px 0}.cs-hero h1{font-size:34px}.cs-hero p{font-size:14px}.cs-trust-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;text-align:left}.cs-trust-row>div{border-right:0!important;padding:0!important}.cs-hero-image-wrap{height:300px}.cs-hero-image-wrap>img{height:300px}.cs-floating-card{padding:10px 12px}.cs-floating-card b{font-size:10px}.cs-floating-card i{font-size:19px}.cs-floating-top{right:0}.cs-floating-bottom{left:0}.cs-about-image>img{height:280px}.cs-about-badge{right:0;bottom:35px;padding:12px 14px}.cs-section-copy h2,.cs-section-heading h2{font-size:31px}.cs-final-cta{padding:23px}.cs-final-cta h3{font-size:19px}}
/* Final global polish: internal pages inherit the same navy/gold identity */
.breadcumb-area{background:linear-gradient(135deg,#071a33 0%,#0d3154 62%,#b98125 100%)!important}
.breadcumb-area .breadcumb-title h4,.breadcumb-area .breadcumb-content li,.breadcumb-area .breadcumb-content li a{color:#fff!important}
.section_title h4,.section_title h1,.sidebar_title{color:var(--cs-navy)}
.section_title h4{color:#b27c22!important}
.service_single_item,.feature_item,.steps-single-item,.single-blog-box,.sidebar_box,.service_details_content{border-color:rgba(7,26,51,.10)!important}
.feature_icon i,.service_single_item i,.steps-single-item i,.sidebar_box i{color:var(--cs-gold)!important}
.marquee_area{background:var(--cs-navy)!important}.marquee_area h3{color:var(--cs-gold-2)!important}
/* Neutralize legacy inline green backgrounds/colors when present on content pages */
[style*="background: #f4f8f9"],[style*="background:#f4f8f9"],[style*="background-color: #f4f8f9"]{background:#f8f6f0!important}


/* ===== Premium v3 refinements ===== */
/* Home navigation sits directly over the hero for a seamless premium look. */
@media (min-width: 992px){
  body.cs-premium-home #sticky-header.home-hero-header{
    position:absolute!important;
    top:0!important;
    left:0!important;
    right:0!important;
    width:100%!important;
    z-index:10000!important;
    background:linear-gradient(180deg,rgba(4,18,36,.96) 0%,rgba(4,18,36,.72) 68%,rgba(4,18,36,0) 100%)!important;
    border-bottom:1px solid rgba(216,163,61,.16)!important;
    box-shadow:none!important;
  }
  body.cs-premium-home #sticky-header.home-hero-header:not(.sticky) .header-menu ul.nav_scroll>li>a,
  body.cs-premium-home #sticky-header.home-hero-header:not(.sticky) .header-menu ul.nav_scroll>li>a span{
    color:#fff!important;
    text-shadow:0 1px 12px rgba(0,0,0,.35);
  }
  body.cs-premium-home #sticky-header.home-hero-header:not(.sticky) .header-menu ul.nav_scroll>li>a:hover,
  body.cs-premium-home #sticky-header.home-hero-header:not(.sticky) .header-menu ul.nav_scroll>li:hover>a{
    color:var(--cs-gold-2)!important;
  }
  body.cs-premium-home .cs-hero{
    padding-top:0!important;
    min-height:700px!important;
  }
  body.cs-premium-home .cs-hero-content{
    padding-top:145px!important;
    padding-bottom:55px!important;
  }
  body.cs-premium-home .cs-hero-image-wrap{
    padding-top:82px!important;
    height:570px!important;
  }
  body.cs-premium-home .cs-hero-image-wrap>img{height:570px!important}
}
/* Give the hero a more layered, luxury finish. */
.cs-hero:after{content:"";position:absolute;inset:auto 0 0 0;height:130px;background:linear-gradient(180deg,transparent,rgba(2,13,27,.5));pointer-events:none;z-index:1}
.cs-hero .container{position:relative;z-index:3}
.cs-eyebrow{letter-spacing:1.4px}
.cs-hero h1{font-size:clamp(44px,4.2vw,64px);text-shadow:0 8px 30px rgba(0,0,0,.22)}
.cs-hero h1 strong{background:linear-gradient(90deg,var(--cs-gold-2),var(--cs-gold));-webkit-background-clip:text;background-clip:text;color:transparent}
.cs-hero-actions .cs-btn{min-height:50px}
.cs-trust-row>div{transition:transform .3s ease}
.cs-trust-row>div:hover{transform:translateY(-4px)}
/* Gentle continuous icon motion; hover adds the stronger flip already defined above. */
.cs-service-icon .cs-icon,.cs-why-icon .cs-icon,.cs-trust-row .cs-icon{animation:csFloat 3.2s ease-in-out infinite}
.cs-service-card:nth-child(2) .cs-icon{animation-delay:.25s}.cs-service-card:nth-child(3) .cs-icon{animation-delay:.5s}.cs-service-card:nth-child(4) .cs-icon{animation-delay:.75s}
@keyframes csFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
.cs-service-card:hover .cs-service-icon .cs-icon,.cs-why-card:hover .cs-why-icon .cs-icon{animation:none}
/* About image: new people-at-work visual with a cleaner premium frame. */
.cs-about-image{padding:0 34px 34px 0}
.cs-about-image>img{height:430px;border-radius:14px;box-shadow:20px 20px 0 rgba(216,163,61,.12),0 24px 55px rgba(7,26,51,.12)}
.cs-about-badge{right:0;bottom:58px;border-radius:12px;padding:16px 19px}
/* Add depth to the service grid without changing functionality. */
.cs-service-card{backdrop-filter:blur(5px)}
.cs-service-card:after{content:"";position:absolute;width:130px;height:130px;right:-65px;bottom:-65px;border:1px solid rgba(216,163,61,.12);border-radius:50%;transition:.4s}
.cs-service-card:hover:after{transform:scale(1.35);border-color:rgba(216,163,61,.28)}
/* Internal pages: a slightly varied premium treatment while preserving their layouts. */
body:not(.cs-premium-home) .section_title h1{letter-spacing:-.4px}
body:not(.cs-premium-home) .service_single_item,body:not(.cs-premium-home) .feature_item,body:not(.cs-premium-home) .single-blog-box{border-radius:12px!important;box-shadow:0 10px 35px rgba(7,26,51,.05)!important;transition:transform .3s ease,box-shadow .3s ease}
body:not(.cs-premium-home) .service_single_item:hover,body:not(.cs-premium-home) .feature_item:hover,body:not(.cs-premium-home) .single-blog-box:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(7,26,51,.10)!important}
@media(max-width:991px){
  body.cs-premium-home #sticky-header.home-hero-header{position:relative!important;background:#071a33!important;box-shadow:0 8px 28px rgba(0,0,0,.16)!important}
  body.cs-premium-home .cs-hero-content{padding-top:75px!important}
  body.cs-premium-home .cs-hero-image-wrap{padding-top:0!important;height:380px!important}
  body.cs-premium-home .cs-hero-image-wrap>img{height:380px!important}
}

/* ===== V4 ABOUT + TEAM REDESIGN ===== */
.cs-inner-about{position:relative;padding:95px 0 100px;background:#fff;overflow:hidden}
.cs-inner-about:before{content:"";position:absolute;width:430px;height:430px;border:1px solid rgba(216,163,61,.12);border-radius:50%;right:-180px;top:-180px;box-shadow:0 0 0 35px rgba(216,163,61,.035),0 0 0 70px rgba(216,163,61,.018)}
.cs-inner-about-media{position:relative;padding:0 25px 25px 0;max-width:590px}
.cs-inner-about-media:after{content:"";position:absolute;left:24px;bottom:0;width:72%;height:5px;background:linear-gradient(90deg,#d8a33d,transparent);border-radius:20px}
.cs-inner-about-media img{display:block;width:100%;height:500px;object-fit:cover;border-radius:18px;box-shadow:0 25px 60px rgba(7,26,51,.14)}
.cs-inner-about-stamp{position:absolute;right:0;bottom:48px;width:155px;padding:17px 18px;background:#071a33;color:#fff;border:1px solid rgba(216,163,61,.55);border-radius:14px;display:flex;gap:12px;align-items:center;box-shadow:0 18px 35px rgba(7,26,51,.2)}
.cs-inner-about-stamp span{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;border:1px solid #d8a33d;color:#e4b653;font-weight:800}.cs-inner-about-stamp strong{font-size:11px;line-height:1.35;letter-spacing:.5px}
.cs-inner-kicker{display:flex;align-items:center;gap:12px;color:#b27c22;font-size:11px;font-weight:800;letter-spacing:1.8px;margin-bottom:16px}.cs-inner-kicker span{display:inline-block;width:48px;height:1px;background:#d8a33d}
.cs-inner-copy h1,.cs-team-intro h1{font-family:Georgia,serif;color:#071a33;font-size:46px;line-height:1.08;letter-spacing:-1px;margin:0 0 22px}.cs-inner-copy h1 em,.cs-team-intro h1 em{font-style:normal;color:#c18b2d}
.cs-inner-richtext{color:#66768a;font-size:14px;line-height:1.85;max-width:600px}.cs-inner-richtext p{margin-bottom:12px}
.cs-about-points{margin-top:24px;display:grid;gap:11px}.cs-about-points div{display:flex;gap:10px;align-items:center;color:#24364c;font-size:13px;font-weight:600}.cs-about-points i{color:#d8a33d;font-size:15px}
.cs-purpose-section{padding:90px 0;background:#071a33;position:relative;overflow:hidden}.cs-purpose-section:after{content:"";position:absolute;right:-120px;bottom:-170px;width:450px;height:450px;border:1px solid rgba(216,163,61,.16);border-radius:50%;box-shadow:0 0 0 35px rgba(216,163,61,.025),0 0 0 70px rgba(216,163,61,.015)}
.cs-inner-heading{margin-bottom:38px;position:relative;z-index:2}.cs-inner-heading>span{color:#d8a33d;font-size:10px;font-weight:800;letter-spacing:2px}.cs-inner-heading h2{font-family:Georgia,serif;color:#fff;font-size:34px;margin:8px 0 0}
.cs-purpose-card{height:100%;display:flex;gap:22px;padding:30px;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(216,163,61,.25);border-radius:16px;position:relative;z-index:2;transition:.35s}.cs-purpose-card:hover{transform:translateY(-7px);border-color:rgba(216,163,61,.7);box-shadow:0 22px 50px rgba(0,0,0,.18)}
.cs-purpose-icon{flex:0 0 58px;width:58px;height:58px;border-radius:16px;display:grid;place-items:center;color:#071a33;background:#d8a33d;font-size:23px;animation:csFloat 3s ease-in-out infinite}.cs-purpose-card small{color:#d8a33d;font-weight:800;letter-spacing:1px}.cs-purpose-card h3{color:#fff;font-size:20px;margin:4px 0 10px}.cs-purpose-card div div{color:#aeb9c7;font-size:13px;line-height:1.75}
.cs-values-section{padding:90px 0 100px;background:#f8f6f0}.cs-values-section .cs-inner-heading h2{color:#071a33}.cs-value-card{height:100%;padding:30px 24px;background:#fff;border:1px solid #e7e0d2;border-radius:16px;text-align:center;transition:.35s;box-shadow:0 10px 30px rgba(7,26,51,.035)}.cs-value-card:hover{transform:translateY(-8px);border-color:#d8a33d;box-shadow:0 22px 45px rgba(7,26,51,.1)}.cs-value-card i{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;margin:0 auto 19px;background:#071a33;color:#d8a33d;font-size:23px;transition:.35s}.cs-value-card:hover i{transform:rotateY(180deg);background:#d8a33d;color:#071a33}.cs-value-card h3{color:#071a33;font-size:18px;margin-bottom:9px}.cs-value-card p{color:#718095;font-size:13px;line-height:1.7;margin:0}

.cs-team-intro{padding:95px 0 72px;background:linear-gradient(135deg,#071a33 0%,#0d2d4b 100%);position:relative;overflow:hidden}.cs-team-intro:before{content:"";position:absolute;right:-100px;top:-220px;width:520px;height:520px;border:1px solid rgba(216,163,61,.18);border-radius:50%;box-shadow:0 0 0 45px rgba(216,163,61,.025)}.cs-team-intro h1{color:#fff;margin:0}.cs-team-intro> .container{position:relative;z-index:2}.cs-team-intro> .container> .row>div:last-child p{color:#aeb9c7;font-size:14px;line-height:1.8;margin:0;max-width:380px}
.cs-team-grid-section{padding:85px 0;background:#f8f6f0}.cs-person-card{height:100%;background:#fff;border:1px solid #e5dfd4;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px rgba(7,26,51,.06);transition:.35s}.cs-person-card:hover{transform:translateY(-8px);box-shadow:0 25px 55px rgba(7,26,51,.12);border-color:rgba(216,163,61,.7)}.cs-person-media{height:310px;position:relative;overflow:hidden;background:#e9e5dc}.cs-person-media img{width:100%;height:100%;object-fit:cover;transition:.55s}.cs-person-card:hover .cs-person-media img{transform:scale(1.05)}.cs-person-media span{position:absolute;right:15px;top:15px;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#071a33;color:#d8a33d;font-size:12px;font-weight:800;border:1px solid rgba(216,163,61,.6)}.cs-person-body{padding:25px}.cs-role{color:#b27c22;font-size:9px;font-weight:800;letter-spacing:1.6px;margin-bottom:8px}.cs-person-body h3{color:#071a33;font-family:Georgia,serif;font-size:23px;margin-bottom:6px}.cs-person-body p{color:#9b6c1f;font-size:12px;font-weight:700;margin-bottom:10px}.cs-person-body small{display:block;color:#718095;font-size:12px;line-height:1.7}
.cs-team-story{height:100%;padding:35px;background:#071a33;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 18px 45px rgba(7,26,51,.14)}.cs-team-story:after{content:"";position:absolute;width:230px;height:230px;right:-120px;bottom:-120px;border:1px solid rgba(216,163,61,.22);border-radius:50%}.cs-team-story-icon{width:62px;height:62px;border-radius:16px;background:#d8a33d;color:#071a33;display:grid;place-items:center;font-size:24px;margin-bottom:28px}.cs-team-story .cs-inner-kicker{margin-bottom:12px}.cs-team-story h2{font-family:Georgia,serif;color:#fff;font-size:30px;line-height:1.15;margin-bottom:18px}.cs-team-richtext{color:#aeb9c7;font-size:13px;line-height:1.75}.cs-team-mini-list{display:grid;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12)}.cs-team-mini-list div{color:#fff;font-size:12px}.cs-team-mini-list i{color:#d8a33d;margin-right:8px}
.cs-team-values{padding:0 0 85px;background:#f8f6f0}.cs-team-values .row>div>div{height:100%;padding:25px;background:#fff;border-top:3px solid #d8a33d;border-radius:0 0 14px 14px;box-shadow:0 10px 25px rgba(7,26,51,.045)}.cs-team-values b{color:#d8a33d;font-size:11px;margin-right:12px}.cs-team-values span{color:#071a33;font-weight:800;font-size:16px}.cs-team-values p{margin:10px 0 0 32px;color:#718095;font-size:12px;line-height:1.6}

.cs-person-media{height:420px}
.cs-person-media img{object-fit:contain}
.cs-person-card:hover .cs-person-media img{transform:none}
@media(max-width:575px){.cs-person-media{height:340px}}

/* Footer contact icons: gold, visible, consistent with the new theme. */
.footer_area .footer-contact-item{display:flex!important;align-items:center;gap:13px;margin-bottom:18px}.footer_area .footer-contact-item.align-start{align-items:flex-start}.footer_area .footer-contact-icon{flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px;display:grid!important;place-items:center;background:rgba(216,163,61,.10)!important;border:1px solid rgba(216,163,61,.65)!important;border-radius:50%!important;color:#d8a33d!important;font-size:16px!important;box-shadow:0 8px 20px rgba(0,0,0,.12);transition:.3s}.footer_area .footer-contact-item:hover .footer-contact-icon{background:#d8a33d!important;color:#071a33!important;transform:translateY(-3px) rotate(6deg)}.footer_area .footer-contact-icon i{color:inherit!important}.footer_area .footer-widget-address_text{flex:1}.footer_area .footer-widget-address_text p,.footer_area .footer-widget-address_text span{color:#fff!important}
@media(max-width:991px){.cs-inner-about{padding:70px 0}.cs-inner-about-media{max-width:none}.cs-inner-about-media img{height:420px}.cs-inner-copy h1,.cs-team-intro h1{font-size:38px}.cs-purpose-section,.cs-values-section{padding:70px 0}.cs-team-intro{padding:75px 0 60px}.cs-team-grid-section{padding:65px 0}}
@media(max-width:575px){.cs-inner-about-media{padding-right:10px;padding-bottom:15px}.cs-inner-about-media img{height:310px}.cs-inner-about-stamp{right:-5px;bottom:25px;width:140px}.cs-inner-copy h1,.cs-team-intro h1{font-size:32px}.cs-purpose-card{padding:22px;gap:15px}.cs-purpose-icon{flex-basis:48px;width:48px;height:48px}.cs-inner-heading h2{font-size:28px}.cs-person-media{height:270px}.cs-team-story{padding:27px}}

/* =========================================================
   Shared Live News + Notifications
   ========================================================= */
.cs-live-updates{position:relative;padding:90px 0;background:#f7f9fc;overflow:hidden}
.cs-live-updates:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 20%,rgba(216,163,61,.08),transparent 28%),radial-gradient(circle at 90% 80%,rgba(7,26,51,.07),transparent 30%);pointer-events:none}
.cs-updates-heading,.cs-live-updates .row{position:relative;z-index:1}
.cs-updates-kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:2px;color:#c99128;margin-bottom:10px}
.cs-updates-kicker i{font-size:15px}
.cs-updates-heading h2{margin:0;color:#071a33;font-size:clamp(28px,3vw,42px);font-weight:800;font-family:Georgia,serif}
.cs-updates-heading h2 em{font-style:normal;color:#c99128}
.cs-updates-heading p{max-width:650px;margin:12px auto 38px;color:#64748b;font-size:15px}
.cs-update-card{height:100%;padding:26px;background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 18px 45px rgba(7,26,51,.08);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;overflow:hidden}
.cs-update-card:hover{transform:translateY(-6px);box-shadow:0 25px 55px rgba(7,26,51,.13);border-color:rgba(201,145,40,.45)}
.cs-update-card-head{display:flex;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid #edf1f5}
.cs-update-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;background:#071a33;color:#e0aa3e;font-size:21px;flex:0 0 50px;box-shadow:inset 0 0 0 1px rgba(216,163,61,.35)}
.cs-update-card-head span:not(.cs-live-dot){display:block;font-size:9px;letter-spacing:1.6px;font-weight:800;color:#c99128;margin-bottom:3px}
.cs-update-card-head h3{margin:0;color:#071a33;font-size:20px;font-weight:750}
.cs-live-dot{margin-left:auto;width:9px!important;height:9px;border-radius:50%;background:#d8a33d;box-shadow:0 0 0 6px rgba(216,163,61,.13);animation:csPulse 1.8s infinite}
.cs-update-feed{height:275px;overflow:hidden;margin:18px 0 12px;padding:0 4px}
.cs-feed-track{display:flex;flex-direction:column;animation:csHomeTicker 24s linear infinite}
.cs-update-card:hover .cs-feed-track{animation-play-state:paused}
.cs-feed-set{display:flex;flex-direction:column}
.cs-update-feed marquee{height:100%;width:100%}
.cs-feed-inner{padding-right:6px}
.cs-feed-date{font-size:11px;font-weight:800;letter-spacing:.8px;color:#c99128;padding:8px 0 5px;text-transform:uppercase}
.cs-feed-item{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#334155;text-decoration:none;font-size:13px;line-height:1.55;padding:11px 0;border-bottom:1px dashed #dbe2ea;transition:color .2s ease,padding-left .2s ease}
.cs-feed-item:hover{color:#c99128;padding-left:5px}
.cs-feed-item i{font-size:13px;color:#c99128;flex:0 0 auto}
.cs-feed-empty{color:#64748b;font-size:13px;padding-top:20px}
.cs-update-link{display:inline-flex;align-items:center;gap:8px;color:#071a33;text-decoration:none;font-size:13px;font-weight:800}
.cs-update-link i{color:#c99128;transition:transform .2s ease}.cs-update-link:hover{color:#c99128}.cs-update-link:hover i{transform:translateX(4px)}
@keyframes csPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.65}}
@keyframes csHomeTicker{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}
@media(max-width:767px){.cs-live-updates{padding:65px 0}.cs-update-card{padding:20px;border-radius:18px}.cs-update-feed{height:230px}.cs-updates-heading p{margin-bottom:25px}}

/* =========================================================
   V7 — Refined Premium Visual System
   ========================================================= */
:root{
  --cs-font:"Poppins","Segoe UI",Arial,sans-serif;
  --cs-display:"Poppins","Segoe UI",Arial,sans-serif;
}
html,body,button,input,textarea,select{font-family:var(--cs-font)!important}
body{letter-spacing:.01em}
h1,h2,h3,h4,h5,h6,.hero_title,.section_title{font-family:var(--cs-display)!important;letter-spacing:-.025em}

/* Sticky header: keep brand + navigation visible after scrolling */
#sticky-header.sticky,
.sticky#sticky-header{
  background:rgba(7,26,51,.97)!important;
  background-color:#071a33!important;
  backdrop-filter:blur(16px)!important;
  -webkit-backdrop-filter:blur(16px)!important;
  border-bottom:1px solid rgba(216,163,61,.28)!important;
  box-shadow:0 12px 32px rgba(2,12,27,.22)!important;
}
#sticky-header.sticky .firm-name,
.sticky#sticky-header .firm-name{color:#fff!important}
#sticky-header.sticky .firm-tagline,
.sticky#sticky-header .firm-tagline{color:#d8a33d!important}
#sticky-header.sticky .header-logo img{max-height:50px!important}
#sticky-header.sticky .header-menu ul.nav_scroll>li>a,
#sticky-header.sticky .header-menu ul.nav_scroll>li>a span,
#sticky-header.sticky .header-menu ul.nav_scroll>li>a i{color:#fff!important}
#sticky-header.sticky .header-menu ul.nav_scroll>li>a:hover,
#sticky-header.sticky .header-menu ul.nav_scroll>li.active>a,
#sticky-header.sticky .header-menu ul.nav_scroll>li:hover>a,
#sticky-header.sticky .header-menu ul.nav_scroll>li>a:hover span,
#sticky-header.sticky .header-menu ul.nav_scroll>li>a:hover i{color:#f0c76a!important}
#sticky-header.sticky .btn-quote{box-shadow:0 8px 20px rgba(216,163,61,.22)!important}

/* Premium homepage depth */
.cs-premium-home{background:#f7f8fa}
.cs-premium-home .cs-hero{min-height:720px}
.cs-premium-home .cs-hero-content{padding-top:58px}
.cs-premium-home .cs-hero-content h1{font-size:clamp(44px,5vw,72px)!important;line-height:1.04!important;letter-spacing:-.045em!important}
.cs-premium-home .cs-hero-content h1 strong{position:relative;color:#f0c76a}
.cs-premium-home .cs-hero-content h1 strong:after{content:"";position:absolute;left:0;right:12%;bottom:-8px;height:2px;background:linear-gradient(90deg,#d8a33d,transparent);opacity:.8}
.cs-premium-home .cs-hero-image-wrap{filter:drop-shadow(0 30px 55px rgba(0,0,0,.25))}
.cs-premium-home .cs-hero-image-wrap img{border-radius:28px!important;border:1px solid rgba(216,163,61,.35)!important}

/* High-end service cards */
.cs-premium-home .cs-services{padding:112px 0 120px!important}
.cs-premium-home .cs-service-card{
  min-height:320px!important;
  padding:34px 30px 30px!important;
  border-radius:24px!important;
  border:1px solid rgba(216,163,61,.22)!important;
  background:linear-gradient(145deg,rgba(255,255,255,.105),rgba(255,255,255,.025))!important;
  box-shadow:0 12px 35px rgba(0,0,0,.10),inset 0 1px 0 rgba(255,255,255,.06)!important;
  transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s!important;
}
.cs-premium-home .cs-service-card:before{width:100%!important;height:3px!important;top:0!important;left:0!important;opacity:.35!important;background:linear-gradient(90deg,transparent,#d8a33d,transparent)!important;transition:opacity .35s!important}
.cs-premium-home .cs-service-card:hover{transform:translateY(-12px)!important;border-color:rgba(240,199,106,.72)!important;box-shadow:0 28px 65px rgba(0,0,0,.28),0 0 0 1px rgba(216,163,61,.08)!important}
.cs-premium-home .cs-service-card:hover:before{opacity:1!important}
.cs-premium-home .cs-service-icon{
  width:68px!important;height:68px!important;border-radius:20px!important;
  background:linear-gradient(145deg,rgba(216,163,61,.18),rgba(216,163,61,.04))!important;
  border:1px solid rgba(216,163,61,.55)!important;
  box-shadow:0 12px 25px rgba(0,0,0,.12)!important;
  margin-bottom:28px!important;
}
.cs-premium-home .cs-service-icon .cs-icon{animation:csPremiumFloat 3.2s ease-in-out infinite}
.cs-premium-home .cs-service-card:hover .cs-service-icon{transform:translateY(-3px) rotate(-4deg) scale(1.08)!important;background:#d8a33d!important;box-shadow:0 12px 30px rgba(216,163,61,.24)!important}
.cs-premium-home .cs-service-number{font-size:56px!important;right:24px!important;top:16px!important;color:rgba(255,255,255,.055)!important;letter-spacing:-.06em!important}
.cs-premium-home .cs-service-card h3{font-size:21px!important;letter-spacing:-.02em!important}
.cs-premium-home .cs-service-card p{font-size:13.5px!important;line-height:1.8!important;color:#b8c2cf!important}
.cs-premium-home .cs-service-card>a{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:9px 0!important}
.cs-premium-home .cs-service-card>a i{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(216,163,61,.45);border-radius:50%;transition:.35s}
.cs-premium-home .cs-service-card:hover>a i{background:#d8a33d;color:#071a33!important;transform:rotate(-10deg)}

/* About card / image polish */
.cs-premium-home .cs-about{padding:115px 0!important;background:#fff}
.cs-premium-home .cs-about-image{border-radius:28px!important}
.cs-premium-home .cs-about-image img{border-radius:28px!important;box-shadow:0 25px 65px rgba(7,26,51,.15)!important}
.cs-premium-home .cs-about-badge{border-radius:18px!important;box-shadow:0 18px 40px rgba(7,26,51,.20)!important}

/* Why choose us — premium elevated cards */
.cs-premium-home .cs-why{padding:112px 0 120px!important;background:linear-gradient(180deg,#fff 0%,#f5f7fa 100%)!important}
.cs-premium-home .cs-why-card{position:relative!important;height:100%!important;padding:34px 28px!important;border-radius:22px!important;background:#fff!important;border:1px solid #e7eaf0!important;box-shadow:0 12px 35px rgba(7,26,51,.055)!important;overflow:hidden!important;transition:.4s!important}
.cs-premium-home .cs-why-card:after{content:"";position:absolute;right:-55px;top:-55px;width:130px;height:130px;border:1px solid rgba(216,163,61,.16);border-radius:50%;transition:.45s}
.cs-premium-home .cs-why-card:hover{transform:translateY(-9px)!important;border-color:rgba(216,163,61,.55)!important;box-shadow:0 25px 55px rgba(7,26,51,.12)!important}
.cs-premium-home .cs-why-card:hover:after{transform:scale(1.25)}
.cs-premium-home .cs-why-icon{width:62px!important;height:62px!important;border-radius:18px!important;background:#071a33!important;color:#f0c76a!important;border:0!important;box-shadow:0 10px 25px rgba(7,26,51,.16)!important}
.cs-premium-home .cs-why-card:hover .cs-why-icon{background:#d8a33d!important;color:#071a33!important;transform:translateY(-4px) rotate(-6deg)!important}
.cs-premium-home .cs-why-card h3{font-size:19px!important;margin-top:4px!important}
.cs-premium-home .cs-why-card p{font-size:13px!important;line-height:1.8!important;color:#718095!important}

/* CTA glass treatment */
.cs-premium-home .cs-final-cta{border-radius:26px!important;border:1px solid rgba(216,163,61,.28)!important;box-shadow:0 25px 60px rgba(7,26,51,.18)!important;overflow:hidden!important}

@keyframes csPremiumFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}
@media(max-width:991px){.cs-premium-home .cs-hero-content{padding-top:20px}.cs-premium-home .cs-hero{min-height:680px}.cs-premium-home .cs-services,.cs-premium-home .cs-about,.cs-premium-home .cs-why{padding:78px 0!important}}
@media(max-width:575px){.cs-premium-home .cs-hero-content h1{font-size:39px!important}.cs-premium-home .cs-service-card{min-height:290px!important;padding:28px 24px!important}.cs-premium-home .cs-service-icon{width:60px!important;height:60px!important}}


/* Fast premium inner-page news sidebar */
.cs-sidebar-updates{display:flex;flex-direction:column;gap:18px;position:sticky;top:105px}
.cs-side-panel{background:var(--light,#fbfaf7);border:1px solid rgba(0,0,0,.07);border-radius:18px;padding:20px;box-shadow:0 12px 28px rgba(15,20,25,.07);overflow:hidden}
.cs-side-head{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.08)}
.cs-side-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:var(--primary-color,#c45a32);color:#fff;flex:0 0 40px}
.cs-side-head small{display:block;font-size:9px;letter-spacing:.16em;font-weight:800;color:var(--primary-color,#c45a32);margin-bottom:3px}
.cs-side-head h3{font-size:18px;line-height:1.15;margin:0;color:var(--text-heading,#171717)}
.cs-side-feed{height:220px;overflow:hidden;margin:12px 0 4px;position:relative}
.cs-side-track{display:flex;flex-direction:column;animation:csSideTicker 18s linear infinite}
.cs-side-panel:hover .cs-side-track{animation-play-state:paused}
.cs-side-item{position:relative;display:grid;grid-template-columns:72px 1fr 16px;gap:8px;align-items:start;padding:11px 2px;border-bottom:1px dashed rgba(0,0,0,.12);text-decoration:none!important}
.cs-side-date{font-size:10px;font-weight:700;color:var(--primary-color,#c45a32);white-space:nowrap}
.cs-side-title{font-size:13px;line-height:1.4;color:var(--text,#333)}
.cs-side-item i{font-size:12px;color:var(--primary-color,#c45a32);transition:transform .2s}
.cs-side-item:hover .cs-side-title{color:var(--primary-color,#c45a32)}
.cs-side-item:hover i{transform:translate(2px,-2px)}
.cs-side-more{display:flex;justify-content:space-between;align-items:center;padding-top:10px;color:var(--primary-color,#c45a32);font-size:12px;font-weight:800;text-decoration:none!important}
.cs-side-more i{transition:transform .2s}
.cs-side-more:hover i{transform:translateX(4px)}
.cs-side-empty{padding:25px 5px;color:#777;font-size:13px}
@keyframes csSideTicker{from{transform:translateY(0)}to{transform:translateY(-50%)}}
@media(max-width:991.98px){.cs-sidebar-updates{position:static;margin-top:24px}.cs-side-feed{height:190px}}

.cs-has-inner-sidebar{position:relative;padding-right:360px!important}
.cs-inner-sidebar{position:absolute;right:0;top:0;width:330px;z-index:2}
@media(max-width:991.98px){.cs-has-inner-sidebar{padding-right:15px!important}.cs-inner-sidebar{position:static;width:auto;margin-top:28px}.cs-has-inner-sidebar{display:flex;flex-direction:column}.cs-inner-sidebar{order:10}}
