.elementor-17 .elementor-element.elementor-element-c4f21c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.74;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-c4f21c8:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-c4f21c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://richardnesbitt.com/wp-content/uploads/2025/07/phxtg-attraction-skyline-0238-hor-feat.webp");background-position:center center}.elementor-17 .elementor-element.elementor-element-c4f21c8:before,.elementor-17 .elementor-element.elementor-element-c4f21c8>.elementor-background-video-container:before,.elementor-17 .elementor-element.elementor-element-c4f21c8>.e-con-inner>.elementor-background-video-container:before,.elementor-17 .elementor-element.elementor-element-c4f21c8>.elementor-background-slideshow:before,.elementor-17 .elementor-element.elementor-element-c4f21c8>.e-con-inner>.elementor-background-slideshow:before,.elementor-17 .elementor-element.elementor-element-c4f21c8>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-17 .elementor-element.elementor-element-216fbef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-7625472{text-align:center}.elementor-17 .elementor-element.elementor-element-7625472 .elementor-heading-title{line-height:1.2em;color:#fff}.elementor-17 .elementor-element.elementor-element-2782e8e{text-align:center;font-size:19px;color:#fff}.elementor-17 .elementor-element.elementor-element-15546eb{--display:flex;--margin-top:-97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17 .elementor-element.elementor-element-a55fd65{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-17 .elementor-element.elementor-element-a55fd65:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-a55fd65>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4d2dfcd)}.elementor-17 .elementor-element.elementor-element-7dd0287 .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-size:54px}.elementor-17 .elementor-element.elementor-element-7dd0287 .elementor-counter-title{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-e794800 .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-size:54px}.elementor-17 .elementor-element.elementor-element-e794800 .elementor-counter-title{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-9fbdeff .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-size:54px}.elementor-17 .elementor-element.elementor-element-9fbdeff .elementor-counter-title{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-2da2a3d .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-size:54px}.elementor-17 .elementor-element.elementor-element-2da2a3d .elementor-counter-title{color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-0dc2f37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px}.elementor-17 .elementor-element.elementor-element-f369a02{--display:flex}.elementor-17 .elementor-element.elementor-element-2e70ed0{padding:0 0 10px;border-style:solid;border-width:0 0 3px;border-color:#b8860b}.elementor-17 .elementor-element.elementor-element-2e70ed0 .elementor-heading-title{line-height:1.4em}.elementor-17 .elementor-element.elementor-element-b11cd88{--display:flex}.elementor-17 .elementor-element.elementor-element-b68e90a{--display:flex}.elementor-17 .elementor-element.elementor-element-206aa09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-17 .elementor-element.elementor-element-206aa09:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-206aa09>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-9aa549f{--display:flex}.elementor-17 .elementor-element.elementor-element-9aa549f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-17 .elementor-element.elementor-element-b1c9831{padding:0 0 10px;border-style:solid;border-width:0 0 3px;border-color:#fff}.elementor-17 .elementor-element.elementor-element-b1c9831 .elementor-heading-title{line-height:1.4em;color:#fff}.elementor-17 .elementor-element.elementor-element-388e40c{color:#fff}.elementor-17 .elementor-element.elementor-element-1c06bf6 .elementor-button{background-color:#fff;fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-7994eb7{--display:flex}.elementor-17 .elementor-element.elementor-element-49b6685{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-17 .elementor-element.elementor-element-b96b49f{--display:flex;--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px}.elementor-17 .elementor-element.elementor-element-b96b49f:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-b96b49f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-17 .elementor-element.elementor-element-264e900{text-align:center}.elementor-17 .elementor-element.elementor-element-264e900 .elementor-heading-title{font-size:24px;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-877b068{text-align:center}.elementor-17 .elementor-element.elementor-element-47eb660{--display:flex;--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px}.elementor-17 .elementor-element.elementor-element-47eb660:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-47eb660>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-17 .elementor-element.elementor-element-25bb9df{text-align:center}.elementor-17 .elementor-element.elementor-element-25bb9df .elementor-heading-title{font-size:24px;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-52c63a6{text-align:center}.elementor-17 .elementor-element.elementor-element-3a01f06{--display:flex;--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px}.elementor-17 .elementor-element.elementor-element-3a01f06:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-3a01f06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-17 .elementor-element.elementor-element-75320da{text-align:center}.elementor-17 .elementor-element.elementor-element-75320da .elementor-heading-title{font-size:24px;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-cd15970{text-align:center}.elementor-17 .elementor-element.elementor-element-93bb603{--display:flex;--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px}.elementor-17 .elementor-element.elementor-element-93bb603:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-93bb603>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-17 .elementor-element.elementor-element-238acde{text-align:center}.elementor-17 .elementor-element.elementor-element-238acde .elementor-heading-title{font-size:24px;line-height:1.2em;color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-efbaaab{text-align:center}.elementor-17 .elementor-element.elementor-element-1972b38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:90px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px}.elementor-17 .elementor-element.elementor-element-51d2143{--display:flex}.elementor-17 .elementor-element.elementor-element-51d2143.e-con{--flex-grow:0;--flex-shrink:0}.elementor-17 .elementor-element.elementor-element-8ef51f8{padding:0 0 10px;border-style:solid;border-width:0 0 3px;border-color:#b8860b}.elementor-17 .elementor-element.elementor-element-8ef51f8 .elementor-heading-title{line-height:1.4em}.elementor-17 .elementor-element.elementor-element-6827af6{--display:flex}.elementor-17 .elementor-element.elementor-element-f1bee5b{padding:30px 0 0 30px}.elementor-17 .elementor-element.elementor-element-16c00fc.elementor-element{--align-self:flex-start;--order:-99999}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-16c00fc{left:0}body.rtl .elementor-17 .elementor-element.elementor-element-16c00fc{right:0}.elementor-17 .elementor-element.elementor-element-16c00fc{top:0}.elementor-17 .elementor-element.elementor-element-16c00fc .elementor-icon-wrapper{text-align:center}.elementor-17 .elementor-element.elementor-element-16c00fc.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-16c00fc.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-16c00fc.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-16c00fc.elementor-view-framed .elementor-icon,.elementor-17 .elementor-element.elementor-element-16c00fc.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-17 .elementor-element.elementor-element-16c00fc .elementor-icon{font-size:40px}.elementor-17 .elementor-element.elementor-element-16c00fc .elementor-icon svg{height:40px}.elementor-17 .elementor-element.elementor-element-05f1fcc:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-05f1fcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://richardnesbitt.com/wp-content/uploads/2025/07/pexels-fotios-photos-1957478-scaled.jpg");background-position:0 -182px;background-size:cover}.elementor-17 .elementor-element.elementor-element-05f1fcc>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.74;transition:background .3s,border-radius .3s,opacity .3s}.elementor-17 .elementor-element.elementor-element-05f1fcc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 0}.elementor-17 .elementor-element.elementor-element-23a1ecd>.elementor-element-populated{padding:0}.elementor-17 .elementor-element.elementor-element-6cd86e9{text-align:center}.elementor-17 .elementor-element.elementor-element-6cd86e9 .elementor-heading-title{line-height:1.2em;color:#fff}.elementor-17 .elementor-element.elementor-element-6cba444{text-align:center;font-size:19px;color:#fff}.elementor-17 .elementor-element.elementor-element-7ac6558 .elementor-button{background-color:#fff;fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}:root{--page-title-display:none}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-9aa549f{--width:calc(33.33% - 20px)}.elementor-17 .elementor-element.elementor-element-51d2143{--width:calc(33.33% - 20px)}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-c4f21c8{--padding-top:60px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px}.elementor-17 .elementor-element.elementor-element-7625472{text-align:left}.elementor-17 .elementor-element.elementor-element-7625472 .elementor-heading-title{font-size:60px}.elementor-17 .elementor-element.elementor-element-a55fd65{--grid-auto-flow:row}.elementor-17 .elementor-element.elementor-element-49b6685{--grid-auto-flow:row}.elementor-17 .elementor-element.elementor-element-16c00fc{padding:80px 0 10px}.elementor-17 .elementor-element.elementor-element-16c00fc .elementor-icon{font-size:40px}.elementor-17 .elementor-element.elementor-element-16c00fc .elementor-icon svg{height:40px}.elementor-17 .elementor-element.elementor-element-05f1fcc:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-05f1fcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-17 .elementor-element.elementor-element-05f1fcc{padding:60px 40px 100px}.elementor-17 .elementor-element.elementor-element-6cd86e9{text-align:left}.elementor-17 .elementor-element.elementor-element-6cd86e9 .elementor-heading-title{font-size:60px}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-c4f21c8:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-c4f21c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://richardnesbitt.com/wp-content/uploads/2025/08/phxtg-attraction-skyline-0238-hor-feat-mobile.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-17 .elementor-element.elementor-element-c4f21c8{--padding-top:40px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-17 .elementor-element.elementor-element-7625472{text-align:center}.elementor-17 .elementor-element.elementor-element-7625472 .elementor-heading-title{font-size:26px}.elementor-17 .elementor-element.elementor-element-15546eb{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-17 .elementor-element.elementor-element-a55fd65{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17 .elementor-element.elementor-element-7dd0287 .elementor-counter-number-wrapper{font-size:36px}.elementor-17 .elementor-element.elementor-element-7dd0287 .elementor-counter-title{font-size:18px}.elementor-17 .elementor-element.elementor-element-e794800 .elementor-counter-number-wrapper{font-size:36px}.elementor-17 .elementor-element.elementor-element-e794800 .elementor-counter-title{font-size:18px}.elementor-17 .elementor-element.elementor-element-9fbdeff .elementor-counter-number-wrapper{font-size:36px}.elementor-17 .elementor-element.elementor-element-9fbdeff .elementor-counter-title{font-size:18px}.elementor-17 .elementor-element.elementor-element-2da2a3d .elementor-counter-number-wrapper{font-size:36px}.elementor-17 .elementor-element.elementor-element-2da2a3d .elementor-counter-title{font-size:18px}.elementor-17 .elementor-element.elementor-element-49b6685{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-17 .elementor-element.elementor-element-05f1fcc:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-05f1fcc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-17 .elementor-element.elementor-element-05f1fcc{padding:40px 20px 100px}.elementor-17 .elementor-element.elementor-element-6cd86e9{text-align:center}.elementor-17 .elementor-element.elementor-element-6cd86e9 .elementor-heading-title{font-size:24px}}.elementor-17 .elementor-element.elementor-element-7dd0287 div{text-align:center;line-height:1.5em}.elementor-17 .elementor-element.elementor-element-e794800 div{text-align:center;line-height:1.5em}.elementor-17 .elementor-element.elementor-element-9fbdeff div{text-align:center;line-height:1.5em}.elementor-17 .elementor-element.elementor-element-2da2a3d div{text-align:center;line-height:1.5em}.elementor-17 .elementor-element.elementor-element-f1bee5b .signature{font-weight:700;text-align:right;font-size:24px;color:#0b2623}.elementor-17 .elementor-element.elementor-element-f1bee5b .position{display:block;font-size:16px}