/**
 * U-PREPARE Home Page Specific Styles
 * 
 * Designed By: Prashant Kumar <prashant@cafaladvisors.com>
 * Developed By: Robin Tomar <robintomr@icloud.com>
 * Organisation: AdxVenture <https://adxventure.com>
 *
 * Copyright: 2024 USDMA Uttarakhand
 */.contact-head,.slider-item,.tns-outer{position:relative}.ci-content p,.text-justify{text-align:justify}.tns-nav,.vid-img a{left:0;right:0;bottom:0}.comps-item .ci-rms a.rmore i,.honper .caption h5{color:var(--color-tblue)}.pps-item .content .btn,.pps-item .content h2,.pps-item .content h6,.slider .slider-item h2{text-transform:uppercase}.slider-item{min-height:calc(100vh - 120px);background-size:cover}.slider .slider-item h2{font-weight:700}.hero-slider .slider-item .overlay{top:0;left:0;right:0;bottom:0;position:absolute;background-color:rgba(0,0,0,.15)}.hero-slider .slider-item .caption{left:5%;color:#fff;bottom:10%;position:absolute}.hero-slider .slider-item .caption p{width:70%}.hero-slider .slider-item .btn,.pps-item .bg .overlay.udrpaf{background:var(--color-tyell)}.pps-item .bg .overlay.udrp,.videos{background:#197eb8}.ci-img>img,.tns-controls,.tns-nav{position:absolute}.tns-controls{top:50%;width:100%;z-index:1050;display:flex;transform:translateY(-50%);align-items:center;justify-content:space-between}.tns-controls button{border:none;background:0 0}.tns-nav{z-index:2;display:flex;padding:0;margin-left:15%;margin-right:15%;margin-bottom:1rem;justify-content:center}.tns-nav button{width:12px;cursor:pointer;border:0;height:12px;opacity:.6;overflow:hidden;transition:.3s;background:#fff;margin-left:4px;margin-right:4px;border-radius:50px;list-style-type:none}.tns-nav button.tns-nav-active{opacity:1;background:var(--color-tblue)}.comp-head{border-bottom:1px solid #4b4b4b}.comp-head .right a i,.vid-head .right a i{font-size:.8em}.components .tns-nav{bottom:-30px}.components .tns-nav button{opacity:1;background:#c4c5c5}.components .tns-nav button.tns-nav-active{background:#040404}.components-slider .tns-item .comps-item{margin:0 2px;background:#f4f4f4}.comps-item .ci-rms a.rmore{font-size:.8rem}.comps-item .ci-rms a.rmore span{text-decoration:underline var(--color-tblue) 2px}.comps-item .ci-content{min-height:220px}.components-slider .tns-item:first-child .comps-item,.videos-slider .tns-item:first-child .vid-item{margin-left:0}.components-slider .tns-item:last-child .comps-item,.videos-slider .tns-item:last-child .vid-item{margin-right:0}.ci-img{position:relative;min-height:350px}.ci-img>img{width:100%;height:100%;object-fit:cover}.ci-content h4{font-size:.9em;font-weight:700}.ci-content p{font-size:.8em}.videos{color:#fff;padding-top:45px}.vid-head{border-bottom:1px solid #fff}.videos .tns-nav{bottom:-50px}.videos .tns-nav button{opacity:1;background:#f4f4ff}.videos .tns-nav button.tns-nav-active{background:#054366}.videos-slider .tns-item .vid-item{margin:0 5px}.videos-slider .vid-img{width:100%;position:relative;padding-bottom:calc(9 / 16 * 100%)}.videos-slider .vid-img>img{width:100%;height:100%;position:absolute;object-fit:fill}.vid-img a{top:0;position:absolute}.vid-img a i{color:#fff;font-size:64px}.contact-head h3{z-index:2;display:inline;padding:0 10px;position:relative;background:#fff;font-weight:700}.contact-head::after{top:50%;left:50%;width:100%;content:"";display:block;height:1px;z-index:1;position:absolute;transform:translateX(-50%);background:#000;-webkit-transform:translateX(-50%)}.contact .map{width:100%;height:320px}.about-sec .bg-bar{height:150px;position:relative}.about-sec .bg-bar .overlay{top:0;width:100%;height:100%;opacity:.7;position:absolute;background:var(--color-theme)}.about-sec .bg-bar img,.honper figure img{width:100%;height:100%;object-fit:cover}.about-sec .honpers{position:relative;margin-top:-75px}.about-sec .honper figure{width:180px;height:180px;overflow:hidden;position:relative;background:#fff;border-radius:50%}.honper .caption h4{font-size:1rem;font-weight:700}.honper .caption h5{font-size:.9rem;font-weight:700}.announcement-board,.citizen-corner{background:#f4f4f4}.announcement-board .head{padding:12px 15px;background:var(--color-theme);border-top-left-radius:4px;border-top-right-radius:4px}.announcement-board .head h3{font-size:1.1rem;font-weight:700}.announcement-board .head h3>img{width:24px;height:auto}.announcement-board .body li{display:flex;align-items:center;margin-bottom:5px}.announcement-board .body li>img{width:10px;height:auto}.citizen-corner h2{font-size:1.8rem}.citizen-corner h2 .hr{width:auto;height:3px;margin:0 auto;display:block;max-width:240px;background:var(--color-tblue)}.cc-item{width:320px;background:linear-gradient(to left,#fff 50%,var(--color-tblue) 50%) right;transition:.5s ease-out;border-left:8px solid var(--color-tblue);background-size:200%;border-top-left-radius:8px;border-bottom-left-radius:8px}.cc-item:hover{color:#fff;background-position:left}.cc-item>img{width:auto;height:18px}.cc-item h6{font-size:1.2rem}.pps-item{height:260px;overflow:hidden;position:relative}.pps-item .bg{position:absolute}.pps-item .bg .overlay{opacity:.8;position:absolute}.pps-item .bg img{object-fit:cover}.pps-item .content{padding:35px 0}.btn.btn-pp{color:var(--color-tblue);font-size:.9em;transition:.3s ease-in;border-color:var(--color-tblue);border-radius:2px;background-color:#fff}.btn.btn-pp:hover{color:#fff;border-color:#fff;background-color:var(--color-tblue)}.btn.btn-pp.btn-af:hover{background-color:var(--color-tyell)}address>h5{letter-spacing:-.4px}@media only screen and (max-width:1455px){.ci-content h4{font-size:.8em}}