    body.page-id-20470{background:#f5f2ec}
    .home1-page{background:#f5f2ec;color:#1d2733}
    .home1-page>.e-con-inner{display:block!important;width:100%!important;max-width:none!important;padding:0!important}
    .home1-hero{position:relative!important;min-height:560px!important;overflow:hidden!important;background:#111!important}
    .home1-hero>.e-con-inner{display:block!important;width:100%!important;max-width:none!important;padding:0!important}
    .home1-hero-img{position:absolute!important;inset:0!important;margin:0!important}
    .home1-hero-img img{width:100%!important;height:560px!important;object-fit:cover!important;display:block!important;filter:brightness(.58)!important}
    .home1-hero-overlay{position:relative!important;z-index:2!important;display:flex!important;min-height:560px!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:96px 18px 76px!important;color:#fff!important}
    .home1-hero-overlay>.e-con-inner{width:min(1000px,100%)!important;max-width:1000px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important}
    .home1-eyebrow{margin:0!important;color:#960b27!important;font-size:14px!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase!important}
    .home1-hero-eyebrow{color:#fff!important}
    .home1-hero-title .elementor-heading-title{color:#fff!important;font-size:64px!important;line-height:1.08!important;text-shadow:0 3px 16px rgba(0,0,0,.35)!important}
    .home1-hero-copy{max-width:820px!important;color:#fff!important;font-size:24px!important;font-weight:700!important;line-height:1.45!important;text-shadow:0 2px 12px rgba(0,0,0,.35)!important}
    .home1-hero-copy p{margin:0 0 8px!important;color:inherit!important}
    .home1-button-row>.e-con-inner{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important}
    .home1-btn .elementor-button{border-radius:999px!important;padding:16px 28px!important;font-size:15px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important}
    .home1-btn-primary .elementor-button{background:#960b27!important;color:#fff!important}
    .home1-btn-light .elementor-button{background:#fff!important;color:#960b27!important}
    .home1-btn-outline .elementor-button{background:transparent!important;color:#960b27!important;border:1px solid #e2b9c2!important}
    .home1-btn-soft .elementor-button{background:#fff!important;color:#3b3430!important;box-shadow:0 10px 24px rgba(16,23,31,.08)!important}
    .home1-univet-about-section{--study-book-shift:0px;position:relative!important;width:min(1180px,calc(100% - 32px))!important;margin:80px auto 0!important;padding:0!important}
    .home1-univet-about-section>.e-con-inner{display:flex!important;flex-direction:column!important;gap:52px!important}
    .home1-univet-about-grid>.e-con-inner{display:grid!important;grid-template-columns:470px minmax(0,1fr)!important;gap:62px!important;align-items:center!important}
    .home1-univet-media-stack{position:relative!important;min-height:390px!important}
    .home1-univet-media-stack>.e-con-inner{display:flex!important;flex-direction:column!important;gap:18px!important;position:relative!important}
    .home1-univet-image{margin:0!important}
    .home1-univet-image img{display:block!important;width:100%!important;height:190px!important;object-fit:cover!important;border-radius:22px!important;border:6px solid #fff!important;box-shadow:0 16px 42px rgba(16,23,31,.1)!important}
    .home1-univet-image-bottom img{height:210px!important}
    .home1-univet-badge{position:absolute!important;left:50%!important;top:47%!important;z-index:4!important;transform:translate(-50%,-50%)!important;width:112px!important;height:112px!important;border-radius:50%!important;background:#ffffffbd!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 20px 36px rgba(150,11,39,.25)!important}
    .home1-univet-badge>.e-con-inner{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}
    .home1-univet-badge img{width:76px!important;height:76px!important;object-fit:contain!important}
    .home1-univet-copy>.e-con-inner{display:flex!important;flex-direction:column!important;gap:14px!important}
    .home1-univet-eyebrow{position:relative!important;padding-left:28px!important}
    .home1-univet-eyebrow:before{content:"";position:absolute;left:0;top:50%;width:18px;height:10px;transform:translateY(-50%);background:#960b27;clip-path:polygon(50% 0,100% 35%,100% 100%,0 100%,0 35%)}
    .home1-univet-title .elementor-heading-title{color:#111!important;font-weight:500!important;letter-spacing:0!important}
    .home1-univet-title span{color:#960b27!important}
    .home1-univet-body{color:#333!important;text-align:justify!important}
    .home1-univet-body p{margin:0 0 12px!important}
    .home1-univet-lead{color:#222!important;font-weight:500!important;text-align:left!important}
    .home1-univet-stats{width:100%!important}
    .home1-univet-stats>.e-con-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;align-items:stretch!important}
    .home1-univet-stat{min-height:108px!important;background:#fff!important;border-radius:6px!important;padding:18px 28px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:left!important;box-shadow:0 16px 40px rgba(16,23,31,.08)!important}
    .home1-univet-stat .elementor-widget-container{display:grid!important;grid-template-columns:52px auto minmax(0,1fr)!important;align-items:center!important;justify-content:center!important;gap:16px!important;width:100%!important}
    .home1-univet-stat .home1-stat-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;color:#030303!important;font-size:38px!important;line-height:1!important;font-style:normal!important}
    .home1-univet-stat strong{display:block!important;color:#960b27!important;font-size:52px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;margin:0!important}
    .home1-univet-stat span:not(.home1-stat-icon){display:block!important;color:#960b27!important;font-size:21px!important;font-weight:500!important;line-height:1.18!important;letter-spacing:0!important;max-width:220px!important}
    .home1-univet-stat-active{background:#960b27!important}
    .home1-univet-stat-active strong,.home1-univet-stat-active span,.home1-univet-stat-active .home1-stat-icon{color:#fff!important}
    .home1-why-dde-section{margin:78px 0 0!important;background:#960b27!important;color:#fff!important;padding:68px 16px!important;position:relative!important;overflow:hidden!important}
    .home1-why-dde-section>.e-con-inner{position:relative;z-index:1;width:min(1220px,100%)!important;max-width:1220px!important;margin:0 auto!important}
    .home1-why-dde-grid>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(380px,.85fr)!important;gap:64px!important;align-items:center!important}
    .home1-why-dde-copy>.e-con-inner{display:flex!important;flex-direction:column!important;align-items:center!important;gap:28px!important}
    .home1-why-dde-title{text-align:center!important}
    .home1-why-dde-title .elementor-heading-title{color:#fff!important;font-size:38px!important;font-weight:400!important;line-height:1.28!important;letter-spacing:0!important}
    .home1-why-dde-title span{font-size:34px!important}
    .home1-why-dde-list-card{width:100%!important;max-width:690px!important;background:#fff!important;color:#232323!important;border-radius:28px!important;padding:32px 36px!important;box-shadow:0 18px 42px rgba(47,5,16,.18)!important}
    .home1-why-dde-list-card>.e-con-inner{display:block!important;width:100%!important}
    .home1-why-dde-list .elementor-icon-list-items{margin:0!important;padding:0!important;list-style:none!important}
    .home1-why-dde-list .elementor-icon-list-item{align-items:flex-start!important;margin:0 0 8px!important;color:#232323!important;font-size:20px!important;line-height:1.48!important;letter-spacing:.6px!important}
    .home1-why-dde-list .elementor-icon-list-icon{width:22px!important;min-width:22px!important;margin-top:5px!important}
    .home1-why-dde-list .elementor-icon-list-icon i{width:20px!important;height:20px!important;border-radius:50%!important;background:#960b27!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:800!important;line-height:1!important}
    .home1-why-dde-list .elementor-icon-list-text{color:#232323!important;padding-left:12px!important}
    .home1-why-dde-media{margin:0!important}
    .home1-why-dde-media>.e-con-inner{display:block!important}
    .home1-why-dde-image img{display:block!important;width:100%!important;height:540px!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;box-shadow:0 20px 54px rgba(47,5,16,.22)!important}
    .home1-why-centre-section{margin:0!important;background:#960b27!important;color:#fff!important;padding:46px 16px 44px!important;position:relative!important;overflow:hidden!important}
    .home1-why-centre-section>.e-con-inner{width:min(1440px,100%)!important;max-width:1440px!important;margin:0 auto!important}
    .home1-why-centre-grid>.e-con-inner{display:grid!important;grid-template-columns:minmax(420px,.9fr) minmax(0,1fr)!important;gap:54px!important;align-items:center!important}
    .home1-why-centre-media>.e-con-inner{display:block!important}
    .home1-why-centre-copy>.e-con-inner{display:flex!important;flex-direction:column!important;align-items:center!important;gap:28px!important}
    .home1-why-centre-title{text-align:center!important}
    .home1-why-centre-title .elementor-heading-title{color:#fff!important;font-size:38px!important;font-weight:400!important;line-height:1.28!important;letter-spacing:0!important}
    .home1-why-centre-list-card{width:100%!important;max-width:724px!important;background:#fff!important;color:#232323!important;border-radius:28px!important;padding:30px 38px!important;box-shadow:0 18px 42px rgba(47,5,16,.18)!important}
    .home1-why-centre-list-card>.e-con-inner{display:block!important;width:100%!important}
    .home1-why-centre-list .elementor-icon-list-items{margin:0!important;padding:0!important;list-style:none!important}
    .home1-why-centre-list .elementor-icon-list-item{align-items:flex-start!important;margin:0 0 6px!important;color:#232323!important;font-size:22px!important;line-height:1.35!important;letter-spacing:.6px!important}
    .home1-why-centre-list .elementor-icon-list-icon{width:22px!important;min-width:22px!important;margin-top:6px!important}
    .home1-why-centre-list .elementor-icon-list-icon i{width:20px!important;height:20px!important;border-radius:50%!important;background:#960b27!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:800!important;line-height:1!important}
    .home1-why-centre-list .elementor-icon-list-text{color:#232323!important;padding-left:12px!important}
    .home1-programs-section{background:#20252e!important;color:#fff!important;margin:0!important;padding:76px 16px 72px!important;position:relative!important;overflow:hidden!important}
    .home1-programs-section:before{content:"";position:absolute;left:6%;top:160px;width:104px;height:104px;border:2px solid rgba(255,255,255,.06);border-radius:50%;transform:rotate(-18deg)!important}
    .home1-programs-section:after{content:"";position:absolute;right:-70px;bottom:-70px;width:250px;height:250px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 18px rgba(255,255,255,.025),0 0 0 38px rgba(255,255,255,.018)!important}
    .home1-programs-section>.e-con-inner{width:min(1150px,100%)!important;max-width:1150px!important;margin:0 auto!important;position:relative!important;z-index:2!important}
    .home1-programs-head>.e-con-inner{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;margin-bottom:38px!important}
    .home1-programs-title-wrap>.e-con-inner{display:flex!important;flex-direction:column!important;gap:10px!important}
    .home1-programs-eyebrow{color:#fff!important;font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0!important;position:relative!important;padding-left:28px!important}
    .home1-programs-eyebrow:before{content:"";position:absolute;left:0;top:50%;width:18px;height:10px;transform:translateY(-50%);background:#960b27;clip-path:polygon(50% 0,100% 35%,100% 100%,0 100%,0 35%)}
    .home1-programs-title .elementor-heading-title{color:#fff!important;font-size:46px!important;line-height:1.12!important;font-weight:700!important;letter-spacing:0!important}
    .home1-programs-all-button .elementor-button{background:#960b27!important;color:#fff!important;border-radius:999px!important;padding:17px 30px!important;font-size:15px!important;font-weight:800!important}
    .home1-programs-grid>.e-con-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}
    .home1-program-card{border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:#272c36!important;padding:14px!important;min-height:292px!important}
    .home1-program-card>.e-con-inner{display:grid!important;grid-template-columns:235px minmax(0,1fr)!important;gap:24px!important;align-items:stretch!important}
    .home1-program-image{margin:0!important}
    .home1-program-image img{display:block!important;width:235px!important;height:260px!important;object-fit:cover!important;border-radius:8px!important}
    .home1-program-card-copy>.e-con-inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important;padding:8px 0!important}
    .home1-program-card-title .elementor-heading-title{color:#e31322!important;font-size:26px!important;font-weight:500!important;line-height:1.12!important;letter-spacing:0!important;margin:0!important}
    .home1-program-card-title span{font-size:20px!important;font-weight:400!important}
    .home1-program-card-text{color:#fff!important;font-size:18px!important;line-height:1.34!important}
    .home1-program-card-text p{margin:0!important;color:#fff!important}
    .home1-program-card-text span{font-size:12px!important;color:#f0f0f0!important}
    .home1-program-card-button{margin-top:auto!important}
    .home1-program-card-button .elementor-button{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;padding:13px 30px!important;min-width:150px!important;font-size:15px!important;font-weight:500!important}
    .home1-program-card-button .elementor-button:hover{background:#960b27!important;border-color:#960b27!important;color:#fff!important}
    .home1-admission-section{background:#f5f2ec!important;margin:0!important;padding:70px 16px 86px!important;position:relative!important;overflow:hidden!important}
    .home1-admission-section>.e-con-inner{width:min(1536px,100%)!important;max-width:1536px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;position:relative!important}
    .home1-admission-head{position:relative!important;z-index:3!important;text-align:center!important;width:min(900px,100%)!important}
    .home1-admission-head>.e-con-inner{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important}
    .home1-admission-eyebrow{position:relative!important;padding-left:28px!important;color:#960b27!important}
    .home1-admission-eyebrow:before{content:"";position:absolute;left:0;top:50%;width:18px;height:10px;transform:translateY(-50%);background:#960b27;clip-path:polygon(50% 0,100% 35%,100% 100%,0 100%,0 35%)}
    .home1-admission-title .elementor-heading-title{color:#050505!important;font-size:46px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;margin:0!important}
    .home1-admission-subtitle{color:#8b8b8b!important;font-size:18px!important;line-height:1.5!important}
    .home1-admission-subtitle p{margin:0!important}
    .home1-admission-card{width:min(1016px,calc(100% - 64px))!important;margin:42px auto 0!important;background:#fff!important;border-radius:8px!important;padding:30px 34px 32px!important;box-shadow:0 22px 55px rgba(16,23,31,.11)!important;position:relative!important;z-index:3!important}
    .home1-admission-card>.e-con-inner{display:block!important;width:100%!important}
    .home1-admission-form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:0 0 18px!important}
    .home1-admission-form-ui input,.home1-admission-form-ui select,.home1-admission-form-ui textarea{width:100%!important;border:1px solid #dedede!important;border-radius:6px!important;background:#fff!important;color:#2a2f35!important;font-size:14px!important;line-height:1.3!important;outline:none!important;box-shadow:none!important}
    .home1-admission-form-ui input,.home1-admission-form-ui select{height:42px!important;padding:0 14px!important}
    .home1-admission-form-ui textarea{grid-column:1/-1!important;min-height:92px!important;resize:vertical!important;padding:14px!important}
    .home1-admission-form-ui input::placeholder,.home1-admission-form-ui textarea::placeholder{color:#9a9a9a!important;opacity:1!important}
    .home1-admission-form-ui select{color:#9a9a9a!important;appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,#9a9a9a 50%),linear-gradient(135deg,#9a9a9a 50%,transparent 50%)!important;background-position:calc(100% - 18px) 18px,calc(100% - 13px) 18px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}
    .home1-admission-form-ui button{width:100%!important;height:42px!important;border:0!important;border-radius:4px!important;background:#960b27!important;color:#fff!important;font-size:13px!important;font-weight:800!important;letter-spacing:0!important;cursor:pointer!important;box-shadow:none!important}
    .home1-admission-form-ui button:hover{background:#8f0628!important;color:#fff!important}
    .home1-admission-bg-wrap{width:min(1536px,100%)!important;margin:-302px auto 0!important;position:relative!important;z-index:1!important}
    .home1-admission-bg-wrap>.e-con-inner{display:block!important}
    .home1-admission-bg{margin:0!important}
    .home1-admission-bg img{display:block!important;width:100%!important;height:420px!important;object-fit:cover!important;object-position:center!important;border-radius:8px!important;filter:brightness(.74)!important;box-shadow:none!important}
    .home1-feature-strip{width:min(1180px,calc(100% - 32px))!important;margin:60px auto 0!important;position:relative!important;z-index:3!important;background:#fff!important;border-radius:12px!important;box-shadow:0 18px 46px rgba(16,23,31,.14)!important;padding:20px!important}
    .home1-feature-strip>.e-con-inner{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}
    .home1-feature{background:#f6f4ef!important;border:1px solid #efe8df!important;border-radius:8px!important;padding:18px!important;color:#1d2733!important}
    .home1-feature strong,.home1-mini-card strong{display:block!important;color:#030303!important;font-size:18px!important;font-weight:800!important;line-height:1.25!important}
    .home1-feature span,.home1-mini-card span{display:block!important;margin-top:7px!important;color:#59606a!important;font-size:14px!important;line-height:1.5!important}
    .home1-section{width:min(1180px,calc(100% - 32px))!important;margin:0 auto!important;padding:74px 0 0!important}
    .home1-section>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:42px!important;align-items:center!important}
    .home1-section-copy>.e-con-inner,.home1-section-media>.e-con-inner{display:flex!important;flex-direction:column!important;gap:18px!important}
    .home1-section h2.elementor-heading-title,.home1-cta-section h2.elementor-heading-title{color:#030303!important;font-size:48px!important;line-height:1.15!important;margin:0!important;letter-spacing:0!important}
    .home1-section .elementor-widget-text-editor{color:#34404c!important;font-size:18px!important;line-height:1.75!important}
    .home1-section p{margin:0 0 14px!important}
    .home1-rounded-image img,.home1-campus-image img{width:100%!important;height:440px!important;object-fit:cover!important;border-radius:12px!important;display:block!important;box-shadow:none!important}
    .home1-card-grid>.e-con-inner{display:grid!important;gap:14px!important}
    .home1-card-grid-two>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}
    .home1-card-grid-four>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}
    .home1-mini-card{background:#fff!important;border:1px solid #ead4d8!important;border-radius:8px!important;padding:20px!important}
    .home1-campus-card{background:#fff!important;border-radius:12px!important;padding:28px!important;box-shadow:0 20px 50px rgba(16,23,31,.08)!important}
    .home1-campus-card>.e-con-inner{display:grid!important;grid-template-columns:1.05fr .95fr!important;gap:32px!important;align-items:center!important}
    .home1-logos-section{text-align:center!important}
    .home1-logos-section>.e-con-inner{display:flex!important;flex-direction:column!important;align-items:center!important;gap:18px!important}
    .home1-center{text-align:center!important}
    .home1-narrow{max-width:760px!important}
    .home1-logo-grid{width:100%!important;margin-top:14px!important}
    .home1-logo-grid>.e-con-inner{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}
    .home1-logo-tile{background:#fff!important;border:1px solid #eee5dc!important;border-radius:8px!important;min-height:104px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important}
    .home1-logo-tile>.e-con-inner{display:flex!important;align-items:center!important;justify-content:center!important}
    .home1-logo-tile img{max-width:150px!important;max-height:54px!important;width:auto!important;height:auto!important;object-fit:contain!important;filter:none!important}
    .home1-cta-section{width:min(1180px,calc(100% - 32px))!important;margin:74px auto 80px!important;background:#960b27!important;border-radius:12px!important;padding:38px!important;color:#fff!important}
    .home1-cta-section>.e-con-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}
    .home1-cta-section .elementor-heading-title,.home1-cta-section .elementor-widget-text-editor{color:#fff!important}
    .home1-cta-copy>.e-con-inner{display:flex!important;flex-direction:column!important;gap:10px!important}
    @media(max-width:900px){
        .home1-hero,.home1-hero-overlay{min-height:520px!important}
        .home1-hero-img img{height:520px!important}
        .home1-hero-title .elementor-heading-title{font-size:42px!important}
        .home1-hero-copy{font-size:19px!important}
        .home1-feature-strip>.e-con-inner,.home1-section>.e-con-inner,.home1-campus-card>.e-con-inner,.home1-card-grid-two>.e-con-inner,.home1-card-grid-four>.e-con-inner,.home1-logo-grid>.e-con-inner,.home1-univet-about-grid>.e-con-inner,.home1-univet-stats>.e-con-inner,.home1-why-dde-grid>.e-con-inner,.home1-why-centre-grid>.e-con-inner,.home1-programs-grid>.e-con-inner,.home1-program-card>.e-con-inner,.home1-admission-form-grid{grid-template-columns:1fr!important}
        .home1-programs-head>.e-con-inner{flex-direction:column!important}
        .home1-programs-section{padding:48px 16px!important}
        .home1-programs-title .elementor-heading-title{font-size:34px!important}
        .home1-program-card{min-height:auto!important}
        .home1-program-image img{width:100%!important;height:280px!important}
        .home1-admission-section{padding:48px 16px 56px!important}
        .home1-admission-title .elementor-heading-title{font-size:34px!important}
        .home1-admission-card{width:100%!important;margin-top:28px!important;padding:22px!important}
        .home1-admission-form-ui textarea{grid-column:auto!important}
        .home1-admission-bg-wrap{margin:-170px auto 0!important}
        .home1-admission-bg img{height:300px!important}
        .home1-univet-about-section{margin-top:48px!important}
        .home1-why-dde-section{padding:44px 16px!important;margin-top:48px!important}
        .home1-why-dde-title .elementor-heading-title{font-size:28px!important}
        .home1-why-dde-title span{font-size:24px!important}
        .home1-why-dde-list-card{padding:24px 22px!important;border-radius:18px!important}
        .home1-why-dde-list .elementor-icon-list-item{font-size:16px!important}
        .home1-why-dde-image img{height:360px!important}
        .home1-why-centre-section{padding:44px 16px!important}
        .home1-why-centre-title .elementor-heading-title{font-size:28px!important}
        .home1-why-centre-list-card{padding:24px 22px!important;border-radius:18px!important}
        .home1-why-centre-list .elementor-icon-list-item{font-size:16px!important}
        .home1-univet-media-stack{min-height:auto!important}
        .home1-univet-badge{width:92px!important;height:92px!important}
        .home1-univet-badge img{width:62px!important;height:62px!important}
        .home1-univet-stat{text-align:center!important}
        .home1-univet-stat .elementor-widget-container{display:flex!important;flex-direction:column!important;gap:8px!important}
        .home1-univet-stat strong{font-size:44px!important}
        .home1-univet-stat span:not(.home1-stat-icon){font-size:19px!important;max-width:none!important}
        .home1-univet-stat .home1-stat-icon{width:48px!important;height:48px!important;font-size:34px!important}
        .home1-section{padding-top:48px!important}
        .home1-section h2.elementor-heading-title,.home1-cta-section h2.elementor-heading-title{font-size:34px!important}
        .home1-rounded-image img,.home1-campus-image img{height:300px!important}
        .home1-cta-section>.e-con-inner{align-items:flex-start!important;flex-direction:column!important}
    }
    .home1-why-dde-section,
    .home1-why-centre-section{background:#960b27!important;padding:64px 16px!important}
    .home1-why-dde-section>.e-con-inner,
    .home1-why-centre-section>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:46px 70px!important;width:min(1320px,100%)!important;max-width:1320px!important;align-items:start!important}
    .home1-why-dde-title{grid-column:1!important;grid-row:1!important;text-align:left!important;margin:0!important}
    .home1-why-dde-title .elementor-heading-title,
    .home1-why-centre-title .elementor-heading-title{color:#030303!important;font-size:38px!important;font-weight:700!important;line-height:1.18!important;letter-spacing:0!important;margin:0!important}
    .home1-why-dde-title span,
    .home1-why-centre-title span{display:block!important;color:#fff!important;font-size:42px!important;line-height:1.18!important}
    .home1-why-dde-title small{display:block!important;color:#030303!important;font-size:31px!important;font-weight:700!important;line-height:1.25!important}
    .home1-why-dde-grid,
    .home1-why-dde-grid>.e-con-inner,
    .home1-why-centre-grid,
    .home1-why-centre-grid>.e-con-inner{display:contents!important}
    .home1-why-dde-copy{grid-column:1!important;grid-row:2!important}
    .home1-why-dde-copy>.e-con-inner,
    .home1-why-centre-copy>.e-con-inner{display:block!important}
    .home1-why-dde-media{grid-column:2!important;grid-row:1 / span 2!important;margin-top:0!important}
    .home1-why-dde-list-card,
    .home1-why-centre-list-card{max-width:none!important;background:#fff!important;border-radius:24px!important;padding:22px 26px!important;box-shadow:none!important}
    .home1-why-dde-list .elementor-icon-list-items,
    .home1-why-centre-list .elementor-icon-list-items{margin:0!important;padding:0!important}
    .home1-why-dde-list .elementor-icon-list-item,
    .home1-why-centre-list .elementor-icon-list-item{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important;color:#2d2d2d!important;font-size:20px!important;font-weight:400!important;line-height:1.43!important;letter-spacing:0!important}
    .home1-why-dde-list .elementor-icon-list-item:before,
    .home1-why-centre-list .elementor-icon-list-item:before{content:">"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin-top:4px!important;border-radius:50%!important;background:#960b27!important;color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1!important}
    .home1-why-dde-list .elementor-icon-list-icon,
    .home1-why-centre-list .elementor-icon-list-icon{display:none!important}
    .home1-why-dde-list .elementor-icon-list-text,
    .home1-why-centre-list .elementor-icon-list-text{padding-left:0!important;color:#2d2d2d!important}
    .home1-why-dde-image img{height:610px!important;box-shadow:none!important}
    .home1-why-centre-title{grid-column:2!important;grid-row:1!important;text-align:center!important;margin-top:16px!important}
    .home1-why-centre-media{grid-column:1!important;grid-row:1 / span 2!important;margin-top:94px!important}
    .home1-why-centre-copy{grid-column:2!important;grid-row:2!important}
    .home1-why-centre-list .elementor-icon-list-item{font-size:20px!important;line-height:1.35!important}
    @media(max-width:900px){
        .home1-why-dde-section,
        .home1-why-centre-section{padding:44px 16px!important}
        .home1-why-dde-section>.e-con-inner,
        .home1-why-centre-section>.e-con-inner{display:flex!important;flex-direction:column!important;gap:24px!important}
        .home1-why-dde-title,
        .home1-why-centre-title{text-align:center!important;margin:0!important}
        .home1-why-dde-title .elementor-heading-title,
        .home1-why-centre-title .elementor-heading-title{font-size:28px!important}
        .home1-why-dde-title span,
        .home1-why-centre-title span{font-size:30px!important}
        .home1-why-dde-title small{font-size:24px!important}
        .home1-why-dde-grid,
        .home1-why-dde-grid>.e-con-inner,
        .home1-why-centre-grid,
        .home1-why-centre-grid>.e-con-inner{display:flex!important;flex-direction:column!important;gap:24px!important;width:100%!important}
        .home1-why-dde-copy,
        .home1-why-dde-media,
        .home1-why-centre-copy,
        .home1-why-centre-media{display:block!important;margin:0!important;width:100%!important}
        .home1-why-dde-list-card,
        .home1-why-centre-list-card{padding:22px 18px!important;border-radius:18px!important}
        .home1-why-dde-list .elementor-icon-list-item,
        .home1-why-centre-list .elementor-icon-list-item{font-size:16px!important}
        .home1-why-dde-image img,
    }
    /* Home1 approved design: normalize description/list text only. */
    .home1-page .elementor-widget-text-editor,
    .home1-page .elementor-widget-text-editor p,
    .home1-page .elementor-widget-text-editor li,
    .home1-page .home1-course-body,
    .home1-page .home1-course-body ul,
    .home1-page .home1-course-body li,
    .home1-page .study-home-course-list,
    .home1-page .study-home-course-list li,
    .home1-page .rs-testimonial-slider .descripti,
    .home1-page .rs-testimonial-slider .description,
    .home1-page .rs-testimonial-slider p,
    .home1-page .rs-blog-posts p,
    .home1-page .rs-events p,
    .home1-page .rs-alumni p,
    .home1-page .rs-faculty-members p{
        font-family:inherit!important;
        font-size:18px!important;
    }
    .home1-page .elementor-widget-text-editor,
    .home1-page .elementor-widget-text-editor p,
    .home1-page .elementor-widget-text-editor li,
    .home1-page .home1-course-body li,
    .home1-page .study-home-course-list li,
    .home1-page .rs-testimonial-slider .descripti,
    .home1-page .rs-testimonial-slider .description,
    .home1-page .rs-testimonial-slider p,
    .home1-page .rs-blog-posts p,
    .home1-page .rs-events p,
    .home1-page .rs-alumni p,
    .home1-page .rs-faculty-members p{
        line-height:1.45!important;
    }
    .home1-page .home1-course-body li:before,
    .home1-page .study-home-course-list li:before,
    .home1-page .elementor-widget-icon-list .elementor-icon-list-item:before{
        font-family:inherit!important;
        font-size:18px!important;
    }

    .home1-courses-title .elementor-heading-title:after{
        background-image:url("../images/home-about-book-icon.png")!important;
        background-position:center!important;
        background-repeat:no-repeat!important;
        background-size:contain!important;
    }

    @media(max-width:1499px){
        .home1-univet-about-section:after{display:none}
    }

    @media(prefers-reduced-motion:reduce){
        .home1-univet-about-section{--study-book-shift:0px!important}
    }

    .rs-testimonial-slider.style1 .testimonial-inner .vendor-img{
        padding:0;
    }
    
