.elementor-18 .elementor-element.elementor-element-5711d68{--display:flex;--min-height:700px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5711d68::before, .elementor-18 .elementor-element.elementor-element-5711d68 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-5711d68 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-5711d68 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-5711d68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-5711d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-5711d68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-053af53{--display:flex;--min-height:700px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-5e205d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cec6a83{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cec6a83:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cec6a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/aluminum-fencing-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-fec170d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-889b403{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0;--border-radius:8px 8px 8px 8px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-889b403::before, .elementor-18 .elementor-element.elementor-element-889b403 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-889b403 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-889b403 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-889b403 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-889b403 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-bdd5517 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title-after_title, .elementor-18 .elementor-element.elementor-element-bdd5517 .title-subtitle, .elementor-18 .elementor-element.elementor-element-bdd5517 .woodmart-title-container{max-width:550px;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title-subtitle{color:#FFFFFF;background-color:#959595;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title{color:#FFFFFF;font-size:50px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title-after_title{color:#FFFFFF;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-461711d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3bdab35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b06fce2{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b06fce2:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b06fce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20202082;}.elementor-18 .elementor-element.elementor-element-b06fce2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-ecdbcf7{--display:flex;--min-height:86px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ecdbcf7.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-c049d54{--display:flex;--min-height:86px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c049d54:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c049d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-2.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-4114f52{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4114f52:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4114f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-1.svg");background-position:center center;background-repeat:no-repeat;background-size:53% auto;}.elementor-18 .elementor-element.elementor-element-74f7001{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-74f7001:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-74f7001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-05d3fc9{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-05d3fc9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-05d3fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-3.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-2161d53{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2161d53:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2161d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/vinyl-fencing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-2161d53::before, .elementor-18 .elementor-element.elementor-element-2161d53 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-2161d53 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-2161d53 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-2161d53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-2161d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-910c08b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-1f8fc05{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0;--border-radius:8px 8px 8px 8px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-1f8fc05::before, .elementor-18 .elementor-element.elementor-element-1f8fc05 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1f8fc05 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-1f8fc05 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1f8fc05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-1f8fc05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-8985f58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8985f58 .title-after_title, .elementor-18 .elementor-element.elementor-element-8985f58 .title-subtitle, .elementor-18 .elementor-element.elementor-element-8985f58 .woodmart-title-container{max-width:40%;}.elementor-18 .elementor-element.elementor-element-8985f58 .title-subtitle{color:#FFFFFF;background-color:#959595;}.elementor-18 .elementor-element.elementor-element-8985f58 .title{color:#FFFFFF;font-size:50px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-8985f58 .title-after_title{color:#FFFFFF;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-f863ead{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-927ea25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6948f8d{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6948f8d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6948f8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20202082;}.elementor-18 .elementor-element.elementor-element-6948f8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-52977b7{--display:flex;--min-height:86px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-52977b7.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-92c082b{--display:flex;--min-height:86px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-92c082b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-92c082b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1default-1.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-92c082b:hover{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-2.svg");}.elementor-18 .elementor-element.elementor-element-5c6ad81{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5c6ad81:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5c6ad81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1default-2.svg");background-position:center center;background-repeat:no-repeat;background-size:53% auto;}.elementor-18 .elementor-element.elementor-element-5c6ad81:hover{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-1.svg");}.elementor-18 .elementor-element.elementor-element-b080d85{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-b080d85:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b080d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1default.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-b080d85:hover{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2.svg");}.elementor-18 .elementor-element.elementor-element-61c2f22{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-61c2f22:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-61c2f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1default-3.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-61c2f22:hover{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-3.svg");}.elementor-18 .elementor-element.elementor-element-5e58f27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cb32865{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cb32865:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cb32865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/vinyl-fencing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-7a88b24{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c50d28d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0;--border-radius:8px 8px 8px 8px;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-c50d28d::before, .elementor-18 .elementor-element.elementor-element-c50d28d > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-c50d28d > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-c50d28d > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-c50d28d > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-c50d28d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-7d29aea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7d29aea .title-after_title, .elementor-18 .elementor-element.elementor-element-7d29aea .title-subtitle, .elementor-18 .elementor-element.elementor-element-7d29aea .woodmart-title-container{max-width:40%;}.elementor-18 .elementor-element.elementor-element-7d29aea .title-subtitle{color:#FFFFFF;background-color:#959595;}.elementor-18 .elementor-element.elementor-element-7d29aea .title{color:#FFFFFF;font-size:50px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-7d29aea .title-after_title{color:#FFFFFF;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-86c7215{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7e07e86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3049149{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3049149:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3049149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20202082;}.elementor-18 .elementor-element.elementor-element-3049149.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-d7ae720{--display:flex;--min-height:86px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d7ae720.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1b0692f{--display:flex;--min-height:86px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1b0692f:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1b0692f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-2.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-06e610d{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-06e610d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-06e610d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-1.svg");background-position:center center;background-repeat:no-repeat;background-size:53% auto;}.elementor-18 .elementor-element.elementor-element-527dc3c{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-527dc3c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-527dc3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-e0b1795{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e0b1795:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e0b1795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-3.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-5bd49c3{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5bd49c3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5bd49c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/vinyl-fencing.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-5bd49c3::before, .elementor-18 .elementor-element.elementor-element-5bd49c3 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-5bd49c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-5bd49c3 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-5bd49c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-5bd49c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-a49ec68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-6acf8bc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0;--border-radius:8px 8px 8px 8px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-6acf8bc::before, .elementor-18 .elementor-element.elementor-element-6acf8bc > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-6acf8bc > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-6acf8bc > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-6acf8bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-6acf8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202000;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-07b9ab8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title-after_title, .elementor-18 .elementor-element.elementor-element-07b9ab8 .title-subtitle, .elementor-18 .elementor-element.elementor-element-07b9ab8 .woodmart-title-container{max-width:40%;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title-subtitle{color:#FFFFFF;background-color:#959595;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title{color:#FFFFFF;font-size:50px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title-after_title{color:#FFFFFF;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-170b810{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c8ec007{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fa3a186{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fa3a186:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fa3a186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#20202082;}.elementor-18 .elementor-element.elementor-element-fa3a186.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f03d6c4{--display:flex;--min-height:86px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f03d6c4.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-64c774a{--display:flex;--min-height:86px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-64c774a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-64c774a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1default-1.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-64c774a:hover{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-2.svg");}.elementor-18 .elementor-element.elementor-element-d6c8b8b{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-d6c8b8b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d6c8b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1default-2.svg");background-position:center center;background-repeat:no-repeat;background-size:53% auto;}.elementor-18 .elementor-element.elementor-element-d6c8b8b:hover{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-1.svg");}.elementor-18 .elementor-element.elementor-element-c7f902c{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c7f902c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c7f902c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1default.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-c7f902c:hover{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2.svg");}.elementor-18 .elementor-element.elementor-element-23ac1a5{--display:flex;--min-height:86px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-23ac1a5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-23ac1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1default-3.svg");background-position:center center;background-repeat:no-repeat;}.elementor-18 .elementor-element.elementor-element-23ac1a5:hover{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-3.svg");}.elementor-18 .elementor-element.elementor-element-ef6dc8a{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-transition:0s;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:2px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:2px;--n-tabs-title-padding-left:10px;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-color-active:var( --e-global-color-text );--n-tabs-icon-size:0px;--n-tabs-icon-gap:0px;--n-tabs-icon-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ef6dc8a > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-18 .elementor-element.elementor-element-ef6dc8a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-18 .elementor-element.elementor-element-ef6dc8a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:0.4px;}.elementor-18 .elementor-element.elementor-element-ef6dc8a.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ) :is( span, a, i ){-webkit-text-stroke-color:var( --e-global-color-text );stroke:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-ef6dc8a [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d503bc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-41dac01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-3b86020{width:var( --container-widget-width, 51.314% );max-width:51.314%;--container-widget-width:51.314%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-3b86020.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-3b86020 .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-3b86020 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-3b86020 .title-after_title{color:var( --e-global-color-text );font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-6bca55f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-095efc0{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-095efc0 .banner-image{object-position:right center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-095efc0 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-095efc0 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-1f17e1e{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-1f17e1e .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-1f17e1e .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-1f17e1e .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-94d3796{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-94d3796 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-94d3796 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-94d3796 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-2ad1807{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-2ad1807 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-2ad1807 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-2ad1807 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-9892310{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-9892310 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-9892310 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-9892310 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-e7ac7f9{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-e7ac7f9 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-e7ac7f9 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-e7ac7f9 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-abcc398{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-abcc398 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-abcc398 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-abcc398 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-686fc1c{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-686fc1c .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-686fc1c .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-686fc1c .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-901c9f1{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-901c9f1 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-901c9f1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-901c9f1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-a15faf1{--wd-brd-radius:5px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .banner-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-a15faf1 .banner-inner{color:#FFFFFF;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-16e195b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-eb15354{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-0c61896{width:var( --container-widget-width, 54.891% );max-width:54.891%;--container-widget-width:54.891%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-0c61896.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-0c61896 .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-0c61896 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-0c61896 .title-after_title{color:var( --e-global-color-text );font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-2ca9e5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-095efc0{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-095efc0 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-095efc0 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-095efc0 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-2ad1807{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-2ad1807 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-2ad1807 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-2ad1807 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-e7ac7f9{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-e7ac7f9 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-e7ac7f9 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-e7ac7f9 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-abcc398{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-abcc398 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-abcc398 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-abcc398 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-9892310{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-9892310 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-9892310 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-9892310 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-686fc1c{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-686fc1c .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-686fc1c .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-686fc1c .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-94d3796{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-94d3796 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-94d3796 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-94d3796 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-1f17e1e{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-1f17e1e .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-1f17e1e .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-1f17e1e .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-901c9f1{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-901c9f1 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-901c9f1 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-901c9f1 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-27751be{--wd-brd-radius:5px;}.elementor-18 .elementor-element.elementor-element-27751be .banner-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-27751be .banner-inner{color:#FFFFFF;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-e850fc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE8F2;--border-color:#DEE8F2;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-e850fc8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e850fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8F259;}.elementor-18 .elementor-element.elementor-element-5cfa923{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-30b99ee{width:var( --container-widget-width, 41.97% );max-width:41.97%;--container-widget-width:41.97%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-30b99ee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-30b99ee .title-after_title, .elementor-18 .elementor-element.elementor-element-30b99ee .title-subtitle, .elementor-18 .elementor-element.elementor-element-30b99ee .woodmart-title-container{max-width:800px;}.elementor-18 .elementor-element.elementor-element-30b99ee .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-30b99ee .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-30b99ee .title-after_title{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-ae59368{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-18 .elementor-element.elementor-element-e7a122b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:6px 6px 6px 6px;--e-con-transform-transition-duration:400ms;}.elementor-18 .elementor-element.elementor-element-e7a122b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e7a122b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-e7a122b.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-18 .elementor-element.elementor-element-e7a122b:hover{box-shadow:0px 10px 30px -10px rgba(255, 70.00000000000003, 39.99999999999997, 0.3);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-fff4de5{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-fff4de5.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-fff4de5 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-stacked .elementor-icon:hover{background-color:#0201011A;}.elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-framed .elementor-icon:hover, .elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-default .elementor-icon:hover{color:#0201011A;border-color:#0201011A;}.elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-framed .elementor-icon:hover, .elementor-18 .elementor-element.elementor-element-fff4de5.elementor-view-default .elementor-icon:hover svg{fill:#0201011A;}.elementor-18 .elementor-element.elementor-element-fff4de5 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-fff4de5 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-b80402d .info-box-title{font-size:20px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-b80402d .info-box-inner{font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-e8d9a25{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e8d9a25.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-936f11d li{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-936f11d li a{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-936f11d li a:hover{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-936f11d .wd-list-content{font-family:"Wix Madefor Display", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-936f11d .wd-list {--wd-row-gap:10px;}.elementor-18 .elementor-element.elementor-element-936f11d .wd-icon{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-936f11d{--li-icon-s:12px;}.elementor-18 .elementor-element.elementor-element-d6ef975{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:400ms;}.elementor-18 .elementor-element.elementor-element-d6ef975:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d6ef975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d6ef975.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-18 .elementor-element.elementor-element-d6ef975:hover{box-shadow:0px 10px 30px -10px rgba(255, 70.00000000000003, 39.99999999999997, 0.3);}.elementor-18 .elementor-element.elementor-element-2dd6615{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-2dd6615.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-2dd6615 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-2dd6615.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2dd6615.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-2dd6615.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2dd6615.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-2dd6615.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2dd6615 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-2dd6615 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-e1e89fc .info-box-title{font-size:20px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-e1e89fc .info-box-inner{color:var( --e-global-color-text );font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-cb830bf{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cb830bf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-e260110 li{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-e260110 li a{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-e260110 li a:hover{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e260110 .wd-list-content{font-family:"Wix Madefor Display", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-e260110 .wd-list {--wd-row-gap:10px;}.elementor-18 .elementor-element.elementor-element-e260110 .wd-icon{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-e260110{--li-icon-s:12px;}.elementor-18 .elementor-element.elementor-element-194da90{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9D9;--border-color:#D9D9D9;--border-radius:5px 5px 5px 5px;--e-con-transform-transition-duration:400ms;}.elementor-18 .elementor-element.elementor-element-194da90:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-194da90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-194da90.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-18 .elementor-element.elementor-element-194da90:hover{box-shadow:0px 10px 30px -10px rgba(255, 70.00000000000003, 39.99999999999997, 0.3);}.elementor-18 .elementor-element.elementor-element-bf05114{background-color:var( --e-global-color-accent );padding:5px 5px 5px 5px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-bf05114.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-bf05114 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-bf05114.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-bf05114.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-bf05114.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-bf05114.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-bf05114.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-bf05114 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-bf05114 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-27e31df .info-box-title{font-size:20px;font-weight:normal;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-27e31df .info-box-inner{font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-093e21f{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-093e21f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-e21a016 li{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e21a016 li a{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e21a016 li a:hover{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e21a016 .wd-list-content{font-family:"Wix Madefor Display", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-e21a016 .wd-list {--wd-row-gap:10px;}.elementor-18 .elementor-element.elementor-element-e21a016 .wd-icon{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-e21a016{--li-icon-s:12px;}.elementor-18 .elementor-element.elementor-element-e6b54fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-130f4dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-c8b5be7{width:var( --container-widget-width, 47.956% );max-width:47.956%;--container-widget-width:47.956%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-c8b5be7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title-after_title{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-0862076{--wd-brd-radius:5px;}.elementor-18 .elementor-element.elementor-element-8adb4e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:-40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-de93af6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-5fed51e{width:var( --container-widget-width, 47.956% );max-width:47.956%;--container-widget-width:47.956%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-5fed51e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-5fed51e .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-5fed51e .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-5fed51e .title-after_title{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-2bcd762{--wd-brd-radius:5px;}.elementor-18 .elementor-element.elementor-element-1e4d44a .wd-button-wrapper a{background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-1e4d44a .wd-button-wrapper:hover a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-03858d6{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-03858d6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-03858d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-18 .elementor-element.elementor-element-03858d6::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://calcoastfencing.com/wp-content/uploads/2025/12/bg-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-03858d6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 5px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-d8e9dae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;}.elementor-18 .elementor-element.elementor-element-12483d3 .elementor-repeater-item-d1d7f27.wd-image-hotspot{left:50%;top:50%;}.elementor-18 .elementor-element.elementor-element-12483d3 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-18 .elementor-element.elementor-element-aab1c7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-73a99a0{width:var( --container-widget-width, 82.636% );max-width:82.636%;--container-widget-width:82.636%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-73a99a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title-subtitle{color:#FFFFFF;background-color:#959595;font-size:12px;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title-after_title{color:#FFFFFF;font-size:16px;font-weight:normal;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-14f5858{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-be8ddc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-18 .elementor-element.elementor-element-f4e8ceb{--display:flex;}.elementor-18 .elementor-element.elementor-element-0d3d668 .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-0d3d668 .title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;line-height:1em;}.elementor-18 .elementor-element.elementor-element-0d3d668 .title-after_title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-d904524 .wd-button-wrapper a{background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d904524 .wd-button-wrapper:hover a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-ff68ba5{--display:flex;}.elementor-18 .elementor-element.elementor-element-c930c9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1558024{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #DEE8F2;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-6d3b98f{background-color:var( --e-global-color-accent );padding:6px 6px 6px 6px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-6d3b98f.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-6d3b98f .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-6d3b98f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6d3b98f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-6d3b98f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6d3b98f.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-6d3b98f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6d3b98f .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-6d3b98f .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-1364179 .info-box-title{color:var( --e-global-color-text );font-size:18px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-1364179 .info-box-inner{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-a2e3013{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #DEE8F2;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-6aa9aca{background-color:var( --e-global-color-accent );padding:6px 6px 6px 6px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-6aa9aca.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-6aa9aca .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-6aa9aca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6aa9aca.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-6aa9aca.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6aa9aca.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-6aa9aca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6aa9aca .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-6aa9aca .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-e6bf905 .info-box-title{color:var( --e-global-color-text );font-size:18px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-e6bf905 .info-box-inner{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-3421fc6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #DEE8F2;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-38158b1{background-color:var( --e-global-color-accent );padding:6px 6px 6px 6px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-38158b1.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-38158b1 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-38158b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-38158b1.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-38158b1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-38158b1.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-38158b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-38158b1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-38158b1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-399b0a3 .info-box-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-399b0a3 .info-box-inner{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-6e4a30f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f18150a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #DEE8F2;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-a4f82b1{background-color:var( --e-global-color-accent );padding:6px 6px 6px 6px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-a4f82b1.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-a4f82b1 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-a4f82b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a4f82b1.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a4f82b1.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a4f82b1.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a4f82b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a4f82b1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-a4f82b1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-9c4ec39 .info-box-title{color:var( --e-global-color-text );font-size:18px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-9c4ec39 .info-box-inner{color:var( --e-global-color-text );font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-9bb22b8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #DEE8F2;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-58af4f5{background-color:var( --e-global-color-accent );padding:6px 6px 6px 6px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-58af4f5.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-58af4f5 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-58af4f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-58af4f5.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-58af4f5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-58af4f5.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-58af4f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-58af4f5 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-58af4f5 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-6226fb4 .info-box-title{color:var( --e-global-color-text );font-size:18px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-6226fb4 .info-box-inner{color:var( --e-global-color-text );font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-c4a437f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px #DEE8F2;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-ab058a1{background-color:var( --e-global-color-accent );padding:6px 6px 6px 6px;transition:background 0.6s;}.elementor-18 .elementor-element.elementor-element-ab058a1.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-ab058a1 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-ab058a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-ab058a1.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ab058a1.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-ab058a1.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-ab058a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-ab058a1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-ab058a1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-dc5b776 .info-box-title{color:var( --e-global-color-text );font-size:18px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-dc5b776 .info-box-inner{color:var( --e-global-color-text );line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-6f415a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-6f415a3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6f415a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8F24F;}.elementor-18 .elementor-element.elementor-element-39d5be5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-e58c61b .wd-el-video{height:400px;}.elementor-18 .elementor-element.elementor-element-7a711b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-18 .elementor-element.elementor-element-0aa030e.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-0aa030e .title-after_title, .elementor-18 .elementor-element.elementor-element-0aa030e .title-subtitle, .elementor-18 .elementor-element.elementor-element-0aa030e .woodmart-title-container{max-width:70%;}.elementor-18 .elementor-element.elementor-element-0aa030e .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-0aa030e .title{font-size:35px;font-weight:900;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-0aa030e .title-after_title{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-4d92e95{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-4d92e95:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4d92e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-18 .elementor-element.elementor-element-4d92e95::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 5px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-bb43063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title-subtitle{color:#FFFFFF;background-color:#959595;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title-after_title{color:#FFFFFF;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-46510a7 li{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-46510a7 li a{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-46510a7 li a:hover{color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-46510a7 .wd-list-content{font-size:20px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-46510a7 .wd-list {--wd-row-gap:0px;}.elementor-18 .elementor-element.elementor-element-46510a7 .wd-icon{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-46510a7{--li-icon-s:12px;}.elementor-18 .elementor-element.elementor-element-d29eca4{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-d29eca4{left:0px;}body.rtl .elementor-18 .elementor-element.elementor-element-d29eca4{right:0px;}.elementor-18 .elementor-element.elementor-element-f769e64{width:var( --container-widget-width, 120% );max-width:120%;--container-widget-width:120%;--container-widget-flex-grow:0;--wd-brd-radius:5px;}.elementor-18 .elementor-element.elementor-element-f769e64 > .elementor-widget-container{margin:0% -30% 0% 0%;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 6px;}.elementor-18 .elementor-element.elementor-element-f769e64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f769e64:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f769e64:hover .elementor-widget-container{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-f769e64 .wd-products-with-bg, .elementor-18 .elementor-element.elementor-element-f769e64 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f512417{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-742535a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-65ba117 .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-65ba117 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-65ba117 .title-after_title{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-c8cb229{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-3698f78{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4c4a293{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-0607577{text-align:center;}.elementor-18 .elementor-element.elementor-element-0607577 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-a3e51d9{text-align:center;}.elementor-18 .elementor-element.elementor-element-a3e51d9 .elementor-heading-title{font-size:18px;font-weight:normal;line-height:1.4em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-14264a4{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-2c43e98{padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-2c43e98 .elementor-heading-title{font-size:41px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-cb1d834{text-align:center;}.elementor-18 .elementor-element.elementor-element-cb1d834 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-db5f40a{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1a78fc1{text-align:center;}.elementor-18 .elementor-element.elementor-element-1a78fc1 .elementor-heading-title{font-size:41px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-d3e1d42{text-align:center;}.elementor-18 .elementor-element.elementor-element-d3e1d42 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-835aa78{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-4d7d4c1{text-align:center;}.elementor-18 .elementor-element.elementor-element-4d7d4c1 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-b3209ee{text-align:center;}.elementor-18 .elementor-element.elementor-element-b3209ee .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-0de9c54{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-130beeb{text-align:center;}.elementor-18 .elementor-element.elementor-element-130beeb .elementor-heading-title{font-size:48px;text-transform:uppercase;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-bdc3d99{text-align:center;}.elementor-18 .elementor-element.elementor-element-bdc3d99 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-ba15d3f{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-253867a{text-align:center;}.elementor-18 .elementor-element.elementor-element-253867a .elementor-heading-title{font-size:48px;text-transform:uppercase;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-729f36c{text-align:center;}.elementor-18 .elementor-element.elementor-element-729f36c .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-122b05e{--display:flex;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-7314a2a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-6390680 .title-after_title, .elementor-18 .elementor-element.elementor-element-6390680 .title-subtitle, .elementor-18 .elementor-element.elementor-element-6390680 .woodmart-title-container{max-width:800px;}.elementor-18 .elementor-element.elementor-element-6390680 .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-6390680 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-6390680 .title-after_title{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-5d3f253{width:100%;max-width:100%;margin:0% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;}.elementor-18 .elementor-element.elementor-element-5d3f253.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-main-swiper{width:100%;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:12px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__header{padding-top:20px;padding-left:15px;padding-right:20px;padding-block-end:calc( 25px / 2 );}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__content{padding-bottom:40px;padding-left:15px;padding-right:20px;padding-block-start:calc( 25px / 2 );}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-swiper-button{font-size:20px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__header, .elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__name{font-size:18px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__text{font-size:16px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__image img{width:50px;height:50px;border-radius:15px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__image + cite{margin-inline-start:20px;margin-inline-end:0;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__icon{font-size:40px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__icon svg{width:40px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-star-rating{font-size:15px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-star-rating i:before{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-0934ade{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-0934ade:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0934ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-dbd7c9f{--display:flex;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-6a40900 > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-18 .elementor-element.elementor-element-6a40900 .wd-el-video{--wd-aspect-ratio:16/9;}.elementor-18 .elementor-element.elementor-element-6a40900 .wd-el-video .wd-el-video-play-label{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-6a40900 .wd-el-video-play-btn{color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-6a40900 .wd-el-video-btn:hover .wd-el-video-play-btn, .elementor-18 .elementor-element.elementor-element-6a40900 .wd-action-overlay:hover .wd-el-video-play-btn{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-7c1df08{--display:flex;--justify-content:center;}.elementor-18 .elementor-element.elementor-element-0564167 .title-subtitle{color:#FFFFFF;background-color:#959595;}.elementor-18 .elementor-element.elementor-element-0564167 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-0564167 .title-after_title{color:#FFFFFF;font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-5380d36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5380d36:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5380d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8F2;}.elementor-18 .elementor-element.elementor-element-790113c{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-60bdcd5 img{width:100%;max-width:100%;transition-duration:0.6s;}.elementor-18 .elementor-element.elementor-element-60bdcd5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-18 .elementor-element.elementor-element-8d3bd25{--display:flex;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote__content{font-family:"Wix Madefor Text", Sans-serif;font-size:17px;line-height:1.2em;letter-spacing:0px;margin-top:4px;}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote__content +.e-q-footer{margin-top:3px;}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote__author{color:var( --e-global-color-primary );font-size:10px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote:before{color:#FF462880;font-size:calc(0.6px * 100);}.elementor-18 .elementor-element.elementor-element-2920311 .wd-text-block{font-size:18px;font-weight:700;}.elementor-18 .elementor-element.elementor-element-ecc3fd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-26b61fc{--display:flex;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title-after_title, .elementor-18 .elementor-element.elementor-element-5ec0732 .title-subtitle, .elementor-18 .elementor-element.elementor-element-5ec0732 .woodmart-title-container{max-width:800px;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-5ec0732 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title-after_title{color:var( --e-global-color-text );font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-095efc0{--wd-img-height:280px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-095efc0 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-095efc0 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-095efc0 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-1f17e1e{--wd-img-height:280px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-1f17e1e .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-1f17e1e .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-1f17e1e .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-94d3796{--wd-img-height:280px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-94d3796 .banner-image{object-position:center center;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-94d3796 .promo-banner:not(.banner-content-background) .content-banner, .elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-94d3796 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-18 .elementor-element.elementor-element-306d900{--wd-brd-radius:5px;}.elementor-18 .elementor-element.elementor-element-306d900 .banner-title{color:#FFFFFF;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-306d900 .banner-inner{color:#FFFFFF;font-family:"Wix Madefor Display", Sans-serif;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-0272d18 .wd-button-wrapper a{background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-0272d18 .wd-button-wrapper:hover a{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-05ceeb2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-337c9cf{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-7e24369 .title-subtitle{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-7e24369 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-7e24369 .title-after_title{color:#252525;font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-4f390c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-ee0edbc{--display:flex;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title-after_title, .elementor-18 .elementor-element.elementor-element-5ede4ee .title-subtitle, .elementor-18 .elementor-element.elementor-element-5ede4ee .woodmart-title-container{max-width:60%;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title-subtitle{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-5ede4ee .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title-after_title{color:#252525;font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-b8959b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-924e6ec{background-color:#4DBC151A;padding:7px 10px 7px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4DBC1580;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-924e6ec .elementor-icon-list-icon i{color:#4DBC15;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-924e6ec .elementor-icon-list-icon svg{fill:#4DBC15;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-924e6ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-924e6ec .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-924e6ec .elementor-icon-list-text{color:#4DBC15;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-9a7d204{background-color:#002DFF1A;padding:7px 10px 7px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#002DFF80;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-9a7d204 .elementor-icon-list-icon i{color:#002DFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-9a7d204 .elementor-icon-list-icon svg{fill:#002DFF;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-9a7d204 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-9a7d204 .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-9a7d204 .elementor-icon-list-text{color:#002DFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-be96212{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-18 .elementor-element.elementor-element-245951b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:6px 6px 6px 6px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-18 .elementor-element.elementor-element-245951b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-245951b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-eb045c7 .title-subtitle{color:#FFFFFF;background-color:#FF4628;}.elementor-18 .elementor-element.elementor-element-eb045c7 .title{color:#FFFFFF;font-size:30px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-eb045c7 .title-after_title{color:var( --e-global-color-text );font-family:"Wix Madefor Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-0b1ea58 .wd-info-box{--ib-icon-sp:10px;}.elementor-18 .elementor-element.elementor-element-0b1ea58 .info-box-title{font-size:16px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-0b1ea58 .info-box-inner{font-size:18px;font-weight:500;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-803318c .wd-info-box{--ib-icon-sp:10px;}.elementor-18 .elementor-element.elementor-element-803318c .info-box-title{font-size:16px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-803318c .info-box-inner{font-size:18px;font-weight:500;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-cace7a8.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-cace7a8 .wd-info-box{--ib-icon-sp:10px;}.elementor-18 .elementor-element.elementor-element-cace7a8 .info-box-title{font-size:16px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-cace7a8 .info-box-inner{font-size:18px;font-weight:500;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-478ab96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-478ab96:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-478ab96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8F2;background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/calcoast-fencing-company-google-my-business.webp");}.elementor-18 .elementor-element.elementor-element-cd56cb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:20px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-cd56cb8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cd56cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252525;}.elementor-18 .elementor-element.elementor-element-cd56cb8::before, .elementor-18 .elementor-element.elementor-element-cd56cb8 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-cd56cb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-cd56cb8 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-cd56cb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-cd56cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-31e0a5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title-after_title, .elementor-18 .elementor-element.elementor-element-0177ab7 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0177ab7 .woodmart-title-container{max-width:670px;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title-subtitle{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-0177ab7 .title{font-size:35px;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title-after_title{color:#FFFFFF;font-size:16px;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-5851f14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-a2570c6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-a2570c6.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a2570c6 .wd-accordion.wd-style-shadow > .wd-accordion-item{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a2570c6 .wd-accordion-title-text{font-size:18px;font-weight:700;line-height:1.2em;}.elementor-18 .elementor-element.elementor-element-a2570c6 .wd-accordion-content{font-size:16px;font-weight:400;line-height:1.4em;}.elementor-18 .elementor-element.elementor-element-a2570c6 > div > .wd-accordion > .wd-accordion-item > .wd-accordion-title > .wd-accordion-opener{font-size:16px;}.elementor-18 .elementor-element.elementor-element-17cb478 .wd-marquee{--wd-marquee-speed:40s;--wd-marquee-gap:60px;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-5711d68{--min-height:600px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-fec170d{--min-height:100vh;}.elementor-18 .elementor-element.elementor-element-889b403{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title-after_title, .elementor-18 .elementor-element.elementor-element-bdd5517 .title-subtitle, .elementor-18 .elementor-element.elementor-element-bdd5517 .woodmart-title-container{max-width:60%;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-3bdab35{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6fa1c0f .wd-btn-text{font-size:14px;}.elementor-18 .elementor-element.elementor-element-8a16c15 .wd-btn-text{font-size:15px;}.elementor-18 .elementor-element.elementor-element-b06fce2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-910c08b{--min-height:100vh;}.elementor-18 .elementor-element.elementor-element-1f8fc05{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-8985f58 .title-after_title, .elementor-18 .elementor-element.elementor-element-8985f58 .title-subtitle, .elementor-18 .elementor-element.elementor-element-8985f58 .woodmart-title-container{max-width:60%;}.elementor-18 .elementor-element.elementor-element-8985f58 .title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-8985f58 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-927ea25{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e117878 .wd-btn-text{font-size:14px;}.elementor-18 .elementor-element.elementor-element-d48fe0f .wd-btn-text{font-size:15px;}.elementor-18 .elementor-element.elementor-element-6948f8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7a88b24{--min-height:100vh;}.elementor-18 .elementor-element.elementor-element-c50d28d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-7d29aea .title-after_title, .elementor-18 .elementor-element.elementor-element-7d29aea .title-subtitle, .elementor-18 .elementor-element.elementor-element-7d29aea .woodmart-title-container{max-width:60%;}.elementor-18 .elementor-element.elementor-element-7d29aea .title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-7d29aea .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-7e07e86{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e400822 .wd-btn-text{font-size:14px;}.elementor-18 .elementor-element.elementor-element-5e99eff .wd-btn-text{font-size:15px;}.elementor-18 .elementor-element.elementor-element-3049149{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a49ec68{--min-height:100vh;}.elementor-18 .elementor-element.elementor-element-6acf8bc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title-after_title, .elementor-18 .elementor-element.elementor-element-07b9ab8 .title-subtitle, .elementor-18 .elementor-element.elementor-element-07b9ab8 .woodmart-title-container{max-width:60%;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-c8ec007{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ffd7d26 .wd-btn-text{font-size:14px;}.elementor-18 .elementor-element.elementor-element-2fceca0 .wd-btn-text{font-size:15px;}.elementor-18 .elementor-element.elementor-element-fa3a186{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ef6dc8a{--n-tabs-title-gap:10px;}.elementor-18 .elementor-element.elementor-element-d503bc1{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-3b86020{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-3b86020 .title-after_title, .elementor-18 .elementor-element.elementor-element-3b86020 .title-subtitle, .elementor-18 .elementor-element.elementor-element-3b86020 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-3b86020 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-3b86020 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-095efc0{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-1f17e1e{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-94d3796{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-2ad1807{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-9892310{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-e7ac7f9{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-abcc398{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-686fc1c{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-901c9f1{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-16e195b{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-0c61896{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-0c61896 .title-after_title, .elementor-18 .elementor-element.elementor-element-0c61896 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0c61896 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0c61896 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-0c61896 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-095efc0{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-2ad1807{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-e7ac7f9{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-abcc398{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-9892310{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-686fc1c{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-94d3796{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-1f17e1e{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-901c9f1{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-e850fc8{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-5cfa923{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-30b99ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-30b99ee .title-after_title, .elementor-18 .elementor-element.elementor-element-30b99ee .title-subtitle, .elementor-18 .elementor-element.elementor-element-30b99ee .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-30b99ee .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-30b99ee .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-e7a122b{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-fff4de5 .elementor-icon{font-size:25px;}.elementor-18 .elementor-element.elementor-element-fff4de5 .elementor-icon svg{height:25px;}.elementor-18 .elementor-element.elementor-element-b80402d .info-box-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-b80402d .info-box-inner{font-size:12px;}.elementor-18 .elementor-element.elementor-element-936f11d .wd-list-content{font-size:12px;}.elementor-18 .elementor-element.elementor-element-936f11d .wd-list {--wd-row-gap:5px;}.elementor-18 .elementor-element.elementor-element-a8b1b9b .wd-btn-text{font-size:10px;}.elementor-18 .elementor-element.elementor-element-d6ef975{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-2dd6615 .elementor-icon{font-size:25px;}.elementor-18 .elementor-element.elementor-element-2dd6615 .elementor-icon svg{height:25px;}.elementor-18 .elementor-element.elementor-element-e1e89fc .info-box-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-e1e89fc .info-box-inner{font-size:12px;}.elementor-18 .elementor-element.elementor-element-e260110 .wd-list-content{font-size:11px;}.elementor-18 .elementor-element.elementor-element-e260110 .wd-list {--wd-row-gap:5px;}.elementor-18 .elementor-element.elementor-element-d0b542b .wd-btn-text{font-size:10px;}.elementor-18 .elementor-element.elementor-element-194da90{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-bf05114 .elementor-icon{font-size:25px;}.elementor-18 .elementor-element.elementor-element-bf05114 .elementor-icon svg{height:25px;}.elementor-18 .elementor-element.elementor-element-27e31df .info-box-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-27e31df .info-box-inner{font-size:12px;}.elementor-18 .elementor-element.elementor-element-e21a016 .wd-list-content{font-size:11px;}.elementor-18 .elementor-element.elementor-element-e21a016 .wd-list {--wd-row-gap:5px;}.elementor-18 .elementor-element.elementor-element-1ddb488 .wd-btn-text{font-size:10px;}.elementor-18 .elementor-element.elementor-element-e6b54fd{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-130f4dc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-c8b5be7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title-after_title, .elementor-18 .elementor-element.elementor-element-c8b5be7 .title-subtitle, .elementor-18 .elementor-element.elementor-element-c8b5be7 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-8adb4e7{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-de93af6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-5fed51e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-5fed51e .title-after_title, .elementor-18 .elementor-element.elementor-element-5fed51e .title-subtitle, .elementor-18 .elementor-element.elementor-element-5fed51e .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-5fed51e .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-5fed51e .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-03858d6{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-12483d3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-18 .elementor-element.elementor-element-73a99a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title-after_title, .elementor-18 .elementor-element.elementor-element-73a99a0 .title-subtitle, .elementor-18 .elementor-element.elementor-element-73a99a0 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-14f5858{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-be8ddc2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-0d3d668 .title-after_title, .elementor-18 .elementor-element.elementor-element-0d3d668 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0d3d668 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0d3d668 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-0d3d668 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-1558024{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-6d3b98f .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-6d3b98f .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-1364179 .info-box-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-1364179 .info-box-inner{font-size:14px;}.elementor-18 .elementor-element.elementor-element-a2e3013{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-6aa9aca .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-6aa9aca .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-e6bf905 .info-box-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-e6bf905 .info-box-inner{font-size:14px;}.elementor-18 .elementor-element.elementor-element-3421fc6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-38158b1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-38158b1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-399b0a3 .info-box-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-399b0a3 .info-box-inner{font-size:14px;}.elementor-18 .elementor-element.elementor-element-f18150a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-a4f82b1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-a4f82b1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-9c4ec39 .info-box-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-9c4ec39 .info-box-inner{font-size:14px;}.elementor-18 .elementor-element.elementor-element-9bb22b8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-58af4f5 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-58af4f5 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-6226fb4 .info-box-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-6226fb4 .info-box-inner{font-size:14px;}.elementor-18 .elementor-element.elementor-element-c4a437f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-ab058a1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-ab058a1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-dc5b776 .info-box-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-dc5b776 .info-box-inner{font-size:14px;}.elementor-18 .elementor-element.elementor-element-6f415a3{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-0aa030e .title-after_title, .elementor-18 .elementor-element.elementor-element-0aa030e .title-subtitle, .elementor-18 .elementor-element.elementor-element-0aa030e .woodmart-title-container{max-width:95%;}.elementor-18 .elementor-element.elementor-element-0aa030e .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-0aa030e .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-4d92e95{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title-after_title, .elementor-18 .elementor-element.elementor-element-c1e20f4 .title-subtitle, .elementor-18 .elementor-element.elementor-element-c1e20f4 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-46510a7 .wd-list-content{font-size:16px;}.elementor-18 .elementor-element.elementor-element-d29eca4{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-18 .elementor-element.elementor-element-f769e64{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-18 .elementor-element.elementor-element-f512417{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-65ba117 .title-after_title, .elementor-18 .elementor-element.elementor-element-65ba117 .title-subtitle, .elementor-18 .elementor-element.elementor-element-65ba117 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-65ba117 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-65ba117 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-c8cb229{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-3698f78{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-4c4a293{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-0607577 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-a3e51d9 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-14264a4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-2c43e98 .elementor-heading-title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-cb1d834 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-db5f40a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-1a78fc1 .elementor-heading-title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-d3e1d42 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-835aa78{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-4d7d4c1 .elementor-heading-title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-b3209ee .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-0de9c54{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-130beeb .elementor-heading-title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-bdc3d99 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-ba15d3f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-253867a .elementor-heading-title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-729f36c .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-122b05e{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-7314a2a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-6390680 .title-after_title, .elementor-18 .elementor-element.elementor-element-6390680 .title-subtitle, .elementor-18 .elementor-element.elementor-element-6390680 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-6390680 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-6390680 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-0934ade{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-0564167 .title-after_title, .elementor-18 .elementor-element.elementor-element-0564167 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0564167 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0564167 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-0564167 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-5380d36{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote__content{font-size:14px;}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote__author{font-size:10px;}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote:before{font-size:calc(0.4px * 100);}.elementor-18 .elementor-element.elementor-element-2920311 .wd-text-block{font-size:15px;}.elementor-18 .elementor-element.elementor-element-ecc3fd3{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title-after_title, .elementor-18 .elementor-element.elementor-element-5ec0732 .title-subtitle, .elementor-18 .elementor-element.elementor-element-5ec0732 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-095efc0{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-1f17e1e{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-94d3796{--wd-img-height:350px;}.elementor-18 .elementor-element.elementor-element-05ceeb2{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-337c9cf{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-7e24369 .title-after_title, .elementor-18 .elementor-element.elementor-element-7e24369 .title-subtitle, .elementor-18 .elementor-element.elementor-element-7e24369 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-7e24369 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-7e24369 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-4f390c5{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title-after_title, .elementor-18 .elementor-element.elementor-element-5ede4ee .title-subtitle, .elementor-18 .elementor-element.elementor-element-5ede4ee .woodmart-title-container{max-width:70%;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-245951b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-eb045c7 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-eb045c7 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-cd56cb8{--min-height:0px;--margin-top:20px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-31e0a5b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title-after_title, .elementor-18 .elementor-element.elementor-element-0177ab7 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0177ab7 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title{font-size:35px;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title-after_title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-5851f14{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-18 .elementor-element.elementor-element-a2570c6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-18 .elementor-element.elementor-element-a2570c6 .wd-accordion-title-text{font-size:13px;}.elementor-18 .elementor-element.elementor-element-a2570c6 .wd-accordion-content{font-size:16px;}.elementor-18 .elementor-element.elementor-element-a2570c6 > div > .wd-accordion > .wd-accordion-item > .wd-accordion-title > .wd-accordion-opener{font-size:17px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-5711d68{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-053af53{--min-height:0px;}.elementor-18 .elementor-element.elementor-element-5e205d1{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-fec170d{--min-height:0px;--justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-889b403{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:7px 7px 7px 7px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-bdd5517 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title-after_title, .elementor-18 .elementor-element.elementor-element-bdd5517 .title-subtitle, .elementor-18 .elementor-element.elementor-element-bdd5517 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-bdd5517 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-461711d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-6fa1c0f > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-18 .elementor-element.elementor-element-6fa1c0f .wd-btn-text{font-size:15px;}.elementor-18 .elementor-element.elementor-element-8a16c15 > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-18 .elementor-element.elementor-element-b06fce2{--min-height:0px;}.elementor-18 .elementor-element.elementor-element-ecdbcf7{--width:90%;}.elementor-18 .elementor-element.elementor-element-c049d54{--width:25%;}.elementor-18 .elementor-element.elementor-element-4114f52{--width:25%;}.elementor-18 .elementor-element.elementor-element-4114f52:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4114f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-18 .elementor-element.elementor-element-74f7001{--width:25%;}.elementor-18 .elementor-element.elementor-element-05d3fc9{--width:25%;}.elementor-18 .elementor-element.elementor-element-2161d53:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2161d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/04/property-1default.webp");}.elementor-18 .elementor-element.elementor-element-2161d53{--min-height:620px;}.elementor-18 .elementor-element.elementor-element-910c08b{--min-height:0px;--justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-1f8fc05{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:7px 7px 7px 7px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-8985f58 .title-after_title, .elementor-18 .elementor-element.elementor-element-8985f58 .title-subtitle, .elementor-18 .elementor-element.elementor-element-8985f58 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-8985f58 .title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-8985f58 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-f863ead{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-e117878 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-18 .elementor-element.elementor-element-e117878 .wd-btn-text{font-size:15px;}.elementor-18 .elementor-element.elementor-element-d48fe0f > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-18 .elementor-element.elementor-element-6948f8d{--min-height:0px;--border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-52977b7{--width:90%;}.elementor-18 .elementor-element.elementor-element-92c082b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-92c082b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-2.svg");}.elementor-18 .elementor-element.elementor-element-92c082b{--width:25%;}.elementor-18 .elementor-element.elementor-element-5c6ad81:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5c6ad81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-1.svg");background-size:auto;}.elementor-18 .elementor-element.elementor-element-5c6ad81{--width:25%;}.elementor-18 .elementor-element.elementor-element-b080d85:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b080d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2.svg");}.elementor-18 .elementor-element.elementor-element-b080d85{--width:25%;}.elementor-18 .elementor-element.elementor-element-61c2f22:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-61c2f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-3.svg");}.elementor-18 .elementor-element.elementor-element-61c2f22{--width:25%;}.elementor-18 .elementor-element.elementor-element-5e58f27{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-18 .elementor-element.elementor-element-7a88b24{--min-height:0px;--justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-c50d28d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:7px 7px 7px 7px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-7d29aea .title-after_title, .elementor-18 .elementor-element.elementor-element-7d29aea .title-subtitle, .elementor-18 .elementor-element.elementor-element-7d29aea .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-7d29aea .title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-7d29aea .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-86c7215{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-e400822 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-18 .elementor-element.elementor-element-e400822 .wd-btn-text{font-size:15px;}.elementor-18 .elementor-element.elementor-element-5e99eff > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-18 .elementor-element.elementor-element-3049149{--min-height:0px;--border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d7ae720{--width:90%;}.elementor-18 .elementor-element.elementor-element-1b0692f{--width:25%;}.elementor-18 .elementor-element.elementor-element-06e610d{--width:25%;}.elementor-18 .elementor-element.elementor-element-06e610d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-06e610d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-18 .elementor-element.elementor-element-527dc3c{--width:25%;}.elementor-18 .elementor-element.elementor-element-e0b1795{--width:25%;}.elementor-18 .elementor-element.elementor-element-5bd49c3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5bd49c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/04/property-14.webp");}.elementor-18 .elementor-element.elementor-element-5bd49c3{--min-height:620px;}.elementor-18 .elementor-element.elementor-element-a49ec68{--min-height:0px;--justify-content:flex-start;}.elementor-18 .elementor-element.elementor-element-6acf8bc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:7px 7px 7px 7px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title-after_title, .elementor-18 .elementor-element.elementor-element-07b9ab8 .title-subtitle, .elementor-18 .elementor-element.elementor-element-07b9ab8 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-07b9ab8 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-170b810{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-ffd7d26 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-18 .elementor-element.elementor-element-ffd7d26 .wd-btn-text{font-size:15px;}.elementor-18 .elementor-element.elementor-element-2fceca0 > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-18 .elementor-element.elementor-element-fa3a186{--min-height:0px;--border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f03d6c4{--width:90%;}.elementor-18 .elementor-element.elementor-element-64c774a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-64c774a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-2.svg");}.elementor-18 .elementor-element.elementor-element-64c774a{--width:25%;}.elementor-18 .elementor-element.elementor-element-d6c8b8b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d6c8b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-1.svg");background-size:auto;}.elementor-18 .elementor-element.elementor-element-d6c8b8b{--width:25%;}.elementor-18 .elementor-element.elementor-element-c7f902c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c7f902c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2.svg");}.elementor-18 .elementor-element.elementor-element-c7f902c{--width:25%;}.elementor-18 .elementor-element.elementor-element-23ac1a5:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-23ac1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calcoastfencing.com/wp-content/uploads/2026/03/property-1variant2-3.svg");}.elementor-18 .elementor-element.elementor-element-23ac1a5{--width:25%;}.elementor-18 .elementor-element.elementor-element-d503bc1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-3b86020{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-3b86020 .title-after_title, .elementor-18 .elementor-element.elementor-element-3b86020 .title-subtitle, .elementor-18 .elementor-element.elementor-element-3b86020 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-3b86020 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-3b86020 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-095efc0{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-1f17e1e{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-94d3796{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-2ad1807{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-9892310{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-e7ac7f9{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-abcc398{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-686fc1c{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .elementor-repeater-item-901c9f1{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-a15faf1 .banner-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-16e195b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-0c61896{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-0c61896 .title-after_title, .elementor-18 .elementor-element.elementor-element-0c61896 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0c61896 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0c61896 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-0c61896 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-095efc0{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-2ad1807{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-e7ac7f9{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-abcc398{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-9892310{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-686fc1c{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-94d3796{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-1f17e1e{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-27751be .elementor-repeater-item-901c9f1{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-5cfa923{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-30b99ee{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-30b99ee .title-after_title, .elementor-18 .elementor-element.elementor-element-30b99ee .title-subtitle, .elementor-18 .elementor-element.elementor-element-30b99ee .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-30b99ee .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-30b99ee .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-ae59368{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-e7a122b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-fff4de5 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-fff4de5 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-b80402d .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-936f11d .wd-list-content{font-size:14px;}.elementor-18 .elementor-element.elementor-element-d6ef975{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-2dd6615 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-2dd6615 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-e1e89fc .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-e260110 .wd-list-content{font-size:14px;}.elementor-18 .elementor-element.elementor-element-194da90{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18 .elementor-element.elementor-element-bf05114 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-bf05114 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-27e31df .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-e21a016 .wd-list-content{font-size:14px;}.elementor-18 .elementor-element.elementor-element-e6b54fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-c8b5be7{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title-after_title, .elementor-18 .elementor-element.elementor-element-c8b5be7 .title-subtitle, .elementor-18 .elementor-element.elementor-element-c8b5be7 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-c8b5be7 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-8adb4e7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-5fed51e{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-5fed51e .title-after_title, .elementor-18 .elementor-element.elementor-element-5fed51e .title-subtitle, .elementor-18 .elementor-element.elementor-element-5fed51e .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-5fed51e .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-5fed51e .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-03858d6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-d8e9dae{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-18 .elementor-element.elementor-element-12483d3 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-18 .elementor-element.elementor-element-aab1c7f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-aab1c7f.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-73a99a0{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title-after_title, .elementor-18 .elementor-element.elementor-element-73a99a0 .title-subtitle, .elementor-18 .elementor-element.elementor-element-73a99a0 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-73a99a0 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-14f5858{--width:100%;}.elementor-18 .elementor-element.elementor-element-6454ac6 > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-18 .elementor-element.elementor-element-be8ddc2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-0d3d668 .title-after_title, .elementor-18 .elementor-element.elementor-element-0d3d668 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0d3d668 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0d3d668 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-0d3d668 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-ff68ba5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-c930c9d{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-6d3b98f .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-6d3b98f .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-1364179 .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-6aa9aca .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-6aa9aca .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-e6bf905 .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-38158b1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-38158b1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-399b0a3 .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-6e4a30f{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-a4f82b1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-a4f82b1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-9c4ec39 .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-58af4f5 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-58af4f5 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-6226fb4 .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-ab058a1 .elementor-icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-ab058a1 .elementor-icon svg{height:30px;}.elementor-18 .elementor-element.elementor-element-dc5b776 .info-box-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-6f415a3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18 .elementor-element.elementor-element-e58c61b .wd-el-video{height:200px;}.elementor-18 .elementor-element.elementor-element-0aa030e .title-after_title, .elementor-18 .elementor-element.elementor-element-0aa030e .title-subtitle, .elementor-18 .elementor-element.elementor-element-0aa030e .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0aa030e .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-0aa030e .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-4d92e95{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-bb43063{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title-after_title, .elementor-18 .elementor-element.elementor-element-c1e20f4 .title-subtitle, .elementor-18 .elementor-element.elementor-element-c1e20f4 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-c1e20f4 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-46510a7 .wd-list-content{font-size:14px;}.elementor-18 .elementor-element.elementor-element-46510a7 .wd-list {--wd-row-gap:20px;}.elementor-18 .elementor-element.elementor-element-d29eca4{--margin-top:2%;--margin-bottom:2%;--margin-left:2%;--margin-right:2%;}.elementor-18 .elementor-element.elementor-element-f769e64 > .elementor-widget-container{margin:0% 0% 0% 0%;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-f769e64{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-65ba117 .title-after_title, .elementor-18 .elementor-element.elementor-element-65ba117 .title-subtitle, .elementor-18 .elementor-element.elementor-element-65ba117 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-65ba117 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-65ba117 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-3698f78{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-4c4a293{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-0607577 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-a3e51d9 .elementor-heading-title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-2c43e98 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-cb1d834 .elementor-heading-title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-1a78fc1 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-d3e1d42 .elementor-heading-title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-835aa78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-4d7d4c1 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-b3209ee .elementor-heading-title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-0de9c54{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-130beeb .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-bdc3d99 .elementor-heading-title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-ba15d3f{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-18 .elementor-element.elementor-element-253867a .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-729f36c .elementor-heading-title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-7314a2a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-6390680 .title-after_title, .elementor-18 .elementor-element.elementor-element-6390680 .title-subtitle, .elementor-18 .elementor-element.elementor-element-6390680 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-6390680 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-6390680 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-5d3f253{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5d3f253.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-main-swiper{width:100%;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__header, .elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__name{font-size:16px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__text{font-size:14px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__icon{font-size:30px;}.elementor-18 .elementor-element.elementor-element-5d3f253 .elementor-testimonial__icon svg{width:30px;}.elementor-18 .elementor-element.elementor-element-0934ade{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-dbd7c9f{--width:100%;}.elementor-18 .elementor-element.elementor-element-7c1df08{--width:100%;}.elementor-18 .elementor-element.elementor-element-7c1df08.e-con{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-0564167 .title-after_title, .elementor-18 .elementor-element.elementor-element-0564167 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0564167 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0564167 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-0564167 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-5380d36{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-790113c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-60bdcd5 img{max-width:50%;}.elementor-18 .elementor-element.elementor-element-8d3bd25{--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote__content{font-size:14px;margin-top:10px;}.elementor-18 .elementor-element.elementor-element-474d3ef .elementor-blockquote:before{font-size:calc(0.5px * 100);}.elementor-18 .elementor-element.elementor-element-2920311 .wd-text-block{font-size:16px;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title-after_title, .elementor-18 .elementor-element.elementor-element-5ec0732 .title-subtitle, .elementor-18 .elementor-element.elementor-element-5ec0732 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-5ec0732 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-095efc0{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-1f17e1e{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-306d900 .elementor-repeater-item-94d3796{--wd-img-height:300px;}.elementor-18 .elementor-element.elementor-element-306d900 .banner-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-337c9cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-7e24369 .title-after_title, .elementor-18 .elementor-element.elementor-element-7e24369 .title-subtitle, .elementor-18 .elementor-element.elementor-element-7e24369 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-7e24369 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-7e24369 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-4f390c5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title-after_title, .elementor-18 .elementor-element.elementor-element-5ede4ee .title-subtitle, .elementor-18 .elementor-element.elementor-element-5ede4ee .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-5ede4ee .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-b8959b3{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-be96212{--flex-wrap:wrap;}.elementor-18 .elementor-element.elementor-element-eb045c7 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-eb045c7 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-cace7a8.elementor-element{--align-self:stretch;}.elementor-18 .elementor-element.elementor-element-478ab96{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cd56cb8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-31e0a5b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title-after_title, .elementor-18 .elementor-element.elementor-element-0177ab7 .title-subtitle, .elementor-18 .elementor-element.elementor-element-0177ab7 .woodmart-title-container{max-width:100%;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-0177ab7 .title-after_title{font-size:14px;}.elementor-18 .elementor-element.elementor-element-5851f14{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-18 .elementor-element.elementor-element-a2570c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a2570c6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-18 .elementor-element.elementor-element-a2570c6 .wd-accordion-title-text{font-size:14px;}.elementor-18 .elementor-element.elementor-element-a2570c6 .wd-accordion-content{font-size:16px;}.elementor-18 .elementor-element.elementor-element-a2570c6 > div > .wd-accordion > .wd-accordion-item > .wd-accordion-title > .wd-accordion-opener{font-size:15px;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-3bdab35{--width:36%;}.elementor-18 .elementor-element.elementor-element-b06fce2{--width:100%;}.elementor-18 .elementor-element.elementor-element-ecdbcf7{--width:30%;}.elementor-18 .elementor-element.elementor-element-927ea25{--width:36%;}.elementor-18 .elementor-element.elementor-element-6948f8d{--width:100%;}.elementor-18 .elementor-element.elementor-element-52977b7{--width:30%;}.elementor-18 .elementor-element.elementor-element-7e07e86{--width:36%;}.elementor-18 .elementor-element.elementor-element-3049149{--width:100%;}.elementor-18 .elementor-element.elementor-element-d7ae720{--width:30%;}.elementor-18 .elementor-element.elementor-element-c8ec007{--width:36%;}.elementor-18 .elementor-element.elementor-element-fa3a186{--width:100%;}.elementor-18 .elementor-element.elementor-element-f03d6c4{--width:30%;}.elementor-18 .elementor-element.elementor-element-41dac01{--width:100%;}.elementor-18 .elementor-element.elementor-element-6bca55f{--width:100%;}.elementor-18 .elementor-element.elementor-element-eb15354{--width:100%;}.elementor-18 .elementor-element.elementor-element-2ca9e5e{--width:100%;}.elementor-18 .elementor-element.elementor-element-e7a122b{--width:33.33%;}.elementor-18 .elementor-element.elementor-element-d6ef975{--width:33.33%;}.elementor-18 .elementor-element.elementor-element-194da90{--width:33.33%;}.elementor-18 .elementor-element.elementor-element-130f4dc{--width:100%;}.elementor-18 .elementor-element.elementor-element-de93af6{--width:100%;}.elementor-18 .elementor-element.elementor-element-d8e9dae{--width:50%;}.elementor-18 .elementor-element.elementor-element-aab1c7f{--width:50%;}.elementor-18 .elementor-element.elementor-element-14f5858{--width:100%;}.elementor-18 .elementor-element.elementor-element-f4e8ceb{--width:33.581%;}.elementor-18 .elementor-element.elementor-element-ff68ba5{--width:66.977%;}.elementor-18 .elementor-element.elementor-element-bb43063{--width:50%;}.elementor-18 .elementor-element.elementor-element-d29eca4{--width:50%;}.elementor-18 .elementor-element.elementor-element-f512417{--content-width:1400px;}.elementor-18 .elementor-element.elementor-element-742535a{--width:100%;}.elementor-18 .elementor-element.elementor-element-c8cb229{--width:100%;}.elementor-18 .elementor-element.elementor-element-790113c{--width:35%;}.elementor-18 .elementor-element.elementor-element-8d3bd25{--width:65%;}.elementor-18 .elementor-element.elementor-element-245951b{--width:25%;}.elementor-18 .elementor-element.elementor-element-478ab96{--width:75%;}.elementor-18 .elementor-element.elementor-element-31e0a5b{--width:100%;}.elementor-18 .elementor-element.elementor-element-5851f14{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-889b403{--width:100%;}.elementor-18 .elementor-element.elementor-element-461711d{--width:100%;}.elementor-18 .elementor-element.elementor-element-3bdab35{--width:56%;}.elementor-18 .elementor-element.elementor-element-b06fce2{--width:47%;}.elementor-18 .elementor-element.elementor-element-1f8fc05{--width:100%;}.elementor-18 .elementor-element.elementor-element-f863ead{--width:100%;}.elementor-18 .elementor-element.elementor-element-927ea25{--width:56%;}.elementor-18 .elementor-element.elementor-element-6948f8d{--width:47%;}.elementor-18 .elementor-element.elementor-element-c50d28d{--width:100%;}.elementor-18 .elementor-element.elementor-element-86c7215{--width:100%;}.elementor-18 .elementor-element.elementor-element-7e07e86{--width:56%;}.elementor-18 .elementor-element.elementor-element-3049149{--width:47%;}.elementor-18 .elementor-element.elementor-element-6acf8bc{--width:100%;}.elementor-18 .elementor-element.elementor-element-170b810{--width:100%;}.elementor-18 .elementor-element.elementor-element-c8ec007{--width:56%;}.elementor-18 .elementor-element.elementor-element-fa3a186{--width:47%;}.elementor-18 .elementor-element.elementor-element-aab1c7f{--width:100%;}.elementor-18 .elementor-element.elementor-element-14f5858{--width:100%;}.elementor-18 .elementor-element.elementor-element-f4e8ceb{--width:100%;}.elementor-18 .elementor-element.elementor-element-ff68ba5{--width:100%;}.elementor-18 .elementor-element.elementor-element-bb43063{--width:100%;}.elementor-18 .elementor-element.elementor-element-d29eca4{--width:100%;}.elementor-18 .elementor-element.elementor-element-4c4a293{--width:100%;}.elementor-18 .elementor-element.elementor-element-14264a4{--width:100%;}.elementor-18 .elementor-element.elementor-element-db5f40a{--width:100%;}.elementor-18 .elementor-element.elementor-element-835aa78{--width:100%;}.elementor-18 .elementor-element.elementor-element-0de9c54{--width:100%;}.elementor-18 .elementor-element.elementor-element-ba15d3f{--width:100%;}.elementor-18 .elementor-element.elementor-element-dbd7c9f{--width:100%;}.elementor-18 .elementor-element.elementor-element-7c1df08{--width:100%;}.elementor-18 .elementor-element.elementor-element-5380d36{--width:90%;}.elementor-18 .elementor-element.elementor-element-8d3bd25{--width:100%;}.elementor-18 .elementor-element.elementor-element-26b61fc{--width:100%;}.elementor-18 .elementor-element.elementor-element-245951b{--width:30%;}.elementor-18 .elementor-element.elementor-element-478ab96{--width:70%;}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-03858d6::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-03858d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS */.marquee1 img {
    border-radius: 12px;
}

.map1 .wd-transform {
    transform: none !important;
    opacity: 1 !important;
}
.scroll1{
    height: calc(300px); /* подберите отступ под вашу шапку */
    overflow-y: auto;
    overflow-x: hidden;
    scrollbar-width: thin;
}/* End custom CSS */