#section-2-107 > .ct-section-inner-wrap{padding-top:80px;padding-bottom:100px}#section-2-107{background-color:#faf4ec;position:relative}#section-148-258 > .ct-section-inner-wrap{padding-top:80px;padding-bottom:100px}#section-148-258{background-color:#faf4ec;position:relative}#section-37-107 > .ct-section-inner-wrap{padding-top:106px;padding-bottom:106px;align-items:center}#section-37-107{background-image:url(https://apoolandspa.uscwebdev.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-49-107 > .ct-section-inner-wrap{padding-top:140px;padding-bottom:140px}#div_block-3-107{width:100%;text-align:left;align-items:center}#div_block-153-258{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative}#div_block-155-258{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;justify-content:center}#div_block-160-258{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}#div_block-163-258{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;justify-content:center}#div_block-166-258{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;justify-content:center}#div_block-168-258{width:50%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;justify-content:center}#div_block-51-107{width:100%;text-align:left;align-items:center}#div_block-52-107{width:100%;flex-direction:row;display:flex;justify-content:space-between}#div_block-57-107{margin-right:95px;padding-right:95px;border-right-color:#adadad;border-right-width:1px;border-right-style:dashed}#div_block-58-107{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}#div_block-63-107{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}#div_block-67-107{margin-left:95px;padding-left:95px;border-left-color:#adadad;border-left-width:1px;border-left-style:dashed}#div_block-68-107{text-align:left;flex-direction:row;display:flex;gap:20px;margin-bottom:25px}@media (max-width:991px){#new_columns-152-258> .ct-div-block{width:100% !important}}#new_columns-152-258{margin-bottom:100px;min-height:600px}@media (max-width:991px){#new_columns-159-258> .ct-div-block{width:100% !important}}#new_columns-159-258{height:600px;margin-bottom:100px;margin-top:50px}@media (max-width:991px){#new_columns-165-258> .ct-div-block{width:100% !important}}#new_columns-165-258{height:600px;margin-bottom:150px;margin-top:50px}#headline-7-107{margin-bottom:27px}#headline-156-258{margin-bottom:40px}#headline-161-258{margin-bottom:40px}#headline-169-258{margin-bottom:40px}#headline-38-107{text-align:center;color:#ffffff;margin-bottom:40px}#headline-50-107{text-align:center;margin-bottom:70px}#text_block-171-258{color:#f6eada;font-size:120px;font-family:'Trirong';font-weight:500;letter-spacing:-3%;text-align:center;bottom:137px;line-height:1}#text_block-39-107{line-height:34px;margin-bottom:40px;color:#ffffff;font-size:20px;font-weight:500}#_rich_text-123-162{width:85%}#_rich_text-157-258{padding-right:50px;margin-bottom:40px}#_rich_text-162-258{margin-bottom:40px}#_rich_text-170-258{padding-right:50px;margin-bottom:40px}#link_button-40-107{}#image-154-258{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-164-258{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-167-258{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}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1777px}