.elementor-6434 .elementor-element.elementor-element-05ff91c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-6434 .elementor-element.elementor-element-813e486{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-6434 .elementor-element.elementor-element-2c91c19 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-6434 .elementor-element.elementor-element-843703c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-ucaddon_audio_player_mejs .ue-audio-player__element--audio-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ucaddon_audio_player_mejs .ue-audio-player__element--audio-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ucaddon_audio_player_mejs .mejs__time{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ucaddon_audio_player_mejs .ue_btn{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-6434 .elementor-element.elementor-element-2bed745 .ue-audio-player__wrapper{background-color:#f3f3f3;background-image:url(https://dennisnewsham.com/wp-content/uploads/2026/08/House-Sparrow-Central-Park-Dennis-Newsham-2026-3152.jpg);padding:30px 30px 30px 30px;border-radius:0}.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__controls{flex-wrap:wrap}.elementor-6434 .elementor-element.elementor-element-2bed745 .ue-audio-controls{border-radius:0}.elementor-6434 .elementor-element.elementor-element-2bed745 .ue-audio-player__element__thumbnail{width:150px;border-radius:0;margin-bottom:20px}.elementor-6434 .elementor-element.elementor-element-2bed745 .ue-audio-player__element--audio-title{color:#000;margin-top:20px}.elementor-6434 .elementor-element.elementor-element-2bed745 .ue-audio-player__element--audio-description{font-family:"Futura",Sans-serif;font-weight:400;color:var(--e-global-color-f557c2c);margin-top:0}.elementor-6434 .elementor-element.elementor-element-2bed745 .ue-audio-player__container--controls{margin-right:5px;margin-left:5px}.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__time-total{background-color:rgb(255 255 255 / .53)}.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__playpause-button>button{color:#000}.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__playpause-button{background-color:#dfdfdf;border-radius:50px;margin-right:10px}.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__horizontal-volume-total{background:#f2f2f2}.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__horizontal-volume-current{background:#000}.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__volume-button>button{color:#000}.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__time{color:#777;margin-right:10px;margin-left:10px}.elementor-6434 .elementor-element.elementor-element-2bed745 .ue_btn{padding:10px 20px 10px 20px;background-color:#bfbfbf;color:#fff;margin-top:0;display:inline-block;border-radius:0}.elementor-6434 .elementor-element.elementor-element-2bed745 .ue_btn:hover{background-color:#8d8d8d;color:#fff}.elementor-6434 .elementor-element.elementor-element-3c2ce0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-116b624 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-6434 .elementor-element.elementor-element-88cb49a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-6434 .elementor-element.elementor-element-3257f93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-6434 .elementor-element.elementor-element-f09e4d6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-f09e4d6 .elementor-swiper-button{font-size:20px}.elementor-6434 .elementor-element.elementor-element-f09e4d6 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-6434 .elementor-element.elementor-element-aec5909{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-6434 .elementor-element.elementor-element-1c26b2a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6434 .elementor-element.elementor-element-1c26b2a .elementor-divider-separator{width:100%}.elementor-6434 .elementor-element.elementor-element-1c26b2a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6434 .elementor-element.elementor-element-fafc292{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-6434 .elementor-element.elementor-element-7d3b6eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-ucaddon_food_menu_box .ue-card-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ucaddon_food_menu_box .ue-card-price{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ucaddon_food_menu_box .ue-card-text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ucaddon_food_menu_box .ue_badge{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card{background-color:#fff;border-radius:10px 10px 10px 10px}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-header{text-align:center;padding:20px 20px 0 20px}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-content{text-align:center;padding:30px 30px 30px 30px}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-image img{width:150px;height:150px;border-radius:100px 100px 100px 100px;object-fit:cover}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-image{text-align:inherit}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-title{color:#000}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-team-member-card-title{margin-top:10px}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-price{color:#8a8a8a}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-price_container{text-align:inherit}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue-card-text{color:#8a8a8a;margin-top:20px}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000;color:#fff;margin-top:0;display:inline-block;border-radius:100px}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .uc_more_btn:hover{background-color:#454545;color:#fff}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue_badge{background-color:#4300ff;color:#fff}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue_rating{color:#ffd400;font-size:16px;margin-top:10px;justify-content:center}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue_rating svg{fill:#ffd400}.elementor-6434 .elementor-element.elementor-element-bfd5a66 .ue_rate{margin:2px 2px 2px 2px}.elementor-6434 .elementor-element.elementor-element-fa11ab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-fa11ab3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-6434 .elementor-element.elementor-element-95b2c34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card{background-color:#fff;border-radius:10px 10px 10px 10px}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-header{text-align:center;padding:20px 20px 0 20px}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-content{text-align:center;padding:30px 30px 30px 30px}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-image img{width:150px;height:150px;border-radius:100px 100px 100px 100px;object-fit:cover}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-image{text-align:inherit}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-title{color:#000}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-team-member-card-title{margin-top:10px}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-price{color:#8a8a8a}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-price_container{text-align:inherit}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue-card-text{color:#8a8a8a;margin-top:20px}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000;color:#fff;margin-top:0;display:inline-block;border-radius:100px}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .uc_more_btn:hover{background-color:#454545;color:#fff}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue_badge{background-color:#4300ff;color:#fff}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue_rating{color:#ffd400;font-size:16px;margin-top:10px;justify-content:center}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue_rating svg{fill:#ffd400}.elementor-6434 .elementor-element.elementor-element-b2f20d4 .ue_rate{margin:2px 2px 2px 2px}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card{background-color:#fff;border-radius:10px 10px 10px 10px}.elementor-6434 .elementor-element.elementor-element-255279a{width:var(--container-widget-width,23.273%);max-width:23.273%;--container-widget-width:23.273%;--container-widget-flex-grow:0}.elementor-6434 .elementor-element.elementor-element-255279a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-header{text-align:center;padding:20px 20px 0 20px}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-content{text-align:center;padding:30px 30px 30px 30px}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-image img{width:150px;height:150px;border-radius:100px 100px 100px 100px;object-fit:cover}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-image{text-align:inherit}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-title{color:#000}.elementor-6434 .elementor-element.elementor-element-255279a .ue-team-member-card-title{margin-top:10px}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-price{color:#8a8a8a}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-price_container{text-align:inherit}.elementor-6434 .elementor-element.elementor-element-255279a .ue-card-text{color:#8a8a8a;margin-top:20px}.elementor-6434 .elementor-element.elementor-element-255279a .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000;color:#fff;margin-top:0;display:inline-block;border-radius:100px}.elementor-6434 .elementor-element.elementor-element-255279a .uc_more_btn:hover{background-color:#454545;color:#fff}.elementor-6434 .elementor-element.elementor-element-255279a .ue_badge{background-color:#4300ff;color:#fff}.elementor-6434 .elementor-element.elementor-element-255279a .ue_rating{color:#ffd400;font-size:16px;margin-top:10px;justify-content:center}.elementor-6434 .elementor-element.elementor-element-255279a .ue_rating svg{fill:#ffd400}.elementor-6434 .elementor-element.elementor-element-255279a .ue_rate{margin:2px 2px 2px 2px}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card{background-color:#fff;border-radius:10px 10px 10px 10px}.elementor-6434 .elementor-element.elementor-element-894c78d{width:var(--container-widget-width,25.108%);max-width:25.108%;--container-widget-width:25.108%;--container-widget-flex-grow:0}.elementor-6434 .elementor-element.elementor-element-894c78d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-header{text-align:center;padding:20px 20px 0 20px}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-content{text-align:center;padding:30px 30px 30px 30px}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-image img{width:150px;height:150px;border-radius:100px 100px 100px 100px;object-fit:cover}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-image{text-align:inherit}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-title{color:#000}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-team-member-card-title{margin-top:10px}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-price{color:#8a8a8a}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-price_container{text-align:inherit}.elementor-6434 .elementor-element.elementor-element-894c78d .ue-card-text{color:#8a8a8a;margin-top:20px}.elementor-6434 .elementor-element.elementor-element-894c78d .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000;color:#fff;margin-top:0;display:inline-block;border-radius:100px}.elementor-6434 .elementor-element.elementor-element-894c78d .uc_more_btn:hover{background-color:#454545;color:#fff}.elementor-6434 .elementor-element.elementor-element-894c78d .ue_badge{background-color:#4300ff;color:#fff}.elementor-6434 .elementor-element.elementor-element-894c78d .ue_rating{color:#ffd400;font-size:16px;margin-top:10px;justify-content:center}.elementor-6434 .elementor-element.elementor-element-894c78d .ue_rating svg{fill:#ffd400}.elementor-6434 .elementor-element.elementor-element-894c78d .ue_rate{margin:2px 2px 2px 2px}.elementor-6434 .elementor-element.elementor-element-e6e4273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-f6ff74c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6434 .elementor-element.elementor-element-f6ff74c .elementor-divider-separator{width:100%}.elementor-6434 .elementor-element.elementor-element-f6ff74c .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6434 .elementor-element.elementor-element-5a4b368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-313d36c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-203d011{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6434 .elementor-element.elementor-element-203d011 .elementor-divider-separator{width:100%}.elementor-6434 .elementor-element.elementor-element-203d011 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6434 .elementor-element.elementor-element-67fd362{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-b2771cb{text-align:center}.elementor-6434 .elementor-element.elementor-element-b2771cb .elementor-heading-title{font-family:"Futura",Sans-serif;font-weight:500;color:var(--e-global-color-text)}.elementor-6434 .elementor-element.elementor-element-dae7d92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-e549b8e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-6434 .elementor-element.elementor-element-23c2b3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-blockquote .elementor-blockquote__content{color:var(--e-global-color-text)}.elementor-widget-blockquote .elementor-blockquote__author{color:var(--e-global-color-secondary)}.elementor-6434 .elementor-element.elementor-element-aee71f7 .elementor-blockquote:before{font-size:calc(1px * 100)}.elementor-6434 .elementor-element.elementor-element-91c761f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-13e5f99 .elementor-blockquote:before{font-size:calc(1px * 100)}.elementor-6434 .elementor-element.elementor-element-54f7467{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-0ec1ef9 .elementor-blockquote:before{font-size:calc(1px * 100)}.elementor-6434 .elementor-element.elementor-element-c1de9f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-f2babec .elementor-blockquote:before{font-size:calc(1px * 100)}.elementor-6434 .elementor-element.elementor-element-8366c42{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6434 .elementor-element.elementor-element-8366c42 .elementor-divider-separator{width:100%}.elementor-6434 .elementor-element.elementor-element-8366c42 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6434 .elementor-element.elementor-element-7931864{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-0963ae7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-c4ba556 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-6434 .elementor-element.elementor-element-d2d5c43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-7f6ef99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-40915be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-40915be .elementor-swiper-button{font-size:20px}.elementor-6434 .elementor-element.elementor-element-1e59570{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-2855595{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6434 .elementor-element.elementor-element-2855595 .elementor-divider-separator{width:100%}.elementor-6434 .elementor-element.elementor-element-2855595 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6434 .elementor-element.elementor-element-ae57ffc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-eca1f49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-a51daf8 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-6434 .elementor-element.elementor-element-a5e901f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-7182564{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-6be032c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-71dd29a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6434 .elementor-element.elementor-element-71dd29a .elementor-divider-separator{width:100%}.elementor-6434 .elementor-element.elementor-element-71dd29a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6434 .elementor-element.elementor-element-852e874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-6434 .elementor-element.elementor-element-1928131 .elementor-icon-box-wrapper{gap:15px}.elementor-6434 .elementor-element.elementor-element-1928131.elementor-view-stacked .elementor-icon{background-color:#1B37D1}.elementor-6434 .elementor-element.elementor-element-1928131.elementor-view-framed .elementor-icon,.elementor-6434 .elementor-element.elementor-element-1928131.elementor-view-default .elementor-icon{fill:#1B37D1;color:#1B37D1;border-color:#1B37D1}.elementor-6434 .elementor-element.elementor-element-1928131 .elementor-icon-box-description{font-family:"Futura",Sans-serif;font-weight:400}.elementor-6434 .elementor-element.elementor-element-75462ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-c84b5eb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-c84b5eb .elementor-swiper-button{font-size:20px}.elementor-6434 .elementor-element.elementor-element-c84b5eb .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-6434 .elementor-element.elementor-element-e1c116f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-441807d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6434 .elementor-element.elementor-element-441807d .elementor-divider-separator{width:100%}.elementor-6434 .elementor-element.elementor-element-441807d .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6434 .elementor-element.elementor-element-22d67c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-6134214{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-6434 .elementor-element.elementor-element-092c47f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}@media(min-width:768px){.elementor-6434 .elementor-element.elementor-element-7d3b6eb{--width:25%}.elementor-6434 .elementor-element.elementor-element-fa11ab3{--width:0.706%}.elementor-6434 .elementor-element.elementor-element-95b2c34{--width:25%}.elementor-6434 .elementor-element.elementor-element-23c2b3b{--width:25%}.elementor-6434 .elementor-element.elementor-element-91c761f{--width:25%}.elementor-6434 .elementor-element.elementor-element-54f7467{--width:25%}.elementor-6434 .elementor-element.elementor-element-c1de9f6{--width:25%}}@media(max-width:1024px){.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__controls{flex-wrap:wrap}.elementor-6434 .elementor-element.elementor-element-f09e4d6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-40915be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-c84b5eb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-092c47f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}}@media(max-width:767px){.elementor-6434 .elementor-element.elementor-element-2bed745 .mejs__controls{flex-wrap:wrap}.elementor-6434 .elementor-element.elementor-element-f09e4d6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-40915be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-c84b5eb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-6434 .elementor-element.elementor-element-092c47f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}}@font-face{font-family:'Futura';font-style:normal;font-weight:400;font-display:auto;src:url(https://dennisnewsham.com/wp-content/uploads/2024/03/Futura-PT-Book.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-weight:700;font-display:auto;src:url(https://dennisnewsham.com/wp-content/uploads/2024/03/Futura-PT-Bold.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-weight:900;font-display:auto;src:url(https://dennisnewsham.com/wp-content/uploads/2024/03/Futura-PT-Heavy.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-weight:200;font-display:auto;src:url(https://dennisnewsham.com/wp-content/uploads/2024/03/Futura-PT-Light.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:italic;font-weight:900;font-display:auto;src:url(https://dennisnewsham.com/wp-content/uploads/2024/03/Futura-PT-Heavy-Italic-W08-Rg.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:italic;font-weight:200;font-display:auto;src:url(https://dennisnewsham.com/wp-content/uploads/2024/03/Futura-PT-Light-Italic-W08-Rg.ttf) format('truetype')}@font-face{font-family:'Futura';font-style:normal;font-weight:300;font-display:auto;src:url(https://dennisnewsham.com/wp-content/uploads/2024/03/Futura-PT-Medium.ttf) format('truetype')}