.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start;}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center;}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none;}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none;}.elementor .e-collection-loop-base{display:block;}.elementor .e-collection-loop-layout-base{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;}.elementor .e-pagination-base{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-pagination-prev-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center;}.elementor .e-pagination-next-base{font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center;}.elementor .e-collection-loop-empty-state-base{display:flex;justify-content:center;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-input-base::placeholder{color:#9DA5AE;}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e;}.elementor .e-form-textarea-base{font-size:12px;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE;}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0px;border-width:0px;background-color:#000;display:flex;justify-content:center;align-items:center;}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232;}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;transition:background-color 200ms;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-checkbox-base:checked{background-color:#69727D;}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0px;transition:opacity 200ms;content:"";clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);}.elementor .e-form-checkbox-base:checked::before{opacity:100%;}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-radio-button-base:checked{background-color:transparent;}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:"";}.elementor .e-form-radio-button-base:checked::before{opacity:100%;}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none;}.elementor .dna-reviews-mobile-initial{min-width:0px;}.elementor .dna-reviews-desktop-initial{min-width:0px;}.elementor .dna-testimonial-card{& > .e-image-link-base { overflow:hidden;display:block; } & .dna-testimonial-media > .e-image-link-base > img, & > .e-image-link-base > img { transition:transform 500ms ease-out;transition-duration:500ms !important;transform-origin:center; } & .e-button-base { transition:background-color 200ms ease,color 200ms ease;transition-duration:200ms !important; } &:is(:hover,:focus-within) .dna-testimonial-media > .e-image-link-base > img, &:is(:hover,:focus-within) > .e-image-link-base > img { transform:scale(1.05); } &:is(:hover,:focus-within) .e-button-base { background-color:#954b1d;color:#ffffff; }\n}.elementor .dna-testimonial-media{overflow:hidden;}.elementor .dna-story-portrait-column{--dna-story-portrait-column:1;\n}.elementor .dna-underline-draw{--dna-underline-draw:1;\n}.elementor .dna-entrance{--dna-entrance:1;\n}.elementor .dna-comparison-pagination{padding:0px;display:flex;gap:0px;justify-content:center;align-items:center;}.elementor .dna-service-next{cursor:pointer;}.elementor .dna-service-previous{cursor:pointer;}.elementor .dna-text-loop{isolation:auto;\n}.elementor .dna-story-line{isolation:auto;\n}.elementor .dna-story-copy{isolation:auto;\n}.elementor .dna-story{isolation:auto;\n}.elementor .dna-service-rail{isolation:auto;\n}.elementor .dna-reviews-more{isolation:auto;\n}.elementor .dna-reviews-mobile-extra{isolation:auto;\n}.elementor .dna-reviews-desktop-extra{isolation:auto;\n}.elementor .dna-reviews{isolation:auto;\n}.elementor .dna-hero-right{isolation:auto;\n}.elementor .dna-hero-left{isolation:auto;\n}.elementor .dna-comparison-rail{isolation:auto;\n}.elementor .dna-comparison-previous{isolation:auto;\n}.elementor .dna-comparison-next{isolation:auto;\n}.elementor .dna-comparison{isolation:auto;\n}.elementor .dna-hero-motion{isolation:isolate;\n}.elementor .e-46134c3-c6a6767{width:34px;height:34px;object-fit:contain;display:block;flex:0 0 34px;}.elementor .e-df56f54-5beeda5{width:auto;position:static;font-family:Lato;font-weight:700;font-size:20px;color:#34322f;line-height:1.5;text-decoration:underline;padding:0px;background-color:transparent;white-space:nowrap; &::after { content:"";position:absolute;inset:0; } text-underline-offset:2px;\n}.elementor .e-d64e922-4c62456{width:auto;font-size:20px;color:#ffffff;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-85b90ac-d43ee35{padding-block-start:6px;padding-block-end:6px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:none;justify-content:center;}.elementor .e-14e34ca-a534b66{width:117px;aspect-ratio:117/67;object-fit:cover;object-position:50% 47.916668%;display:block;}.elementor .e-91ad9bb-67ae4bd{width:45px;height:45px;object-fit:contain;display:block;flex:0 0 45px;}.elementor .e-ba4c0c6-430ba05{width:auto;position:static;font-family:Lato;font-weight:700;font-size:20px;color:#34322f;line-height:1.5;text-decoration:underline;padding:0px;background-color:transparent;white-space:nowrap; &::after { content:"";position:absolute;inset:0; } text-underline-offset:2px;\n}.elementor .e-b04829e-4b90484{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-d853a52-e5eb0a0:hover,.elementor .e-d853a52-e5eb0a0:focus-visible{background-color:#954b1d;}.elementor .e-d853a52-e5eb0a0{width:303px;min-height:44px;font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; }\n}.elementor .e-4afec7f-fc51a59{width:auto;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:flex-end;align-items:center;}.elementor .e-21ca22b-d6652fc{max-width:1334px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:42px;padding-inline-end:42px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-36b087c-e01a976{position:sticky;inset-block-start:0px;z-index:60;padding:0px;border-block-end-width:1px;background-color:#ffffff;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: #34322f;\n}.elementor .e-e2d993c-1169{width:100%;min-width:0px;position:sticky;inset-block-start:0px;z-index:60;padding:0px;margin:0px;display:block;&:is(body.admin-bar *) { inset-block-start:var(--wp-admin--admin-bar--height,32px); @media (max-width:600px) {inset-block-start:0px;} } & header { border-bottom-color: rgba(52, 50, 47, 0.08); box-shadow: 0 3px 10px rgba(52, 50, 47, 0.035); } & header { border-bottom-color: rgba(52, 50, 47, 0.16); box-shadow: 0 3px 10px rgba(52, 50, 47, 0.035); }\n}.elementor .e-22e863c-c1502e4{width:468.65646px;height:42px;max-width:100%;font-family:Lato;font-weight:600;font-size:17px;color:#34322f;line-height:1.5;padding-block-start:7px;padding-block-end:7px;padding-inline-start:23px;padding-inline-end:23px;margin:0px;border-radius:40px;border-width:1px;border-color:#484848;border-style:solid;background-color:transparent;box-shadow:0px 2px 8px 0px #00000012;display:inline-flex;gap:8px;justify-content:center;align-items:center;width:max-content; & span { color:#e6ad35; } &::before { content:""; display:inline-block; width:24px; height:24px; margin-right:8px; vertical-align:middle; background:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-99966ec4.png) center/contain no-repeat; } width:max-content; box-shadow:none; & span { color:inherit;white-space:nowrap; } &::before { content:"";display:block;flex:0 0 144.65646px;width:144.65646px;height:21px;margin:0;background:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-rating-google-stars-desktop-source-2026-10-27.png) center/contain no-repeat; }\n}.elementor .e-3fe9cd7-59aaa95{max-width:100%;font-family:Lato;font-size:15px;color:#34322f;line-height:1.5;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:40px;border-width:1px;border-color:#484848;border-style:solid;background-color:transparent;box-shadow:0px 2px 8px 0px #00000012;display:none;width:max-content; & span { color:#e6ad35; } &::before { content:""; display:inline-block; width:24px; height:24px; margin-right:8px; vertical-align:middle; background:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-99966ec4.png) center/contain no-repeat; } box-shadow:none; & span { color:inherit;white-space:nowrap; } &::before { content:"";display:block;margin:0;background:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-rating-google-stars-mobile-source-2026-10-27.png) center/contain no-repeat; }\n}.elementor .e-6cbef4b-3035ad0{font-family:"Playfair Display";font-size:20px;color:#34322f;line-height:1.2;margin:0px;&::before { content:""; display:inline-block; width:17px; height:20px; margin-right:5px; vertical-align:middle; background:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-location-pin-source.png) center/contain no-repeat; }\n}.elementor .e-25aad2e-a86bca2{font-family:"Playfair Display";font-weight:400;font-size:43px;color:#34322f;letter-spacing:-0.1px;line-height:1.2;margin:0px;}.elementor .e-004a503-47e8d4e{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-587b235-654536b{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;display:none;}.elementor .e-d9a761f-47a2d4b:hover,.elementor .e-d9a761f-47a2d4b:focus-visible{background-color:#954b1d;}.elementor .e-d9a761f-47a2d4b{width:auto;font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; }\n}.elementor .e-d76f478-491ab49{width:26px;height:26px;object-fit:contain;filter:brightness(0px);display:block;flex:0 0 26px;}.elementor .e-2db4bfa-3d34067{width:auto;position:static;font-family:Lato;font-weight:700;font-size:18px;color:#34322f;line-height:1.5;text-decoration:none;padding:0px;background-color:transparent;white-space:nowrap; &::after { content:"";position:absolute;inset:0; }\n}.elementor .e-899c4d5-f52231d{width:auto;min-height:67px;cursor:pointer;padding-block-start:19px;padding-block-end:19px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:#0a152f;border-style:solid;background-color:#ffffff;transition:background-color 180ms, color 180ms, border-color 180ms;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;&:hover, &:focus-within { background:#b45d24;border-color:#b45d24; & a {color:#ffffff;} & img {filter:brightness(0) invert(1);} }\n}.elementor .e-90a3718-1387f70{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-728f23f-d2a08a7{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 20px;}.elementor .e-5eb1a25-4d5e137{font-family:Lato;font-size:16px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-35280bb-8db3f43{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-064208a-6b5574c{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 20px;}.elementor .e-36b513e-53ebe8f{font-family:Lato;font-size:16px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-21655e2-13ac110{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-01a821a-7ebb114{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 20px;}.elementor .e-a2c374e-b949525{font-family:Lato;font-size:16px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-17bd951-36e4a86{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-3fbba8d-4a72a14{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-19f0c89-782511f{min-height:min(759px,calc(100svh - var(--dna-header-height,72px) - var(--dna-admin-height,var(--wp-admin--admin-bar--height,0px)) - 183px));max-width:44.3%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;flex:0 1 581px;justify-content:center;align-items:flex-start;}.elementor .e-678d5e6-d43f921{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-3a1eeb8-507a24d{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-9d60175-e33e6b7{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-8fc8f7e-ed5fcc9{width:100%;aspect-ratio:348.36697/323;object-fit:cover;object-position:50% 23.940006%;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-51f9e3e-96f9952{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-5dacd10-eda2f6f{width:100%;aspect-ratio:348.36697/323;object-fit:cover;object-position:50% 55.37956%;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-0ca3847-aa02947{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-0946954-0d0ed6e{padding:0px;transform:translate3d(0px, -50px, 0px);display:flex;flex-direction:column;gap:9px;flex:1 1 0px;}.elementor .e-41790c1-cb06a37{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-74db351-f52035c{width:100%;aspect-ratio:348.36697/323;object-fit:cover;object-position:50% 0.166387%;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-da796b9-4594484{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-20f16b4-78cccc4{width:100%;aspect-ratio:348.36697/323;object-fit:cover;object-position:50% 30.329128%;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-b1d62a6-9baf19c{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-b8efb28-77300fc{width:100%;aspect-ratio:348.36697/323;object-fit:cover;object-position:50% 42.528349%;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-011c88d-ab6bff0{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-4bcfe81-2464964{width:100%;aspect-ratio:348.36697/323;object-fit:cover;border-radius:5.14px;display:block;flex:0 0 auto;}.elementor .e-5b90dab-f21bcd1{padding:0px;transform:translate3d(0px, -221px, 0px);display:flex;flex-direction:column;gap:9px;flex:1 1 0px;}.elementor .e-24c7eeb-524bb53{width:49.218%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:12px;padding:0px;display:flex;flex-direction:row;gap:12px;}.elementor .e-b2ab865-d0ff8be{width:100%;max-width:1440px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#fdfcf9;display:flex;flex-direction:row;align-items:center;}.elementor .e-19dbe943-a77d{width:100%;min-width:0px;padding:0px;margin:0px;background-color:#fdfcf9;display:block;}.elementor .e-c6b127c-c715f89{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin:0px;}.elementor .e-5bba967-a64ade8{width:49px;height:49px;object-fit:cover;border-radius:50%;display:block;flex:0 0 49px;}.elementor .e-9fa7f9d-e895058{font-family:Lato;font-size:18px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-df2c6c9-2c4e1ef{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin:0px;}.elementor .e-f90eeed-1b7cceb{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-655b94b-5ad2b68{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-89da8af-26da5a6{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-138e047-887cb58{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin:0px;}.elementor .e-84568b9-7b7a213{width:49px;height:49px;font-family:Lato;font-size:21px;color:#ffffff;margin:0px;border-radius:50%;background-color:#18a8c2;display:inline-flex;flex:0 0 49px;justify-content:center;align-items:center;}.elementor .e-bb655c3-3d7bd39{font-family:Lato;font-size:18px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-5f1a88f-4959da1{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin:0px;}.elementor .e-a98ddd9-4aa0ea7{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-de7800a-ab8f719{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-aa66584-0857e85{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-4169d14-6d93f28{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin:0px;}.elementor .e-1968b1f-8919606{width:49px;height:49px;object-fit:cover;border-radius:50%;display:block;flex:0 0 49px;}.elementor .e-a9aef46-3c35abc{font-family:Lato;font-size:18px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-9a95097-750060d{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin:0px;}.elementor .e-536cb10-405bc5d{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-23ff0b6-75a4bda{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-015eb00-988aa43{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-02204cb-c9998f2{max-width:1181px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:64px;align-items:start;}.elementor .e-e7fbfce-57cfcb1{padding:24px;background-color:#222222;display:flex;}.elementor .e-8f76429-99ef6f4{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-a6b5230-bd8efaa{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-e4b2743-8b15056{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-739d43e-44ee571{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-664e235-8bd39d1{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-209ff82-d6ade10{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-0b8ef85-39556dc{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-9e06e56-1a31581{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-d3e5e2e-214c123{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-92de84b-9d6153f{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-7613cb5-6573cac{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-c9d89fb-a021bba{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-9eb159e-0b293b2{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-7378602-8b702a8{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-06b3776-119a3fe{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-ad4b2ad-4bfad81{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-67f587b-5a7b505{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-32318e7-339e6e6{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-632cb4c-6ef831e{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-1bbf88c-4a198e9{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-60669b4-1675ffb{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-2cc4c9e-98ace5f{padding:0px;display:flex;flex-direction:row;gap:40px;width:max-content;\n}.elementor .e-15201b4-3e6568b{overflow:hidden;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:#b45d24;display:flex;}.elementor .e-a45a32d-3ff2b06{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-d2d3980-ed20045{width:100%;max-height:calc(100svh - var(--dna-header-height,72px) - var(--dna-admin-height,0px) - 72px);aspect-ratio:519/477;object-fit:cover;object-position:50% 35%;position:sticky;inset-block-start:calc(var(--dna-header-height,72px) + var(--dna-admin-height,0px) + 24px);border-radius:8px;display:block;align-self:start;}.elementor .e-620f183-ddea7c5{display:none;}.elementor .e-a5891f6-7ce3e39{min-width:0px;position:relative;padding:0px;display:block;align-self:stretch;}.elementor .e-fa9a7de-f501698{font-family:"Playfair Display";font-weight:400;font-size:38px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-deccf13-de9aec4{font-family:Lato;font-size:30px;color:#4c4c4c;line-height:1.5;margin:0px;}.elementor .e-e1ba720-d8770af{font-family:Lato;font-size:30px;color:#4c4c4c;line-height:1.5;margin:0px;}.elementor .e-991480f-f335086{font-family:Lato;font-size:30px;color:#4c4c4c;line-height:1.5;margin:0px;}.elementor .e-77d161c-efc899d{font-family:Lato;font-size:30px;color:#4c4c4c;line-height:1.5;margin:0px;display:none;}.elementor .e-77d54c8-b00bd74{font-family:Lato;font-size:30px;color:#4c4c4c;line-height:1.5;margin:0px;}.elementor .e-f0532ab-4cc23c4{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-f3ac4f2-a7361c1{width:250px;height:55.825px;object-fit:cover;display:block;object-position:center;\n}.elementor .e-94fc282-213bb24{font-family:Lato;font-size:20px;color:#595959;line-height:1.5;margin:0px;}.elementor .e-011a5e0-eaccea2{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-69ee206-9f71626{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:40px;border-left-style: solid; border-left-color: #d0d0d0;\n}.elementor .e-c0039ed-e907628{max-width:1300px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:64px;grid-template-columns:40% minmax(0,1fr);grid-template-rows:auto;align-items:start;}.elementor .e-3292d24-1f275bf{padding-block-start:48px;padding-block-end:24px;padding-inline-start:max(24px,calc((100% - 1300px)/2));padding-inline-end:max(24px,calc((100% - 1300px)/2));background-color:#fdfcf9;display:flex;flex-direction:column;}.elementor .e-206cc32-523b01d{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-d99e45f-10049e0{font-family:"Playfair Display";font-weight:400;font-size:33px;color:#34322f;line-height:1.2;margin:0px;text-align:left;\n}.elementor .e-606a3a0-2960959{width:100%;aspect-ratio:1.18;object-fit:cover;border-radius:4px;}.elementor .e-f328fae-939dcc8{font-family:"Playfair Display";font-size:27px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-35c6259-c94869b{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-09f63d0-b4dcbf5{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 auto;}.elementor .e-7b7e3e6-3a92214{width:calc((100% - 48px)/3);padding:0px;flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start;\n}.elementor .e-a983b4d-2960959{width:100%;aspect-ratio:1.18;object-fit:cover;border-radius:4px;}.elementor .e-92db6a1-939dcc8{font-family:"Playfair Display";font-size:27px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-df39958-c94869b{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-615cddc-b4dcbf5{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 auto;}.elementor .e-7a603ad-c8b5b0e{width:calc((100% - 48px)/3);padding:0px;flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start;\n}.elementor .e-ae840e5-2960959{width:100%;aspect-ratio:1.18;object-fit:cover;border-radius:4px;}.elementor .e-65044ec-939dcc8{font-family:"Playfair Display";font-size:27px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-a022243-c94869b{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-cb4ab6d-b4dcbf5{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 auto;}.elementor .e-514f19d-1dc494c{width:calc((100% - 48px)/3);padding:0px;flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start; & img { object-position:50% 58.337621%; }\n}.elementor .e-70b67e3-2960959{width:100%;aspect-ratio:1.18;object-fit:cover;border-radius:4px;}.elementor .e-2cbbfbc-939dcc8{font-family:"Playfair Display";font-size:27px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-e7d4c77-c94869b{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-9b5449c-b4dcbf5{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 auto;}.elementor .e-c6af7b4-91a4e92{width:calc((100% - 48px)/3);padding:0px;flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start;\n}.elementor .e-1fd6f0e-2960959{width:100%;aspect-ratio:1.18;object-fit:cover;border-radius:4px;}.elementor .e-e5f4166-939dcc8{font-family:"Playfair Display";font-size:27px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-ec5d4e4-c94869b{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-65b9621-b4dcbf5{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 auto;}.elementor .e-b973f2d-ce0ef99{width:calc((100% - 48px)/3);padding:0px;flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start; & img { object-position:50% 71.527889%; }\n}.elementor .e-561b49e-e94ca83{width:calc(50% + 50cqw);padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;gap:24px;align-items:flex-start;overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none; max-width:none;\n}.elementor .e-ef75191-8a43656{width:56px;height:56px;object-fit:contain;display:block;}.elementor .e-d97b071-369d585{width:56px;height:56px;position:relative;font-size:0px;color:#b45d24;padding:0px;border-radius:50%;border-width:0px;border-color:#b45d24;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline: 2px solid #34322f; outline-offset: 3px; } &:disabled { opacity: 0.4; cursor: default; } & img { visibility: hidden; } &::before { content: ""; position: absolute; inset: 0; pointer-events: none; transition: none; background: transparent url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-service-previous-source.png) center/contain no-repeat; transform: rotate(0deg); } &:not(:disabled):hover::before, &:not(:disabled):focus-visible::before, &:not(:disabled):active::before { background-image: url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-service-next-source.png); transform: rotate(180deg); }\n}.elementor .e-caa4d42-8d20e89{width:56px;height:56px;object-fit:contain;display:block;}.elementor .e-0fd505b-2385908{width:56px;height:56px;position:relative;font-size:0px;color:#b45d24;padding:0px;border-radius:50%;border-width:0px;border-color:#b45d24;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline: 2px solid #34322f; outline-offset: 3px; } &:disabled { opacity: 0.4; cursor: default; } & img { visibility: hidden; } &::before { content: ""; position: absolute; inset: 0; pointer-events: none; transition: none; background: transparent url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-service-previous-source.png) center/contain no-repeat; transform: rotate(180deg); } &:not(:disabled):hover::before, &:not(:disabled):focus-visible::before, &:not(:disabled):active::before { background-image: url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-service-next-source.png); transform: rotate(0deg); }\n}.elementor .e-87f086f-490b2c4{padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:flex-start;}.elementor .e-fc819f7-69fec29{width:calc(100% - 48px);max-width:1300px;padding-block-start:48px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: #d0d0d0;\n}.elementor .e-15860c1-b62fc46{padding-block-start:24px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fdfcf9;display:flex;flex-direction:column;container-type:inline-size;\n}.elementor .e-9fc90c6-4f2492d{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-e385fa4-dbc8e4d{max-width:1034px;font-family:"Playfair Display";font-weight:400;font-size:48px;color:#34322f;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-ea75dcf-6be7883{width:107.0645551%;height:170.8152508%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:-33.0982181%;inset-inline-start:-3.5322772%;display:block;max-width:none;\n}.elementor .e-de05643-66387a3{width:100%;overflow:hidden;aspect-ratio:420/351;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-cc60376-8a88cf4{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-a163d53-20190cb{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-cb40f58-8f43b59{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#0097a7;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-ac386d8-b4a3c54{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-c14b57a-859215a{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-8426649-85c25ec{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-c4a9963-532e630{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-b830709-5889344{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-47e2484-2a0b2d1{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-9294f6f-19e45d5{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 50%;position:absolute;display:block;inset:0; max-width:none;\n}.elementor .e-ec17b52-afb94e7{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;object-fit:contain;position:static;padding:0px;margin:0px;display:block;}.elementor .e-49004ab-bb41f9d{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;border-width:0px;background-color:transparent;transform:translate3d(-50%, -50%, 0px);display:flex;flex-direction:row;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24; outline-offset:4px; }\n}.elementor .e-66287d2-b68c334{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-2a98309-06ea7a4{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;display:none;}.elementor .e-f3c6149-46a9a21{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-4b8e42f-b429e45{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-6236b8a-180f0fe{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-6236b8a-180f0fe:hover,.elementor .e-6236b8a-180f0fe:focus-visible{background-color:#954b1d;}.elementor .e-9b4bc14-bc490f9{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-68e938d-4f65239{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-5fe4308-7bd7a37{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-8b5ccab-1d5c4f8{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-0d5850e-7f4449d{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-2a3ef3d-116376d{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#bf360c;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-eeb21ac-be1612e{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-e3df3b6-4d68fc7{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-432a1fc-365462d{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-79ff020-69cb7e4{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-fee33ff-9881b35{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-11c182c-8c89ec9{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-6e6fd86-290d810{width:115.2471761%;height:128.4112585%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:-8.931755%;inset-inline-start:-7.6235881%;display:block;max-width:none;\n}.elementor .e-16d419f-1294916{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;object-fit:contain;position:static;padding:0px;margin:0px;display:block;}.elementor .e-c642ccd-e8bf001{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;border-width:0px;background-color:transparent;transform:translate3d(-50%, -50%, 0px);display:flex;flex-direction:row;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24; outline-offset:4px; }\n}.elementor .e-6772e67-011766f{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-31dbcfa-78002b8{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;display:none;}.elementor .e-66ced28-aa06605{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-cc9c0e8-ee41569{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-451f16b-d4bff72{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-451f16b-d4bff72:hover,.elementor .e-451f16b-d4bff72:focus-visible{background-color:#954b1d;}.elementor .e-3ec22b9-893918f{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-0c5e347-267b4e7{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-7b4b674-4501c53{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-e7ef04c-472525a{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-014b751-f9e94d4{width:40px;height:40px;object-fit:cover;border-radius:50%;display:block;}.elementor .e-89fe7a9-09b4fbb{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-b1e72f8-2db19a6{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-8f1d73f-15ee8d3{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-e0c4ab5-24129ec{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-ad537d5-4edd649{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-1929dc4-47e516e{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-779e87e-ab624bc{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-59cb299-c3f434c{width:100%;height:159.60609%;aspect-ratio:auto;object-fit:fill;position:absolute;inset-block-start:-22.4229043%;display:block;max-width:none;\n}.elementor .e-4e7482d-29da693{width:100%;overflow:hidden;aspect-ratio:420/351;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-79036ba-2faacd6{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-73afa48-b0e0b30{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-ceb8608-ae872fb{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#7e57c2;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-8e20c80-6b4e6fb{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-e67fb26-3135a21{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-28d433e-29e6163{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-3f0482a-69c0db3{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-44adc3b-7a12a2a{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-be37aba-5e77441{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-f5de9d8-2eff680{width:147.346864%;height:143.4176244%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:-27.677715%;inset-inline-start:-32.5737636%;display:block;max-width:none;\n}.elementor .e-092cbb3-880a50d{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;object-fit:contain;position:static;padding:0px;margin:0px;display:block;}.elementor .e-3d5b859-26948ec{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;border-width:0px;background-color:transparent;transform:translate3d(-50%, -50%, 0px);display:flex;flex-direction:row;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24; outline-offset:4px; }\n}.elementor .e-dfe80cb-9c03613{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-ef689e2-fabe3cb{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;display:none;}.elementor .e-5cef5b8-b76d625{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-81fc891-aeeff45{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-ec194af-80a79f0{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-ec194af-80a79f0:hover,.elementor .e-ec194af-80a79f0:focus-visible{background-color:#954b1d;}.elementor .e-940ad1f-5a114e1{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-0b1cd9a-e8c695c{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-13ee9ee-ac46e61{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-db5fefc-c86d692{padding:0px;display:flex;flex-direction:row;gap:20px;}.elementor .e-1258f89-6be7883{width:107.0645551%;height:170.8152508%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:-33.0982181%;inset-inline-start:-3.5322772%;display:block;max-width:none;\n}.elementor .e-ad75ae5-66387a3{width:100%;overflow:hidden;aspect-ratio:420/351;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-7ff8f54-8a88cf4{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-f9797ab-20190cb{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-bf41a66-8f43b59{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#0097a7;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-27b668d-b4a3c54{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-8ea7543-859215a{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-c21ffa0-85c25ec{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-459442c-532e630{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-00a8538-5889344{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-357a682-2a0b2d1{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-9dec385-1d5c4f8{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-ca6294d-7f4449d{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-1e0e459-116376d{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#bf360c;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-266fc81-be1612e{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-d478f7e-4d68fc7{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-da951a2-365462d{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-73f93bb-69cb7e4{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-ba051b2-9881b35{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-1ad3a2c-8c89ec9{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-f694f19-19e45d5{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 50%;position:absolute;display:block;inset:0; max-width:none;\n}.elementor .e-842249c-afb94e7{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;object-fit:contain;position:static;padding:0px;margin:0px;display:block;}.elementor .e-a26d658-bb41f9d{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;border-width:0px;background-color:transparent;transform:translate3d(-50%, -50%, 0px);display:flex;flex-direction:row;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24; outline-offset:4px; }\n}.elementor .e-03ea2bf-b68c334{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-659b7db-06ea7a4{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;display:none;}.elementor .e-4c53bf1-46a9a21{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-3a4ca89-b429e45{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-33f172b-180f0fe{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-33f172b-180f0fe:hover,.elementor .e-33f172b-180f0fe:focus-visible{background-color:#954b1d;}.elementor .e-a4c600e-bc490f9{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-9909fe5-4f65239{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-c405436-290d810{width:115.2471761%;height:128.4112585%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:-8.931755%;inset-inline-start:-7.6235881%;display:block;max-width:none;\n}.elementor .e-4810b0d-1294916{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;object-fit:contain;position:static;padding:0px;margin:0px;display:block;}.elementor .e-a15eacd-e8bf001{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;border-width:0px;background-color:transparent;transform:translate3d(-50%, -50%, 0px);display:flex;flex-direction:row;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24; outline-offset:4px; }\n}.elementor .e-d001c67-011766f{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-ff74eb3-78002b8{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;display:none;}.elementor .e-342a19b-aa06605{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-4aaf1de-ee41569{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-8543766-d4bff72{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-8543766-d4bff72:hover,.elementor .e-8543766-d4bff72:focus-visible{background-color:#954b1d;}.elementor .e-a17aaec-893918f{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-66816e3-267b4e7{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-409ad7a-3792b4a{padding:0px;display:none;flex-direction:column;gap:32px;}.elementor .e-9db5657-2c26566{width:158.2061448%;height:124.52086%;aspect-ratio:auto;object-fit:fill;position:absolute;inset-block-start:-24.4722%;inset-inline-start:-29.1031%;display:block;max-width:none;\n}.elementor .e-4c47780-c1544c8{width:57px;height:57px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-fab162b-67141bc{width:57px;height:57px;min-width:57px;min-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24;outline-offset:4px; }\n}.elementor .e-5a4b05e-11f849f{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; }\n}.elementor .e-dbf9823-db544a9{font-family:Lato;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-8e09631-8fd87fd{font-family:Lato;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-ad12b32-799430a{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-ad12b32-799430a:hover,.elementor .e-ad12b32-799430a:focus-visible{background-color:#954b1d;}.elementor .e-0644387-24beaac{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-34f8c70-0ca5baa{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;display:flex;flex-direction:column;& > a.e-image-link-base { display:block;width:100%;max-width:100%;padding:0; }\n}.elementor .e-4022b46-96936b5{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-895c382-bd6d4e3{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-5d9ac6e-f1af35a{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#AC5CC0;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-6b906f0-76f0716{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-ce6da00-2d96b61{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-9b889fd-6c244cd{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-b586d13-924ec12{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-077e7dc-cdd21e9{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-8742b5b-b93f415{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-6e60330-f4aaedb{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-2796c37-e891feb{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-5ebf903-b92ba25{width:40px;height:40px;object-fit:cover;border-radius:50%;display:block;}.elementor .e-233494b-5dbaf31{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-9773dd7-78b42e6{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-4170d31-488dab9{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-267cf74-36d8146{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-2b3527e-f3e94cd{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-4392ce8-c3d4bc5{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-c65a0d7-09c80cb{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-1dc7484-87b9c01{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-6a6638e-989b70a{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#5C6BC0;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-4747520-fe95fa8{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-5a96ddf-6e8a3a3{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-f8d6e72-1969fda{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-073bb37-6218cfb{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-7c69ac6-423df81{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-d58dd65-e4b0ebf{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-8b68f92-08a8212{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-8911711-b8dadd3{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-4ff1152-f956281{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#70C05C;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-921cba4-58d9a7e{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-ede3f2a-7de2a80{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-36839fb-9894136{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-a8262fe-d4f8e81{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-7f8599d-35a6a76{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-1992cdd-d5807d8{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-328a277-feaf2cb{width:126.9166712%;height:100.00007%;aspect-ratio:auto;object-fit:fill;position:absolute;inset-block-start:0px;inset-inline-start:-13.4583%;display:block;max-width:none;\n}.elementor .e-14d89db-407ac95{width:57px;height:57px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-84392f5-2d6a715{width:57px;height:57px;min-width:57px;min-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24;outline-offset:4px; }\n}.elementor .e-e51b73f-265e660{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; }\n}.elementor .e-b1453bd-71a487a{font-family:Lato;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-0b3e724-93c9e66{font-family:Lato;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-ab3dfc6-8a8d2fa{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-ab3dfc6-8a8d2fa:hover,.elementor .e-ab3dfc6-8a8d2fa:focus-visible{background-color:#954b1d;}.elementor .e-71432e2-c57018f{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-0004a5f-dd1d328{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;display:flex;flex-direction:column;& > a.e-image-link-base { display:block;width:100%;max-width:100%;padding:0; }\n}.elementor .e-1dc3a9c-031be18{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-e5c44ff-c3f434c{width:100%;height:159.60609%;aspect-ratio:auto;object-fit:fill;position:absolute;inset-block-start:-22.4229043%;display:block;max-width:none;\n}.elementor .e-6efd453-29da693{width:100%;overflow:hidden;aspect-ratio:420/351;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-52b8ed0-2faacd6{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-d2be328-b0e0b30{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-94b931a-ae872fb{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#7e57c2;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-2af4264-6b4e6fb{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-64baea8-3135a21{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-42cbdfa-29e6163{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-7469c8f-69c0db3{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-1f7e143-7a12a2a{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-ad4735a-5e77441{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-eb85631-4501c53{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-c155a31-472525a{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-41ce92d-f9e94d4{width:40px;height:40px;object-fit:cover;border-radius:50%;display:block;}.elementor .e-871458d-09b4fbb{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-0870440-2db19a6{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-22a6845-15ee8d3{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-167238a-24129ec{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-2fda095-4edd649{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-5075ec6-47e516e{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-ab67165-2eff680{width:147.346864%;height:143.4176244%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:-27.677715%;inset-inline-start:-32.5737636%;display:block;max-width:none;\n}.elementor .e-923c281-880a50d{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;object-fit:contain;position:static;padding:0px;margin:0px;display:block;}.elementor .e-ed045b9-26948ec{width:57px;height:57px;min-width:57px;min-height:57px;max-width:57px;max-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;border-width:0px;background-color:transparent;transform:translate3d(-50%, -50%, 0px);display:flex;flex-direction:row;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24; outline-offset:4px; }\n}.elementor .e-5b4399f-9c03613{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; } & > a.e-image-link-base:focus-visible { outline:3px solid #b45d24;outline-offset:-3px; }\n}.elementor .e-49bf161-fabe3cb{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;display:none;}.elementor .e-4c3b19b-b76d625{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-b919247-aeeff45{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-adf1182-80a79f0{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-adf1182-80a79f0:hover,.elementor .e-adf1182-80a79f0:focus-visible{background-color:#954b1d;}.elementor .e-9ed4460-5a114e1{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-35e22e2-e8c695c{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-0ae7e29-96936b5{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-de01594-bd6d4e3{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-ce5ffa9-f1af35a{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#AC5CC0;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-cc382fd-76f0716{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-00c4d07-2d96b61{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-89819f2-6c244cd{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-830d7b5-924ec12{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-ae787f8-cdd21e9{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-29acbf6-b93f415{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-756c49e-2c26566{width:158.2061448%;height:124.52086%;aspect-ratio:auto;object-fit:fill;position:absolute;inset-block-start:-24.4722%;inset-inline-start:-29.1031%;display:block;max-width:none;\n}.elementor .e-b97d0ee-c1544c8{width:57px;height:57px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-ef888b4-67141bc{width:57px;height:57px;min-width:57px;min-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24;outline-offset:4px; }\n}.elementor .e-38dcaf4-11f849f{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; }\n}.elementor .e-fd275a6-db544a9{font-family:Lato;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-28734df-8fd87fd{font-family:Lato;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-d06822d-799430a{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-d06822d-799430a:hover,.elementor .e-d06822d-799430a:focus-visible{background-color:#954b1d;}.elementor .e-7de39dd-24beaac{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-d14ae69-0ca5baa{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;display:flex;flex-direction:column;& > a.e-image-link-base { display:block;width:100%;max-width:100%;padding:0; }\n}.elementor .e-acbe5d9-f4aaedb{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-d954ee5-e891feb{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-0214c9b-b92ba25{width:40px;height:40px;object-fit:cover;border-radius:50%;display:block;}.elementor .e-bec8dbc-5dbaf31{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-c67e43a-78b42e6{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-b4350d5-488dab9{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-fd9483d-36d8146{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-b172e34-f3e94cd{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-1a38623-c3d4bc5{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-6ca9af2-feaf2cb{width:126.9166712%;height:100.00007%;aspect-ratio:auto;object-fit:fill;position:absolute;inset-block-start:0px;inset-inline-start:-13.4583%;display:block;max-width:none;\n}.elementor .e-ba11df3-407ac95{width:57px;height:57px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-01e9ef7-2d6a715{width:57px;height:57px;min-width:57px;min-height:57px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;padding:0px;margin:0px;transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #b45d24;outline-offset:4px; }\n}.elementor .e-0281c61-265e660{width:100%;overflow:hidden;aspect-ratio:420/300;position:relative;padding:0px;flex:0 0 auto;& > a.e-image-link-base { position:absolute;inset:0;display:block;width:100%;height:100%;padding:0; }\n}.elementor .e-823015e-71a487a{font-family:Lato;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-e74f9da-93c9e66{font-family:Lato;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-107b8f5-8a8d2fa{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:48px;padding-inline-end:48px;border-radius:0px;background-color:#b45d24;display:inline-flex;gap:8px;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } &:focus-visible { outline:2px solid #34322f; outline-offset:4px; } &::before { content:""; display:block; width:0; height:0; border-top:9.669284px solid transparent; border-bottom:9.669284px solid transparent; border-left:16.115026px solid #ffffff; flex-shrink:0; }\n}.elementor .e-107b8f5-8a8d2fa:hover,.elementor .e-107b8f5-8a8d2fa:focus-visible{background-color:#954b1d;}.elementor .e-6bb7cee-c57018f{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-210b5b0-dd1d328{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;display:flex;flex-direction:column;& > a.e-image-link-base { display:block;width:100%;max-width:100%;padding:0; }\n}.elementor .e-a4a01d3-09c80cb{font-family:Lato;font-size:20px;color:#e6ad35;line-height:1;margin:0px;}.elementor .e-c3cb733-87b9c01{font-family:Lato;font-weight:400;font-size:22px;color:#34322f;line-height:1.3;margin:0px;}.elementor .e-4b32351-989b70a{width:40px;height:40px;font-family:Lato;font-weight:700;font-size:13.0909px;color:#ffffff;line-height:1.5;margin:0px;border-radius:50%;background-color:#5C6BC0;display:inline-flex;flex:0 0 40px;justify-content:center;align-items:center;}.elementor .e-f94374c-fe95fa8{font-family:Lato;font-weight:400;font-size:18px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-d4373f2-6e8a3a3{padding:0px;display:flex;flex-direction:row;gap:8px;flex:1 1 0px;align-items:center;}.elementor .e-ce3bd6f-1969fda{width:33px;height:33px;object-fit:contain;display:block;}.elementor .e-2a1de92-6218cfb{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-52b7c78-423df81{padding:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-809d55f-e4b0ebf{overflow:hidden;padding:0px;border-radius:0px;background-color:#ffffff;box-shadow:0px 3px 12px 0px #0000000a;display:flex;flex-direction:column;}.elementor .e-0576883-29452b4{padding:0px;display:none;flex-direction:column;gap:32px;}.elementor .e-507ede1-f0f6cca{width:auto;font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:2px solid #34322f; outline-offset:3px; } &:focus-visible { outline:2px solid #ffffff; outline-offset:3px; } &:hover,&:focus-visible { background-color:#ffffff;color:#34322f;border-color:#ffffff; }\n}.elementor .e-507ede1-f0f6cca:active{color:#34322f;border-color:#e8e8e8;background-color:#e8e8e8;}.elementor .e-f702fbc-fec5ca9:hover,.elementor .e-f702fbc-fec5ca9:focus-visible{background-color:#954b1d;}.elementor .e-f702fbc-fec5ca9{width:auto;font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; }\n}.elementor .e-7958870-383ca77{padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:center;}.elementor .e-4edcbbc-7f2f469{max-width:1300px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:48px;}.elementor .e-6794033-76ff7a8{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;background-image:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-39c4566a.png);background-repeat:repeat;background-attachment:scroll;background-size:1440px 805px;background-position:0% 0%;background-color:#0f0f0f;display:flex;& h2 { color:#ffffff; }\n}.elementor .e-35eed5f-a139bde{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-03f9a68-a7a0572{max-width:988px;font-family:"Playfair Display";font-weight:400;font-size:48px;color:#34322f;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3b2a836-22d5a64{width:61.15385%;aspect-ratio:795/447;object-fit:cover;object-position:50% 67.637192%;border-radius:4px;display:block;flex:0 0 61.15385%;}.elementor .e-7d899b4-4628a04{font-family:Lato;font-weight:400;font-size:16px;color:#34322f;line-height:1;margin:0px;}.elementor .e-b19c2e5-2dd3b4c{font-family:"Playfair Display";font-weight:400;font-size:33px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-97313b4-c10ddee{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-a8e56c6-add20d6:hover,.elementor .e-a8e56c6-add20d6:focus-visible{background-color:#954b1d;}.elementor .e-a8e56c6-add20d6{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:56px;padding-inline-end:56px;border-radius:4px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; }\n}.elementor .e-597535a-16e1212{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-ce75593-c0f9814{padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:64px;align-items:center;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-c6e5c68-65b3d78{width:61.15385%;aspect-ratio:795/447;object-fit:cover;object-position:50% 50%;border-radius:4px;display:block;flex:0 0 61.15385%;}.elementor .e-e53f646-e7908be{font-family:Lato;font-weight:400;font-size:16px;color:#34322f;line-height:1;margin:0px;}.elementor .e-3eacf8a-53fb7aa{font-family:"Playfair Display";font-weight:400;font-size:33px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-1b3174f-7597cb0{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-64fa952-386274c:hover,.elementor .e-64fa952-386274c:focus-visible{background-color:#954b1d;}.elementor .e-64fa952-386274c{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:56px;padding-inline-end:56px;border-radius:4px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; }\n}.elementor .e-405adfb-cca5ed5{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-61fed72-b297873{padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:64px;align-items:center;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-0bff7e0-5f74ede{width:61.15385%;aspect-ratio:795/447;object-fit:cover;object-position:50% 78.541869%;border-radius:4px;display:block;flex:0 0 61.15385%;}.elementor .e-0677d49-23acd77{font-family:Lato;font-weight:400;font-size:16px;color:#34322f;line-height:1;margin:0px;}.elementor .e-5876737-db06650{font-family:"Playfair Display";font-weight:400;font-size:33px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-e9cbccd-1abc03d{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-5d26868-95b728d:hover,.elementor .e-5d26868-95b728d:focus-visible{background-color:#954b1d;}.elementor .e-5d26868-95b728d{width:auto;font-family:Lato;font-weight:700;font-size:16px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:56px;padding-inline-end:56px;border-radius:4px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; }\n}.elementor .e-f24128d-ae602ec{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-7038d02-b6d887a{padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:64px;align-items:center;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-8555037-574608d{padding:0px;display:flex;flex-direction:column;gap:32px;}.elementor .e-f48ee55-117da7f{max-width:1300px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:48px;}.elementor .e-40802ae-d0589cf{padding-block-start:48px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-b85e54e-81320f0{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-02b1b75-6ea968e{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-9f52265-66e7240{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-26dd61d-08e10bd{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-449663d-d588f07{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-6dfb347-099909b{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-86d44cc-8ce0bc9{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-80d0f6b-d179073{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-c8957d4-4061d51{font-family:"Playfair Display";font-size:23px;color:#ffffff;line-height:1.2;margin:0px;flex:0 0 auto;width:max-content; white-space:nowrap;\n}.elementor .e-dd64934-fa22943{padding:0px;display:flex;flex-direction:row;gap:40px;width:max-content;\n}.elementor .e-59c1a8b-75d62ed{overflow:hidden;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:#b45d24;display:flex;}.elementor .e-23d711a-4e0578d{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-4867109-06421b0{width:100%;aspect-ratio:267/278;object-fit:cover;display:block;}.elementor .e-690927e-24a12e5{width:100%;aspect-ratio:267/308;object-fit:cover;display:block;}.elementor .e-16ce0ed-63dccf0{padding:0px;display:flex;flex-direction:column;gap:8px;flex:0 0 34.81%;}.elementor .e-e9843b9-d07dd02{width:64.15%;aspect-ratio:492/596;object-fit:cover;display:block;flex:1 1 0px;}.elementor .e-cf36a4d-494b872{padding:0px;display:flex;flex-direction:row;gap:8px;flex:0 0 59%;}.elementor .e-5f26aed-7f02794{font-family:"Playfair Display";font-weight:400;font-size:38px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-7373d52-a4dc92a{font-family:"Playfair Display";font-weight:400;font-size:33px;color:#34322f;line-height:1.2;margin:0px;display:none;}.elementor .e-dfbbbc6-f5e935d{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-6b6589d-573602a:hover,.elementor .e-6b6589d-573602a:focus-visible{background-color:#954b1d;}.elementor .e-6b6589d-573602a{width:auto;font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; }\n}.elementor .e-05ebf94-96d660b{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-1e36e63-5c52b84{max-width:1300px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row-reverse;gap:64px;align-items:center;}.elementor .e-d9b99f4-d3f0e5d{padding-block-start:32px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;}.elementor .e-dbc3cf1-5c33a9a{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-c342661-676c358{max-width:908px;font-family:"Playfair Display";font-weight:400;font-size:48px;color:#ffffff;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6ae9dee-ddacc38{width:100%;aspect-ratio:294.5/209;object-fit:cover;object-position:50% 28.185084%;border-radius:4px;display:block;}.elementor .e-463001d-83b9449{width:42px;height:42px;position:relative;font-family:"Playfair Display";font-weight:400;font-size:27px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:50%;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#b45d24;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::after { content:""; position:absolute; left:41px; top:18px; width:calc((min(1250px,100vw - 48px) - 72px)/4 - 18px); height:6px; background:#b45d24; } &::before { content:""; display:none; } &::after { width:calc((100cqw - 72px)/4 - 18px); } font-variant-numeric:lining-nums; box-sizing:border-box;\n}.elementor .e-72e6dc1-e21526a{font-family:"Playfair Display";font-weight:400;font-size:23px;color:#ffffff;line-height:1.2;margin:0px;}.elementor .e-defa5bb-dbd1a24{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin-block-start:-8px;}.elementor .e-0bb1bc0-68f4c04{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-429d7b6-dfd3672{width:100%;aspect-ratio:294.5/209;object-fit:cover;border-radius:4px;display:block;}.elementor .e-e1d6de6-b330632{width:42px;height:42px;position:relative;font-family:"Playfair Display";font-weight:400;font-size:27px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:50%;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#b45d24;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::after { content:""; position:absolute; left:41px; top:18px; width:calc((min(1250px,100vw - 48px) - 72px)/4 - 18px); height:6px; background:#b45d24; } &::before { content:""; display:none; } &::after { width:calc((100cqw - 72px)/4 - 18px); } font-variant-numeric:lining-nums; box-sizing:border-box;\n}.elementor .e-3b01331-7e54328{font-family:"Playfair Display";font-weight:400;font-size:23px;color:#ffffff;line-height:1.2;margin:0px;}.elementor .e-5f4c114-0b41c07{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin-block-start:-8px;}.elementor .e-874169c-0be3a35{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-9151357-fbdb068{width:100%;aspect-ratio:294.5/209;object-fit:cover;border-radius:4px;display:block;}.elementor .e-cfdde42-56c6546{width:42px;height:42px;position:relative;font-family:"Playfair Display";font-weight:400;font-size:27px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:50%;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#b45d24;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::after { content:""; position:absolute; left:41px; top:18px; width:calc((min(1250px,100vw - 48px) - 72px)/4 - 18px); height:6px; background:#b45d24; } &::before { content:""; display:none; } &::after { width:calc((100cqw - 72px)/4 - 18px); } font-variant-numeric:lining-nums; box-sizing:border-box;\n}.elementor .e-d309ff5-9b8e0d7{font-family:"Playfair Display";font-weight:400;font-size:23px;color:#ffffff;line-height:1.2;margin:0px;}.elementor .e-567d116-92e1b86{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin-block-start:-8px;}.elementor .e-741923c-f47e65c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-a9542a3-684a13f{width:100%;aspect-ratio:294.5/209;object-fit:cover;object-position:50% 43.56083%;border-radius:4px;display:block;}.elementor .e-b85b42b-52da139{width:42px;height:42px;position:relative;font-family:"Playfair Display";font-weight:400;font-size:27px;color:#ffffff;line-height:1.2;text-align:center;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:50%;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#b45d24;display:flex;flex:0 0 auto;justify-content:center;align-items:center;&::after { content:""; position:absolute; left:41px; top:18px; width:calc((min(1250px,100vw - 48px) - 72px)/4 - 18px); height:6px; background:#b45d24; } &::before { content:""; display:none; } &::after { width:calc((100cqw - 72px)/4 - 18px); } font-variant-numeric:lining-nums; box-sizing:border-box;\n}.elementor .e-8d2be75-f73c810{font-family:"Playfair Display";font-weight:400;font-size:23px;color:#ffffff;line-height:1.2;margin:0px;}.elementor .e-7c71f88-1a40239{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin-block-start:-8px;}.elementor .e-4c54cb6-69532c3{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-592646a-6231b52{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;container-type:inline-size;\n}.elementor .e-5397228-4a6d764{max-width:1250px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:48px;}.elementor .e-d1b0a2a-b21d69b{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;background-image:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-39c4566a.png);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0f0f0f;display:flex;}.elementor .e-eac4dd9-7335e5b{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-431ecb7-6ddbef5{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-f5fcbc8-e39a8b3{width:100%;aspect-ratio:167.58569/184.37271;object-fit:cover;border-radius:0px;display:none;object-position:center;\n}.elementor .e-12018d3-05b5990{width:109.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#000000;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#ffffff;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-84166d0-0c5b3db{min-width:0px;position:relative;padding:0px;}.elementor .e-e77f461-1b11b0f{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-1dc69da-9ce96d8{width:100%;aspect-ratio:167.58569/184.37271;object-fit:cover;border-radius:0px;display:none;object-position:center;\n}.elementor .e-afbcd8a-0f22002{width:99.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#b45d24;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-942e86d-938a82b{min-width:0px;position:relative;padding:0px;}.elementor .e-41cb65d-aa9d36f{min-width:0px;padding:0px;display:grid;gap:12px;flex:0 0 calc((100% - 48px)/2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;scroll-snap-align:start;\n}.elementor .e-c045ed1-02234d4{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-f8b30fe-2a390cb{width:109.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#000000;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#ffffff;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-0924f46-308d3a2{min-width:0px;position:relative;padding:0px;}.elementor .e-c0ef121-46faaea{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-f994483-2dba9a5{width:99.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#b45d24;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-adc3bd1-a551408{min-width:0px;position:relative;padding:0px;}.elementor .e-ebb16ce-e162177{min-width:0px;padding:0px;display:grid;gap:12px;flex:0 0 calc((100% - 48px)/2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;scroll-snap-align:start;\n}.elementor .e-e3a6a78-6ddbef5{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-96e6b49-e39a8b3{width:100%;aspect-ratio:167.58569/184.37271;object-fit:cover;border-radius:0px;display:none;object-position:center;\n}.elementor .e-56652a7-05b5990{width:109.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#000000;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#ffffff;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-49fb912-0c5b3db{min-width:0px;position:relative;padding:0px;}.elementor .e-f1adb72-1b11b0f{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-9e8e8b9-9ce96d8{width:100%;aspect-ratio:167.58569/184.37271;object-fit:cover;border-radius:0px;display:none;object-position:center;\n}.elementor .e-cc93d20-0f22002{width:99.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#b45d24;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-9fd88be-938a82b{min-width:0px;position:relative;padding:0px;}.elementor .e-5b16920-aa9d36f{min-width:0px;padding:0px;display:grid;gap:12px;flex:0 0 calc((100% - 48px)/2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;scroll-snap-align:start;\n}.elementor .e-c650acb-02234d4{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-2f855fd-2a390cb{width:109.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#000000;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#ffffff;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-934c009-308d3a2{min-width:0px;position:relative;padding:0px;}.elementor .e-17a3faa-46faaea{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-fb4fe00-2dba9a5{width:99.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#b45d24;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-0c79d73-a551408{min-width:0px;position:relative;padding:0px;}.elementor .e-1cc93da-e162177{min-width:0px;padding:0px;display:grid;gap:12px;flex:0 0 calc((100% - 48px)/2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;scroll-snap-align:start;\n}.elementor .e-0bda783-6ddbef5{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-ee59300-e39a8b3{width:100%;aspect-ratio:167.58569/184.37271;object-fit:cover;border-radius:0px;display:none;object-position:center;\n}.elementor .e-8c81a88-05b5990{width:109.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#000000;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#ffffff;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-c469e65-0c5b3db{min-width:0px;position:relative;padding:0px;}.elementor .e-a956fb4-1b11b0f{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-920bcc3-9ce96d8{width:100%;aspect-ratio:167.58569/184.37271;object-fit:cover;border-radius:0px;display:none;object-position:center;\n}.elementor .e-f6eb6d1-0f22002{width:99.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#b45d24;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-42d4de7-938a82b{min-width:0px;position:relative;padding:0px;}.elementor .e-e0224d5-aa9d36f{min-width:0px;padding:0px;display:grid;gap:12px;flex:0 0 calc((100% - 48px)/2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;scroll-snap-align:start;\n}.elementor .e-5a830ee-02234d4{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-7a4e483-2a390cb{width:109.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#000000;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#ffffff;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-0fc7c1f-308d3a2{min-width:0px;position:relative;padding:0px;}.elementor .e-2c0f997-46faaea{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-299e59b-2dba9a5{width:99.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#b45d24;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-1c312da-a551408{min-width:0px;position:relative;padding:0px;}.elementor .e-6fa95f4-e162177{min-width:0px;padding:0px;display:grid;gap:12px;flex:0 0 calc((100% - 48px)/2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;scroll-snap-align:start;\n}.elementor .e-3fcc435-76f81eb{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-6dc34a2-40e666a{width:109.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#000000;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#ffffff;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-1a8b002-3197dba{min-width:0px;position:relative;padding:0px;}.elementor .e-6a707b4-2a4946e{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-2a4dbaf-5e2f774{width:99.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#b45d24;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-12348cc-dd0d469{min-width:0px;position:relative;padding:0px;}.elementor .e-0a21816-7c02e14{min-width:0px;padding:0px;display:grid;gap:12px;flex:0 0 calc((100% - 48px)/2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;scroll-snap-align:start;\n}.elementor .e-4685bf9-62e0c75{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-3382cff-23f744b{width:109.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#000000;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#ffffff;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-a5cd847-5209167{min-width:0px;position:relative;padding:0px;}.elementor .e-48e6355-cf64810{width:100%;aspect-ratio:294.5/324;object-fit:cover;border-radius:0px;display:block;object-position:center;\n}.elementor .e-2640cbc-987e24d{width:99.6513748px;height:34.27523px;position:absolute;inset-block-end:10.275229px;inset-inline-start:50%;font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;text-align:center;padding-block-start:5.137615px;padding-block-end:5.137615px;padding-inline-start:30.825687px;padding-inline-end:30.825687px;margin:0px;border-radius:5.137615px;background-color:#b45d24;transform:translate3d(-50%, 0px, 0px);display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .e-6bc8d73-7b472c6{min-width:0px;position:relative;padding:0px;}.elementor .e-acadb68-6e20f9f{min-width:0px;padding:0px;display:grid;gap:12px;flex:0 0 calc((100% - 48px)/2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;scroll-snap-align:start;\n}.elementor .e-bcef493-8447d82{padding:0px;display:flex;flex-direction:row;gap:48px;overflow-x:auto; scroll-snap-type:x mandatory; scrollbar-width:none; overscroll-behavior-x:contain;\n}.elementor .e-d036e0f-229352b{width:57px;height:57px;position:relative;font-size:0px;color:#b45d24;padding:0px;border-radius:50%;border-width:0px;border-color:#b45d24;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline: 2px solid #34322f; outline-offset: 3px; } &:disabled { opacity: 0.4; cursor: default; } &::before { content: ""; position: absolute; inset: 0; pointer-events: none; transition: none; background: transparent url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-service-previous-source.png) center/contain no-repeat; transform: rotate(0deg); } &:not(:disabled):hover::before, &:not(:disabled):focus-visible::before, &:not(:disabled):active::before { background-image: url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-service-next-source.png); transform: rotate(180deg); }\n}.elementor .e-42ad00a-7135e02{width:24px;height:32px;font-size:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;border-width:0px;background-color:transparent;display:flex;justify-content:center;align-items:center;&::before { content:"";width:16px;height:16px;border-radius:50%;background:#b45d24; } &:focus-visible { outline:2px solid #34322f;outline-offset:3px; } &[aria-current="false"]::before { background:#d2d1d1; }\n}.elementor .e-2fa2193-5d99675{width:24px;height:32px;font-size:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;border-width:0px;background-color:transparent;display:none;justify-content:center;align-items:center;&::before { content:"";width:16px;height:16px;border-radius:50%;background:#d2d1d1; } &:focus-visible { outline:2px solid #34322f;outline-offset:3px; } &[aria-current="true"]::before { background:#b45d24; }\n}.elementor .e-48235f5-5d99675{width:24px;height:32px;font-size:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;border-width:0px;background-color:transparent;display:none;justify-content:center;align-items:center;&::before { content:"";width:16px;height:16px;border-radius:50%;background:#d2d1d1; } &:focus-visible { outline:2px solid #34322f;outline-offset:3px; } &[aria-current="true"]::before { background:#b45d24; }\n}.elementor .e-93bfa1a-5d99675{width:24px;height:32px;font-size:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;border-width:0px;background-color:transparent;display:none;justify-content:center;align-items:center;&::before { content:"";width:16px;height:16px;border-radius:50%;background:#d2d1d1; } &:focus-visible { outline:2px solid #34322f;outline-offset:3px; } &[aria-current="true"]::before { background:#b45d24; }\n}.elementor .e-33a39d9-5d99675{width:24px;height:32px;font-size:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;border-width:0px;background-color:transparent;display:none;justify-content:center;align-items:center;&::before { content:"";width:16px;height:16px;border-radius:50%;background:#d2d1d1; } &:focus-visible { outline:2px solid #34322f;outline-offset:3px; } &[aria-current="true"]::before { background:#b45d24; }\n}.elementor .e-6e1c596-5d99675{width:24px;height:32px;font-size:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:4px;padding-inline-end:4px;border-radius:0px;border-width:0px;background-color:transparent;display:none;justify-content:center;align-items:center;&::before { content:"";width:16px;height:16px;border-radius:50%;background:#d2d1d1; } &:focus-visible { outline:2px solid #34322f;outline-offset:3px; } &[aria-current="true"]::before { background:#b45d24; }\n}.elementor .e-3d15e9a-f28505f{width:auto;padding:0px;display:flex;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-348e13a-27ea898{width:57px;height:57px;position:relative;font-size:0px;color:#b45d24;padding:0px;border-radius:50%;border-width:0px;border-color:#b45d24;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline: 2px solid #34322f; outline-offset: 3px; } &:disabled { opacity: 0.4; cursor: default; } &::before { content: ""; position: absolute; inset: 0; pointer-events: none; transition: none; background: transparent url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-service-previous-source.png) center/contain no-repeat; transform: rotate(180deg); } &:not(:disabled):hover::before, &:not(:disabled):focus-visible::before, &:not(:disabled):active::before { background-image: url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-service-next-source.png); transform: rotate(0deg); }\n}.elementor .e-b6370a6-a8fe84a{padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:center;align-items:center;}.elementor .e-50e0904-fc7e9cf{max-width:1250px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;}.elementor .e-31543c4-2cc7175{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;background-color:#f6f6f6;display:flex;}.elementor .e-257cc02-f3a7ef9{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-e54617b-0c37104{width:calc((100% - 16px)/2);height:100%;aspect-ratio:0.625;object-fit:cover;display:block;}.elementor .e-3c1281c-4e9c11f{width:calc((100% - 16px)/2);height:100%;aspect-ratio:0.625;object-fit:cover;display:block;}.elementor .e-9d61eff-5531bd4{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;}.elementor .e-3d8d582-eb37b22{width:45.502%;aspect-ratio:349/596;object-fit:cover;display:none;}.elementor .e-dd0b734-c9e1391{width:59%;padding:0px;display:flex;flex-direction:row;gap:15px;flex:0 0 59%;}.elementor .e-2ec07f0-f9c9672{font-family:Lato;font-size:16px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-b710f96-c3d96c8{font-family:Lato;font-weight:700;font-size:16px;color:#34322f;line-height:1.5;margin:0px;}.elementor .e-c8e2d7a-5167ad1{width:112px;height:28px;object-fit:contain;margin-block-start:12px;display:block;}.elementor .e-3821bc8-329e91a{width:calc(45.502% - 32px);max-width:310px;position:absolute;inset-inline-end:16px;inset-block-end:16px;inset-inline-start:auto;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:0.4px;border-color:#a2a2a2;border-style:solid;background-color:#fdfcf9;display:none;flex-direction:column;gap:4px;align-items:flex-start;}.elementor .e-565bcb2-a9934bd{width:59%;position:relative;padding:0px;flex:0 0 59%;& > :first-child { width:100%; flex-basis:100%; }\n}.elementor .e-fbd892a-a13a910{width:100%;aspect-ratio:342/144.46936;object-fit:cover;display:block;}.elementor .e-c8bf826-305c3d4{width:72.099%;aspect-ratio:246.57887/117.71577;object-fit:cover;object-position:50% 66.04243%;display:block;}.elementor .e-1f4d94a-bcf9b2e{width:26.857%;aspect-ratio:91.85398/117.71577;object-fit:cover;display:block;}.elementor .e-ff245f1-719ce5d{padding:0px;display:flex;flex-direction:row;gap:3.567px;}.elementor .e-33fb98d-b49328f{padding:0px;display:none;flex-direction:column;gap:3.567px;}.elementor .e-41513de-4712b7b{font-family:"Playfair Display";font-weight:400;font-size:38px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-aa0dd6c-eee8d1d{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-805b0b8-5fcf295{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;display:none;}.elementor .e-cacceb5-67f2d3b:hover,.elementor .e-cacceb5-67f2d3b:focus-visible{background-color:#954b1d;}.elementor .e-cacceb5-67f2d3b{width:auto;font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; }\n}.elementor .e-69b5fb6-ddc54e0{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-51e9d78-af258f9{max-width:1300px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:61px;align-items:center;}.elementor .e-9593df9-0d4a6d4{padding-block-start:32px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;display:flex;}.elementor .e-8ee8814-80a402a{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-d493498-93f2a81{font-family:"Playfair Display";font-weight:400;font-size:48px;color:#34322f;line-height:1.2;text-align:center;margin:0px;}.elementor .e-14cc80b-5c530c3{font-family:"Playfair Display";font-weight:400;font-size:21px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-81d0d57-fa68c7c{width:12px;height:8px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-e244203-c94b2dd{width:12px;height:8px;}.elementor .e-1455079-a3c2ef3{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:21px;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } border-bottom-style: solid; border-bottom-color: #d0d0d0; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-2853ec2-7403937{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-ac9af5b-4df1dcc{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-d3bef1a-ebc18f3{border-width:0px;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-3f45a0e-6e8c0b6{font-family:"Playfair Display";font-weight:400;font-size:21px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-9932358-56b90a4{width:12px;height:8px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-da8bae2-5e8d602{width:12px;height:8px;}.elementor .e-c1d1e07-14bb340{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:21px;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } border-bottom-style: solid; border-bottom-color: #d0d0d0; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-6b0c6e3-1961f08{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-8957fd9-27b47db{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-d112b20-e665205{border-width:0px;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-bdf0428-015204c{font-family:"Playfair Display";font-weight:400;font-size:21px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-0293dab-43b27e1{width:12px;height:8px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-1c061a2-620012b{width:12px;height:8px;}.elementor .e-5795785-6a50543{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:21px;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } border-bottom-style: solid; border-bottom-color: #d0d0d0; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-095a8a6-10378f3{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-bef113d-b7224a9{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-d5ae7a2-890a3f7{border-width:0px;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-8cd26ef-d684d78{font-family:"Playfair Display";font-weight:400;font-size:21px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-f87c404-8d7fdda{width:12px;height:8px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-76dc881-c3eef5b{width:12px;height:8px;}.elementor .e-e384f86-8fea124{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:21px;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } border-bottom-style: solid; border-bottom-color: #d0d0d0; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-b91ed31-7e8559b{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-7e03a58-068594d{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b0490f0-f93c6b7{border-width:0px;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-42d4f13-0fe4d7d{font-family:"Playfair Display";font-weight:400;font-size:21px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-9c5f83e-a961736{width:12px;height:8px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-0b6e2b2-601c9f6{width:12px;height:8px;}.elementor .e-8a459c6-b5b50c0{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:21px;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } border-bottom-style: solid; border-bottom-color: #d0d0d0; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-19a4d9d-94d2329{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-9f9d632-5f8dd86{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-85264d3-d6f03f0{border-width:0px;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-18ec71f-d46730b{font-family:"Playfair Display";font-weight:400;font-size:21px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-1304b3e-5663788{width:12px;height:8px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-31e6271-43bdb3f{width:12px;height:8px;}.elementor .e-3ad4a24-cdfa25f{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:21px;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } border-bottom-style: solid; border-bottom-color: #d0d0d0; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-38a6e51-6aac477{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-d620e7e-ba13d5e{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-d90817b-9c71d46{border-width:0px;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-3dd5df8-77fca0f{font-family:"Playfair Display";font-weight:400;font-size:21px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-5df1fad-a262e6d{width:12px;height:8px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-fa1d120-fb50f4a{width:12px;height:8px;}.elementor .e-3f60828-acba84f{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:21px;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } border-bottom-style: solid; border-bottom-color: #d0d0d0; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-f055c5e-f606ba4{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-d4fcae4-471024b{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-19c7ec8-8afb7eb{border-width:0px;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-1072986-b084b88{font-family:"Playfair Display";font-weight:400;font-size:21px;color:#34322f;line-height:1.2;margin:0px;}.elementor .e-512dc34-a01a44e{width:12px;height:8px;object-fit:contain;padding:0px;margin:0px;display:block;}.elementor .e-6dfd548-e72b139{width:12px;height:8px;}.elementor .e-11aec4b-7cb1938{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:21px;&:focus-visible { outline:2px solid #b45d24; outline-offset:4px; } border-bottom-style: solid; border-bottom-color: #d0d0d0; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-0a4bd83-edaff90{font-family:Lato;font-size:18px;color:#707070;line-height:1.5;margin:0px;}.elementor .e-ec37693-9aa7aa1{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2eaf619-f362d4b{border-width:0px;border-bottom-style: solid; border-bottom-color: #d0d0d0;\n}.elementor .e-8afdd2f-0ce2f84{display:flex;flex-direction:column;gap:32px;}.elementor .e-97d2a53-1bd5bb4{max-width:900px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:64px;}.elementor .e-6003fbd-e182131{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;background-color:#fdfcf9;display:flex;}.elementor .e-0534f03-061ab2a{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-5d0428e-5a9c077{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset:0;\n}.elementor .e-3b6a9b0-76319f0{position:absolute;background-image:linear-gradient(90deg, #000000 0%,#000000f2 20%,#000000e6 40%,#00000099 55%,#00000040 70%,#00000000 85%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset:0;\n}.elementor .e-958976f-2f8d2f7{width:100%;object-fit:cover;display:none;}.elementor .e-e14435b-cddc477{font-family:"Playfair Display";font-weight:400;font-size:44px;color:#ffffff;line-height:1.2;margin:0px;}.elementor .e-de85e2e-5c35c3a{font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;margin:0px;}.elementor .e-19583db-c297b39:hover,.elementor .e-19583db-c297b39:focus-visible{background-color:#954b1d;}.elementor .e-19583db-c297b39{width:auto;font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;line-height:1.5;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;background-color:#b45d24;display:inline-flex;justify-content:center;align-items:center;&:focus-visible { outline:3px solid #34322f; outline-offset:3px; } white-space:nowrap;\n}.elementor .e-d1897dc-bb07b4a{width:26px;height:26px;object-fit:contain;filter:brightness(0px);display:block;flex:0 0 26px;filter:brightness(0) invert(1); filter:none;\n}.elementor .e-bc081b3-fb7722b{width:auto;position:static;font-family:Lato;font-weight:700;font-size:18px;color:#34322f;line-height:1.5;text-decoration:none;padding:0px;background-color:transparent;white-space:nowrap; &::after { content:"";position:absolute;inset:0; }\n}.elementor .e-b7cad3f-b7bb720{width:auto;min-height:67px;cursor:pointer;padding-block-start:19px;padding-block-end:19px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:#0a152f;border-style:solid;background-color:#ffffff;transition:background-color 180ms, color 180ms, border-color 180ms;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;padding-block:19px; &:hover, &:focus-within { background:#b45d24;border-color:#b45d24; & a {color:#ffffff;} & img {filter:brightness(0) invert(1);} }\n}.elementor .e-21d8704-3ede4df{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-cdfdc09-2ead178{font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;margin:0px;display:inline-flex;gap:8px;align-items:center;&::before { content:"";display:block;flex:0 0 16px;width:16px;height:16px;background:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-check-source.png) center/contain no-repeat;filter:brightness(0) invert(1); } &::before { width:20px;height:20px;flex:0 0 20px; }\n}.elementor .e-19cb1f1-f1a20c8{font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;margin:0px;display:inline-flex;gap:8px;align-items:center;&::before { content:"";display:block;flex:0 0 16px;width:16px;height:16px;background:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-check-source.png) center/contain no-repeat;filter:brightness(0) invert(1); } &::before { width:20px;height:20px;flex:0 0 20px; }\n}.elementor .e-fd291ec-a167818{font-family:Lato;font-size:16px;color:#ffffff;line-height:1.5;margin:0px;display:inline-flex;gap:8px;align-items:center;&::before { content:"";display:block;flex:0 0 16px;width:16px;height:16px;background:url(https://lp.dnagatesandfences.com/wp-content/uploads/2026/10/dna-check-source.png) center/contain no-repeat;filter:brightness(0) invert(1); } &::before { width:20px;height:20px;flex:0 0 20px; }\n}.elementor .e-e1261e3-c400c76{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-fc7f85b-c89cc01{width:581px;max-width:50%;position:relative;padding-block-start:151px;padding-block-end:151px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-e8d2997-c8f4549{max-width:1440px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:80px;padding-inline-end:80px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;}.elementor .e-0bea36a-9a28715{overflow:hidden;position:relative;padding:0px;background-color:#000000;display:flex;flex-direction:column;}.elementor .e-22f2a28-79bbf0e{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}.elementor .e-157b0bd-dbeb39c{width:117px;aspect-ratio:117/67;object-fit:cover;object-position:50% 47.916668%;display:block;filter:brightness(0) invert(1);\n}.elementor .e-fe29361-01e0e97{font-family:Lato;font-weight:500;font-size:20px;color:#ffffff;line-height:1.2;margin:0px;}.elementor .e-db6b09b-e7d8b3f{width:auto;font-family:Lato;font-size:18px;color:#ffffff;line-height:1.5;padding:0px;background-color:transparent;&::before { content:"Email: ";white-space:pre; }\n}.elementor .e-1fad06a-c73bce8{width:34px;height:34px;object-fit:contain;display:none;flex:0 0 34px;}.elementor .e-cad9fbc-263c535{width:auto;font-family:Lato;font-weight:400;font-size:18px;color:#ffffff;line-height:1.5;text-decoration:none;padding:0px;background-color:transparent;white-space:nowrap;\n}.elementor .e-0681ab2-e4628a4{width:auto;color:#ffffff;padding:0px;margin-block-start:-8px;display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .e-289ae38-5e41b18{width:384px;max-width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-e8f7bb5-5fa36cc{max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:48px;justify-content:space-between;align-items:center;}.elementor .e-29851b2-36a1f8e{padding:24px;background-color:#b45d24;display:flex;}.elementor .e-7a60f80-b177516{width:100%;min-width:0px;padding:0px;margin:0px;display:block;}