.elementor-353 .elementor-element.elementor-element-728cad1{--display:flex;--min-height:350px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.38;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-728cad1:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-728cad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/fire-pits-and-fireplace.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-728cad1::before, .elementor-353 .elementor-element.elementor-element-728cad1 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-728cad1 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-728cad1 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-728cad1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-728cad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-137ba47 );}.elementor-353 .elementor-element.elementor-element-728cad1, .elementor-353 .elementor-element.elementor-element-728cad1::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-1763563{text-align:center;}.elementor-353 .elementor-element.elementor-element-1763563 .elementor-heading-title{color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:700;line-height:50px;}.elementor-353 .elementor-element.elementor-element-1763563 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-5d7a0df{color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-036bca4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-cf25c34{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-a6c0137 img{height:390px;object-fit:cover;object-position:center center;}.elementor-353 .elementor-element.elementor-element-a6c0137{z-index:2;}.elementor-353 .elementor-element.elementor-element-6fad5c5{--spacer-size:365px;width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;top:58px;z-index:1;}body:not(.rtl) .elementor-353 .elementor-element.elementor-element-6fad5c5{left:-32px;}body.rtl .elementor-353 .elementor-element.elementor-element-6fad5c5{right:-32px;}.elementor-353 .elementor-element.elementor-element-6fad5c5 > .elementor-widget-container{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-bb5996d img{max-width:100%;height:175px;object-fit:cover;object-position:center center;}.elementor-353 .elementor-element.elementor-element-bb5996d > .elementor-widget-container{margin:5px 5px 5px 5px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-bb5996d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:259px;z-index:5;}body:not(.rtl) .elementor-353 .elementor-element.elementor-element-bb5996d{left:-77px;}body.rtl .elementor-353 .elementor-element.elementor-element-bb5996d{right:-77px;}.elementor-353 .elementor-element.elementor-element-6f51a94{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-c4fab54 .elementor-heading-title{color:var( --e-global-color-137ba47 );font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-e866a84{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-ce814ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:5px 5px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-43f8272{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-global-249 .elementor-button{font-family:"Titillium Web", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:1px 1px 1px 1px;}.elementor-353 .elementor-element.elementor-global-249 .elementor-button:hover, .elementor-353 .elementor-element.elementor-global-249 .elementor-button:focus{color:var( --e-global-color-6321f70 );background-color:var( --e-global-color-137ba47 );}.elementor-353 .elementor-element.elementor-global-249 .elementor-button:hover svg, .elementor-353 .elementor-element.elementor-global-249 .elementor-button:focus svg{fill:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-5f4b8f0{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-global-252{--icon-box-icon-margin:9px;}.elementor-353 .elementor-element.elementor-global-252 .elementor-icon{font-size:25px;}.elementor-353 .elementor-element.elementor-global-252 .elementor-icon-box-title{margin-bottom:0px;}.elementor-353 .elementor-element.elementor-global-252 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-global-252 .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;}.elementor-353 .elementor-element.elementor-global-252 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:600;}.elementor-353 .elementor-element.elementor-element-ab3a22f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-7800b09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-7800b09:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-7800b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-137ba47 );}.elementor-353 .elementor-element.elementor-element-7800b09, .elementor-353 .elementor-element.elementor-element-7800b09::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-3f0c8fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-fcc1f9c img{height:470px;object-fit:cover;object-position:center center;}.elementor-353 .elementor-element.elementor-element-f13e1f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-829345f{text-align:left;}.elementor-353 .elementor-element.elementor-element-829345f .elementor-heading-title{color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:32px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-353 .elementor-element.elementor-element-8b910d0{color:var( --e-global-color-6321f70 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-fe0c03b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px 20px;--background-transition:0.3s;--overlay-opacity:0.44;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-fe0c03b::before, .elementor-353 .elementor-element.elementor-element-fe0c03b > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-fe0c03b > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-fe0c03b > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-fe0c03b > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-fe0c03b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/Background-YRCASB2-1.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-fe0c03b, .elementor-353 .elementor-element.elementor-element-fe0c03b::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-2329271{text-align:center;}.elementor-353 .elementor-element.elementor-element-2329271 .elementor-heading-title{color:var( --e-global-color-4feae8c );font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-353 .elementor-element.elementor-element-293cf3e{text-align:center;}.elementor-353 .elementor-element.elementor-element-293cf3e .elementor-heading-title{color:var( --e-global-color-137ba47 );font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-0ce1d00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:5px 5px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-bcc8713{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/patio-pavers.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__back{background-color:#000000C9;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-4213b7e .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-48b6bc3{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/patio-pavers.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__back{background-color:#000000C9;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-c7b71fd .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-b7181c7{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/concrete-pavers.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__back{background-color:#000000C7;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-57c2364 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-bc0978b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:5px 5px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-f532343{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/brick-paver.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__back{background-color:#000000C7;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-72eb4a7 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-1adc173{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/custom-designed-pool-decks.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__back{background-color:#000000C7;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-cf4cf74 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-44b9432{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/hardscapes.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__back{background-color:#000000C7;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-4d9d6f8 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-cb60598{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:5px 5px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-eba800d{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/Outdoor-Living-Spaces.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__back{background-color:#000000C7;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-aa71cd1 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-e7b2e74{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/outdoor-kitchen-design.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__back{background-color:#000000C7;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-68687e4 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-4a59958{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__front{background-color:#02010100;background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/custom-fire-pits-and-fireplaces-design.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000002E;padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__back{background-color:#000000C7;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__image{opacity:1;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Titillium Web", Sans-serif;font-size:28px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__button{margin-left:0;font-family:"Titillium Web", Sans-serif;font-weight:700;border-width:1px;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:6px;font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-8047434 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-b309ad5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-b309ad5:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-b309ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-353 .elementor-element.elementor-element-b309ad5, .elementor-353 .elementor-element.elementor-element-b309ad5::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-f1cac4d{text-align:center;}.elementor-353 .elementor-element.elementor-element-f1cac4d .elementor-heading-title{color:var( --e-global-color-4feae8c );font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-353 .elementor-element.elementor-element-9965b3b{text-align:center;}.elementor-353 .elementor-element.elementor-element-9965b3b .elementor-heading-title{color:var( --e-global-color-137ba47 );font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-34a9eeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-5f8ed9e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-5f8ed9e:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-5f8ed9e, .elementor-353 .elementor-element.elementor-element-5f8ed9e::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-5343907 .elementor-icon-box-wrapper{text-align:left;}.elementor-353 .elementor-element.elementor-element-5343907.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f901f0b );fill:var( --e-global-color-6321f70 );color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-5343907.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-5343907.elementor-view-default .elementor-icon{fill:var( --e-global-color-f901f0b );color:var( --e-global-color-f901f0b );border-color:var( --e-global-color-f901f0b );}.elementor-353 .elementor-element.elementor-element-5343907.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-5343907.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4feae8c );fill:var( --e-global-color-6321f70 );color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-5343907.elementor-view-framed .elementor-icon:hover, .elementor-353 .elementor-element.elementor-element-5343907.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-4feae8c );color:var( --e-global-color-4feae8c );border-color:var( --e-global-color-4feae8c );}.elementor-353 .elementor-element.elementor-element-5343907.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-5343907{--icon-box-icon-margin:0px;}.elementor-353 .elementor-element.elementor-element-5343907 .elementor-icon-box-title{margin-bottom:6px;}.elementor-353 .elementor-element.elementor-element-5343907 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-5343907 .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-5343907 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-5343907 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-353 .elementor-element.elementor-element-6bca04c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-6bca04c:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-6bca04c, .elementor-353 .elementor-element.elementor-element-6bca04c::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-da32a9c .elementor-icon-box-wrapper{text-align:left;}.elementor-353 .elementor-element.elementor-element-da32a9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f901f0b );fill:var( --e-global-color-6321f70 );color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-da32a9c.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-da32a9c.elementor-view-default .elementor-icon{fill:var( --e-global-color-f901f0b );color:var( --e-global-color-f901f0b );border-color:var( --e-global-color-f901f0b );}.elementor-353 .elementor-element.elementor-element-da32a9c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-da32a9c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4feae8c );fill:var( --e-global-color-6321f70 );color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-da32a9c.elementor-view-framed .elementor-icon:hover, .elementor-353 .elementor-element.elementor-element-da32a9c.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-4feae8c );color:var( --e-global-color-4feae8c );border-color:var( --e-global-color-4feae8c );}.elementor-353 .elementor-element.elementor-element-da32a9c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-da32a9c{--icon-box-icon-margin:0px;}.elementor-353 .elementor-element.elementor-element-da32a9c .elementor-icon-box-title{margin-bottom:6px;}.elementor-353 .elementor-element.elementor-element-da32a9c .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-da32a9c .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-da32a9c .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-da32a9c > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-353 .elementor-element.elementor-element-fa623a9{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-fa623a9:hover{background-color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-fa623a9, .elementor-353 .elementor-element.elementor-element-fa623a9::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-81aebb4 .elementor-icon-box-wrapper{text-align:left;}.elementor-353 .elementor-element.elementor-element-81aebb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f901f0b );fill:var( --e-global-color-6321f70 );color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-81aebb4.elementor-view-framed .elementor-icon, .elementor-353 .elementor-element.elementor-element-81aebb4.elementor-view-default .elementor-icon{fill:var( --e-global-color-f901f0b );color:var( --e-global-color-f901f0b );border-color:var( --e-global-color-f901f0b );}.elementor-353 .elementor-element.elementor-element-81aebb4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-81aebb4.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-4feae8c );fill:var( --e-global-color-6321f70 );color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-81aebb4.elementor-view-framed .elementor-icon:hover, .elementor-353 .elementor-element.elementor-element-81aebb4.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-4feae8c );color:var( --e-global-color-4feae8c );border-color:var( --e-global-color-4feae8c );}.elementor-353 .elementor-element.elementor-element-81aebb4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-81aebb4{--icon-box-icon-margin:0px;}.elementor-353 .elementor-element.elementor-element-81aebb4 .elementor-icon-box-title{margin-bottom:6px;}.elementor-353 .elementor-element.elementor-element-81aebb4 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-81aebb4 .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-81aebb4 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-81aebb4 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-353 .elementor-element.elementor-element-f22080f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--overlay-opacity:0.57;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-f22080f:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-f22080f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/paver-patio-installation-service.jpg");background-position:bottom center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-f22080f::before, .elementor-353 .elementor-element.elementor-element-f22080f > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-f22080f > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-f22080f > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-f22080f > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-f22080f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-137ba47 );}.elementor-353 .elementor-element.elementor-element-f22080f, .elementor-353 .elementor-element.elementor-element-f22080f::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-e95620d{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-f501add .elementor-heading-title{color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-f501add{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-8dcc212{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-global-246 .elementor-button:hover, .elementor-353 .elementor-element.elementor-global-246 .elementor-button:focus{color:var( --e-global-color-6321f70 );background-color:var( --e-global-color-137ba47 );border-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-global-246 .elementor-button:hover svg, .elementor-353 .elementor-element.elementor-global-246 .elementor-button:focus svg{fill:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-global-246 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6321f70 );border-radius:1px 1px 1px 1px;}.elementor-353 .elementor-element.elementor-element-98b6502{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-4f7816a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-4a83bf8 img{height:500px;object-fit:cover;object-position:center center;}.elementor-353 .elementor-element.elementor-element-f3bd77e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-e61432b .elementor-heading-title{color:var( --e-global-color-4feae8c );font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-353 .elementor-element.elementor-element-30c99c4 .elementor-heading-title{color:var( --e-global-color-137ba47 );font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-dcb35ec{--icon-box-icon-margin:11px;}.elementor-353 .elementor-element.elementor-element-dcb35ec .elementor-icon{font-size:26px;}.elementor-353 .elementor-element.elementor-element-dcb35ec .elementor-icon-box-title{margin-bottom:0px;}.elementor-353 .elementor-element.elementor-element-dcb35ec .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-dcb35ec .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-3fcc84d{--icon-box-icon-margin:11px;}.elementor-353 .elementor-element.elementor-element-3fcc84d .elementor-icon{font-size:26px;}.elementor-353 .elementor-element.elementor-element-3fcc84d .elementor-icon-box-title{margin-bottom:0px;}.elementor-353 .elementor-element.elementor-element-3fcc84d .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-3fcc84d .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-e012fe0{--icon-box-icon-margin:11px;}.elementor-353 .elementor-element.elementor-element-e012fe0 .elementor-icon{font-size:26px;}.elementor-353 .elementor-element.elementor-element-e012fe0 .elementor-icon-box-title{margin-bottom:0px;}.elementor-353 .elementor-element.elementor-element-e012fe0 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-e012fe0 .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:25px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-3763bf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--overlay-opacity:0.9;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-3763bf4:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-3763bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/paver-patios-near-virginia.jpg");background-position:bottom center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-3763bf4::before, .elementor-353 .elementor-element.elementor-element-3763bf4 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-3763bf4 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-3763bf4 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-3763bf4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-3763bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-137ba47 );}.elementor-353 .elementor-element.elementor-element-3763bf4, .elementor-353 .elementor-element.elementor-element-3763bf4::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-6727df1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-a8aef5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-a7c496d{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-ac23bf4 .elementor-heading-title{color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-353 .elementor-element.elementor-element-1e1b082{text-align:left;}.elementor-353 .elementor-element.elementor-element-1e1b082 .elementor-heading-title{color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:36px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-5348497{color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-17b2ed4{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-1d079fd .elementor-main-swiper .swiper-slide{padding:5px 5px 5px 5px;}.elementor-353 .elementor-element.elementor-element-1d079fd.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-353 .elementor-element.elementor-element-1d079fd.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:7px;}.elementor-353 .elementor-element.elementor-element-1d079fd.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:7px;}.elementor-353 .elementor-element.elementor-element-1d079fd.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:7px;}.elementor-353 .elementor-element.elementor-element-1d079fd.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:7px;}.elementor-353 .elementor-element.elementor-element-1d079fd .elementor-testimonial__text{color:var( --e-global-color-6321f70 );font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-1d079fd .elementor-testimonial__name{color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-1d079fd .elementor-testimonial__title{color:var( --e-global-color-4feae8c );}.elementor-353 .elementor-element.elementor-element-1d079fd .elementor-swiper-button{font-size:20px;}.elementor-353 .elementor-element.elementor-element-27fbb14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-ed8146b{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-ed8146b, .elementor-353 .elementor-element.elementor-element-ed8146b::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-6d10b54.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-353 .elementor-element.elementor-element-6d10b54.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-353 .elementor-element.elementor-element-6d10b54.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-353 .elementor-element.elementor-element-6d10b54 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-353 .elementor-element.elementor-element-6d10b54 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-353 .elementor-element.elementor-element-6d10b54 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:48px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-6d10b54 .elementor-image-box-description{color:var( --e-global-color-6321f70 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-70ed33e{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-70ed33e, .elementor-353 .elementor-element.elementor-element-70ed33e::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-62a51af.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-353 .elementor-element.elementor-element-62a51af.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-353 .elementor-element.elementor-element-62a51af.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-353 .elementor-element.elementor-element-62a51af .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-353 .elementor-element.elementor-element-62a51af .elementor-image-box-img img{transition-duration:0.3s;}.elementor-353 .elementor-element.elementor-element-62a51af .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:48px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-62a51af .elementor-image-box-description{color:var( --e-global-color-6321f70 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-88f3d93{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-88f3d93, .elementor-353 .elementor-element.elementor-element-88f3d93::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-9e8b96e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-353 .elementor-element.elementor-element-9e8b96e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-353 .elementor-element.elementor-element-9e8b96e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-353 .elementor-element.elementor-element-9e8b96e .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-353 .elementor-element.elementor-element-9e8b96e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-353 .elementor-element.elementor-element-9e8b96e .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:48px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-9e8b96e .elementor-image-box-description{color:var( --e-global-color-6321f70 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-6cad1ef{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-353 .elementor-element.elementor-element-6cad1ef, .elementor-353 .elementor-element.elementor-element-6cad1ef::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-wrapper{text-align:left;}.elementor-353 .elementor-element.elementor-element-13c4adc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-353 .elementor-element.elementor-element-13c4adc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-353 .elementor-element.elementor-element-13c4adc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:48px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-description{color:var( --e-global-color-6321f70 );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-73850b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-73850b7:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-73850b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-353 .elementor-element.elementor-element-73850b7, .elementor-353 .elementor-element.elementor-element-73850b7::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-3b1f451{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-3b1f451:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-3b1f451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-3b1f451, .elementor-353 .elementor-element.elementor-element-3b1f451::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-e4a4f95{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-e4a4f95:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-e4a4f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/paver-patios-near-me.jpg");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-e4a4f95, .elementor-353 .elementor-element.elementor-element-e4a4f95::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-8c7360a{--spacer-size:50px;}.elementor-353 .elementor-element.elementor-element-64620c1{--display:flex;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-353 .elementor-element.elementor-element-c049205 .elementor-heading-title{color:var( --e-global-color-4feae8c );font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-353 .elementor-element.elementor-element-b11b182{text-align:left;}.elementor-353 .elementor-element.elementor-element-b11b182 .elementor-heading-title{color:var( --e-global-color-137ba47 );font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-accordion-item{border-width:1px;}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-accordion-icon, .elementor-353 .elementor-element.elementor-element-881f09b .elementor-accordion-title{color:var( --e-global-color-137ba47 );}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-accordion-icon svg{fill:var( --e-global-color-137ba47 );}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-active .elementor-accordion-icon, .elementor-353 .elementor-element.elementor-element-881f09b .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-accordion-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;}.elementor-353 .elementor-element.elementor-element-881f09b .elementor-tab-content{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-global-243 .elementor-button{font-family:"Titillium Web", Sans-serif;font-weight:700;fill:var( --e-global-color-137ba47 );color:var( --e-global-color-137ba47 );background-color:#0A2C5C00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:1px 1px 1px 1px;}.elementor-353 .elementor-element.elementor-global-243 .elementor-button:hover, .elementor-353 .elementor-element.elementor-global-243 .elementor-button:focus{color:var( --e-global-color-6321f70 );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-global-243 .elementor-button:hover svg, .elementor-353 .elementor-element.elementor-global-243 .elementor-button:focus svg{fill:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-67c6220{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--overlay-opacity:0.79;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-67c6220:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-67c6220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/paver-patios.jpg");background-position:bottom center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-67c6220::before, .elementor-353 .elementor-element.elementor-element-67c6220 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-67c6220 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-67c6220 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-67c6220 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-67c6220 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-137ba47 );}.elementor-353 .elementor-element.elementor-element-67c6220, .elementor-353 .elementor-element.elementor-element-67c6220::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-a88e6bc{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-d28c883 .elementor-heading-title{color:var( --e-global-color-4feae8c );font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-353 .elementor-element.elementor-element-39c2de8 .elementor-heading-title{color:var( --e-global-color-6321f70 );font-family:"Titillium Web", Sans-serif;font-size:24px;font-weight:600;}.elementor-353 .elementor-element.elementor-element-3aa51ba{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-3aa51ba:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-3aa51ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6321f70 );}.elementor-353 .elementor-element.elementor-element-3aa51ba, .elementor-353 .elementor-element.elementor-element-3aa51ba::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-a887795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-b898f25{--icon-box-icon-margin:6px;}.elementor-353 .elementor-element.elementor-element-b898f25 .elementor-icon{font-size:25px;}.elementor-353 .elementor-element.elementor-element-b898f25 .elementor-icon-box-title{margin-bottom:0px;}.elementor-353 .elementor-element.elementor-element-b898f25 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-b898f25 .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;}.elementor-353 .elementor-element.elementor-element-b898f25 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-353 .elementor-element.elementor-element-e4c8b1e{--icon-box-icon-margin:6px;}.elementor-353 .elementor-element.elementor-element-e4c8b1e .elementor-icon{font-size:25px;}.elementor-353 .elementor-element.elementor-element-e4c8b1e .elementor-icon-box-title{margin-bottom:0px;}.elementor-353 .elementor-element.elementor-element-e4c8b1e .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-e4c8b1e .elementor-icon-box-title a{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:600;}.elementor-353 .elementor-element.elementor-element-e4c8b1e .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;}.elementor-353 .elementor-element.elementor-element-183f4e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-183f4e0:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-183f4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chesapeakepatiopros.blastpackdigitalmarketing.com/wp-content/uploads/2024/01/map-2-1.png");background-position:center center;background-size:cover;}.elementor-353 .elementor-element.elementor-element-183f4e0, .elementor-353 .elementor-element.elementor-element-183f4e0::before{--border-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-40277b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-69cbf26{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-88ced34 .elementor-heading-title{color:var( --e-global-color-4feae8c );font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-353 .elementor-element.elementor-element-e112ce0{text-align:left;}.elementor-353 .elementor-element.elementor-element-e112ce0 .elementor-heading-title{color:var( --e-global-color-137ba47 );font-family:"Titillium Web", Sans-serif;font-size:45px;font-weight:700;}.elementor-353 .elementor-element.elementor-element-bacc867{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-5686731{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-5686731 .elementor-icon-list-text{color:var( --e-global-color-137ba47 );transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-353 .elementor-element.elementor-element-ecad0a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-item > a{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:400;}.elementor-353 .elementor-element.elementor-element-ecad0a0 .elementor-icon-list-text{color:var( --e-global-color-137ba47 );transition:color 0.3s;}.elementor-353 .elementor-element.elementor-element-48811de{--display:flex;--background-transition:0.3s;}.elementor-353 .elementor-element.elementor-element-d8626ef iframe{height:450px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-728cad1{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-036bca4{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-cf25c34{--width:50%;}.elementor-353 .elementor-element.elementor-element-6f51a94{--width:45%;}.elementor-353 .elementor-element.elementor-element-43f8272{--width:40%;}.elementor-353 .elementor-element.elementor-element-5f4b8f0{--width:50%;}.elementor-353 .elementor-element.elementor-element-ab3a22f{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-7800b09{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-3f0c8fa{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-f13e1f3{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-fe0c03b{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-0ce1d00{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-bc0978b{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-cb60598{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-b309ad5{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-34a9eeb{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-f22080f{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-e95620d{--width:80%;}.elementor-353 .elementor-element.elementor-element-8dcc212{--width:20%;}.elementor-353 .elementor-element.elementor-element-98b6502{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-4f7816a{--width:50%;}.elementor-353 .elementor-element.elementor-element-f3bd77e{--width:50%;}.elementor-353 .elementor-element.elementor-element-3763bf4{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-6727df1{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-a8aef5f{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-a7c496d{--width:50%;}.elementor-353 .elementor-element.elementor-element-17b2ed4{--width:50%;}.elementor-353 .elementor-element.elementor-element-27fbb14{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-73850b7{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-3b1f451{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-e4a4f95{--width:40%;}.elementor-353 .elementor-element.elementor-element-64620c1{--width:60%;}.elementor-353 .elementor-element.elementor-element-67c6220{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-a88e6bc{--width:57%;}.elementor-353 .elementor-element.elementor-element-3aa51ba{--width:41%;}.elementor-353 .elementor-element.elementor-element-183f4e0{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-40277b0{--content-width:1250px;}.elementor-353 .elementor-element.elementor-element-69cbf26{--width:60%;}.elementor-353 .elementor-element.elementor-element-48811de{--width:40%;}}@media(min-width:1025px){.elementor-353 .elementor-element.elementor-element-f22080f:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-f22080f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-353 .elementor-element.elementor-element-67c6220:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-67c6220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-728cad1{--min-height:200px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-353 .elementor-element.elementor-element-1763563 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-353 .elementor-element.elementor-element-5d7a0df{text-align:center;}.elementor-353 .elementor-element.elementor-element-036bca4{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-cf25c34{--margin-block-start:15px;--margin-block-end:15px;--margin-inline-start:15px;--margin-inline-end:15px;}.elementor-353 .elementor-element.elementor-element-a6c0137 img{height:267px;}.elementor-353 .elementor-element.elementor-element-6fad5c5{--spacer-size:234px;--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;top:53px;}body:not(.rtl) .elementor-353 .elementor-element.elementor-element-6fad5c5{left:-5px;}body.rtl .elementor-353 .elementor-element.elementor-element-6fad5c5{right:-5px;}.elementor-353 .elementor-element.elementor-element-bb5996d img{max-width:100%;height:134px;}body:not(.rtl) .elementor-353 .elementor-element.elementor-element-bb5996d{left:186px;}body.rtl .elementor-353 .elementor-element.elementor-element-bb5996d{right:186px;}.elementor-353 .elementor-element.elementor-element-bb5996d{top:162px;}.elementor-353 .elementor-element.elementor-element-6f51a94{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-c4fab54 .elementor-heading-title{font-size:28px;}.elementor-353 .elementor-element.elementor-element-43f8272{--width:100%;}.elementor-353 .elementor-element.elementor-global-249 .elementor-button{font-size:16px;}.elementor-353 .elementor-element.elementor-element-5f4b8f0{--width:100%;}.elementor-353 .elementor-element.elementor-global-252 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-global-252 .elementor-icon-box-title a{font-size:16px;}.elementor-353 .elementor-element.elementor-element-fcc1f9c img{height:188px;}.elementor-353 .elementor-element.elementor-element-829345f .elementor-heading-title{font-size:28px;}.elementor-353 .elementor-element.elementor-element-2329271{text-align:center;}.elementor-353 .elementor-element.elementor-element-2329271 .elementor-heading-title{font-size:14px;}.elementor-353 .elementor-element.elementor-element-293cf3e .elementor-heading-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-f1cac4d{text-align:center;}.elementor-353 .elementor-element.elementor-element-f1cac4d .elementor-heading-title{font-size:14px;}.elementor-353 .elementor-element.elementor-element-9965b3b .elementor-heading-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-34a9eeb{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-353 .elementor-element.elementor-element-5343907 .elementor-icon{font-size:30px;}.elementor-353 .elementor-element.elementor-element-5343907 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-5343907 .elementor-icon-box-title a{font-size:20px;}.elementor-353 .elementor-element.elementor-element-da32a9c .elementor-icon{font-size:30px;}.elementor-353 .elementor-element.elementor-element-da32a9c .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-da32a9c .elementor-icon-box-title a{font-size:20px;}.elementor-353 .elementor-element.elementor-element-81aebb4 .elementor-icon{font-size:30px;}.elementor-353 .elementor-element.elementor-element-81aebb4 .elementor-icon-box-title, .elementor-353 .elementor-element.elementor-element-81aebb4 .elementor-icon-box-title a{font-size:20px;}.elementor-353 .elementor-element.elementor-element-f22080f{--gap:20px 20px;}.elementor-353 .elementor-element.elementor-element-f501add{text-align:center;--container-widget-width:389px;--container-widget-flex-grow:0;width:var( --container-widget-width, 389px );max-width:389px;}.elementor-353 .elementor-element.elementor-element-f501add .elementor-heading-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-4a83bf8 img{height:200px;}.elementor-353 .elementor-element.elementor-element-e61432b .elementor-heading-title{font-size:14px;}.elementor-353 .elementor-element.elementor-element-30c99c4 .elementor-heading-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-3763bf4{--gap:20px 20px;}.elementor-353 .elementor-element.elementor-element-ac23bf4 .elementor-heading-title{font-size:14px;}.elementor-353 .elementor-element.elementor-element-1e1b082 .elementor-heading-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-ed8146b{--width:50%;}.elementor-353 .elementor-element.elementor-element-6d10b54 .elementor-image-box-img{margin-bottom:3px;}.elementor-353 .elementor-element.elementor-element-6d10b54 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-353 .elementor-element.elementor-element-6d10b54 .elementor-image-box-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-6d10b54 .elementor-image-box-description{font-size:16px;}.elementor-353 .elementor-element.elementor-element-70ed33e{--width:50%;}.elementor-353 .elementor-element.elementor-element-62a51af .elementor-image-box-img{margin-bottom:11px;}.elementor-353 .elementor-element.elementor-element-62a51af .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-353 .elementor-element.elementor-element-62a51af .elementor-image-box-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-62a51af .elementor-image-box-description{font-size:16px;}.elementor-353 .elementor-element.elementor-element-88f3d93{--width:50%;}.elementor-353 .elementor-element.elementor-element-9e8b96e .elementor-image-box-img{margin-bottom:15px;}.elementor-353 .elementor-element.elementor-element-9e8b96e .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-353 .elementor-element.elementor-element-9e8b96e .elementor-image-box-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-9e8b96e .elementor-image-box-description{font-size:16px;}.elementor-353 .elementor-element.elementor-element-6cad1ef{--width:50%;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-wrapper{text-align:center;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-img{margin-bottom:15px;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-13c4adc .elementor-image-box-description{font-size:16px;}.elementor-353 .elementor-element.elementor-element-73850b7{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-e4a4f95{--margin-block-start:15px;--margin-block-end:15px;--margin-inline-start:15px;--margin-inline-end:15px;}.elementor-353 .elementor-element.elementor-element-8c7360a{--spacer-size:200px;}.elementor-353 .elementor-element.elementor-element-64620c1{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-353 .elementor-element.elementor-element-c049205 .elementor-heading-title{font-size:14px;}.elementor-353 .elementor-element.elementor-element-b11b182 .elementor-heading-title{font-size:32px;}.elementor-353 .elementor-element.elementor-element-67c6220{--gap:20px 20px;}.elementor-353 .elementor-element.elementor-element-d28c883{text-align:center;}.elementor-353 .elementor-element.elementor-element-d28c883 .elementor-heading-title{font-size:14px;}.elementor-353 .elementor-element.elementor-element-39c2de8{text-align:center;}.elementor-353 .elementor-element.elementor-element-39c2de8 .elementor-heading-title{font-size:24px;}.elementor-353 .elementor-element.elementor-element-3aa51ba{--margin-block-start:15px;--margin-block-end:15px;--margin-inline-start:15px;--margin-inline-end:15px;}.elementor-353 .elementor-element.elementor-element-a887795{--justify-content:center;}.elementor-353 .elementor-element.elementor-element-183f4e0{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-353 .elementor-element.elementor-element-88ced34 .elementor-heading-title{font-size:14px;}.elementor-353 .elementor-element.elementor-element-e112ce0 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for shortcode, class: .elementor-element-7be5e72 */.elementor-353 .elementor-element.elementor-element-7be5e72 p{
    font-family: "Titillium Web";
    font-size: 20px;
    font-weight: 500;
    color: #fff;
    margin-bottom: 0;
}

.elementor-353 .elementor-element.elementor-element-7be5e72 a{
    color: white;
}

.elementor-353 .elementor-element.elementor-element-7be5e72 a:hover{
    color: #004aad;
}

.elementor-353 .elementor-element.elementor-element-7be5e72 .separator{
    margin: 0 10px;
    color: #fff;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0c03b */.elementor-353 .elementor-element.elementor-element-fe0c03b a{
    color: white;
}

.elementor-353 .elementor-element.elementor-element-fe0c03b a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5343907 */.elementor-353 .elementor-element.elementor-element-5343907 .icon-box:hover .elementor-icon-box-title{
    color: white !important; /*<-- change color here*/
    transition: all 0.5s;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-da32a9c */.elementor-353 .elementor-element.elementor-element-da32a9c .icon-box:hover .elementor-icon-box-title{
    color: white !important; /*<-- change color here*/
    transition: all 0.5s;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81aebb4 */.elementor-353 .elementor-element.elementor-element-81aebb4 .icon-box:hover .elementor-icon-box-title{
    color: white !important; /*<-- change color here*/
    transition: all 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b309ad5 *//*icon box border radiues*/
.elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box{
    border-radius: 1px;
}

/*icon box circle style*/
.elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box .elementor-icon:before{
    content: '';
    position: absolute;
    background: #4054B2;  /*<-- change color here*/
    width: 100px;
    height: 100px;
    top: 10%;
    left: calc(50% - 49px);
    border-radius: 50%;
    transform-origin: center;
    transition: all 0.5s;
    z-index: -1;

}

/*icon box circle style on hover*/
.elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box:hover .elementor-icon:before{
    content:'';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #4054B2; /*<-- change color here*/
    transition: all 0.5s;
    z-index: -1;
    border-radius: 10px;
}

/*Icon box title style on hover*/
.elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box:hover .elementor-icon-box-title{
    color: white !important; /*<-- change color here*/
    transition: all 0.5s;
}

/*Icon box description style on hover*/
.elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box:hover .elementor-icon-box-description{
   color: white !important; /*<-- change color here*/
   transition: all 0.5s;
}

/*icon circle top position small desktop*/
@media(max-width:1325px){
    .elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box .elementor-icon:before{
    top: 10%;
}
}

/*icon circle top position for laptop*/
@media(max-width:1150px){
    .elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box .elementor-icon:before{
    top: 9%;
}
}

/*icon circle top position for tablet*/
@media(max-width:1025px){
    .elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box .elementor-icon:before{
    top: 9%;
}
}

/*icon circle top position for mobile*/
@media(max-width:404px){
    .elementor-353 .elementor-element.elementor-element-b309ad5 .icon-box .elementor-icon:before{
    top: 7%;
}
}/* End custom CSS */