.elementor-834 .elementor-element.elementor-element-21cc0628{--display:flex;--min-height:200px;--justify-content:center;--overlay-opacity:0.5}.elementor-834 .elementor-element.elementor-element-21cc0628:not(.elementor-motion-effects-element-type-background),.elementor-834 .elementor-element.elementor-element-21cc0628>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://thehimachaltourisms.in/wp-content/uploads/2024/11/kasol-1.webp);background-position:center center;background-size:cover}.elementor-834 .elementor-element.elementor-element-21cc0628::before,.elementor-834 .elementor-element.elementor-element-21cc0628>.elementor-background-video-container::before,.elementor-834 .elementor-element.elementor-element-21cc0628>.e-con-inner>.elementor-background-video-container::before,.elementor-834 .elementor-element.elementor-element-21cc0628>.elementor-background-slideshow::before,.elementor-834 .elementor-element.elementor-element-21cc0628>.e-con-inner>.elementor-background-slideshow::before,.elementor-834 .elementor-element.elementor-element-21cc0628>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-834 .elementor-element.elementor-element-2a1186bb{text-align:center}.elementor-834 .elementor-element.elementor-element-2a1186bb .elementor-heading-title{font-family:"Roboto Slab",Sans-serif;font-size:55px;font-weight:600;color:#FFF}.elementor-834 .elementor-element.elementor-element-428d6ef{--display:flex}.elementor-834 .elementor-element.elementor-element-6bd01175{--display:flex}.elementor-834 .elementor-element.elementor-element-5bce55a7{--display:flex}.elementor-834 .elementor-element.elementor-element-5bce55a7.e-con{--align-self:center}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-834 .elementor-element.elementor-element-1462647c{width:var(--container-widget-width,95%);max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0}.elementor-834 .elementor-element.elementor-element-1462647c.elementor-element{--align-self:center}.elementor-834 .elementor-element.elementor-element-1462647c .gallery-item img{border-radius:10px 10px 0 0}.elementor-834 .elementor-element.elementor-element-1462647c .gallery-item .gallery-caption{text-align:center;color:#FFF;font-family:"Roboto Slab",Sans-serif;font-size:15px;font-weight:500;font-style:normal;line-height:10px}.elementor-834 .elementor-element.elementor-element-23a5b29{--display:flex}:root{--page-title-display:none}@media(min-width:768px){.elementor-834 .elementor-element.elementor-element-5bce55a7{--width:90%}}.elementor-image-gallery .gallery-item img{width:100%;height:175px;transition:all 0.3s ease-in-out}.elementor-image-gallery .gallery-item img:hover{transform:scale(1.1);overflow:hidden;border-radius:10px 10px 0 0}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{padding:20px;box-shadow:2px 4px 6px #000;width:30%;padding:10px;border-radius:15px;margin:5px 5px 5px 5px}.elementor-834 .elementor-element.elementor-element-1462647c.elementor-element{text-align:center}@media (max-width:768px){.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{padding:10px;width:30%}}@media (max-width:480px){.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{width:90%;padding:10px;margin:10px auto}}.elementor-image-gallery .gallery-item img{width:100%;height:200px}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{padding:15px;margin:10px}.elementor-910 .elementor-element.elementor-element-660c951 .gallery-item img{transition:all 0.3s ease-in-out}.elementor-910 .elementor-element.elementor-element-660c951 .gallery-item img:hover{transform:scale(1.1);overflow:hidden;border-radius:10px 10px 0 0}.gallery-icon{overflow:hidden}.elementor-834 .elementor-element.elementor-element-1462647c .gallery-item .gallery-caption{background:#937900;border-radius:0 0 10px 10px}