.elementor-29351 .elementor-element.elementor-element-40827a59{--display:flex;--min-height:53vh;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-29351 .elementor-element.elementor-element-40827a59:not(.elementor-motion-effects-element-type-background), .elementor-29351 .elementor-element.elementor-element-40827a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9F7;background-image:url("https://hos.techrahulpal.in/wp-content/uploads/2026/09/Ea.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29351 .elementor-element.elementor-element-6e247cab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-29351 .elementor-element.elementor-element-184a0417{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-4e02787 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;color:#857B7D;}.elementor-29351 .elementor-element.elementor-element-4dc07eba .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:700;line-height:1.1em;color:#5B1C2A;}.elementor-29351 .elementor-element.elementor-element-2ee2cc94 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;font-style:italic;color:#C45277;}.elementor-29351 .elementor-element.elementor-element-629cd5c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-620d60f9{text-align:center;}.elementor-29351 .elementor-element.elementor-element-620d60f9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;font-style:italic;line-height:1.4em;color:#555052;}.elementor-29351 .elementor-element.elementor-element-b4c8c45 .elementor-icon-wrapper{text-align:center;}.elementor-29351 .elementor-element.elementor-element-b4c8c45.elementor-view-stacked .elementor-icon{background-color:#F7CAD8;}.elementor-29351 .elementor-element.elementor-element-b4c8c45.elementor-view-framed .elementor-icon, .elementor-29351 .elementor-element.elementor-element-b4c8c45.elementor-view-default .elementor-icon{color:#F7CAD8;border-color:#F7CAD8;}.elementor-29351 .elementor-element.elementor-element-b4c8c45.elementor-view-framed .elementor-icon, .elementor-29351 .elementor-element.elementor-element-b4c8c45.elementor-view-default .elementor-icon svg{fill:#F7CAD8;}.elementor-29351 .elementor-element.elementor-element-b4c8c45 .elementor-icon{font-size:26px;}.elementor-29351 .elementor-element.elementor-element-b4c8c45 .elementor-icon svg{height:26px;}.elementor-29351 .elementor-element.elementor-element-7a82df88{--display:flex;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29351 .elementor-element.elementor-element-d72e374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-29351 .elementor-element.elementor-element-2e228ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-29351 .elementor-element.elementor-element-3075988c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-29351 .elementor-element.elementor-element-174ee319{background-color:#D84A6A;padding:8px 20px 8px 20px;border-radius:999px 999px 999px 999px;}.elementor-29351 .elementor-element.elementor-element-174ee319 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-29351 .elementor-element.elementor-element-1e275a11{background-color:#FFFFFF;padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7CAD8;border-radius:999px 999px 999px 999px;}.elementor-29351 .elementor-element.elementor-element-1e275a11 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#292525;}.elementor-29351 .elementor-element.elementor-element-798acab2{background-color:#FFFFFF;padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7CAD8;border-radius:999px 999px 999px 999px;}.elementor-29351 .elementor-element.elementor-element-798acab2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#292525;}.elementor-29351 .elementor-element.elementor-element-758bff10{background-color:#FFFFFF;padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7CAD8;border-radius:999px 999px 999px 999px;}.elementor-29351 .elementor-element.elementor-element-758bff10 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#292525;}.elementor-29351 .elementor-element.elementor-element-6c38c512 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:italic;color:#94294F;}.elementor-29351 .elementor-element.elementor-element-28721e76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:wrap;}.elementor-29351 .elementor-element.elementor-element-307bc892{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4D8DE;--border-color:#F4D8DE;--border-radius:20px 20px 20px 20px;}.elementor-29351 .elementor-element.elementor-element-307bc892:not(.elementor-motion-effects-element-type-background), .elementor-29351 .elementor-element.elementor-element-307bc892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29351 .elementor-element.elementor-element-507ea824{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-29351 .elementor-element.elementor-element-507ea824:not(.elementor-motion-effects-element-type-background), .elementor-29351 .elementor-element.elementor-element-507ea824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hos.techrahulpal.in/wp-content/uploads/2026/10/Rubaru-Hyd-design.jpg.jpeg");background-position:top center;background-size:cover;}.elementor-29351 .elementor-element.elementor-element-491c2e81{background-color:rgba(255, 255, 255, 0.9);padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;}.elementor-29351 .elementor-element.elementor-element-491c2e81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#D84A6A;}.elementor-29351 .elementor-element.elementor-element-7ab953d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-29351 .elementor-element.elementor-element-6de5a0e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-4b2cd2a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:600;color:#292525;}.elementor-29351 .elementor-element.elementor-element-1c701272 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:600;color:#292525;}.elementor-29351 .elementor-element.elementor-element-26152e45 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;color:#5B1C2A;}.elementor-29351 .elementor-element.elementor-element-238bcc8a{--divider-border-style:solid;--divider-color:#F4D8DE;--divider-border-width:1px;}.elementor-29351 .elementor-element.elementor-element-238bcc8a .elementor-divider-separator{width:100%;}.elementor-29351 .elementor-element.elementor-element-238bcc8a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29351 .elementor-element.elementor-element-1a91b0a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29351 .elementor-element.elementor-element-479e975{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4D8DE;--border-color:#F4D8DE;--border-radius:20px 20px 20px 20px;}.elementor-29351 .elementor-element.elementor-element-479e975:not(.elementor-motion-effects-element-type-background), .elementor-29351 .elementor-element.elementor-element-479e975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29351 .elementor-element.elementor-element-128b243c{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-29351 .elementor-element.elementor-element-128b243c:not(.elementor-motion-effects-element-type-background), .elementor-29351 .elementor-element.elementor-element-128b243c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hos.techrahulpal.in/wp-content/uploads/2026/10/Happiness-Hyd.jpg.jpeg");background-position:center center;background-size:cover;}.elementor-29351 .elementor-element.elementor-element-6b44dfab{background-color:rgba(255, 255, 255, 0.9);padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;}.elementor-29351 .elementor-element.elementor-element-6b44dfab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#D84A6A;}.elementor-29351 .elementor-element.elementor-element-5527393b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-29351 .elementor-element.elementor-element-611f97af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-212d1b5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:600;color:#292525;}.elementor-29351 .elementor-element.elementor-element-2986ebc1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:600;color:#292525;}.elementor-29351 .elementor-element.elementor-element-116599f2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;color:#5B1C2A;}.elementor-29351 .elementor-element.elementor-element-4f6d2497{--divider-border-style:solid;--divider-color:#F4D8DE;--divider-border-width:1px;}.elementor-29351 .elementor-element.elementor-element-4f6d2497 .elementor-divider-separator{width:100%;}.elementor-29351 .elementor-element.elementor-element-4f6d2497 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29351 .elementor-element.elementor-element-7a89ebbb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29351 .elementor-element.elementor-element-6a9fee0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F4D8DE;--border-color:#F4D8DE;--border-radius:20px 20px 20px 20px;}.elementor-29351 .elementor-element.elementor-element-6a9fee0b:not(.elementor-motion-effects-element-type-background), .elementor-29351 .elementor-element.elementor-element-6a9fee0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29351 .elementor-element.elementor-element-700165f2{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-29351 .elementor-element.elementor-element-700165f2:not(.elementor-motion-effects-element-type-background), .elementor-29351 .elementor-element.elementor-element-700165f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hos.techrahulpal.in/wp-content/uploads/2026/10/Cure-design-2026-y.jpg.jpeg");background-position:top center;background-size:cover;}.elementor-29351 .elementor-element.elementor-element-da15850{background-color:rgba(255, 255, 255, 0.9);padding:4px 12px 4px 12px;border-radius:999px 999px 999px 999px;}.elementor-29351 .elementor-element.elementor-element-da15850 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;color:#D84A6A;}.elementor-29351 .elementor-element.elementor-element-7e673088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-29351 .elementor-element.elementor-element-53eca9cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-4ed0102d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:600;color:#292525;}.elementor-29351 .elementor-element.elementor-element-77c9e2f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:600;color:#292525;}.elementor-29351 .elementor-element.elementor-element-37d94555 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;color:#5B1C2A;}.elementor-29351 .elementor-element.elementor-element-4bbd09d5{--divider-border-style:solid;--divider-color:#F4D8DE;--divider-border-width:1px;}.elementor-29351 .elementor-element.elementor-element-4bbd09d5 .elementor-divider-separator{width:100%;}.elementor-29351 .elementor-element.elementor-element-4bbd09d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29351 .elementor-element.elementor-element-9b2b3d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29351 .elementor-element.elementor-element-cb4313a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-29351 .elementor-element.elementor-element-59b7f45{--e-image-carousel-slides-to-show:1;}.elementor-29351 .elementor-element.elementor-element-27574ea9{--display:flex;--padding-top:45px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-29351 .elementor-element.elementor-element-27574ea9:not(.elementor-motion-effects-element-type-background), .elementor-29351 .elementor-element.elementor-element-27574ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0F4;}.elementor-29351 .elementor-element.elementor-element-7d88e692{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-29351 .elementor-element.elementor-element-5ce900fb{--display:flex;}.elementor-29351 .elementor-element.elementor-element-bcf004b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-7e452266{text-align:center;}.elementor-29351 .elementor-element.elementor-element-7e452266 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#5B1C2A;}.elementor-29351 .elementor-element.elementor-element-5fd13061{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29351 .elementor-element.elementor-element-23f821df{background-color:#FFFFFF;padding:10px 24px 10px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7CAD8;border-radius:999px 999px 999px 999px;}.elementor-29351 .elementor-element.elementor-element-23f821df .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13.5px;color:#555052;}.elementor-29351 .elementor-element.elementor-element-31ccbd54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-606045e5{text-align:center;}.elementor-29351 .elementor-element.elementor-element-606045e5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:italic;line-height:1.25em;color:#94294F;}.elementor-29351 .elementor-element.elementor-element-29f29f22 .elementor-icon-wrapper{text-align:center;}.elementor-29351 .elementor-element.elementor-element-29f29f22.elementor-view-stacked .elementor-icon{background-color:#F7CAD8;}.elementor-29351 .elementor-element.elementor-element-29f29f22.elementor-view-framed .elementor-icon, .elementor-29351 .elementor-element.elementor-element-29f29f22.elementor-view-default .elementor-icon{color:#F7CAD8;border-color:#F7CAD8;}.elementor-29351 .elementor-element.elementor-element-29f29f22.elementor-view-framed .elementor-icon, .elementor-29351 .elementor-element.elementor-element-29f29f22.elementor-view-default .elementor-icon svg{fill:#F7CAD8;}.elementor-29351 .elementor-element.elementor-element-29f29f22 .elementor-icon{font-size:24px;}.elementor-29351 .elementor-element.elementor-element-29f29f22 .elementor-icon svg{height:24px;}@media(max-width:1024px){.elementor-29351 .elementor-element.elementor-element-6e247cab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-7d88e692{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:768px){.elementor-29351 .elementor-element.elementor-element-6e247cab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-184a0417{--width:100%;}.elementor-29351 .elementor-element.elementor-element-629cd5c4{--width:100%;}.elementor-29351 .elementor-element.elementor-element-307bc892{--width:100%;}.elementor-29351 .elementor-element.elementor-element-479e975{--width:100%;}.elementor-29351 .elementor-element.elementor-element-6a9fee0b{--width:100%;}.elementor-29351 .elementor-element.elementor-element-7d88e692{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29351 .elementor-element.elementor-element-5ce900fb{--width:100%;}.elementor-29351 .elementor-element.elementor-element-bcf004b{--width:100%;}.elementor-29351 .elementor-element.elementor-element-31ccbd54{--width:100%;}}@media(min-width:769px){.elementor-29351 .elementor-element.elementor-element-6e247cab{--content-width:1440px;}.elementor-29351 .elementor-element.elementor-element-184a0417{--width:55%;}.elementor-29351 .elementor-element.elementor-element-629cd5c4{--width:40%;}.elementor-29351 .elementor-element.elementor-element-d72e374{--content-width:1440px;}.elementor-29351 .elementor-element.elementor-element-307bc892{--width:31.5%;}.elementor-29351 .elementor-element.elementor-element-479e975{--width:31.5%;}.elementor-29351 .elementor-element.elementor-element-6a9fee0b{--width:31.5%;}.elementor-29351 .elementor-element.elementor-element-7d88e692{--content-width:1440px;}.elementor-29351 .elementor-element.elementor-element-5ce900fb{--width:20%;}.elementor-29351 .elementor-element.elementor-element-bcf004b{--width:58%;}.elementor-29351 .elementor-element.elementor-element-31ccbd54{--width:20%;}}@media(max-width:1024px) and (min-width:769px){.elementor-29351 .elementor-element.elementor-element-184a0417{--width:100%;}.elementor-29351 .elementor-element.elementor-element-629cd5c4{--width:100%;}.elementor-29351 .elementor-element.elementor-element-307bc892{--width:48%;}.elementor-29351 .elementor-element.elementor-element-479e975{--width:48%;}.elementor-29351 .elementor-element.elementor-element-6a9fee0b{--width:48%;}.elementor-29351 .elementor-element.elementor-element-5ce900fb{--width:100%;}.elementor-29351 .elementor-element.elementor-element-bcf004b{--width:100%;}.elementor-29351 .elementor-element.elementor-element-31ccbd54{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-40827a59 *//* ===================================================
   HARI OM SMILES - EVENTS PAGE MASTER STYLES
   =================================================== */
