.elementor-291 .elementor-element.elementor-element-60a70b6{--display:flex;--min-height:1042px;--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;--overlay-opacity:0.5;}.elementor-291 .elementor-element.elementor-element-60a70b6:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-60a70b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceratecenterprises.com/wp-content/uploads/2025/10/small-bathroom-with-modern-style-ai-generated-scaled.jpg");}.elementor-291 .elementor-element.elementor-element-60a70b6::before, .elementor-291 .elementor-element.elementor-element-60a70b6 > .elementor-background-video-container::before, .elementor-291 .elementor-element.elementor-element-60a70b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-291 .elementor-element.elementor-element-60a70b6 > .elementor-background-slideshow::before, .elementor-291 .elementor-element.elementor-element-60a70b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-291 .elementor-element.elementor-element-60a70b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-291 .elementor-element.elementor-element-8a591cd{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-2d4a421{margin:343px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-291 .elementor-element.elementor-element-2d4a421 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:109px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-de96048{text-align:center;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-291 .elementor-element.elementor-element-7925fe5 .elementor-button{background-color:#0E110E;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;}.elementor-291 .elementor-element.elementor-element-9be478c{--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;--justify-content:flex-start;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-291 .elementor-element.elementor-element-7de77fa{--display:flex;}.elementor-291 .elementor-element.elementor-element-219f298{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;}.elementor-291 .elementor-element.elementor-element-219f298 .elementor-heading-title{font-family:"Protest Revolution", Sans-serif;font-size:127px;font-weight:600;line-height:90px;letter-spacing:2.8px;color:#141314;}.elementor-291 .elementor-element.elementor-element-a58f427{text-align:center;font-family:"Tsukimi Rounded", Sans-serif;font-size:19px;font-weight:400;}.elementor-291 .elementor-element.elementor-element-1c34c38{--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-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 );}.elementor-291 .elementor-element.elementor-element-4078b55 img{width:35%;max-width:100%;opacity:1;}.elementor-291 .elementor-element.elementor-element-abba681{--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;--margin-top:54px;--margin-bottom:54px;--margin-left:54px;--margin-right:54px;}.elementor-291 .elementor-element.elementor-element-f417eaa{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-291 .elementor-element.elementor-element-9a57608{--icon-box-icon-margin:15px;}.elementor-291 .elementor-element.elementor-element-9a57608.elementor-view-stacked .elementor-icon{background-color:#080808;}.elementor-291 .elementor-element.elementor-element-9a57608.elementor-view-framed .elementor-icon, .elementor-291 .elementor-element.elementor-element-9a57608.elementor-view-default .elementor-icon{fill:#080808;color:#080808;border-color:#080808;}.elementor-291 .elementor-element.elementor-element-9a57608 .elementor-icon-box-title{color:#080808;}.elementor-291 .elementor-element.elementor-element-6c41bca{--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-291 .elementor-element.elementor-element-8b2fa02{--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-291 .elementor-element.elementor-element-bdc4af7{--icon-box-icon-margin:15px;}.elementor-291 .elementor-element.elementor-element-bdc4af7.elementor-view-stacked .elementor-icon{background-color:#080808;}.elementor-291 .elementor-element.elementor-element-bdc4af7.elementor-view-framed .elementor-icon, .elementor-291 .elementor-element.elementor-element-bdc4af7.elementor-view-default .elementor-icon{fill:#080808;color:#080808;border-color:#080808;}.elementor-291 .elementor-element.elementor-element-bdc4af7 .elementor-icon-box-title{color:#080808;}.elementor-291 .elementor-element.elementor-element-8f85864{--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-291 .elementor-element.elementor-element-7673b7f{--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-291 .elementor-element.elementor-element-f14aae1{--icon-box-icon-margin:15px;}.elementor-291 .elementor-element.elementor-element-f14aae1.elementor-view-stacked .elementor-icon{background-color:#080808;}.elementor-291 .elementor-element.elementor-element-f14aae1.elementor-view-framed .elementor-icon, .elementor-291 .elementor-element.elementor-element-f14aae1.elementor-view-default .elementor-icon{fill:#080808;color:#080808;border-color:#080808;}.elementor-291 .elementor-element.elementor-element-f14aae1 .elementor-icon-box-title{color:#080808;}.elementor-291 .elementor-element.elementor-element-9e2ac24{--display:flex;--min-height:833px;--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;--overlay-opacity:0.71;}.elementor-291 .elementor-element.elementor-element-9e2ac24:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-9e2ac24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://ceratecenterprises.com/wp-content/uploads/2025/11/view-small-bathroom-with-modern-style-decor-furniture-scaled.jpg");}.elementor-291 .elementor-element.elementor-element-9e2ac24::before, .elementor-291 .elementor-element.elementor-element-9e2ac24 > .elementor-background-video-container::before, .elementor-291 .elementor-element.elementor-element-9e2ac24 > .e-con-inner > .elementor-background-video-container::before, .elementor-291 .elementor-element.elementor-element-9e2ac24 > .elementor-background-slideshow::before, .elementor-291 .elementor-element.elementor-element-9e2ac24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-291 .elementor-element.elementor-element-9e2ac24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-291 .elementor-element.elementor-element-b7c5941{margin:150px 150px calc(var(--kit-widget-spacing, 0px) + 150px) 150px;text-align:left;}.elementor-291 .elementor-element.elementor-element-b7c5941 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:146px;font-weight:600;color:#FFFFFF;}.elementor-291 .elementor-element.elementor-element-f471c76{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-291 .elementor-element.elementor-element-8366c52{--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-291 .elementor-element.elementor-element-077524f{--display:flex;--min-height:400px;--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:center;}.elementor-291 .elementor-element.elementor-element-077524f:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-077524f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceratecenterprises.com/wp-content/uploads/2025/10/small-bathroom-with-modern-design-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-291 .elementor-element.elementor-element-b80e9ad{--display:flex;}.elementor-291 .elementor-element.elementor-element-b4d7c61{text-align:center;}.elementor-291 .elementor-element.elementor-element-b4d7c61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:600;line-height:61px;letter-spacing:4.3px;word-spacing:0px;color:#FFFFFF;}.elementor-291 .elementor-element.elementor-element-a921555{--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-291 .elementor-element.elementor-element-fd95dd0{--display:flex;--min-height:400px;--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:center;}.elementor-291 .elementor-element.elementor-element-fd95dd0:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-fd95dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ceratecenterprises.com/wp-content/uploads/2025/10/unnamed-file.jpeg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-291 .elementor-element.elementor-element-36136a0{width:var( --container-widget-width, 96.356% );max-width:96.356%;--container-widget-width:96.356%;--container-widget-flex-grow:0;text-align:center;}.elementor-291 .elementor-element.elementor-element-36136a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-291 .elementor-element.elementor-element-36136a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:100px;letter-spacing:0.6px;word-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-291 .elementor-element.elementor-element-85d7133{--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:flex-start;}.elementor-291 .elementor-element.elementor-element-cf503d6{--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-291 .elementor-element.elementor-element-dc7feec{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;text-align:center;}.elementor-291 .elementor-element.elementor-element-dc7feec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:121px;font-weight:700;color:#111011;}.elementor-291 .elementor-element.elementor-element-cc08198{--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-widget-testimonial .elementor-testimonial-content{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 );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );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 );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-291 .elementor-element.elementor-element-70da059{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;}.elementor-291 .elementor-element.elementor-element-70da059 .elementor-testimonial-wrapper{text-align:center;}.elementor-291 .elementor-element.elementor-element-70da059 .elementor-testimonial-content{color:#0B0808;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;font-style:italic;}.elementor-291 .elementor-element.elementor-element-70da059 .elementor-testimonial-name{color:#1D1C1D;}.elementor-291 .elementor-element.elementor-element-70da059 .elementor-testimonial-job{color:#111010;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:400;}.elementor-291 .elementor-element.elementor-element-f2218d3 .elementor-testimonial-wrapper{text-align:center;}.elementor-291 .elementor-element.elementor-element-f2218d3 .elementor-testimonial-content{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-291 .elementor-element.elementor-element-f2218d3 .elementor-testimonial-name{color:#141314;}.elementor-291 .elementor-element.elementor-element-f2218d3 .elementor-testimonial-job{font-family:"Over the Rainbow", Sans-serif;font-size:26px;font-weight:400;}.elementor-291 .elementor-element.elementor-element-0364f4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-291 .elementor-element.elementor-element-a851676 .elementor-testimonial-wrapper{text-align:center;}.elementor-291 .elementor-element.elementor-element-a851676 .elementor-testimonial-content{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-291 .elementor-element.elementor-element-a851676 .elementor-testimonial-name{color:#1B191A;}.elementor-291 .elementor-element.elementor-element-a851676 .elementor-testimonial-job{color:#221F21;}.elementor-291 .elementor-element.elementor-element-793d2da{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-291 .elementor-element.elementor-element-be575bb .elementor-counter-number-wrapper{color:#131212;font-family:"Poppins", Sans-serif;font-size:82px;font-weight:600;}.elementor-291 .elementor-element.elementor-element-be575bb .elementor-counter-title{color:#0F0F0F;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;font-style:normal;line-height:73px;letter-spacing:2.6px;word-spacing:3px;}@media(min-width:1025px){.elementor-291 .elementor-element.elementor-element-077524f:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-077524f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-291 .elementor-element.elementor-element-fd95dd0:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-fd95dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}}