@media all{#dm .dmInner div.u_1108160251 .svg,#dm .dmInner div.u_1353986635 .svg,#dm .dmInner div.u_1592663704 .svg,#dm .dmInner div.u_1625625517 .svg{width:50%!important;color:var(--color_1)!important;fill:var(--color_1)!important}#dm .dmInner div.u_1353986635{border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important;border-width:1px!important;border-color:var(--color_1)!important;background-color:var(--color_5)!important}#dm .dmInner div.u_1108160251{border-radius:50%!important;border-color:var(--color_3)!important;border-width:1px!important;background-color:var(--color_3)!important}#dm .dmInner div.u_1444034808 img,#dm .dmInner div.u_1444034808 img[dm_changed],#dm .dmInner div.u_1647414897 img,#dm .dmInner div.u_1647414897 img[dm_changed],#dm .dmInner div.u_1967233369 img,#dm .dmInner div.u_1967233369 img[dm_changed],#dm .dmInner div.u_1981269415 img,#dm .dmInner div.u_1981269415 img[dm_changed]{object-position:50% 50%!important;object-fit:contain!important}#dm .dmInner .u_1444034808,#dm .dmInner .u_1647414897,#dm .dmInner .u_1967233369,#dm .dmInner .u_1981269415{width:100%!important}#dm .dmInner div.u_1592663704,#dm .dmInner div.u_1625625517{border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important;border-width:1px!important;border-color:var(--color_1)!important;background-color:var(--color_7)!important}#dm .dmInner div.u_1625625517{background-color:var(--color_5)!important}#dm .dmInner div.u_1113359333 hr,#dm .dmInner div.u_ContactUsHome hr{border-width:7px!important;color:#fefcf2!important}#dm .dmInner a.u_1689117129.hover span.text,#dm .dmInner a.u_1689117129:hover span.text,#dm .dmInner a.u_3214259729.hover span.text,#dm .dmInner a.u_3214259729:hover span.text{color:#575654!important}#dm .dmInner a.u_1689117129.hover,#dm .dmInner a.u_1689117129:hover,#dm .dmInner a.u_3214259729.hover,#dm .dmInner a.u_3214259729:hover{background-color:rgba(255,255,255,.83)!important;background-image:none!important}#dm .dmInner a.u_1689117129,#dm .dmInner a.u_3214259729{border-radius:10px 10px 10px 10px!important;background-color:#ef383a!important;background-image:none!important;border-style:solid!important;border-width:0!important;border-color:#fdfbf6!important}#dm .dmInner a.u_1689117129 span.text,#dm .dmInner a.u_3214259729 span.text{color:#fdfbf6!important;font-size:15px!important;font-family:Barlow!important;font-weight:600!important}#dm .dmInner a.u_1689117129{background-color:transparent!important;border-width:1px!important}}@media (min-width:0px) and (max-width:767px){#dm .dmInner a.u_1689117129 span.text,#dm .dmInner a.u_3214259729 span.text{font-size:14px!important}}separatorHomeCss{color:red!important}@media all{#flex-header{--overlapping-background-color: rgba(0, 0, 0, 0);--overlapping-background-image: rgba(255,255,255,1)}#\38 b2e5bbd::before,#\38 b2e5bbd>.bgExtraLayerOverlay{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#343430;opacity:.73;border-radius:inherit}#\38 b2e5bbd,#f231e742{column-gap:0%;row-gap:0;width:100%;flex-wrap:nowrap;margin:0}#\38 b2e5bbd{min-height:8px;min-width:4%;flex:0 1 auto;border-radius:0 0 0 0;background-image:url(https://irp.cdn-website.com/42f02057/dms3rep/multi/pure-pool-plastering-and-renovation-retro-image-02.jpg?dm-skip-opt=true);align-content:center;align-items:center;padding:0 25px 0 50px}#f231e742{min-height:100vh;max-width:none;padding:0}#c049d2d9.flex-element.widget-wrapper>[data-element-type],#widget_cgv.flex-element.widget-wrapper>[data-element-type]{padding:0}#widget_cgv{width:100%;height:auto;max-width:100%;order:1;margin:25px 0 0}#c9466a57{background-color:transparent;background-image:none}#d1e4fcf8{margin:0}#c049d2d9{width:880px;height:auto;max-width:100%;justify-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#group_7su{align-items:center;width:100%;min-height:0;max-height:100%;row-gap:0;column-gap:24px;border-width:0;border-color:#000 #000 #000 #fdfbf6;border-style:solid;align-content:center;order:0;padding:0;margin:100px 0 0}#\36 75c42d0.flex-element.widget-wrapper>[data-element-type].flexButton.dmWidget,#widget_eui.flex-element.widget-wrapper>[data-element-type].flexButton.dmWidget{padding:10px 0}#widget_eui{width:204px;height:auto;min-height:45px;max-width:100%;align-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}#group_iqk{flex-direction:row;align-items:center;width:100%;min-height:0;max-height:100%;row-gap:24px;column-gap:24px;order:2;padding:16px;margin:75px 0 0}#\36 75c42d0{width:204px;height:auto;min-height:45px;max-width:100%;align-self:auto;order:0;margin:0;grid-area:auto/auto/auto/auto}}@media (min-width:768px) and (max-width:1024px){#\38 b2e5bbd{align-content:center;flex-wrap:nowrap;flex-direction:column;justify-content:center;row-gap:0;align-items:center;column-gap:2%;width:100%;min-height:99vh;align-self:center;padding:50px 25px;margin:0}#f231e742{min-height:183px;flex-direction:row;flex-wrap:nowrap;padding:0}#c049d2d9.flex-element.widget-wrapper>[data-element-type],#widget_cgv.flex-element.widget-wrapper>[data-element-type]{padding-left:0}#widget_cgv{width:100%;margin:0}#c049d2d9{width:100%}#d1e4fcf8{margin:0}}@media (max-width:767px){#\38 b2e5bbd,#f231e742{flex-direction:column;flex-wrap:nowrap}#\38 b2e5bbd{width:100%;min-height:99vh;align-items:center;background-position:50% 50%;align-content:center;margin:0;row-gap:0;padding:35px 25px}#f231e742{min-height:0;row-gap:16px;padding:0}#widget_cgv.flex-element.widget-wrapper>[data-element-type]{padding:0}#widget_cgv{width:303px;margin:15px 0 0}#d1e4fcf8{margin:0}#c049d2d9.flex-element.widget-wrapper>[data-element-type]{padding-left:0}#c049d2d9{width:100%}#group_7su{padding:0;margin:10px 0 0}#c9466a57{background-position:50% 100%}#\36 75c42d0.flex-element.widget-wrapper>[data-element-type].flexButton.dmWidget,#widget_eui.flex-element.widget-wrapper>[data-element-type].flexButton.dmWidget{padding:10px 0}#\36 75c42d0,#widget_eui{width:100%;min-height:45px;margin-right:0;margin-left:0}#group_iqk{--column-gap: 11px;column-gap:2.949061662198391%;min-height:0;flex-direction:column;flex-wrap:nowrap;row-gap:19px;width:324.51px;flex:0 1 auto;padding:0;margin:75px 0 0}}