.hos-events-sec {
    font-family: 'Poppins', sans-serif;
    color: #555052;
}
.hos-events-sec h1, .hos-events-sec h2, .hos-events-sec h3, .hos-events-sec h4 {
    font-family: 'Cormorant Garamond', Georgia, serif;
    font-weight: 700;
}

/* Card Hover */
.hos-card-hover {
    transition: all 0.35s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}
.hos-card-hover:hover {
    transform: translateY(-5px) !important;
    box-shadow: 0 12px 30px rgba(216, 74, 106, 0.12) !important;
    border-color: #D84A6A !important;
}

/* Button Primary */
.hos-btn-primary a, .hos-btn-primary .elementor-button {
    background: #D84A6A !important;
    color: #FFFFFF !important;
    border-radius: 999px !important;
    padding: 10px 24px !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;
    font-size: 13.5px !important;
    border: none !important;
    transition: all 0.3s ease !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 8px !important;
}
.hos-btn-primary a:hover, .hos-btn-primary .elementor-button:hover {
    background: #C43A59 !important;
    transform: translateY(-2px) !important;
    box-shadow: 0 4px 15px rgba(216, 74, 106, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17335ed8 */.elementor-29351 .elementor-element.elementor-element-17335ed8 img { width: 110px; height: 110px; border-radius: 50%; object-fit: cover; border: 3px solid #FFFFFF; box-shadow: 0 8px 20px rgba(216,74,106,0.15); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3aad5fa4 */.elementor-29351 .elementor-element.elementor-element-3aad5fa4 a, .elementor-29351 .elementor-element.elementor-element-3aad5fa4 .elementor-button { padding: 12px 28px !important; font-size: 13.5px !important; }/* End custom CSS */