.elementor-114 .elementor-element.elementor-element-69ff957 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-1fbb935 .elementor-repeater-item-92f5042 .swiper-slide-bg{background-color:#0F0E0E;background-image:url(https://josephspaving.nexuswebagency.com/wp-content/uploads/2025/08/side-view-of-caucasian-businessman-standing-on-a-s-2025-04-03-20-33-53-utc-scaled.jpg);background-size:cover;}.elementor-114 .elementor-element.elementor-element-1fbb935 .elementor-repeater-item-92f5042 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-114 .elementor-element.elementor-element-1fbb935 .elementor-repeater-item-92f5042 .swiper-slide-contents{margin-right:auto;}.elementor-114 .elementor-element.elementor-element-1fbb935 .elementor-repeater-item-92f5042 .swiper-slide-inner{text-align:left;}.elementor-114 .elementor-element.elementor-element-1fbb935 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-114 .elementor-element.elementor-element-1fbb935 .elementor-slide-button{background-color:#FF7200;font-size:14px;font-weight:400;border-width:2px;border-radius:50px;border-color:#FF7200;}.elementor-114 .elementor-element.elementor-element-1fbb935 .elementor-slide-button:hover{background-color:#FFFFFF;color:#FF7200;border-color:#FF7200;}.elementor-114 .elementor-element.elementor-element-1fbb935 .swiper-slide-contents{max-width:60%;}.elementor-114 .elementor-element.elementor-element-1fbb935 .swiper-slide-inner{text-align:center;}.elementor-114 .elementor-element.elementor-element-1fbb935 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-114 .elementor-element.elementor-element-1fbb935 .elementor-slide-heading{color:#FFFFFF;font-size:21px;font-weight:900;line-height:1.2em;}.elementor-114 .elementor-element.elementor-element-b58b33a{padding:50px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-d83feca{padding:0px 50px 0px 50px;text-align:center;}.elementor-114 .elementor-element.elementor-element-d83feca .elementor-heading-title{font-size:35px;font-weight:700;line-height:1.2em;color:#012068;}.elementor-114 .elementor-element.elementor-element-101033e{--divider-border-style:solid;--divider-color:#FF7200;--divider-border-width:4px;}.elementor-114 .elementor-element.elementor-element-101033e .elementor-divider-separator{width:414px;margin:0 auto;margin-center:0;}.elementor-114 .elementor-element.elementor-element-101033e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-114 .elementor-element.elementor-element-2e4f734d:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-2e4f734d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-114 .elementor-element.elementor-element-2e4f734d > .elementor-container{min-height:80vh;}.elementor-114 .elementor-element.elementor-element-2e4f734d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-114 .elementor-element.elementor-element-2e4f734d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-5c4f7346 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-7d8d6794:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-7d8d6794.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-7d8d6794 img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-39daf0c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-39daf0c4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-00c7ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-00c7ef2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-4222dda7{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-b5b8e82 .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-b5b8e82 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-b5b8e82{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-b5b8e82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-b5b8e82 .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-b5b8e82 .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-b5b8e82 .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-49dd493 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-f266e97:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-f266e97.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-f266e97 img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-1ca52d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-1ca52d4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-7a738f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-7a738f2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-0566c8c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-a9b3dda .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-a9b3dda .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-a9b3dda{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-a9b3dda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-a9b3dda .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-a9b3dda .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-a9b3dda .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-b9540c9 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-f889d7f:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-f889d7f.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-f889d7f img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-f82b297{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-f82b297 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-a4c1ad4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-a4c1ad4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-e3ea877{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-d2e0c12 .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-d2e0c12 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-d2e0c12{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-d2e0c12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-d2e0c12 .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-d2e0c12 .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-d2e0c12 .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-6e875b1 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-1fccc98:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-1fccc98.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-1fccc98 img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-69a31a3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-69a31a3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-fcd27b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-fcd27b1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-51e7af8{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-d76824f .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-d76824f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-d76824f{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-d76824f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-d76824f .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-d76824f .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-d76824f .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-a4a8f35:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-a4a8f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-114 .elementor-element.elementor-element-a4a8f35 > .elementor-container{min-height:80vh;}.elementor-114 .elementor-element.elementor-element-a4a8f35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-114 .elementor-element.elementor-element-a4a8f35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-57d349d > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-1c4905d:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-1c4905d.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-1c4905d img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-bb730fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-bb730fe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-787bbbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-787bbbb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-322057e{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-37b4fcf .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-37b4fcf .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-37b4fcf{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-37b4fcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-37b4fcf .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-37b4fcf .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-37b4fcf .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-336ff66 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-ed85a1d:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-ed85a1d.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-ed85a1d img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-d680061{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-d680061 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-2014303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-2014303 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-8c6c26f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-d94e12e .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-d94e12e .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-d94e12e{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-d94e12e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-d94e12e .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-d94e12e .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-d94e12e .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-ec21cb7 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-6671b8a:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-6671b8a.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-6671b8a img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-f95956e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-f95956e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-99c76a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-99c76a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-246bea8{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-a6f0183 .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-a6f0183 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-a6f0183{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-a6f0183.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-a6f0183 .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-a6f0183 .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-a6f0183 .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-b9ca267 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-0fc4da2:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-0fc4da2.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-0fc4da2 img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-fdefd69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-fdefd69 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-c1b0726{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-c1b0726 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-9ac5b94{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-705df85 .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-705df85 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-705df85{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-705df85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-705df85 .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-705df85 .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-705df85 .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-f42f216:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-f42f216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-114 .elementor-element.elementor-element-f42f216 > .elementor-container{min-height:80vh;}.elementor-114 .elementor-element.elementor-element-f42f216{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-114 .elementor-element.elementor-element-f42f216 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114 .elementor-element.elementor-element-6987e81 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-3b50774:not( .elementor-widget-image ), .elementor-114 .elementor-element.elementor-element-3b50774.elementor-widget-image img{-webkit-mask-image:url( https://josephspaving.nexuswebagency.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-114 .elementor-element.elementor-element-3b50774 img{border-radius:3px 3px 3px 3px;box-shadow:-12px 12px 57px 10px rgba(16,45,94,0.17);}.elementor-114 .elementor-element.elementor-element-079830a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-079830a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#102d5e;}.elementor-114 .elementor-element.elementor-element-9368495{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-114 .elementor-element.elementor-element-9368495 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:17px;text-transform:uppercase;line-height:30px;letter-spacing:0.4px;color:#000000;}.elementor-114 .elementor-element.elementor-element-d21f468{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-114 .elementor-element.elementor-element-ca28351 .elementor-button:hover, .elementor-114 .elementor-element.elementor-element-ca28351 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:#000000;}.elementor-114 .elementor-element.elementor-element-ca28351{width:var( --container-widget-width, 103.824% );max-width:103.824%;padding:0px 0px 0px 0px;--container-widget-width:103.824%;--container-widget-flex-grow:0;align-self:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-ca28351.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-114 .elementor-element.elementor-element-ca28351 .elementor-button{font-size:20px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-ca28351 .elementor-button:hover svg, .elementor-114 .elementor-element.elementor-element-ca28351 .elementor-button:focus svg{fill:#000000;}.elementor-114 .elementor-element.elementor-element-b5da766 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-de63e9e > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-d854011 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}@media(max-width:1024px) and (min-width:768px){.elementor-114 .elementor-element.elementor-element-5c4f7346{width:100%;}.elementor-114 .elementor-element.elementor-element-49dd493{width:100%;}.elementor-114 .elementor-element.elementor-element-b9540c9{width:100%;}.elementor-114 .elementor-element.elementor-element-6e875b1{width:100%;}.elementor-114 .elementor-element.elementor-element-57d349d{width:100%;}.elementor-114 .elementor-element.elementor-element-336ff66{width:100%;}.elementor-114 .elementor-element.elementor-element-ec21cb7{width:100%;}.elementor-114 .elementor-element.elementor-element-b9ca267{width:100%;}.elementor-114 .elementor-element.elementor-element-6987e81{width:100%;}.elementor-114 .elementor-element.elementor-element-b5da766{width:100%;}.elementor-114 .elementor-element.elementor-element-de63e9e{width:100%;}.elementor-114 .elementor-element.elementor-element-d854011{width:100%;}}@media(max-width:1024px){.elementor-114 .elementor-element.elementor-element-1fbb935 .swiper-slide{height:70vh;}.elementor-114 .elementor-element.elementor-element-1fbb935 .swiper-slide-contents{max-width:80%;}.elementor-114 .elementor-element.elementor-element-d83feca .elementor-heading-title{font-size:25px;}.elementor-114 .elementor-element.elementor-element-2e4f734d > .elementor-container{min-height:100vh;}.elementor-114 .elementor-element.elementor-element-2e4f734d{padding:60px 30px 60px 30px;}.elementor-114 .elementor-element.elementor-element-5c4f7346 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-49dd493 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-b9540c9 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-6e875b1 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-a4a8f35 > .elementor-container{min-height:100vh;}.elementor-114 .elementor-element.elementor-element-a4a8f35{padding:60px 30px 60px 30px;}.elementor-114 .elementor-element.elementor-element-57d349d > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-336ff66 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-ec21cb7 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-b9ca267 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-f42f216 > .elementor-container{min-height:100vh;}.elementor-114 .elementor-element.elementor-element-f42f216{padding:60px 30px 60px 30px;}.elementor-114 .elementor-element.elementor-element-6987e81 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-b5da766 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-de63e9e > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-114 .elementor-element.elementor-element-d854011 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-114 .elementor-element.elementor-element-1fbb935 .swiper-slide{height:80vh;}.elementor-114 .elementor-element.elementor-element-1fbb935 .swiper-slide-contents{max-width:85%;}.elementor-114 .elementor-element.elementor-element-1fbb935 .elementor-slide-heading{font-size:28px;}.elementor-114 .elementor-element.elementor-element-d83feca{padding:0px 0px 0px 0px;}.elementor-114 .elementor-element.elementor-element-d83feca .elementor-heading-title{font-size:18px;}.elementor-114 .elementor-element.elementor-element-101033e .elementor-divider-separator{width:85%;}.elementor-114 .elementor-element.elementor-element-2e4f734d > .elementor-container{min-height:100vh;}.elementor-114 .elementor-element.elementor-element-2e4f734d{padding:40px 10px 40px 10px;}.elementor-114 .elementor-element.elementor-element-39daf0c4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-00c7ef2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-b5b8e82 .elementor-button{font-size:13px;}.elementor-114 .elementor-element.elementor-element-1ca52d4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-7a738f2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-a9b3dda .elementor-button{font-size:13px;}.elementor-114 .elementor-element.elementor-element-f82b297{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-a4c1ad4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-d2e0c12 .elementor-button{font-size:13px;}.elementor-114 .elementor-element.elementor-element-69a31a3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-fcd27b1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-d76824f .elementor-button{font-size:13px;}.elementor-114 .elementor-element.elementor-element-a4a8f35 > .elementor-container{min-height:100vh;}.elementor-114 .elementor-element.elementor-element-a4a8f35{padding:40px 10px 40px 10px;}.elementor-114 .elementor-element.elementor-element-bb730fe{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-787bbbb{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-37b4fcf .elementor-button{font-size:13px;}.elementor-114 .elementor-element.elementor-element-d680061{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-2014303{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-d94e12e .elementor-button{font-size:13px;}.elementor-114 .elementor-element.elementor-element-f95956e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-99c76a0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-a6f0183 .elementor-button{font-size:13px;}.elementor-114 .elementor-element.elementor-element-fdefd69{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-c1b0726{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-705df85 .elementor-button{font-size:13px;}.elementor-114 .elementor-element.elementor-element-f42f216 > .elementor-container{min-height:100vh;}.elementor-114 .elementor-element.elementor-element-f42f216{padding:40px 10px 40px 10px;}.elementor-114 .elementor-element.elementor-element-079830a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-9368495{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-114 .elementor-element.elementor-element-ca28351 .elementor-button{font-size:13px;}}