.elementor-7 .elementor-element.elementor-element-944c897{--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:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a42cb31{--display:flex;--min-height:820px;--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-7 .elementor-element.elementor-element-a42cb31:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a42cb31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://powderoom.co/wp-content/uploads/2025/10/header-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ff57f72{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:center;overflow:visible;}#animatedoffcanvasmenu-43f8ba3 .dce-nav .dce-menu-aocm{left:0;background-color:#FFFAF7;}#animatedoffcanvasmenu-43f8ba3 .dce-menu-aocm .dce-close{left:0;}.elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g line, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g circle, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g path, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g polygon, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g rect{animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;}.elementor-7 .elementor-element.elementor-element-43f8ba3.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-43f8ba3 .dce-button-wrapper{text-align:left;}#animatedoffcanvasmenu-43f8ba3 #dce-ul-menu{text-align:left;}.elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger{width:40px;font-size:40px;color:#000000;}.elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g line, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g circle, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g path, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g polygon, .elementor-7 .elementor-element.elementor-element-43f8ba3 #dce_hamburger g rect{fill:#000000;}#animatedoffcanvasmenu-43f8ba3 .dce-menu-aocm .dce-close .dce-quit-ics:after, #animatedoffcanvasmenu-43f8ba3 .dce-menu-aocm .dce-close .dce-quit-ics:before{background-color:#020101;height:4px;top:calc(50% - (4px/2));width:60%;left:calc(50% - (60%/2));}#animatedoffcanvasmenu-43f8ba3 .dce-menu-aocm .dce-close .dce-quit-ics{background-color:#FFFAF7;border-style:solid;height:40px;width:40px;top:8px;right:-450px;}.elementor-7 .elementor-element.elementor-element-62a8804{width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-62a8804.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-7 .elementor-element.elementor-element-62a8804 .ekit_navsearch-button{font-size:40px;margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;height:40px;line-height:40px;text-align:right;}.elementor-7 .elementor-element.elementor-element-62a8804 .ekit_navsearch-button svg{max-width:40px;}.elementor-7 .elementor-element.elementor-element-62a8804 .ekit_navsearch-button, .elementor-7 .elementor-element.elementor-element-62a8804 .ekit_search-button i{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-62a8804 .ekit_navsearch-button svg path, .elementor-7 .elementor-element.elementor-element-62a8804 .ekit_search-button svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-62a8804 .ekit_navsearch-button:hover, .elementor-7 .elementor-element.elementor-element-62a8804 .ekit_search-button:hover i{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-62a8804 .ekit_navsearch-button:hover svg path, .elementor-7 .elementor-element.elementor-element-62a8804 .ekit_search-button:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0061d37 img{width:40%;}.elementor-7 .elementor-element.elementor-element-ced86b5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-7 .elementor-element.elementor-element-91bffa2{--display:flex;--min-height:821px;--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:visible;}.elementor-7 .elementor-element.elementor-element-91bffa2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-91bffa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#807167;}.elementor-7 .elementor-element.elementor-element-004b94e{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-004b94e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9dcdc58 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );flex-grow:1;padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );}.elementor-7 .elementor-element.elementor-element-9dcdc58 .elementor-repeater-item-1f2e91e > *{display:inline-block;}.elementor-7 .elementor-element.elementor-element-9dcdc58 .elementor-repeater-item-1c31133.dce-item_image{justify-content:top;}.elementor-7 .elementor-element.elementor-element-9dcdc58 .dce-posts-fallback{text-align:left;}.elementor-7 .elementor-element.elementor-element-9dcdc58 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-7 .elementor-element.elementor-element-9dcdc58 .dce-post-item{padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e4dc235 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );flex-grow:0;padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-7 .elementor-element.elementor-element-e4dc235 .elementor-repeater-item-1f2e91e > *{display:inline-block;}.elementor-7 .elementor-element.elementor-element-e4dc235 .elementor-repeater-item-1c31133.dce-item_image{justify-content:top;}.elementor-7 .elementor-element.elementor-element-e4dc235 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e4dc235 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{justify-content:flex-start;margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-7 .elementor-element.elementor-element-e4dc235 .dce-posts-fallback{text-align:left;}.elementor-7 .elementor-element.elementor-element-e4dc235 .dce-post-item{padding-bottom:10px;}.elementor-7 .elementor-element.elementor-element-af55bd2{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-75f3991{left:49%;}body.rtl .elementor-7 .elementor-element.elementor-element-75f3991{right:49%;}.elementor-7 .elementor-element.elementor-element-75f3991{bottom:-25px;}.elementor-7 .elementor-element.elementor-element-75f3991 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-3b9c6a4{--display:flex;--min-height:0px;--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:visible;}.elementor-7 .elementor-element.elementor-element-3b9c6a4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3b9c6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F565C;}.elementor-7 .elementor-element.elementor-element-90b84d2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-90b84d2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:36px;font-weight:400;line-height:45px;word-spacing:0%;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-72b0c78 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );flex-grow:0;padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-7 .elementor-element.elementor-element-72b0c78 .elementor-repeater-item-1f2e91e > *{display:inline-block;}.elementor-7 .elementor-element.elementor-element-72b0c78 .elementor-repeater-item-1c31133.dce-item_image{justify-content:top;}.elementor-7 .elementor-element.elementor-element-72b0c78 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-72b0c78 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{justify-content:flex-start;margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-7 .elementor-element.elementor-element-72b0c78 .dce-posts-fallback{text-align:left;}.elementor-7 .elementor-element.elementor-element-72b0c78 .dce-post-item{padding-bottom:10px;}.elementor-7 .elementor-element.elementor-element-92a9753{--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;overflow:visible;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-a42cb31{--content-width:1100px;}.elementor-7 .elementor-element.elementor-element-91bffa2{--content-width:1240px;}.elementor-7 .elementor-element.elementor-element-3b9c6a4{--content-width:1240px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ff57f72{--grid-auto-flow:column;--justify-items:stretch;--align-items:center;}#animatedoffcanvasmenu-43f8ba3 .dce-menu-aocm .dce-close .dce-quit-ics{height:31px;width:31px;top:10px;right:-350px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-ced86b5{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-004b94e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9dcdc58 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-7 .elementor-element.elementor-element-e4dc235 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );}.elementor-7 .elementor-element.elementor-element-e4dc235 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-7 .elementor-element.elementor-element-e4dc235 .dce-post-item{padding-bottom:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-75f3991{left:47%;}body.rtl .elementor-7 .elementor-element.elementor-element-75f3991{right:47%;}.elementor-7 .elementor-element.elementor-element-3b9c6a4{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-72b0c78 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a42cb31{--min-height:400px;--justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-ff57f72{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch;--align-items:center;}#animatedoffcanvasmenu-43f8ba3 .dce-menu-aocm .dce-close .dce-quit-ics{top:6px;right:-320px;}.elementor-7 .elementor-element.elementor-element-62a8804 .ekit_navsearch-button{font-size:40px;}.elementor-7 .elementor-element.elementor-element-62a8804 .ekit_navsearch-button svg{max-width:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0061d37.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0061d37{text-align:center;}.elementor-7 .elementor-element.elementor-element-0061d37 img{width:40%;}.elementor-7 .elementor-element.elementor-element-ced86b5{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ced86b5.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-48c575c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-48c575c img{width:100%;}.elementor-7 .elementor-element.elementor-element-4521118 img{width:100%;}.elementor-7 .elementor-element.elementor-element-a743af5 img{width:100%;}.elementor-7 .elementor-element.elementor-element-004b94e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-004b94e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9dcdc58 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-7 .elementor-element.elementor-element-e4dc235 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-7 .elementor-element.elementor-element-af55bd2{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-af55bd2.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-75f3991{margin:600px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-75f3991{left:43%;}body.rtl .elementor-7 .elementor-element.elementor-element-75f3991{right:43%;}.elementor-7 .elementor-element.elementor-element-75f3991 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-90b84d2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-72b0c78 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for dce-animatedoffcanvasmenu, class: .elementor-element-43f8ba3 */.dce-nav-menu {
  padding: 0;
  margin-top: 5rem;
  margin-left: 2rem;
  width: 100%;
}

/* Tablet (<= 1024px) */
@media (max-width: 1024px) {
  .dce-nav-menu {
    margin-top: 3rem;
    margin-left: 1.5rem;
     width: 100%;
  }
}

/* Mobile Landscape (<= 768px) */
@media (max-width: 768px) {
  .dce-nav-menu {
    margin-top: 2rem;
    margin-left: 1rem;
     width: 100%;
  }
}

/* Mobile Portrait (<= 480px) */
@media (max-width: 480px) {
 .dce-nav-menu {
    margin-top: 1rem;
    margin-left: 0.5rem;
    padding: 0 0.5rem;
     width: 100%;
  }
}
#animatedoffcanvasmenu-43f8ba3 .dce-quit-ics {
     display: none; 
}/* End custom CSS */
/* Start custom CSS for elementskit-header-search, class: .elementor-element-62a8804 */.elementor-7 .elementor-element.elementor-element-62a8804 {
    text-align: end;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48c575c */.elementor-7 .elementor-element.elementor-element-48c575c a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4521118 */.elementor-7 .elementor-element.elementor-element-4521118 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a743af5 */.elementor-7 .elementor-element.elementor-element-a743af5 a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-75f3991 */.elementor-7 .elementor-element.elementor-element-75f3991 {
    cursor: pointer;
}/* End custom CSS */