/*!
Theme Name: rosetheme
Theme URI: http://underscores.me/
Author: Ajit Chandra
Author URI: https://www.firstbacklinks.com/
Description: this theme specially for delhi4fun website.
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: rosetheme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

rosetheme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/:root{--heading-fonts:"Libre Baskerville", serif;--body-font:"Montserrat", sans-serif}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s}*,body,html,p,h1,h2,h3,h4,h5,h6,.navbar,figure,figcaption,a,ol,ul,li,hr,address{padding:0;margin:0}html{scrollbar-width:thin;font-size:100%;box-sizing:inherit;scroll-behavior:smooth;height:-webkit-fill-available}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-track{background:#ddd}html::-webkit-scrollbar-thumb{background:#FDD36A}ul,li{list-style-type:none}a,button{cursor:pointer;border:none;outline:none;user-select:none;background:none;box-shadow:none}*,body,html,p,h1,h2,h3,h4,h5,h6,.navbar,figure,figcaption,a,ul,li,hr,address{padding:0;margin:0}body{font-family:var(--body-font);font-size:16px;background-color:#0D2F3F}a,a:hover{text-decoration:none}.section-heading{position:relative;padding:2rem 0rem}.section-heading .sec-text{font-family:var(--heading-fonts);font-size:2.8rem;font-weight:700;color:#F2CD5C;line-height:30px;padding-bottom:15px}.section-heading:before{content:'';display:inline-block;height:18px;width:100%;background-image:url(https://www.delhi4fun.com/wp-content/themes/rosetheme/css/../rosetheme/images/lines/vtop.webp);background-position:center center;background-repeat:no-repeat;background-attachment:scroll}.section-heading:after{content:'';display:inline-block;height:18px;width:100%;background-image:url(https://www.delhi4fun.com/wp-content/themes/rosetheme/css/../rosetheme/images/lines/vbottom.webp);background-position:center center;background-repeat:no-repeat;background-attachment:scroll}header{padding:5px 0;background-color:#0D2F3F;font-size:.9rem}header span{font-size:1rem}header a{color:#fff}header a:hover{transition:color 1s ease-in-out;color:#ff0}.web-textlogo{font-size:2.5rem;font-family:var(--heading-fonts);color:#fff;font-weight:700;text-align:center;padding:15px 0}.web-logo{text-align:center;padding:1rem 0rem}.navbar{padding-bottom:15px}.navbar .navbar-brand{color:#fff}.navbar .navbar-toggler{border:1px solid #fff;border-radius:0}.navbar .navbar-toggler .navbar-icon{color:#fff}.navbar .navbar-nav .nav-item .nav-link{color:#fff;padding:0 20px;transition:all 300ms ease-in-out;font-size:14px}.navbar .navbar-nav .nav-item .nav-link.active{color:#cc0}.navbar .navbar-nav .nav-item .nav-link:hover{color:#b5b504}.offcanvas{background-color:#0D2F3F}.offcanvas .offcanvas-header .offcanvas-title{font-size:2.5rem;color:#fff;font-weight:700}.offcanvas .offcanvas-header .btn-closes{border:none;background-color:#fff0;color:#fff;font-size:1.5rem}.offcanvas .offcanvas-body .navbar-nav .nav-item .nav-link{color:#fff;padding:12px 0;transition:all 300ms ease-in-out;font-size:14px}.offcanvas .offcanvas-body .navbar-nav .nav-item .nav-link.active{color:#cc0}.offcanvas .offcanvas-body .navbar-nav .nav-item .nav-link:hover{color:#b5b504}footer{background-color:#321E1E;color:#fff;padding-bottom:3rem}footer .web-ftextlogo{font-size:2.5rem;font-family:var(--heading-fonts);color:#FFECAF;font-weight:700;text-align:center;padding-top:15px}footer .title{font-size:1.5rem;font-family:var(--heading-fonts);color:#FFE5AD;margin-bottom:8px}footer ul li{font-size:.9rem}footer ul li+li{padding-top:5px}footer ul li a{color:#fff;text-decoration:underline}footer ul li a:hover{color:#ccc}footer .footerlink{font-size:.8rem;text-align:center;padding-top:25px}footer button{color:#000;background-color:#fff0;border:none}.webcalling{position:fixed;right:10px;z-index:9999;height:150px;bottom:100px}.webcalling button{box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;border:2px solid #fff}.webcalling .webcallme{background-color:#0010ff;padding:18px}.webcalling .webwhatsapp{position:absolute;bottom:0;right:0;background-color:#4cb762;padding:18px}.page-content{padding-top:2rem;padding-bottom:1.5rem;color:#fff}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{font-family:var(--heading-fonts);color:#FFC470;text-align:center;padding-bottom:5px;font-weight:700;padding-bottom:.5rem}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{padding-top:1.5rem}.page-content h1{font-size:1.6rem}.page-content h2{font-size:1.5rem}.page-content h3{font-size:1.4rem}.page-content h4{font-size:1.3rem}.page-content h5{font-size:1.2rem}.page-content h6{font-size:1.1rem}.page-content p{line-height:22px;font-size:14px;padding-bottom:1rem;text-align:justify}.page-content p strong{color:#FFC470}.page-content p a{color:#FFC470}.page-content ul{margin-left:15px;margin-bottom:15px}.page-content ul li{list-style-type:square;padding:5px 0}.page-content ol{margin-left:20px;margin-bottom:15px}.page-content ol li{list-style-type:upper-alpha;padding:5px 0}@media (min-width:576px){.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{text-align:left}.page-content h1{font-size:1.8rem}.page-content h2{font-size:1.7rem}.page-content h3{font-size:1.6rem}.page-content h4{font-size:1.5rem}.page-content h5{font-size:1.4rem}.page-content h6{font-size:1.3rem}.page-content p{line-height:22px;font-size:14px}}@media (min-width:768px){.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{text-align:left}.page-content h1{font-size:28px}.page-content h2{font-size:26px}.page-content h3{font-size:24px}.page-content h4{font-size:22px}.page-content h5{font-size:20px}.page-content h6{font-size:18px}.page-content p{line-height:24px;font-size:15px}}@media (min-width:576px){.navbar{padding:5px 0}.navbar .navbar-nav .nav-item .nav-link{color:#fff;padding:7px 0;text-align:center}.section-heading .sec-text{text-align:center;line-height:65px}}@media (min-width:992px){.navbar .navbar-nav .nav-item .nav-link{padding:18px 18px}}.sub-pages .sub-header{padding:5rem 0rem;text-align:center;background-position:center center;background-repeat:no-repeat;background-attachment:scroll}.sub-pages .sub-header .sub-header-text{font-size:3rem;color:#fff;font-family:'Playfair Display SC',serif}.sub-pages .sub-header nav{font-size:13px;color:#fff;display:inline-block}.sub-pages .sub-header nav .breadcrumb .breadcrumb-item{color:#fff}.sub-pages .sub-header nav .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}.sub-pages .sub-header nav .breadcrumb .breadcrumb-item a{color:#fff}.sub-pages .page-gallery{padding:25px 0}.sub-pages .page-gallery figure{border:5px solid #383b42;box-shadow:rgb(0 0 0 / .25) 0 14px 28px,rgb(0 0 0 / .22) 0 10px 10px}.sub-pages .page-rates{padding:25px 0}.sub-pages .page-rates .rates-item{border:5px solid #383b42;text-align:center;background-color:#472D2D;color:#FFD39A;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.sub-pages .page-rates .rates-item .item-title{font-family:'Playfair Display SC',serif;font-size:1.4rem;font-weight:700;margin-top:2rem}.sub-pages .page-rates .rates-item ul{margin:2rem 0rem;padding:0 15px}.sub-pages .page-rates .rates-item ul li+li{padding-top:15px;margin-top:15px;border-top:1px dashed #FFD39A}.sub-pages .page-rates .rates-item ul li span{display:inline-block;width:100%}.sub-pages .page-rates .rates-item ul li span:first-child{font-weight:700}.sub-pages .page-localities,.sub-pages .page-hotels{padding-top:25px;padding-bottom:20px}.sub-pages .page-localities ul,.sub-pages .page-hotels ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;padding-bottom:10px;text-align:justify;list-style:none}.sub-pages .page-localities ul>li,.sub-pages .page-hotels ul>li{position:relative;margin:5px;overflow:hidden;box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.sub-pages .page-localities ul>li>a,.sub-pages .page-hotels ul>li>a{background-color:#600;color:#fff;width:100%;display:inline-block;text-align:center;padding:5px 15px;font-weight:700;box-shadow:rgb(0 0 0 / .24) 0 3px 8px;border:2px solid #fff;border-radius:2px}.sub-pages .page-localities ul li:nth-child(n+1),.sub-pages .page-hotels ul li:nth-child(n+1){flex-grow:1}.sub-pages .page-blogs{padding-top:25px;padding-bottom:20px}.sub-pages .page-blogs .blog-items{border:5px solid #BBAB8C;display:inline-block;height:100%;width:100%;box-shadow:rgb(60 64 67 / .3) 0 1px 2px 0,rgb(60 64 67 / .15) 0 2px 6px 2px;transition:all 300ms ease-in-out}.sub-pages .page-blogs .blog-items figure{position:relative}.sub-pages .page-blogs .blog-items figure figcaption{text-align:left;position:absolute;bottom:25px;left:0;right:0;text-transform:uppercase;color:#fff;padding:0 15px}.sub-pages .page-blogs .blog-items figure figcaption:after{content:'\276D\276D\276D';right:15px;position:absolute;bottom:0}.sub-pages .page-blogs .blog-items:hover{box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.sub-pages .page-contactus{padding:1.5rem 0rem}.sub-pages .page-contactus .contactus-box{border:2px solid #FFD39A;padding:25px;background-color:#064635;color:#fff;box-shadow:rgb(0 0 0 / .25) 0 54px 55px,rgb(0 0 0 / .12) 0 -12px 30px,rgb(0 0 0 / .12) 0 4px 6px,rgb(0 0 0 / .17) 0 12px 13px,rgb(0 0 0 / .09) 0 -3px 5px}.sub-pages .page-contactus .contactus-box ul li+li{padding-top:10px}.sub-pages .page-contactus .contactus-box .title{font-weight:700}.sub-pages .page-contactus .contactus-box a{color:#fff;text-decoration:underline}.sub-pages .page-contactus .contactus-box .maps{margin-top:25px}.sub-pages .page-sub-section .feature-image{margin-bottom:1rem}.sub-pages .page-sub-section aside{border-left:2px solid #4c4c4c}.sub-pages .page-sub-section aside .title{color:#FFD39A;font-size:1.4rem;font-family:'Playfair Display SC',serif;font-weight:700;border-bottom:2px solid #4c4c4c;padding-left:15px;padding-bottom:10px}.sub-pages .page-sub-section aside ul{margin-top:10px;padding-left:15px}.sub-pages .page-sub-section aside ul li+li{padding-top:12px;margin-top:12px;border-top:1px dashed #4c4c4c}.sub-pages .page-sub-section aside ul li a{color:#fff;font-size:16px}.sub-pages .page-sub-section aside ul li a:hover{text-decoration:underline}.sub-pages .page-sitemap{padding:2rem 0rem}.sub-pages .page-sitemap h1,.sub-pages .page-sitemap h2,.sub-pages .page-sitemap h3,.sub-pages .page-sitemap h4{font-size:1.5rem;font-family:'Playfair Display SC',serif;margin-bottom:15px;color:#fff}.sub-pages .page-sitemap ul{margin-bottom:15px}.sub-pages .page-sitemap ul li{border-left:1px solid #9F9F9F;padding:8px 5px}.sub-pages .page-sitemap ul li:before{content:"\27B2";color:#fff;padding-right:5px}.sub-pages .page-sitemap ul li+li{border-top:1px solid #9F9F9F}.sub-pages .page-sitemap ul li a{color:#fff}.sub-pages .page-sitemap ul li a:hover{text-decoration:underline}@media (max-width:576px){.sub-pages .sub-header{padding:5rem 0rem}.sub-pages .sub-header .sub-header-text{font-size:2rem}}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/librebaskerville/v24/kmKUZrc3Hgbbcjq75U4uslyuy4kn0olVQ-LglH6T17ujFgkiAANPnObSfLAegIc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/librebaskerville/v24/kmKUZrc3Hgbbcjq75U4uslyuy4kn0olVQ-LglH6T17ujFgkiDgNPnObSfLAe.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXp-p7K4KLjztg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXp-p7K4KLjztg.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXp-p7K4KLjztg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXp-p7K4KLjztg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXp-p7K4KLg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}