#section-198-543 > .ct-section-inner-wrap{padding-top:80px;padding-bottom:0}#section-198-543{background-color:#faf4ec;position:relative}#section-204-543 > .ct-section-inner-wrap{padding-top:80px;padding-bottom:100px}#section-204-543{background-color:#faf4ec;position:relative}#section-193-543 > .ct-section-inner-wrap{padding-top:106px;padding-bottom:106px;align-items:center}#section-193-543{background-image:url(https://apoolandspa.com/wp-content/uploads/2025/12/Custom-Pool-Builder-Salt-Lake-County-Utah-A-Pool-and-Spa.jpg);background-size:cover;background-repeat:no-repeat;text-align:center;color:#ffffff;background-position:0px 0px}#section-173-543 > .ct-section-inner-wrap{padding-top:140px;padding-bottom:140px}@media (max-width:1199px){#section-204-543 > .ct-section-inner-wrap{padding-bottom:80px}}@media (max-width:1199px){#section-173-543 > .ct-section-inner-wrap{padding-top:100px;padding-bottom:100px}}@media (max-width:991px){#section-198-543 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:0}}@media (max-width:991px){#section-204-543 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:60px}}@media (max-width:991px){#section-193-543 > .ct-section-inner-wrap{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){#section-173-543 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:60px}}#div_block-199-543{width:100%;text-align:left;align-items:center}#div_block-207-543{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;justify-content:center}#div_block-209-543{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#div_block-217-543{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#div_block-219-543{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;justify-content:center}#div_block-224-543{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;justify-content:center}#div_block-226-543{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;justify-content:center}#div_block-174-543{width:100%;text-align:left;align-items:center}#div_block-176-543{width:100%;flex-direction:row;display:flex;justify-content:space-between}#div_block-177-543{margin-right:95px;padding-right:95px;border-right-color:#adadad;border-right-width:1px;border-right-style:dashed}#div_block-178-543{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}#div_block-183-543{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}#div_block-187-543{margin-left:95px;padding-left:95px;border-left-color:#adadad;border-left-width:1px;border-left-style:dashed}#div_block-188-543{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}@media (max-width:1700px){#div_block-177-543{padding-right:50px;margin-right:50px}}@media (max-width:1700px){#div_block-187-543{padding-left:50px;margin-left:50px}}@media (max-width:1199px){#div_block-207-543{justify-content:flex-start}}@media (max-width:1199px){#div_block-219-543{justify-content:flex-start}}@media (max-width:1199px){#div_block-224-543{justify-content:flex-start}}@media (max-width:1199px){#div_block-177-543{padding-right:30px;margin-right:30px}}@media (max-width:1199px){#div_block-187-543{margin-left:30px;padding-left:30px}}@media (max-width:991px){#div_block-207-543{max-width:100%;padding-bottom:20px}}@media (max-width:991px){#div_block-209-543{width:50.00%}}@media (max-width:991px){#div_block-219-543{padding-top:20px}}@media (max-width:991px){#div_block-176-543{flex-wrap:wrap}}@media (max-width:991px){#div_block-177-543{padding-right:0px;margin-right:0px;padding-bottom:20px;border-top-style:none;border-right-style:none;border-bottom-style:dashed;border-left-style:none;border-bottom-width:1px;border-top-color:#adadad;border-right-color:#adadad;border-bottom-color:#adadad;border-left-color:#adadad}}@media (max-width:991px){#div_block-182-543{padding-top:20px;padding-bottom:20px}}@media (max-width:991px){#div_block-187-543{padding-left:0px;margin-left:0px;padding-bottom:20px;border-top-style:dashed;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-width:1px;padding-top:20px;border-top-color:#adadad;border-right-color:#adadad;border-bottom-color:#adadad;border-left-color:#adadad}}@media (max-width:991px){#new_columns-206-543> .ct-div-block{width:50% !important}}@media (max-width:991px){#new_columns-206-543> .ct-div-block{width:100% !important}#new_columns-206-543{flex-direction:column}}#new_columns-206-543{margin-bottom:40px;min-height:600px}@media (max-width:991px){#new_columns-216-543> .ct-div-block{width:100% !important}#new_columns-216-543{flex-direction:column}}#new_columns-216-543{height:600px;margin-bottom:100px;margin-top:50px}@media (max-width:991px){#new_columns-223-543> .ct-div-block{width:100% !important}#new_columns-223-543{flex-direction:column}}#new_columns-223-543{height:600px;margin-bottom:125px;margin-top:50px}@media (max-width:1199px){#new_columns-206-543{min-height:100%}}@media (max-width:1199px){#new_columns-216-543{height:100%;margin-top:0px;margin-bottom:80px}}@media (max-width:1199px){#new_columns-223-543{height:100%;margin-top:0px;margin-bottom:80px}}@media (max-width:991px){#new_columns-206-543{min-height:100%;display:flex;margin-bottom:20px}}@media (max-width:991px){#new_columns-216-543{margin-bottom:20px}}@media (max-width:991px){#new_columns-223-543{margin-bottom:40px}}#headline-200-543{margin-bottom:27px;width:100%;text-align:center}#headline-205-543{margin-bottom:40px}#headline-214-543{margin-bottom:20px;margin-top:40px}#headline-238-543{margin-bottom:20px;margin-top:40px}#headline-194-543{text-align:center;color:#ffffff;margin-bottom:40px}#headline-175-543{text-align:center;margin-bottom:70px}@media (max-width:1199px){#headline-205-543{margin-bottom:30px}}@media (max-width:1199px){#headline-194-543{margin-bottom:30px}}@media (max-width:1199px){#headline-175-543{margin-bottom:40px}}@media (max-width:991px){#headline-200-543{margin-bottom:15px}}@media (max-width:991px){#headline-194-543{margin-bottom:20px}}@media (max-width:991px){#headline-175-543{margin-bottom:30px}}#text_block-228-543{color:#f6eada;font-size:120px;font-family:'Trirong';font-weight:500;letter-spacing:-3%;text-align:center;bottom:137px;line-height:1}#text_block-195-543{line-height:34px;margin-bottom:40px;color:#ffffff;font-size:20px;font-weight:500}@media (max-width:1199px){#text_block-228-543{font-size:80px}}@media (max-width:991px){#text_block-228-543{font-size:50px}}#_rich_text-210-543{padding-right:50px;margin-bottom:40px}#_rich_text-218-543{margin-bottom:40px}#_rich_text-227-543{padding-right:50px;margin-bottom:40px}@media (max-width:1199px){#_rich_text-210-543{padding-right:0px;margin-bottom:0px}}@media (max-width:1199px){#_rich_text-218-543{margin-bottom:0px}}@media (max-width:1199px){#_rich_text-227-543{padding-right:0px;margin-bottom:0px}}@media (max-width:991px){#_rich_text-201-543{max-width:100%;text-align:center}}#link_button-196-543{}#image-208-543{width:952px;height:600px;object-fit:cover;position:absolute;right:90px;border-radius:20px;border-top-left-radius:0px;border-top-right-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:20px}#image-220-543{width:952px;height:600px;object-fit:cover;position:absolute;border-radius:20px;border-top-left-radius:20px;border-top-right-radius:0px;border-bottom-left-radius:20px;border-bottom-right-radius:0px;left:90px}#image-225-543{width:952px;height:600px;object-fit:cover;position:absolute;right:90px;border-radius:20px;border-top-left-radius:0px;border-top-right-radius:20px;border-bottom-left-radius:0px;border-bottom-right-radius:20px}@media (max-width:991px){#image-208-543{width:100%;object-fit:cover;height:auto;position:static;border-radius:20px}}@media (max-width:991px){#image-220-543{position:static;width:100%;border-radius:20px;height:auto}}@media (max-width:991px){#image-225-543{position:static;width:100em;border-radius:20px;height:auto;object-fit:cover;margin-bottom:20px}}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1777px}