.phone-info{font-size:18px!important}.html_header_transparency #top .avia-builder-el-0 .container{padding-top:0!important}.wrap{width:100%;height:650px;overflow:hidden;position:relative}.city,.cloud{position:absolute}.city{z-index:100}.cloud01{max-width:27%!important;opacity:.4;top:-45px;animation:float 55s linear infinite}.cloud02{max-width:27%!important;opacity:.4;top:80px;animation:float 55s 11s linear infinite backwards}.cloud03{max-width:27%!important;opacity:.4;top:30px;animation:float 55s 25s linear infinite backwards}.csem-hero-container-padding{padding-top:var(--pd-lg);padding-bottom:var(--pd-lg)}.csem-inner-header{margin-top:var(--pd-lg)!important;margin-bottom:var(--pd-lg)!important}.csem-inner-header h1{font-size:var(--csem-fs-xl);text-shadow:var(--fw-bolder);text-transform:capitalize;font-family:var(--ff-body);line-height:1em;margin-bottom:20px;margin-top:0;font-weight:bolder;animation-name:scaleIn;animation-duration:var(--duration-fast);color:#fff!important}.csem-body-container-padding{padding-top:clamp(30px,10%,60px)!important;padding-bottom:clamp(30px,10%,60px)!important}.csem-bg-col-1{background-color:var(--bg-col-1)}@media only screen and (max-width:762px){div{text-align:center!important}}.csem-hero{font-size:var(--csem-fs-xl)!important;text-shadow:var(--fw-bolder);text-transform:capitalize!important;font-family:var(--ff-body)!important;line-height:1em;margin-bottom:20px;margin-top:0;font-weight:bolder;animation-name:scaleIn;animation-duration:var(--duration-fast)}.csem-fs-lg{font-size:var(--csem-fs-lg);margin:0;line-height:1em;display:inline-block}.csem-fs-lg p{overflow:hidden;white-space:nowrap;margin:0;padding-bottom:3px;animation:typing 2s steps(35),blinking .5s steps(1) infinite;animation-delay:1s;animation-fill-mode:backwards}#top .socialbookmarks-widget .social_bookmarks{float:left;margin:15px 0 0;position:relative}#top .socialbookmarks-widget .social_bookmarks li{float:left;clear:right!important}#csem-fotter-social .social_bookmarks li{border-right-width:0}#csem-fotter-social a{color:#fff}#csem-top-bar{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:max-content}@media only screen and (max-width:762px){#csem-top-bar{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:max-content}}#csem-top-bar div{margin-right:10px}#csem-footer-icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:max-content;margin:auto;font-size:18px;color:#444}#csem-footer-icons div{margin-right:5px}#csem-footer-icons a{color:#444}.cust-container{min-height:auto;padding-top:clamp(30px,4vw,70px);padding-bottom:clamp(30px,4vw,70px)}.cust-container .flex_column{margin-bottom:0!important}.cust-container h1{font-size:var(--fs-1)}.cust-container h2{font-size:var(--fs-2)}.cust-container h3{font-size:var(--fs-3)}.cta-content p,.cta-content h2{text-align:center}.cta-column{background-color:#fdd650;padding:30px;border-radius:30px}.area-column{padding:30px;border-radius:30px}.area-column img{position:absolute;z-index:1;right:150px}.area-txt{position:relative;z-index:2;width:425px;top:70px}ul+h2{margin-top:1.5em}.footer-icons{display:flex}.footer-icons div{margin-right:0}.agf-hours .iconbox_icon{margin:20px 0 0 0}.hm-contct{box-shadow:1px 2px 11px #00000045}#top .av_header_transparency #header_meta{background-color:#fff;color:#422c00}#menu-item-6222{background:#fcd950!important;padding:8px!important;margin-top:-8px!important}.avia-menu-fx{display:none!important}.container{padding:6px 50px}.page-id-78 .main_menu .menu>li>a .avia-menu-text{color:#fff!important}.page-id-78 .main_menu .sub-menu li a .avia-menu-text{color:#422c00!important}@media only screen and (max-width:762px){.entry-content-wrapper div li{list-style:none}.page-id-773 .iconbox_icon{display:none}.footer-icons{margin-bottom:20px;justify-content:center;flex-direction:column;align-items:center}.footer-icons div{margin-right:-3px;max-width:260px;display:flex;justify-content:center;flex-direction:column;align-items:center}.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial{padding:0 40px}}.cta-section{background-color:#f5f5f5}@media only screen and (max-width:767px){#header_meta .container{display:flex;flex-direction:column-reverse}#top .av_textblock_section.av-9s0ii-67db246d2928a332a29ecd5fc40691a0 .avia_textblock{column-count:1!important;text-align:left!important}}.hm-list li{list-style:none!important;margin:.5em 0;padding-left:24px;background-image:url(//www.agreatfence.com/wp-content/uploads/2024/11/fence-bullet-point.png);background-repeat:no-repeat;background-position:0 11px;background-size:16px}.page-id-78 .entry-content-wrapper ul{list-style:none!important}.add-srv img{margin-bottom:20px}@media screen and (max-width:1000px){#form-hm-section .flex_column_table{display:flex;flex-direction:column}#form-hm-section .flex_column{width:100%!important;max-width:100%!important}#form-hm-section .av_two_fifth{order:2}#form-hm-section .av_three_fifth{order:1}.av_two_fifth{margin-left:0!important}.iconbox_content{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:1340px){.csm-map img{display:none}.agf-hours .iconbox_icon{display:none}}.gchoice_4_9_1 .gfield-choice-input{clear:both!important}.gchoice_4_9_1,.gchoice_1_7_1{display:flex;flex-direction:row;align-items:flex-start}.gchoice_4_9_1 .gfield-choice-input,.gchoice_1_7_1 .gfield-choice-input{margin-top:8px!important;margin-right:10px!important}
.csem-img-load{background-image:url(//www.agreatfence.com/wp-content/uploads/2025/08/A-Great-Fence.webp);background-repeat:no-repeat;background-position:50% 0%;background-attachment:scroll}@media screen and (max-width:900px){.csem-img-load{background-image:url(//www.agreatfence.com/wp-content/uploads/2025/08/A-Great-Fence-M.webp);}}
.csem-wood-section{background-image:url(https://www.agreatfence.com/wp-content/uploads/2025/09/Why-Choose-A-Great-Fence-Small.webp)!important}:root{--duration-slow:3s;--duration-medium:2s;--duration-fast:1s}@keyframes scaleIn{0%{transform:scale(.2)}85%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes hingeIn{0%{transform:rotate(-180deg);opacity:0}50%{transform:rotate(-90deg)}85%{transform:rotate(15deg)}100%{transform:rotate(0deg)}}@keyframes reveal{0%{width:0;opacity:0}100%{width:50%}}@keyframes gearSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes gearSpinRev{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}@keyframes typing{0%{width:0}100%{width:100%}}@keyframes blinking{0%,100%{border-color:transparent}50%{border-right:2px solid #fff}}@keyframes float{0%{transform:translateX(-700px)}100%{transform:translateX(1920px)}}.csem-btn a{padding:10px 20px!important;font-size:18px!important;font-weight:400!important;letter-spacing:1px!important;border:none!important;border-radius:5px!important}@media only screen and (max-width:762px){.csem-btn{display:grid;justify-items:center;margin-bottom:10px}}.csem-btn-dark a{background-color:#fcd950!important;color:#422c00!important}.csem-btn-dark a:hover{background-color:#fcd950!important}.csem-btn-light a{background-color:#fff!important;color:#422c00!important}.csem-btn-light a:hover{background-color:#fff!important}.csem-btn-light .avia-button{border:solid 1px #422c00!important}#cta-btns a{background-color:#fff!important;color:#422c00!important;border:solid 1px #422c00!important}#cta-btns a:hover{background-color:#fff!important}#cta-btn a:nth-of-type(1){background-color:#fcd950!important;color:#422c00!important}#cta-btn a:nth-of-type(1):hover{background-color:#fcd950!important}#cta-btn a:nth-of-type(2){background-color:#fff!important;color:#422c00!important;border:solid 1px #422c00!important}#cta-btn a:nth-of-type(2):hover{background-color:#fff!important}#cta-btns-yel a{background-color:#fcd950!important;color:#422c00!important;border:solid 1px #422c00!important}#cta-btns-yel a:hover{background-color:#fcd950!important}#cta-btn-yel a:nth-of-type(1){background-color:#fcd950!important;color:#422c00!important}#cta-btn-yel a:nth-of-type(1):hover{background-color:#fcd950!important}#cta-btn-yel a:nth-of-type(2){background-color:#fcd950!important;color:#422c00!important;border:solid 1px #422c00!important}#cta-btn-yel a:nth-of-type(2):hover{background-color:#fff!important}.ripple-button{position:relative;overflow:hidden;padding:10px 20px;font-size:16px;color:#fff;background-color:#3498db;border:none;border-radius:50px;cursor:pointer;outline:none}.ripple-button::before{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:radial-gradient(circle,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 70%);transition:width .6s,height .6s,top .6s,left .6s;transform:translate(-50%,-50%);opacity:0;border-radius:50%}.ripple-button:hover::before{width:0;height:0;opacity:1;top:50%;left:50%}input[type="text"],input[type="tel"],input[type="email"],textarea{color:#000!important}body .gform_wrapper ::placeholder,body .gform_wrapper ::-webkit-input-placeholder,body .gform_wrapper input[placeholder],body .gform_wrapper select{color:#717171!important;opacity:1}#gform_submit_button_4{background:#fcd950!important;color:#422c00!important}#gform_submit_button_1{background:#422c00!important;color:#fff!important}.csem-form-style-1 :is(input,textarea){border:none!important;border-bottom:solid 1px #000!important;background-color:#a0a0a000!important}.csem-form-style-1 input[type="submit"]{background-color:rgba(var(--fc-primary-dark))!important;border-bottom:none!important}.csem-form-style-1 input[type="submit"]:hover{background-color:rgba(var(--fc-primary-dark),.8)!important}.csem-form-style-1 :is(legend,label){display:none!important}.csem-form-style-1 #gform_button{color:#fff!important}.csem-form-style-2 :is(input,textarea){border-radius:25px!important;padding-left:15px!important;background-color:rgba(var(--fc-primary-dark),.1)!important}.csem-form-style-2 input[type="submit"]{background-color:rgba(var(--fc-primary-dark))!important;border-radius:0!important}:root{--ff-body:"kanit",sans-serif;--ff-heading:"kanit",sans-serif;--ff-hero:"kanit";--bg-col-1:#f2f2f2;--csem-fs-lg:clamp(1.5rem,5vh,2rem);--csem-fs-xl:clamp(1em,17vh,5rem);--fc-primary-dark:32,110,122;--fw-bolder:1px 1px 0;--pd-lg:clamp(30px,15%,100px);--fs-body:1.125rem;--fs-6:calc(var(--fs-body) - .125rem);--fs-5:calc(var(--fs-body));--fs-4:calc(var(--fs-body) + .25rem);--fs-3:calc(var(--fs-body) + .5rem);--fs-2:clamp(calc(var(--fs-body) + 1rem),4vw,calc(var(--fs-body) + 1.6rem));--fs-1:clamp(calc(var(--fs-body) + 1.7rem),4vw,calc(var(--fs-body) + 2.7rem))}@media (max-width:700px){:root{--csem-fs-xl:clamp(1em,4vh,5rem);--csem-fs-lg:clamp(1.5rem,2vh,2rem)}} #hero{position:relative;overflow:hidden;min-height:650px} #hero picture,#hero .hero-img{ position:absolute;top:0;left:50%; transform:translateX(-50%); width:100vw;height:100%; } #hero .hero-img{ object-fit:cover;object-position:center; z-index:0;pointer-events:none; } #hero .hero-overlay{ position:absolute;inset:0;z-index:0; background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35)); pointer-events:none; } #hero .hero-content{position:relative;z-index:1;padding:3rem 1rem; margin-top: 217px;} @media (max-width:900px){#hero{min-height:520px;} #hero .hero-content {margin-top: 50px;}}