*,body,html{margin:0;padding:0;font-family:verdana,Helvetica,Arial,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff}body{background:##420612}.img-width{width:100%;height:300px}img{width:100%}.dmca{width:100px;height:20px;margin-top:10px}.pd-top-10{padding-top:10px}.pd-topbtm-50{padding:50px 0}.pd-top-50{padding-top:50px}.pd-btm-50{padding-bottom:50px;background:#312225}.container{width:1200px;margin:auto}.container-top{width:1200px;margin:auto}a{text-decoration:none;color:#ff0;font-weight:600}p a strong:hover{color:#e8647d}strong{color:#fff}a strong{color:#fdee6c}.display-flex{display:flex;align-items:center}.display-flex-align-top{display:flex}.backdrop{background:rgba(0,0,0,.7);position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;display:none}.close-trigger{height:40px;width:40px;border-radius:50%;background:#fff;position:relative;z-index:9999;position:fixed;right:10%;top:10%;display:none}.close-trigger:before{content:'';position:absolute;height:18px;width:3px;background:#777;border-radius:999px;transform:rotate(-45deg);z-index:9999;left:18px;top:10px}.close-trigger:after{content:'';position:absolute;height:18px;width:3px;background:#777;border-radius:999px;transform:rotate(-137deg);z-index:9999;left:18px;top:10px}.dark-text{color:#513547}.mainColor-text{color:#680144}.white-text{color:#fff}.yellow-text{color:#0ff}.pos-rel{position:relative}.over-flow{overflow:hidden}.cl{clear:both}.text-center{text-align:center}.text-justify{text-align:justify}img{vertical-align:bottom}.img-width{width:100%;height:300px}.pos-rel{position:relative}.main-text-box{background:#312225}.social-media{position:fixed;top:0;bottom:0;margin:auto;left:0;width:50px;height:230px;z-index:999}.social-media ul{margin:0;padding:0}.social-media ul li{display:block;position:relative}.social-media ul li a{display:block;padding:10px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#fff;margin-bottom:10px;background:#fff;box-shadow:rgba(0,0,0,.3) 1px 1px 3px}.social-media ul li a img{width:100%}header{width:100%;padding:7px 0;position:relative;left:0;top:0;z-index:99;background:#420612}.top-header{padding:10px 0;width:21%}.logo{width:160px}.menu-box{background:#420612;display:flex;justify-content:flex-end;flex:1;border-radius:5px}.menu ul{margin:0;padding:0;text-align:center}.menu ul li{display:inline-block;position:relative}.cg-cl,.menu ul li a{padding:16px;display:inline-block;font-size:14px;color:#fff;text-transform:uppercase;font-weight:600}.menu ul li ul{background:#fdee6c;width:360px;display:none;text-align:left;padding:5px 15px;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;top:100%;position:absolute}.menu ul li ul li{width:48%;display:inline-block}.menu ul li ul li a{color:#ae0022;display:block;padding:10px 5px;font-size:14px;font-weight:600;text-transform:none}.menu ul li ul li a:hover{color:#000}.menu ul li:hover ul{display:block}.arrow-down{height:6px;width:6px;border:#fff solid 2px;border-top:0;border-right:0;transform:rotate(-45deg);display:inline-block;margin-left:5px;top:-3px;position:relative}.banner{background:#fff}.top-section{background:#513547}h1{font-size:27px;color:#0ff}h2{font-size:24px;color:#0ff}h3{font-size:22px;color:#0ff}.main-hd h5{font-size:16px;margin-bottom:9px}.main-hd h5 span{background:#e62c2c;display:inline-block;padding:5px 10px;border-radius:5px}.main-hd{font-weight:600;line-height:35px;margin:0;margin-bottom:20px;font-family:Georgia}.main-txt p{font-size:17px;margin-bottom:15px;text-align:justify;line-height:26px;font-weight:400;color:#ffff}.main-txt h5{font-size:22px;font-family:Georgia;margin-bottom:20px}.top-hd{font-weight:600;margin:0;margin-top:40px;font-family:Georgia}.home-top-hd{font-size:32px;font-weight:600;margin:0;margin-top:40px;font-family:Georgia}.middle-hd{font-size:32px;font-weight:600;margin:0;font-family:Georgia}.top-box-lf{padding:15px;margin-top:15px;border:4px solid red}.top-box-img{width:250px}.text-list ul{margin:0 0 15px 15px;padding:0}.text-list ul li{font-size:16px;font-weight:400;line-height:26px;color:#fff;padding:3px 0}.top-box-rt{width:77%;padding:10px 30px;text-align:justify}.top-box-rt .top-box-hd{font-size:22px;font-family:Georgia;font-weight:600}.top-box-rt span{margin-bottom:18px;margin-top:5px;display:block}.top-box-rt p{margin-bottom:15px;font-size:17px;line-height:26px}.call-btn{background:#fdee6c;border-radius:5px;display:inline-block;font-size:16px;color:#000;padding:10px 30px}.contact-btn{background:#3e030f;border-radius:5px;display:inline-block;font-size:16px;color:#fff;padding:10px 30px;margin-left:10px}.container-wrapper{margin:0 15px 60px 15px;border:#fff solid 3px;background:rgba(0,0,0,.6)}.foreign-lf{width:28%;padding:30px 20px}.foreign-middle{width:44%;padding:30px 20px}.foreign-rt{width:28%;padding:30px 20px}.foreign-img{margin-top:30px}.call-girl ul{margin:0 -50px;padding:0;text-align:center}.call-girl ul li{display:inline-block;position:relative;width:17%;margin:10px}.call-girlInner{border:#fff solid 2px;border-radius:5px}.call-girlInner h3{font-size:20px;color:#fff}.call-girl-caption{padding:13px 0;border-top:#fff solid 1px}.call-girl-caption h4{font-size:16px;font-weight:600;color:#fff;text-align:center}.call-girl-caption p{font-size:14px;color:#fdee6c;margin-top:5px}.call-girls-pop{position:fixed;width:350px;display:none;top:10%;border:#fff solid 5px;z-index:9999;left:0;right:0;margin:auto}.call-girl ul li.active .call-girls-pop{display:block}.area-box ul{margin:0 -10px;margin-top:20px;padding:0;text-align:center}.area-box ul li{display:inline-block;position:relative;width:21%;margin:10px}.area-box .call-girlInner{border:0}.area-box .call-girlInner-img{border:#fff solid 2px}.area-box .call-girl-caption{font-size:15px;font-weight:600;color:#000;text-align:center;background:#fdee6c;color:#000;margin-top:20px;padding:10px;border-top:0}.area-box .call-girl-caption h4{color:#000}.area-box .call-girl-caption p{display:none}.area-boxInner-txt{font-size:15px;font-weight:600;color:#000;text-align:center;background:#fdee6c;color:#000;margin-top:20px;padding:10px;border-top:0}.area-boxInner-txt:hover{background:#fff}.rate-box{margin:0 -15px;margin-top:30px}.rate-lf{width:50%;padding:15px}.rate-list ul{margin:0;padding:0}.rate-list ul li{display:block;position:relative;margin-bottom:15px}.rate-listInner{border:rgba(255,255,255,.2) solid 2px;padding:15px}.rate-list-lf{width:50%;text-align:left;color:#fff;font-size:14px}.rate-list-rt{width:50%;text-align:right;color:#fff;font-size:14px}.rate-img{border-radius:10px;overflow:hidden}.contact-form h4{font-size:25px;margin-bottom:20px}.contact-inputs{margin-top:15px}.contact-inputs label{font-size:13px;text-transform:uppercase;color:#fff;margin-bottom:5px;display:block;font-weight:600}.contact-inp{background:rgba(0,0,0,.3);padding:10px;border-radius:5px;border:0;width:100%}.contact-inputs textarea{background:rgba(0,0,0,.3);padding:10px;height:100px;border-radius:5px;border:0;width:100%}.contact-submit{background:#fdee6c;padding:15px 30px;border:0;font-size:14px;text-transform:uppercase;font-weight:600;color:#000;border-radius:5px;cursor:pointer}.landing-lf{width:50%;padding:0 15px;position:relative}.landing-lf:before{content:'';position:absolute;height:89%;width:77%;left:26px;top:20px;border:#fdee6c solid 3px;z-index:-1}.landing-rt{width:50%;padding:0 15px}.landing-lf img{width:80%}.outer-dehradun-list{margin-top:0}.outer-dehradun-list ul,.outer-place2 ul{margin:0 -10px;padding:0}.outer-dehradun-list ul li,.outer-place2 ul li{display:inline-block;margin:10px}.outer-dehradun-list ul li a{display:block;padding:10px 20px;font-weight:600;border-radius:3px;background:rgba(255,255,255,.2);color:#fff;font-size:15px;text-transform:uppercase}.outer-dehradun-list ul li a:hover{background:#fdee6c;color:#45000e}.outer-place2{margin-top:15px}.outer-place2 ul{text-align:center}.outer-place2 ul li a{color:#fff;border:#fff solid 1px;display:block;border-radius:5px;font-size:15px;font-weight:600;padding:10px 15px;border:#fff dashed 1px}.outer-place2 ul li a:hover{background:rgba(0,0,0,.2)}footer{background:#420612;padding:40px 0}.footer-box-top ul{margin:0;padding:0;text-align:center}.footer-box-top ul li{display:inline-block;position:relative}.footer-box-top ul li a{font-size:13px;color:#fff;padding:0 20px;display:inline-block;text-transform:uppercase}.copyright{padding-top:30px;font-size:13px;text-align:center;color:#fff}.mobile-view{display:none}@media (max-width:992px){.container{width:auto;padding:0 15px}.container-top{width:auto}.display-flex,.display-flex-align-top,.menu-box{display:block}.foreign-lf,.foreign-middle,.foreign-rt,.top-box-img,.top-box-rt{width:100%}.call-girl ul li{width:23%}.top-box-rt{padding:0;padding-top:20px}header{position:relative}.top-header{width:100%;background:#000}.logo{text-align:center;margin:auto}.menu{background:#420612}.menu ul{margin:15px}.menu ul li{display:block;border:#fff solid 1px;border-radius:4px;margin:5px 0}.menu ul li a{padding:10px 20px;display:block;background:#420612}.area-box ul li{width:23%}.rate-list ul li .display-flex{display:flex}.menu ul li:hover ul{display:none;width:auto}.menu ul li.open-sub:hover ul{display:block;width:auto}.menu ul li.open-sub ul{display:block;position:relative;margin-top:0;margin-bottom:20px;height:200px;overflow:auto;width:auto;top:100%}.menu ul li.open-sub ul li{display:block;width:100%;text-align:center}.menu ul li ul li a{background:0 0}}@media (max-width:767px){.area-box ul li,.call-girl ul li{width:45%}.rate-lf{width:100%}footer{padding-bottom:80px}.mobile-view{display:flex;position:fixed;bottom:0;left:0;width:100%}.call-us{width:50%;background:#530918}.whatsapp-now{width:50%;background:#09660d}.mob-txt{font-size:13px;color:#fff;padding:17px;padding-left:60px;position:relative}.mob-txt span{width:25px;height:25px;left:20px;top:10px;display:inline-block;position:absolute}.cg-cl,.menu ul li a{font-size:12px}}@media (max-width:680px){.area-box ul,.call-girl ul{margin:0}.call-girl ul li{width:95%}.area-box ul li{width:100%;margin-left:0;margin-right:0}.search-title{font-size:14px}}.search-form-area{max-width:700px;margin:40px auto;background:#fff;padding:20px;border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.custom-select-wrapper{position:relative}.custom-select-wrapper::before{content:'';background-image:url(https://cdn-icons-png.flaticon.com/512/622/622669.png);background-size:18px;background-repeat:no-repeat;background-position:center;width:40px;height:100%;position:absolute;top:0;left:0;pointer-events:none;filter:grayscale(100%) brightness(.3);opacity:.7}.custom-select{width:100%;padding:12px 18px 12px 50px;font-size:16px;border:2px solid #ccc;border-radius:10px;background-color:#f9f9f9;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23333' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px}.custom-select:focus{border-color:#007bff;background-color:#fff;outline:0}.custom-select option{color:#000}.search-title{color:#000;text-align:center;margin-bottom:10px;font-weight:700}@media (max-width:576px){.custom-select{font-size:15px;padding:12px 16px 12px 50px}}.contain{padding:50px 20px 40px;max-width:1240px;margin:auto}.bg-light1{background-color:#000}.mainheading{font-size:27px;margin-bottom:30px}.link-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;padding:5px}.link-badge{display:block;padding:5px 7px;font-size:13px;border-radius:20px;text-align:center;font-weight:700;text-decoration:none;color:#fff;transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.1)}.badge-color-1{background:#ff0079}.badge-color-2{background:#1fa9e2}.badge-color-3{background:#9f0c4a}.badge-color-4{background:#ff8c00}.link-badge:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.2);opacity:.9}@media (max-width:992px){.link-grid{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:576px){.link-grid{display:grid;grid-template-columns:repeat(2,1fr)}.link-badge{display:block;padding:5px 6px;font-size:12px}}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:600;line-height:2.2;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;margin:5px}.label a{color:#fff}.label-default{background-color:#c94f4f}.label-primary{background-color:#347dbd}.label-success{background-color:#4a9c4a}.label-info{background-color:#41869c}.label-warning{background-color:#7a4466}.label-danger{background-color:#6c52a1}.custom-select{color:#191919}.search-form-area{margin:40px auto 20px}.tags-section{background-color:#312225;padding:30px 20px;color:#fff}.tags-section h3{font-size:24px;margin-bottom:20px;display:flex;align-items:center;gap:10px}.tags-section h3 i{color:#fff}.tags-wrapper{display:flex;flex-wrap:wrap;gap:10px}.tags-wrapper a{padding:3px 12px;font-size:12px;font-weight:600;border-radius:12px;color:#fff;text-decoration:none;display:inline-block;transition:all .3s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.2)}.tags-wrapper a:hover{transform:scale(1.05);opacity:.9}a.badge:nth-child(6n+1){background-color:#dc3545}a.badge:nth-child(6n+2){background-color:#007bff}a.badge:nth-child(6n+3){background-color:#28a745}a.badge:nth-child(6n+4){background-color:#347dbd}a.badge:nth-child(6n+5){background-color:#17a2b8}a.badge:nth-child(6n+6){background-color:#fd7e14}