.elementor-19 .elementor-element.elementor-element-32016975>.elementor-container{min-height:648px}.elementor-19 .elementor-element.elementor-element-32016975:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-32016975>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.johnsonshotel.com/wp-content/uploads/2022/05/rooms-cottages-bg-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-19 .elementor-element.elementor-element-32016975>.elementor-background-overlay{background-color:var(--e-global-color-secondary);opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-32016975{border-style:solid;border-width:2px 0 6px;border-color:var(--e-global-color-primary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-148px;margin-bottom:0}.elementor-19 .elementor-element.elementor-element-d999634.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-19 .elementor-element.elementor-element-30190b51 .elementor-image-box-wrapper{text-align:left}.elementor-19 .elementor-element.elementor-element-30190b51.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-19 .elementor-element.elementor-element-30190b51.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-19 .elementor-element.elementor-element-30190b51.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-19 .elementor-element.elementor-element-30190b51 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-19 .elementor-element.elementor-element-30190b51 .elementor-image-box-img img{transition-duration:.3s}.elementor-19 .elementor-element.elementor-element-30190b51>.elementor-widget-container{margin:60px 0 0;background-color:#000000B0;border-radius:30px}.elementor-19 .elementor-element.elementor-element-30190b51{width:auto;max-width:auto}.elementor-19 .elementor-element.elementor-element-6084678d{text-align:center;color:var(--e-global-color-e8acc9b);font-size:1.4rem}.elementor-19 .elementor-element.elementor-element-203441cb{text-align:center;color:var(--e-global-color-e8acc9b);font-family:"Droid Serif",Sans-serif;font-size:1rem}.elementor-19 .elementor-element.elementor-element-50b0cc4d{padding:60px 0 0}.elementor-19 .elementor-element.elementor-element-1325b4cf{text-align:center}.elementor-19 .elementor-element.elementor-element-6f834cf{text-align:center;font-family:"Droid Serif",Sans-serif;font-size:1.4rem;font-weight:400;font-style:italic}.elementor-19 .elementor-element.elementor-element-1c45dbab>.elementor-container{min-height:440px}.elementor-19 .elementor-element.elementor-element-1c45dbab>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-1c45dbab:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-1c45dbab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-efd65c1)}.elementor-19 .elementor-element.elementor-element-1c45dbab{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19 .elementor-element.elementor-element-1c45dbab>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-ba2accd>.elementor-container{min-height:440px}.elementor-19 .elementor-element.elementor-element-ba2accd>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-711ac01>.elementor-container{min-height:440px}.elementor-19 .elementor-element.elementor-element-711ac01>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-711ac01:not(.elementor-motion-effects-element-type-background),.elementor-19 .elementor-element.elementor-element-711ac01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-efd65c1)}.elementor-19 .elementor-element.elementor-element-711ac01{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19 .elementor-element.elementor-element-711ac01>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19 .elementor-element.elementor-element-3bf5611>.elementor-container{min-height:260px}.elementor-19 .elementor-element.elementor-element-3bf5611>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-7381579{text-align:center}.elementor-19 .elementor-element.elementor-element-abd44cb{text-align:center}.elementor-19 .elementor-element.elementor-element-9720d69{text-align:center}.elementor-19 .elementor-element.elementor-element-6cf0afc0>.elementor-container{min-height:244px}.elementor-19 .elementor-element.elementor-element-6cf0afc0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-19 .elementor-element.elementor-element-68c5b8d4 .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-68c5b8d4.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-68c5b8d4.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-68c5b8d4.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-68c5b8d4{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-68c5b8d4 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-68c5b8d4 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-68c5b8d4 .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-4f98bcc6 .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-4f98bcc6.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-4f98bcc6.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-4f98bcc6.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-4f98bcc6{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-4f98bcc6 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-4f98bcc6 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-4f98bcc6 .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-1bfdbb23 .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-1bfdbb23.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-1bfdbb23.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-1bfdbb23.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-1bfdbb23{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-1bfdbb23 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-1bfdbb23 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-1bfdbb23 .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-794637da .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-794637da.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-794637da.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-794637da.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-794637da{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-794637da .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-794637da .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-794637da .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-3dceeeeb .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-3dceeeeb.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-3dceeeeb.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-3dceeeeb.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-3dceeeeb{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-3dceeeeb .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-3dceeeeb .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-3dceeeeb .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-18321036 .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-18321036.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-18321036.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-18321036.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-18321036{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-18321036 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-18321036 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-18321036 .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-486be227 .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-486be227.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-486be227.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-486be227.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-486be227{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-486be227 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-486be227 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-486be227 .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-3f402be2 .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-3f402be2.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-3f402be2.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-3f402be2.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-3f402be2{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-3f402be2 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-3f402be2 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-3f402be2 .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-331464cb .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-331464cb.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-331464cb.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-331464cb.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-331464cb{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-331464cb .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-331464cb .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-331464cb .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}.elementor-19 .elementor-element.elementor-element-793f1f09 .elementor-icon-box-wrapper{text-align:center}.elementor-19 .elementor-element.elementor-element-793f1f09.elementor-view-stacked .elementor-icon{background-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-793f1f09.elementor-view-framed .elementor-icon,.elementor-19 .elementor-element.elementor-element-793f1f09.elementor-view-default .elementor-icon{fill:#b8b8b8;color:#b8b8b8;border-color:#b8b8b8}.elementor-19 .elementor-element.elementor-element-793f1f09{--icon-box-icon-margin:0px}.elementor-19 .elementor-element.elementor-element-793f1f09 .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-19 .elementor-element.elementor-element-793f1f09 .elementor-icon-box-title,.elementor-19 .elementor-element.elementor-element-793f1f09 .elementor-icon-box-title a{font-family:"Droid Serif",Sans-serif;font-size:1.4rem;line-height:1em}:root{--page-title-display:none}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-32016975>.elementor-container{min-height:100vh}.elementor-19 .elementor-element.elementor-element-32016975{margin-top:0;margin-bottom:0}.elementor-19 .elementor-element.elementor-element-d999634>.elementor-element-populated{padding:0}.elementor-19 .elementor-element.elementor-element-30190b51 .elementor-image-box-img{margin-bottom:15px}.elementor-19 .elementor-element.elementor-element-30190b51 .elementor-image-box-wrapper .elementor-image-box-img{width:42%}.elementor-19 .elementor-element.elementor-element-30190b51>.elementor-widget-container{padding:20px;border-radius:0}.elementor-19 .elementor-element.elementor-element-203441cb>.elementor-widget-container{padding:0 20px}.elementor-19 .elementor-element.elementor-element-7d532a3f{width:50%}.elementor-19 .elementor-element.elementor-element-7978c661{width:50%}.elementor-19 .elementor-element.elementor-element-4393d312{width:50%}.elementor-19 .elementor-element.elementor-element-320672fd{width:50%}.elementor-19 .elementor-element.elementor-element-13f6deb2{width:50%}.elementor-19 .elementor-element.elementor-element-5bace2b8{width:50%}.elementor-19 .elementor-element.elementor-element-46b261b{width:50%}.elementor-19 .elementor-element.elementor-element-6c1a8670{width:50%}.elementor-19 .elementor-element.elementor-element-71c667b4{width:50%}.elementor-19 .elementor-element.elementor-element-19ace071{width:50%}}.elementor-19 .elementor-element.elementor-element-30190b51 .elementor-image-box-img{display:block}@font-face{font-family:'Droid Serif';font-style:italic;font-weight:400;font-display:auto;src:url('http://johnsonshotel.agnisage.com/wp-content/uploads/2022/03/DroidSerif-Italic.ttf') format('truetype')}