#section-201-553 > .ct-section-inner-wrap{padding-top:80px;padding-bottom:0}#section-201-553{background-color:#dddddd;position:relative}#section-211-553 > .ct-section-inner-wrap{padding-top:80px;padding-bottom:100px}#section-211-553{background-color:#dddddd;position:relative}#section-195-553 > .ct-section-inner-wrap{padding-top:106px;padding-bottom:106px;align-items:center}#section-195-553{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-233-553 > .ct-section-inner-wrap{padding-top:140px;padding-bottom:140px}@media (max-width:1199px){#section-211-553 > .ct-section-inner-wrap{padding-bottom:80px}}@media (max-width:1199px){#section-233-553 > .ct-section-inner-wrap{padding-top:100px;padding-bottom:100px}}@media (max-width:991px){#section-201-553 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:0}}@media (max-width:991px){#section-211-553 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:60px}}@media (max-width:991px){#section-195-553 > .ct-section-inner-wrap{padding-top:80px;padding-bottom:80px}}@media (max-width:991px){#section-233-553 > .ct-section-inner-wrap{padding-top:60px;padding-bottom:60px}}#div_block-202-553{width:100%;text-align:left;align-items:center}#div_block-214-553{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;justify-content:center}#div_block-216-553{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#div_block-221-553{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#div_block-223-553{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;justify-content:center}#div_block-227-553{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;justify-content:center}#div_block-229-553{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;justify-content:center}#div_block-234-553{width:100%;text-align:left;align-items:center}#div_block-236-553{width:100%;flex-direction:row;display:flex;justify-content:space-between}#div_block-237-553{margin-right:95px;padding-right:95px;border-right-color:#adadad;border-right-width:1px;border-right-style:dashed}#div_block-238-553{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}#div_block-243-553{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}#div_block-247-553{margin-left:95px;padding-left:95px;border-left-color:#adadad;border-left-width:1px;border-left-style:dashed}#div_block-248-553{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}@media (max-width:1700px){#div_block-237-553{padding-right:50px;margin-right:50px}}@media (max-width:1700px){#div_block-247-553{padding-left:50px;margin-left:50px}}@media (max-width:1199px){#div_block-214-553{justify-content:flex-start}}@media (max-width:1199px){#div_block-223-553{justify-content:flex-start}}@media (max-width:1199px){#div_block-227-553{justify-content:flex-start}}@media (max-width:1199px){#div_block-237-553{padding-right:30px;margin-right:30px}}@media (max-width:1199px){#div_block-247-553{margin-left:30px;padding-left:30px}}@media (max-width:991px){#div_block-214-553{max-width:100%;padding-bottom:20px}}@media (max-width:991px){#div_block-216-553{width:50.00%}}@media (max-width:991px){#div_block-223-553{padding-top:20px}}@media (max-width:991px){#div_block-236-553{flex-wrap:wrap}}@media (max-width:991px){#div_block-237-553{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-242-553{padding-top:20px;padding-bottom:20px}}@media (max-width:991px){#div_block-247-553{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-213-553> .ct-div-block{width:50% !important}}@media (max-width:991px){#new_columns-213-553> .ct-div-block{width:100% !important}#new_columns-213-553{flex-direction:column}}#new_columns-213-553{margin-bottom:40px;min-height:600px}@media (max-width:991px){#new_columns-220-553> .ct-div-block{width:100% !important}#new_columns-220-553{flex-direction:column}}#new_columns-220-553{height:600px;margin-bottom:100px;margin-top:50px}@media (max-width:991px){#new_columns-226-553> .ct-div-block{width:100% !important}#new_columns-226-553{flex-direction:column}}#new_columns-226-553{height:600px;margin-bottom:125px;margin-top:50px}@media (max-width:1199px){#new_columns-213-553{min-height:100%}}@media (max-width:1199px){#new_columns-220-553{height:100%;margin-top:0px;margin-bottom:80px}}@media (max-width:1199px){#new_columns-226-553{height:100%;margin-top:0px;margin-bottom:80px}}@media (max-width:991px){#new_columns-213-553{margin-bottom:20px;min-height:100%;display:flex}}@media (max-width:991px){#new_columns-220-553{margin-bottom:20px}}@media (max-width:991px){#new_columns-226-553{margin-bottom:40px}}#headline-203-553{width:100%;margin-bottom:27px;text-align:center}#headline-206-553{margin-bottom:27px;width:100%;text-align:center;padding-top:30px}#headline-219-553{margin-bottom:20px;margin-top:40px}#headline-225-553{margin-bottom:20px;margin-top:40px}#headline-196-553{text-align:center;color:#ffffff;margin-bottom:40px}#headline-235-553{text-align:center;margin-bottom:70px}@media (max-width:1199px){#headline-196-553{margin-bottom:30px}}@media (max-width:1199px){#headline-235-553{margin-bottom:40px}}@media (max-width:991px){#headline-203-553{margin-bottom:15px}}@media (max-width:991px){#headline-206-553{margin-bottom:15px}}@media (max-width:991px){#headline-196-553{margin-bottom:20px}}@media (max-width:991px){#headline-235-553{margin-bottom:30px}}#text_block-231-553{color:#adadad;font-size:120px;font-family:'Trirong';font-weight:500;letter-spacing:-3%;text-align:center;bottom:137px;line-height:1}#text_block-197-553{line-height:34px;margin-bottom:40px;color:#ffffff;font-size:20px;font-weight:500}@media (max-width:1199px){#text_block-231-553{font-size:80px}}@media (max-width:991px){#text_block-231-553{font-size:50px}}#_rich_text-217-553{padding-right:50px;margin-bottom:40px}#_rich_text-222-553{margin-bottom:40px}#_rich_text-230-553{padding-right:50px;margin-bottom:40px}@media (max-width:1199px){#_rich_text-217-553{padding-right:0px;margin-bottom:0px}}@media (max-width:1199px){#_rich_text-222-553{margin-bottom:0px}}@media (max-width:1199px){#_rich_text-230-553{padding-right:0px;margin-bottom:0px}}@media (max-width:991px){#_rich_text-204-553{max-width:100%;text-align:center}}@media (max-width:991px){#_rich_text-208-553{max-width:100%;text-align:center}}#link_button-198-553{}#image-215-553{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-224-553{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-228-553{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-215-553{width:100%;object-fit:cover;height:auto;position:static;border-radius:20px}}@media (max-width:991px){#image-224-553{position:static;width:100%;border-radius:20px;height:auto}}@media (max-width:991px){#image-228-553{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}