.guten-yogv8U.layout-boxed > .guten-container { max-width: 1500px; } section.guten-element.guten-yogv8U > .guten-container > .guten-column > .sticky-wrapper > .guten-column-wrapper, section.guten-element.guten-yogv8U > .guten-container > .guten-column > .guten-column-wrapper { align-content: center; align-items: center; } .guten-yogv8U:not(.background-animated), .guten-yogv8U.background-animated > .guten-background-animated .animated-layer { background: ;  } .guten-element.guten-yogv8U { padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; } @media only screen and (max-width: 1024px) { .guten-element.guten-yogv8U { padding-top: 40px; padding-right: 10px; padding-bottom: 80px; padding-left: 10px; } } @media only screen and (max-width: 767px) { .guten-element.guten-yogv8U { padding-top: 40px; padding-right: 10px; padding-bottom: 40px; padding-left: 10px; } }.guten-wixEqN.layout-boxed > .guten-container { max-width: 1500px; } section.guten-element.guten-wixEqN > .guten-container > .guten-column > .sticky-wrapper > .guten-column-wrapper, section.guten-element.guten-wixEqN > .guten-container > .guten-column > .guten-column-wrapper { align-content: center; align-items: center; } .guten-wixEqN:not(.background-animated), .guten-wixEqN.background-animated > .guten-background-animated .animated-layer { background: ;  } .guten-element.guten-wixEqN { padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; } @media only screen and (max-width: 1024px) { .guten-element.guten-wixEqN { padding-top: 40px; padding-right: 10px; padding-bottom: 80px; padding-left: 10px; } } @media only screen and (max-width: 767px) { .guten-element.guten-wixEqN { padding-top: 40px; padding-right: 10px; padding-bottom: 40px; padding-left: 10px; } }.guten-S5UQJR { width: 48.6%; order: 1;  } .guten-S5UQJR:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-S5UQJR.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-S5UQJR:not(.background-animated) > .guten-column-wrapper, .guten-S5UQJR.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-image: url(https://www.cprsns.com/wp-content/uploads/2024/12/Tom-Ormsby.jpg); background-position: top center; background-size: cover;  } .guten-S5UQJR > .sticky-wrapper > .guten-column-wrapper, .guten-S5UQJR > .guten-column-wrapper { border-top-left-radius: 50px;border-bottom-right-radius: 50px; margin-top: 10px; margin-right: 40px; margin-bottom: 10px; margin-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } @media only screen and (max-width: 1024px) { .guten-S5UQJR { width: 100%; } } @media only screen and (max-width: 767px) { .guten-S5UQJR:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-S5UQJR.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-S5UQJR:not(.background-animated) > .guten-column-wrapper, .guten-S5UQJR.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-position: center center; } }.guten-nWgHtK { width: 51.4%; order: 1;  } .guten-nWgHtK > .sticky-wrapper > .guten-column-wrapper, .guten-nWgHtK > .guten-column-wrapper { padding-left: 70px; } @media only screen and (max-width: 1024px) { .guten-nWgHtK { width: 100%; } .guten-nWgHtK > .sticky-wrapper > .guten-column-wrapper, .guten-nWgHtK > .guten-column-wrapper { padding-top: 80px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } } @media only screen and (max-width: 767px) { .guten-nWgHtK > .sticky-wrapper > .guten-column-wrapper, .guten-nWgHtK > .guten-column-wrapper { margin-top: 0px; padding-top: 40px; } }.guten-Rwvvdz { width: 48.6%; order: 1;  } .guten-Rwvvdz:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-Rwvvdz.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-Rwvvdz:not(.background-animated) > .guten-column-wrapper, .guten-Rwvvdz.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-image: url(https://www.cprsns.com/wp-content/uploads/2022/11/@RILEYSMITHPHOTO-9500-Charmaine-Gaudet.jpg); background-position: top center; background-size: cover;  } .guten-Rwvvdz > .sticky-wrapper > .guten-column-wrapper, .guten-Rwvvdz > .guten-column-wrapper { border-top-left-radius: 50px;border-bottom-right-radius: 50px; margin-top: 10px; margin-right: 40px; margin-bottom: 10px; margin-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; } @media only screen and (max-width: 1024px) { .guten-Rwvvdz { width: 100%; } } @media only screen and (max-width: 767px) { .guten-Rwvvdz:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-Rwvvdz.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-Rwvvdz:not(.background-animated) > .guten-column-wrapper, .guten-Rwvvdz.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background-position: center center; } }.guten-014ABI { width: 51.4%; order: 1;  } .guten-014ABI > .sticky-wrapper > .guten-column-wrapper, .guten-014ABI > .guten-column-wrapper { padding-left: 70px; } @media only screen and (max-width: 1024px) { .guten-014ABI { width: 100%; } .guten-014ABI > .sticky-wrapper > .guten-column-wrapper, .guten-014ABI > .guten-column-wrapper { padding-top: 80px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; } } @media only screen and (max-width: 767px) { .guten-014ABI > .sticky-wrapper > .guten-column-wrapper, .guten-014ABI > .guten-column-wrapper { margin-top: 0px; padding-top: 40px; } }.guten-QX0jMX.guten-spacer { padding-bottom: 380px!important; } .guten-QX0jMX {   } @media only screen and (max-width: 767px) { .guten-QX0jMX.guten-spacer { padding-bottom: 63px!important; } }.guten-Xe1iLR.layout-boxed > .guten-container { max-width: 1140px; } .guten-Xe1iLR:not(.background-animated), .guten-Xe1iLR.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--primary);  } .guten-Xe1iLR.guten-element { border-top-left-radius: 20px;border-bottom-right-radius: 20px; } .guten-Xe1iLR { animation-delay: 0.1s; } .guten-element.guten-Xe1iLR { margin-top: 20px; margin-right: -40px; margin-left: 80px; padding-top: 40px; padding-right: 60px; padding-bottom: 40px; padding-left: 30px; } @media only screen and (max-width: 767px) { .guten-element.guten-Xe1iLR { margin-top: 140px; margin-left: 20px; padding-right: 20px; } }.guten-zWtrjx { columns: 1; color: rgba(113, 124, 144, 1); font-family: "Heebo"; font-size: 16px; font-weight: 300;   } @media only screen and (max-width: 767px) { .guten-zWtrjx { font-size: 14px; } }.guten-73LAyn.guten-spacer { padding-bottom: 380px!important; } .guten-73LAyn {   } @media only screen and (max-width: 767px) { .guten-73LAyn.guten-spacer { padding-bottom: 63px!important; } }.guten-nYs5el.layout-boxed > .guten-container { max-width: 1140px; } .guten-nYs5el:not(.background-animated), .guten-nYs5el.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--primary);  } .guten-nYs5el.guten-element { border-top-left-radius: 20px;border-bottom-right-radius: 20px; } .guten-nYs5el { animation-delay: 0.1s; } .guten-element.guten-nYs5el { margin-top: 20px; margin-right: -40px; margin-left: 80px; padding-top: 40px; padding-right: 60px; padding-bottom: 40px; padding-left: 30px; } @media only screen and (max-width: 767px) { .guten-element.guten-nYs5el { margin-top: 140px; margin-left: 20px; padding-right: 20px; } }.guten-xZVihR { columns: 1; color: rgba(113, 124, 144, 1); font-family: "Heebo"; font-size: 16px; font-weight: 300;   } @media only screen and (max-width: 767px) { .guten-xZVihR { font-size: 14px; } }.guten-7nsJLx { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-7nsJLx { width: 100%; } }.guten-VSx0AP { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-VSx0AP { width: 100%; } }.guten-9wNmyr { columns: 1; color: rgba(255, 255, 255, 1); font-family: "Arial"; font-size: 16px; font-weight: 400; font-style: italic;   } .guten-element.guten-9wNmyr { z-index: 2; } @media only screen and (max-width: 767px) { .guten-9wNmyr { font-size: 14px; } }.guten-4qhRyk { columns: 1; color: rgba(255, 255, 255, 1); font-family: "Arial"; font-size: 16px; font-weight: 400; font-style: italic;   } .guten-element.guten-4qhRyk { z-index: 2; } @media only screen and (max-width: 767px) { .guten-4qhRyk { font-size: 14px; } }