Help
RSS
API
Feed
Maltego
Contact
Domain > bocaratonpergolabuilder.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2026-01-19
35.212.35.226
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginxDate: Mon, 19 Jan 2026 22:56:09 GMTContent-Type: text/html; charsetiso-8859-1Content-Length: 284Connection: keep-aliveLocation: https://bocaratonpergolabuilder.com/Host-Header: 6b7412fb82ca5edfd0917e3957f05d89X-Proxy-Cache: MISSX-Proxy-Cache-Info: 0301 NC:000000 UP: !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN http://www.w3.org/TR/html4/strict.dtd>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://bocaratonpergolabuilder.com/>here/a>./p>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Mon, 19 Jan 2026 22:56:10 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingLast-Modified: Mon, 19 Jan 2026 01:41:02 GMTX-Httpd-Modphp: 1Host-Header: 8441280b0c35cbc1147f8ba998a563a7X-Proxy-Cache: HIT !doctype html>html langen-US>head>meta nameviewport contentwidthdevice-width, initial-scale1.0>meta charsetUTF-8>meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 />meta propertyog:locale contenten_US />meta propertyog:type contentwebsite />meta propertyog:title contentHome - Boca Raton Pergola Builder />meta propertyog:description contentBoca Raton’s Premier Pergola Builder Elevate your outdoor space with durable, stylish aluminum pergolas and motorized patio covers—expertly designed for South Florida’s climate. Get Started We manage ALL H.O.A Building Dept FULL SERVICE CLIENT SATISFACTION 100% Approved Exclusive Services Your Local Experts in Custom Pergola Design & Installation At Boca Raton Pergola Builder, we don’t … />meta propertyog:url contenthttps://bocaratonpergolabuilder.com/ />meta propertyog:site_name contentBoca Raton Pergola Builder />meta propertyarticle:modified_time content2025-11-12T19:49:33+00:00 />meta propertyog:image contenthttps://bocaratonpergolabuilder.com/wp-content/uploads/2025/07/Boca_pergola.webp />meta propertyog:image:width content217 />meta propertyog:image:height content192 />meta propertyog:image:type contentimage/webp />meta nametwitter:card contentsummary_large_image />meta namegenerator contentElementor 3.33.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto>meta namemsapplication-TileImage contenthttps://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/cropped-Favicon-1-270x270.jpg />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 1537px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/modern-white-aluminum-trellis.webp.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 821px) and (max-width: 1536px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/modern-white-aluminum-trellis.webp.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 481px) and (max-width: 820px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/modern-white-aluminum-trellis.webp.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(max-width: 480px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/modern-white-aluminum-trellis.webp.bv_resized_ipad.webp.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 1537px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/custom-black-louvered-pergola.webp.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 821px) and (max-width: 1536px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/custom-black-louvered-pergola.webp.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 481px) and (max-width: 820px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/custom-black-louvered-pergola.webp.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(max-width: 480px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/custom-black-louvered-pergola.webp.bv_resized_ipad.webp.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 1537px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/Custom-Pergola-builder.jpg.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 821px) and (max-width: 1536px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/Custom-Pergola-builder.jpg.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(min-width: 481px) and (max-width: 820px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/Custom-Pergola-builder.jpg.bv.webp?bv_hostbocaratonpergolabuilder.com />link idbv-preloaded relpreload asimage typeimage/webp media(max-width: 480px) hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/Custom-Pergola-builder.jpg.bv_resized_ipad.jpg.bv.webp?bv_hostbocaratonpergolabuilder.com />style classbv-critical-css bv-identifierglobal-styles-inline-css idglobal-styles-inline-css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--palette-color-1: var(--theme-palette-color-1, #000000);--wp--preset--color--palette-color-2: var(--theme-palette-color-2, #343434);--wp--preset--color--palette-color-3: var(--theme-palette-color-3, #515455);--wp--preset--color--palette-color-4: var(--theme-palette-color-4, #080C0E);--wp--preset--color--palette-color-5: var(--theme-palette-color-5, #e1e8ed);--wp--preset--color--palette-color-6: var(--theme-palette-color-6, #f2f5f7);--wp--preset--color--palette-color-7: var(--theme-palette-color-7, #FAFBFC);--wp--preset--color--palette-color-8: var(--theme-palette-color-8, #ffffff);--wp--preset--color--palette-color-9: var(--theme-palette-color-9, #CBE1E4);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--juicy-peach: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);--wp--preset--gradient--young-passion: linear-gradient(to right, #ff8177 0%, #ff867a 0%, #ff8c7f 21%, #f99185 52%, #cf556c 78%, #b12a5b 100%);--wp--preset--gradient--true-sunset: linear-gradient(to right, #fa709a 0%, #fee140 100%);--wp--preset--gradient--morpheus-den: linear-gradient(to top, #30cfd0 0%, #330867 100%);--wp--preset--gradient--plum-plate: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--wp--preset--gradient--aqua-splash: linear-gradient(15deg, #13547a 0%, #80d0c7 100%);--wp--preset--gradient--love-kiss: linear-gradient(to top, #ff0844 0%, #ffb199 100%);--wp--preset--gradient--new-retrowave: linear-gradient(to top, #3b41c5 0%, #a981bb 49%, #ffc8a9 100%);--wp--preset--gradient--plum-bath: linear-gradient(to top, #cc208e 0%, #6713d2 100%);--wp--preset--gradient--high-flight: linear-gradient(to right, #0acffe 0%, #495aff 100%);--wp--preset--gradient--teen-party: linear-gradient(-225deg, #FF057C 0%, #8D0B93 50%, #321575 100%);--wp--preset--gradient--fabled-sunset: linear-gradient(-225deg, #231557 0%, #44107A 29%, #FF1361 67%, #FFF800 100%);--wp--preset--gradient--arielle-smile: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%);--wp--preset--gradient--itmeo-branding: linear-gradient(180deg, #2af598 0%, #009efd 100%);--wp--preset--gradient--deep-blue: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);--wp--preset--gradient--strong-bliss: linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);--wp--preset--gradient--sweet-period: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);--wp--preset--gradient--purple-division: linear-gradient(to top, #7028e4 0%, #e5b2ca 100%);--wp--preset--gradient--cold-evening: linear-gradient(to top, #0c3483 0%, #a2b6df 100%, #6b8cce 100%, #a2b6df 100%);--wp--preset--gradient--mountain-rock: linear-gradient(to right, #868f96 0%, #596164 100%);--wp--preset--gradient--desert-hump: linear-gradient(to top, #c79081 0%, #dfa579 100%);--wp--preset--gradient--ethernal-constance: linear-gradient(to top, #09203f 0%, #537895 100%);--wp--preset--gradient--happy-memories: linear-gradient(-60deg, #ff5858 0%, #f09819 100%);--wp--preset--gradient--grown-early: linear-gradient(to top, #0ba360 0%, #3cba92 100%);--wp--preset--gradient--morning-salad: linear-gradient(-225deg, #B7F8DB 0%, #50A7C2 100%);--wp--preset--gradient--night-call: linear-gradient(-225deg, #AC32E4 0%, #7918F2 48%, #4801FF 100%);--wp--preset--gradient--mind-crawl: linear-gradient(-225deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%);--wp--preset--gradient--angel-care: linear-gradient(-225deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);--wp--preset--gradient--juicy-cake: linear-gradient(to top, #e14fad 0%, #f9d423 100%);--wp--preset--gradient--rich-metal: linear-gradient(to right, #d7d2cc 0%, #304352 100%);--wp--preset--gradient--mole-hall: linear-gradient(-20deg, #616161 0%, #9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);--wp--preset--gradient--soft-grass: linear-gradient(to top, #c1dfc4 0%, #deecdd 100%);--wp--preset--gradient--saint-petersburg: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--wp--preset--gradient--everlasting-sky: linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%);--wp--preset--gradient--kind-steel: linear-gradient(-20deg, #e9defa 0%, #fbfcdb 100%);--wp--preset--gradient--over-sun: linear-gradient(60deg, #abecd6 0%, #fbed96 100%);--wp--preset--gradient--premium-white: linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%);--wp--preset--gradient--clean-mirror: linear-gradient(45deg, #93a5cf 0%, #e4efe9 100%);--wp--preset--gradient--wild-apple: linear-gradient(to top, #d299c2 0%, #fef9d7 100%);--wp--preset--gradient--snow-again: linear-gradient(to top, #e6e9f0 0%, #eef1f5 100%);--wp--preset--gradient--confident-cloud: linear-gradient(to top, #dad4ec 0%, #dad4ec 1%, #f3e7e9 100%);--wp--preset--gradient--glass-water: linear-gradient(to top, #dfe9f3 0%, white 100%);--wp--preset--gradient--perfect-white: linear-gradient(-225deg, #E3FDF5 0%, #FFE6FA 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: clamp(22px, 1.375rem + ((1vw - 3.2px) * 0.625), 30px);--wp--preset--font-size--x-large: clamp(30px, 1.875rem + ((1vw - 3.2px) * 1.563), 50px);--wp--preset--font-size--xx-large: clamp(45px, 2.813rem + ((1vw - 3.2px) * 2.734), 80px);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width); }:where(body) { margin: 0; }:root { --wp--style--block-gap: var(--theme-content-spacing); }:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}/style>style classbv-critical-css bv-identifierhttps://bocaratonpergolabuilder.com/wp-content/themes/blocksy/static/bundle/main.min.css?ver2.1.4 idct-main-styles-css>:root{--theme-border: none;--theme-transition: all 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955);--theme-list-indent: 2.5em;--true: initial;--false: ;--has-link-decoration: var(--true);--has-transparent-header: 0;--theme-container-width: min(100%, var(--theme-container-width-base));--theme-container-width-base: calc(var(--theme-container-edge-spacing, 90vw) - var(--theme-frame-size, 0px) * 2);--theme-font-stack-default: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}body{overflow-x:hidden;overflow-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,*::before,*::after{box-sizing:border-box}body,p,h1,h2,h3,h4,h5,h6,em,ol,ul,li,tr,th,td,dl,ins,sub,sup,big,cite,form,small,label,table,figure,button,legend,strike,address,caption,fieldset,blockquote{margin:0;padding:0;border:none;font:inherit}a{transition:var(--theme-transition)}img{height:auto;max-width:100%;vertical-align:middle}svg>*{transition:none}body{color:var(--theme-text-color)}h2{color:var(--theme-heading-color, var(--theme-heading-2-color, var(--theme-headings-color)))}h4{color:var(--theme-heading-color, var(--theme-heading-4-color, var(--theme-headings-color)))}@media(max-width: 689.98px){.ct-hidden-sm{display:none !important}}@media(min-width: 690px)and (max-width: 999.98px){.ct-hidden-md{display:none !important}}@media(min-width: 1000px){.ct-hidden-lg{display:none !important}}.sticky,.wp-caption,.bypostauthor,.wp-caption-text,.gallery-caption,.screen-reader-text{background:rgba(0,0,0,0)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes shake{10%,90%{transform:translate3d(-4px, 0, 0)}20%,80%{transform:translate3d(5px, 0, 0)}30%,50%,70%{transform:translate3d(-7px, 0, 0)}40%,60%{transform:translate3d(7px, 0, 0)}}@keyframes bounce-in{0%{transform:scale(0, 0)}20%{transform:scale(1.4, 1.4)}50%{transform:scale(0.8, 0.8)}85%{transform:scale(1.1, 1.1)}100%{transform:scale(1, 1)}}body,h1,h2,h3,h4,h5,h6,label,figcaption,.wp-block-quote,.wp-block-pullquote,.ct-label,.site-title,.entry-meta,.ct-menu-badge,.entry-excerpt,.ct-post-title,.ct-breadcrumbs,.ct-header-text,.ct-product-sku,.ct-product-title,.ct-woo-card-stock,.author-box-bio,.author-box-name,.ct-contact-info,.site-description,.page-description,.mobile-menu a,.menu .ct-menu-link,.comment-reply-title,.ct-footer-copyright,.ct-language-switcher,:where(pre,code,samp,kbd),.onsale,.out-of-stock-badge,class*ct-woo-badge-,:is(.entry-summary,data-products,.ct-trending-block,.ct-added-to-cart-product) .price,.ct-waitlist-message,.woocommerce-tabs .tabs,.woocommerce-tabs .ct-accordion-heading,.woocommerce-result-count,.ct-header-account-dropdown,.ct-module-title:is(p,span),.related-entry-title:is(p,span),.woocommerce-loop-product__title:is(p,span),.woocommerce-loop-category__title:is(p,span),.ct-shortcuts-bar,.ct-widget>*,.ct-dynamic-data-layer,.ct-dynamic-filter,.ct-search-results,.tutor-ratings,.tutor-meta>*,.tutor-course-details-title,.tutor-course-details-actions>a,.ct-language-switcher uldata-placement{font-family:var(--theme-font-family);font-size:var(--theme-font-size);font-weight:var(--theme-font-weight);font-style:var(--theme-font-style, inherit);line-height:var(--theme-line-height);letter-spacing:var(--theme-letter-spacing);text-transform:var(--theme-text-transform);-webkit-text-decoration:var(--theme-text-decoration);text-decoration:var(--theme-text-decoration)}.screen-reader-text{position:absolute !important;word-wrap:normal !important;overflow-wrap:normal !important;width:1px;height:1px;border:0;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);clip:rect(1px, 1px, 1px, 1px)}p{margin-block-end:var(--theme-content-spacing)}ul,ol{padding-inline-start:var(--theme-list-indent);margin-block-end:var(--theme-content-spacing)}h1,h2,h3,h4,h5,h6{margin-block-end:calc(var(--has-theme-content-spacing, 1)*(.3em + 10px))}h1:where(:last-child),h2:where(:last-child),h3:where(:last-child),h4:where(:last-child),h5:where(:last-child),h6:where(:last-child){margin-block-end:0}:is(.is-layout-flow,.is-layout-constrained)>*:where(:not(h1,h2,h3,h4,h5,h6)){margin-block-start:0;margin-block-end:var(--theme-content-spacing)}:is(.is-layout-flow,.is-layout-constrained) :where(h1,h2,h3,h4,h5,h6){margin-block-end:calc(var(--has-theme-content-spacing, 1)*(.3em + 10px))}.menu-container ul,.entry-meta,.ct-account-modal>ul,.ct-language-switcher ul,class*ct-contact-info ul,.products:is(ul),.woocommerce-Reviews :where(ol,ul),.ct-comments :where(ol,ul),.ct-comments ul,.payment_methods,.woocommerce-tabs>ul,.wc-item-meta,.ct-header-account ul,.ct-product-additional-info ul,.woocommerce-pagination .page-numbers,.wc-block-review-list,.woocommerce-mini-cart,.woocommerce-MyAccount-navigation ul,.wp-block-latest-comments,.ct-filter-widget,.ct-compare-bar ul,.ct-product-hero ul,.ct-widget ul,.ct-added-to-cart-product ul{list-style-type:none;margin-bottom:0;padding-inline-start:0}ul:last-child,ol:last-child,ul li:last-child,ol li:last-child,label:last-child,.ct-widget p:last-child,.entry-excerpt *:last-child,.wp-block-columns:last-child,.ct-dynamic-data p:last-child,.ct-woo-card-stock p:last-child,class*ct-form-notification p:last-child,.ct-product-description p:last-child,.woocommerce-variation-description p:last-child,.woocommerce-variation-availability p:last-child{margin-bottom:0}.ct-icon,.ct-icon-container svg{width:var(--theme-icon-size, 15px);height:var(--theme-icon-size, 15px);fill:var(--theme-icon-color, var(--theme-text-color));transition:var(--theme-icon-transition, fill 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955))}.ct-icon,.ct-icon-container{position:relative}a{color:var(--theme-link-initial-color);-webkit-text-decoration:var(--has-link-decoration, var(--theme-text-decoration, none));text-decoration:var(--has-link-decoration, var(--theme-text-decoration, none))}:is(data-labelleft,data-labelright){column-gap:.5em}data-labelright .ct-label{order:2}class*ct-toggle{display:flex;align-items:center;justify-content:center;position:var(--toggle-button-position, relative);z-index:var(--toggle-button-z-index, initial);cursor:pointer;-webkit-appearance:none;appearance:none;width:var(--toggle-button-size);height:var(--toggle-button-size);flex:0 0 var(--toggle-button-size);margin-block:var(--toggle-button-margin-block, initial);margin-inline:var(--toggle-button-margin-start, auto) var(--toggle-button-margin-end, 0);transition:border-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .12s cubic-bezier(0.455, 0.03, 0.515, 0.955);padding:var(--toggle-button-padding, 0px) !important;box-shadow:var(--toggle-button-shadow, none) !important;border-radius:var(--toggle-button-radius, 0) !important;border-width:var(--toggle-button-border-width, 0px) !important;border-style:var(--toggle-button-border-style, solid) !important;border-color:var(--toggle-button-border-color, transparent) !important;background:var(--toggle-button-background, transparent) !important}class*ct-toggle svg{transform:var(--toggle-icon-transform);--theme-icon-transition: transform 0.15s ease-out, fill 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}navclass*menu .ct-menu-link{color:var(--theme-link-initial-color);--theme-icon-color: var(--theme-link-initial-color)}navclass*menu liclass*current-menu->.ct-menu-link,navclass*menu liclass*current-menu->.ct-sub-menu-parent{color:var(--theme-link-active-color, var(--theme-link-hover-color))}.menu{display:flex;gap:var(--menu-items-gap, 0px)}.menu li.menu-item,.menu li.page_item{display:flex;align-items:center}.menu>li>.ct-menu-link{height:var(--menu-item-height, 100%);justify-content:var(--menu-item-alignment, center);--menu-item-padding: 0 calc(var(--menu-items-spacing, 25px) / 2)}.ct-menu-link{display:flex;align-items:center;position:relative;width:100%;border-radius:var(--menu-item-radius, inherit)}.ct-menu-link:not(:empty){padding:var(--menu-item-padding, 0px)}data-menu*type-3>ul>liclass*current-menu->a{background-color:var(--menu-indicator-active-color, var(--menu-indicator-hover-color, var(--theme-palette-color-2)))}class*animated-submenudata-submenu{position:relative}class*animated-submenu>.sub-menu{position:var(--dropdown-position, absolute);top:100%;z-index:10;min-width:100px;margin-top:var(--sticky-state-dropdown-top-offset, var(--dropdown-top-offset, 0));border-radius:var(--theme-border-radius);width:var(--dropdown-width, 200px);background-color:var(--dropdown-background-color, var(--theme-palette-color-4));box-shadow:var(--theme-box-shadow)}class*animated-submenu>.sub-menu:before{position:absolute;content:;top:0;left:0;width:100%;height:var(--sticky-state-dropdown-top-offset, var(--dropdown-top-offset, 0));transform:translateY(-100%);transition:height .2s ease}.animated-submenu-blockdata-submenuright>.sub-menu{left:var(--theme-submenu-inline-offset, 0)}.ct-toggle-dropdown-desktop{--theme-icon-size: 8px;--toggle-button-size: 24px;--toggle-button-margin-end: -8px;--toggle-button-margin-start: var(--dropdown-toggle-margin-start, 0.2em)}.ct-toggle-dropdown-desktop-ghost{pointer-events:none;inset-inline-end:var(--toggle-ghost-inset-end, calc(var(--menu-items-spacing, 25px) / 2 + 16px));--toggle-button-size: 24px;--toggle-button-margin-end: -24px}.sub-menu{--menu-item-padding: var(--dropdown-items-spacing, 13px) calc(var(--dropdown-items-spacing, 13px) * 1.5)}.sub-menu .menu-item{border-top:var(--dropdown-divider)}class*animated-submenu>.sub-menu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,margin .2s ease,height .2s ease}class*animated-submenu:not(.ct-active):not(class*ct-mega-menu)>.sub-menu{overflow:hidden;max-height:calc(100vh - var(--header-height) - var(--admin-bar, 0px) - var(--theme-frame-size, 0px) - 10px)}data-dropdown*type-1 class*animated-submenu>.sub-menu{transform:translate3d(0, 10px, 0)}#header{position:relative;z-index:50}@media(max-width: 999.98px){#header data-devicedesktop{display:none}}@media(min-width: 1000px){#header data-devicemobile{display:none}}#header data-row{position:var(--position, relative);box-shadow:var(--theme-box-shadow);border-top:var(--theme-border-top);border-bottom:var(--theme-border-bottom);-webkit-backdrop-filter:blur(var(--theme-backdrop-blur));backdrop-filter:blur(var(--theme-backdrop-blur))}#header data-row>div{min-height:var(--shrink-height, var(--height));border-top:var(--theme-border-top);border-bottom:var(--theme-border-bottom)}#header data-row*middle{z-index:2}#header data-row*boxed{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#header data-row*boxed>div{padding:var(--padding, 0 35px);box-shadow:var(--theme-box-shadow);border-radius:var(--row-border-radius);-webkit-backdrop-filter:blur(var(--theme-backdrop-blur));backdrop-filter:blur(var(--theme-backdrop-blur))}@media(max-width: 689.98px){#header data-row*boxed>div{--padding: 0 5vw}}@media(min-width: 690px)and (max-width: 999.98px){#header data-row*boxed>div{--padding: 0 4vw}}#header data-column{min-height:inherit}#header data-columnstart,#header data-columnend{min-width:0}#header data-items{width:100%}#header data-column-set2>div{display:grid;grid-template-columns:auto auto}data-placements{display:grid}data-columnend>data-itemsprimary{justify-content:flex-end}#header data-items{display:flex;align-items:center;min-width:0}#header data-items>*{margin:var(--margin, 0 10px)}data-columnstart data-itemsprimary>*:first-child{--margin: 0 10px 0 0}data-columnend data-itemsprimary>*:last-child{--margin: 0 0 0 10px}.ct-color-switch,.ct-header-search,.ct-header-trigger{--theme-link-initial-color: var(--theme-text-color)}.ct-color-switch .ct-label,.ct-header-search .ct-label,.ct-header-trigger .ct-label{transition:inherit;color:var(--theme-link-initial-color)}class*header-menu{display:flex;align-items:center;height:100%;min-width:0}class*header-menu .menu{height:inherit}class*header-menu .menu>li>.ct-menu-link{white-space:nowrap}.ct-header-trigger .ct-icon{transition:none}.ct-header-trigger .ct-icon rect{transform-origin:50% 50%;transition:all .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-header-trigger .ct-icondata-typetype-2 rect:nth-child(1){width:10px}.ct-header-trigger .ct-icondata-typetype-2 rect:nth-child(3){width:15px}.site-branding{display:flex;text-align:var(--horizontal-alignment)}.site-branding:not(data-logotop){align-items:center}.site-logo-container{position:relative;line-height:0;height:var(--logo-shrink-height, var(--logo-max-height, 50px));transition:none}.site-logo-container img{width:auto;max-width:initial;object-fit:contain}.site-logo-container img,.site-logo-container svg,.site-logo-container picture{height:inherit;vertical-align:initial}.ct-footer{padding:var(--footer-container-padding)}@keyframes move-in{0%{opacity:0;transform:translate3d(0, -40px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes move-out{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 40px, 0)}}.ct-panel{flex-direction:column;position:fixed;z-index:999999;inset:var(--admin-bar, 0px) 0 0 0;opacity:0;display:none;pointer-events:none;transition:opacity .25s ease-in-out}#main-container{display:flex;flex-direction:column;position:relative;min-height:calc(100vh - var(--admin-bar, 0px) - var(--theme-frame-size, 0px)*2);overflow:hidden;overflow:clip}#main-container .site-main{flex-grow:1}class*ct-container{margin-inline:auto}.ct-container,.ct-container-narrow{width:var(--theme-container-width)}.ct-container{max-width:var(--theme-normal-container-max-width)}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){width:var(--theme-block-width)}data-contentnormal>article{--theme-block-width: var(--has-wide, var(--theme-container-width));--theme-block-max-width: var(--has-wide, var(--theme-normal-container-max-width));--theme-block-wide-max-width: var(--has-wide, calc(var(--theme-normal-container-max-width) + var(--theme-wide-offset) * 2));--theme-boxed-content-max-width: var(--theme-normal-container-max-width)}class*ct-container>article{--has-background: var(--has-boxed);--has-boxed-structure: var(--has-boxed);--wp--style--global--content-size: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width);border:var(--has-boxed, var(--theme-boxed-content-border));padding:var(--has-boxed, var(--theme-boxed-content-spacing));box-shadow:var(--has-boxed, var(--theme-boxed-content-box-shadow));border-radius:var(--has-boxed, var(--theme-boxed-content-border-radius));margin-inline:var(--has-boxed-structure, auto);width:var(--has-boxed-structure, var(--theme-container-width));max-width:var(--has-boxed-structure, var(--theme-boxed-content-max-width))}.entry-content:after{display:table;clear:both;content:}/style>style classbv-critical-css bv-identifierhttps://bocaratonpergolabuilder.com/wp-content/themes/blocksy/static/bundle/elementor-frontend.min.css?ver2.1.4 idct-elementor-styles-css>.entry-content>.elementor{width:initial;max-width:initial}.ct-elementor-default-template .e-con{--container-max-width: var(--theme-block-max-width, var(--theme-normal-container-max-width))}.ct-elementor-default-template .e-con>.e-con-inner{width:var(--theme-block-width, var(--theme-container-width))}.elementor-widget-text-editor p:last-child{margin-bottom:0}/style>style classbv-critical-css bv-identifierhttps://bocaratonpergolabuilder.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver3.33.4 idelementor-frontend-css>:root{--direction-multiplier:1}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:root{--page-title-display:block}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}@media (min-width:1025px){#elementor-device-mode:after{content:desktop}}@media (max-width:1024px){#elementor-device-mode:after{content:tablet}}@media (max-width:767px){#elementor-device-mode:after{content:mobile}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap;margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,data-elementor-id)>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con .elementor-widget{min-width:0}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;font-size:15px;line-height:1;padding:12px 24px;fill:#fff;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-text{display:inline-block}.elementor-button span{text-decoration:inherit}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;padding:.5em;fill:#fff}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-shape-circle .elementor-icon{border-radius:50%}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}/style>style classbv-critical-css bv-identifierhttps://bocaratonpergolabuilder.com/wp-content/uploads/elementor/css/post-854.css?ver1765424983 idelementor-post-854-css>.elementor-kit-854{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-2bf9bde:#F8F8F8;--e-global-color-213891e:#1B1B1B;--e-global-color-2d47bfe:#B4B4B4;--e-global-typography-primary-font-family:Roboto;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:Roboto Slab;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:Roboto;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:Roboto;--e-global-typography-accent-font-weight:500;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}@media(max-width:1024px){}@media(max-width:1024px){.e-con{--container-max-width:1024px;}}@media(max-width:767px){}@media(max-width:767px){.e-con{--container-max-width:767px;}}/style>style classbv-critical-css bv-identifierhttps://bocaratonpergolabuilder.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver3.33.4 idwidget-image-css>.elementor-widget-image{text-align:center}.elementor-widget-image img{display:inline-block;vertical-align:middle}/style>style classbv-critical-css bv-identifierhttps://bocaratonpergolabuilder.com/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver3.33.4 idwidget-spacer-css>.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}/style>style classbv-critical-css bv-identifierhttps://bocaratonpergolabuilder.com/wp-content/uploads/elementor/css/post-795.css?ver1765424984 idelementor-post-795-css>.elementor-795 .elementor-element.elementor-element-cd235bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-cd235bf:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-cd235bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-795 .elementor-element.elementor-element-bb39195{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 50px;--row-gap:80px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-795 .elementor-element.elementor-element-e82c372{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-d183ed4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-795 .elementor-element.elementor-element-d183ed4 .elementor-heading-title{font-size:70px;line-height:1.2em;color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-c5e6901{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-size:20px;color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-c5e6901 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-795 .elementor-element.elementor-element-f5c49d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-7a29edb .elementor-button{background-color:#FFFFFF;font-size:16px;line-height:1.65em;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-795 .elementor-element.elementor-element-7a29edb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-795 .elementor-element.elementor-element-7a29edb .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-795 .elementor-element.elementor-element-b9f30ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-8cfc00c{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-446c0a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-795 .elementor-element.elementor-element-446c0a8:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-446c0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-e1136c0 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-795 .elementor-element.elementor-element-e1136c0{font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-blocksy_palette_4 );}.elementor-795 .elementor-element.elementor-element-5e60ce8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-795 .elementor-element.elementor-element-5e60ce8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-795 .elementor-element.elementor-element-5e60ce8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-795 .elementor-element.elementor-element-5e60ce8 .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-795 .elementor-element.elementor-element-0b1d6e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;--padding-top:12px;--padding-bottom:12px;--padding-left:22px;--padding-right:22px;}.elementor-795 .elementor-element.elementor-element-0b1d6e1:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-0b1d6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-795 .elementor-element.elementor-element-144903a{font-weight:700;color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-aab5d93 img{width:100%;height:192px;object-fit:cover;object-position:center center;filter:brightness( 120% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:30px 30px 30px 30px;}.elementor-795 .elementor-element.elementor-element-ae5a8a5{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-795 .elementor-element.elementor-element-ae5a8a5:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-ae5a8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgODE2IDE0NTYiIHdpZHRoPSI4MTYiIGhlaWdodD0iMTQ1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBidi1pZGVudGlmZXI9IjAiIGJ2LWJnLXN0eWxlPSIiIGJ2LXJlc2l6ZWQtaW5mb3M9IlluWmZjbVZ6YVhwbFpGOXRiMkpwYkdVNk5EWXhLamd5TXp0aWRsOXlaWE5wZW1Wa1gybHdZV1E2TmpZeEtqRXhPREE3WW5aZmNtVnphWHBsWkY5a1pYTnJkRzl3T2pneE5pb3hORFUyIj48L3N2Zz4);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-795 .elementor-element.elementor-element-108449a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:100px 100px 100px 100px;--padding-top:10px;--padding-bottom:10px;--padding-left:13px;--padding-right:50px;}.elementor-795 .elementor-element.elementor-element-108449a:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-108449a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F517;}.elementor-795 .elementor-element.elementor-element-8bd0a5d > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-795 .elementor-element.elementor-element-8bd0a5d .elementor-icon-wrapper{text-align:center;}.elementor-795 .elementor-element.elementor-element-8bd0a5d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-blocksy_palette_4 );}.elementor-795 .elementor-element.elementor-element-8bd0a5d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-795 .elementor-element.elementor-element-8bd0a5d .elementor-icon{font-size:18px;padding:14px;}.elementor-795 .elementor-element.elementor-element-8bd0a5d .elementor-icon svg{height:18px;}.elementor-795 .elementor-element.elementor-element-8bd0a5d .elementor-icon-wrapper svg{width:auto;}.elementor-795 .elementor-element.elementor-element-d8608ce{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-f2a4cd0 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-795 .elementor-element.elementor-element-f2a4cd0{font-size:15px;font-weight:600;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-9114482 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-795 .elementor-element.elementor-element-9114482{font-size:15px;font-weight:600;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-795 .elementor-element.elementor-element-4b1132f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-c0d86ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-ef9816e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-795 .elementor-element.elementor-element-ef9816e:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-ef9816e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_6 );}.elementor-795 .elementor-element.elementor-element-1aeafe8{font-size:15px;font-weight:500;color:var( --e-global-color-blocksy_palette_4 );}.elementor-795 .elementor-element.elementor-element-7681b86 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-795 .elementor-element.elementor-element-7681b86 .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-795 .elementor-element.elementor-element-385c25d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-795 .elementor-element.elementor-element-385c25d{font-size:18px;}.elementor-795 .elementor-element.elementor-element-bcf27bc .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-size:16px;line-height:1.65em;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-795 .elementor-element.elementor-element-bcf27bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-795 .elementor-element.elementor-element-bcf27bc .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-795 .elementor-element.elementor-element-c7452d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:90px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-795 .elementor-element.elementor-element-c7452d8:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-c7452d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCAxMDgwIiB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxMDgwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGJ2LWlkZW50aWZlcj0iMSIgYnYtYmctc3R5bGU9IiIgYnYtcmVzaXplZC1pbmZvcz0iWW5aZmNtVnphWHBsWkY5dGIySnBiR1U2TkRnd0tqSTNNRHRpZGw5eVpYTnBlbVZrWDJsd1lXUTZPREl3S2pRMk1UdGlkbDl5WlhOcGVtVmtYMlJsYzJ0MGIzQTZNVFV6TmlvNE5qUT0iPjwvc3ZnPg);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-795 .elementor-element.elementor-element-275c8be{--spacer-size:50px;}@media(min-width:768px){.elementor-795 .elementor-element.elementor-element-e82c372{--width:54%;}.elementor-795 .elementor-element.elementor-element-b9f30ee{--width:46%;}.elementor-795 .elementor-element.elementor-element-8cfc00c{--width:40%;}.elementor-795 .elementor-element.elementor-element-0b1d6e1{--width:fit-content;}.elementor-795 .elementor-element.elementor-element-ae5a8a5{--width:60%;}.elementor-795 .elementor-element.elementor-element-108449a{--width:fit-content;}.elementor-795 .elementor-element.elementor-element-d8608ce{--width:fit-content;}.elementor-795 .elementor-element.elementor-element-c0d86ce{--width:57%;}.elementor-795 .elementor-element.elementor-element-ef9816e{--width:fit-content;}.elementor-795 .elementor-element.elementor-element-c7452d8{--width:59%;}}@media(max-width:1024px) and (min-width:768px){.elementor-795 .elementor-element.elementor-element-e82c372{--width:100%;}.elementor-795 .elementor-element.elementor-element-b9f30ee{--width:100%;}.elementor-795 .elementor-element.elementor-element-8cfc00c{--width:50%;}.elementor-795 .elementor-element.elementor-element-ae5a8a5{--width:50%;}.elementor-795 .elementor-element.elementor-element-c0d86ce{--width:100%;}}@media(max-width:1024px){.elementor-795 .elementor-element.elementor-element-cd235bf{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-bb39195{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-795 .elementor-element.elementor-element-e82c372{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-795 .elementor-element.elementor-element-d183ed4{text-align:center;}.elementor-795 .elementor-element.elementor-element-d183ed4 .elementor-heading-title{font-size:50px;}.elementor-795 .elementor-element.elementor-element-c5e6901{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:18px;}.elementor-795 .elementor-element.elementor-element-f5c49d5{--justify-content:center;}.elementor-795 .elementor-element.elementor-element-b9f30ee{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-795 .elementor-element.elementor-element-8cfc00c{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-795 .elementor-element.elementor-element-5e60ce8 .elementor-heading-title{font-size:30px;}.elementor-795 .elementor-element.elementor-element-aab5d93 img{height:350px;object-fit:cover;}.elementor-795 .elementor-element.elementor-element-4b1132f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-795 .elementor-element.elementor-element-c0d86ce{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-795 .elementor-element.elementor-element-7681b86{text-align:center;}.elementor-795 .elementor-element.elementor-element-7681b86 .elementor-heading-title{font-size:35px;}.elementor-795 .elementor-element.elementor-element-385c25d{text-align:center;}.elementor-795 .elementor-element.elementor-element-c7452d8:not(.elementor-motion-effects-element-type-background), .elementor-795 .elementor-element.elementor-element-c7452d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgODE2IDE0NTYiIHdpZHRoPSI4MTYiIGhlaWdodD0iMTQ1NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBidi1pZGVudGlmZXI9IjAiIGJ2LWJnLXN0eWxlPSIiIGJ2LXJlc2l6ZWQtaW5mb3M9IlluWmZjbVZ6YVhwbFpGOXRiMkpwYkdVNk5EWXhLamd5TXp0aWRsOXlaWE5wZW1Wa1gybHdZV1E2TmpZeEtqRXhPREE3WW5aZmNtVnphWHBsWkY5a1pYTnJkRzl3T2pneE5pb3hORFUyIj48L3N2Zz4);background-position:center right;}.elementor-795 .elementor-element.elementor-element-c7452d8{--padding-top:55px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-795 .elementor-element.elementor-element-275c8be{--spacer-size:33vh;}}@media(max-width:767px){.elementor-795 .elementor-element.elementor-element-cd235bf{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-795 .elementor-element.elementor-element-bb39195{--gap:60px 0px;--row-gap:60px;--column-gap:0px;}.elementor-795 .elementor-element.elementor-element-d183ed4 .elementor-heading-title{font-size:35px;}.elementor-795 .elementor-element.elementor-element-c5e6901 > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-795 .elementor-element.elementor-element-4b1132f{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-795 .elementor-element.elementor-element-ef9816e{--width:fit-content;}.elementor-795 .elementor-element.elementor-element-7681b86 .elementor-heading-title{font-size:28px;}.elementor-795 .elementor-element.elementor-element-c7452d8{--padding-top:35px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}/style>style classbv-critical-css bv-identifierct-main-styles-inline-css idct-main-styles-inline-css>data-header*type-1 .ct-header data-idlogo .site-logo-container {--logo-max-height:81px;}data-header*type-1 .ct-header data-idmenu {--menu-items-spacing:45px;--menu-items-gap:5px;--menu-indicator-hover-color:var(--theme-palette-color-4);--margin:0px 50px 0px 0px !important;}data-header*type-1 .ct-header data-idmenu > ul > li > a {--menu-item-height:60%;--theme-font-weight:500;--theme-font-style:normal;--theme-text-transform:capitalize;--theme-font-size:17px;--theme-line-height:1.3;--theme-link-initial-color:var(--theme-text-color);--theme-link-hover-color:#ffffff;--menu-item-radius:100px;}data-header*type-1 .ct-header data-idmenu .sub-menu .ct-menu-link {--theme-link-initial-color:var(--theme-palette-color-3);--theme-font-weight:500;--theme-font-style:normal;--theme-font-size:16px;--theme-line-height:1;}data-header*type-1 .ct-header data-idmenu .sub-menu {--dropdown-background-color:#ffffff;--dropdown-top-offset:30px;--dropdown-width:251px;--dropdown-divider:1px dashed rgba(255, 255, 255, 0.1);--theme-box-shadow:0px 10px 20px rgba(41, 51, 61, 0.1);--theme-border-radius:30px;}data-header*type-1 .ct-header data-row*middle {--height:75px;--theme-border-top:none;--theme-border-bottom:none;--theme-box-shadow:none;--row-border-radius:100px;}data-header*type-1 .ct-header data-row*middle > div {background-color:var(--theme-palette-color-8);background-image:none;--theme-border-top:none;--theme-border-bottom:none;}data-header*type-1 #offcanvas {background-color:rgba(7, 11, 13, 0.8);--theme-box-shadow:0px 0px 70px rgba(0, 0, 0, 0.35);--side-panel-width:500px;--panel-content-height:100%;--side-panel-offset:30px;--side-panel-border-radius:30px;}data-header*type-1 data-idtrigger {--theme-icon-size:18px;--toggle-button-radius:3px;}data-header*type-1 data-idtrigger .ct-label {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;}data-header*type-1 {--header-height:75px;}data-header*type-1 .ct-header {background-image:none;}data-footer*type-1 .ct-footer {background-color:var(--theme-palette-color-6);}:root {--theme-font-family:var(--theme-font-stack-default);--theme-font-weight:400;--theme-font-style:normal;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:17px;--theme-line-height:1.65;--theme-letter-spacing:0em;--theme-button-font-weight:500;--theme-button-font-style:normal;--theme-button-font-size:16px;--has-classic-forms:var(--true);--has-modern-forms:var(--false);--theme-form-field-height:55px;--theme-form-field-border-radius:30px;--theme-form-field-border-initial-color:var(--theme-border-color);--theme-form-field-border-focus-color:var(--theme-palette-color-1);--theme-form-field-border-width:2px;--theme-form-selection-field-initial-color:var(--theme-border-color);--theme-form-selection-field-active-color:var(--theme-palette-color-1);--e-global-color-blocksy_palette_1:var(--theme-palette-color-1);--e-global-color-blocksy_palette_2:var(--theme-palette-color-2);--e-global-color-blocksy_palette_3:var(--theme-palette-color-3);--e-global-color-blocksy_palette_4:var(--theme-palette-color-4);--e-global-color-blocksy_palette_5:var(--theme-palette-color-5);--e-global-color-blocksy_palette_6:var(--theme-palette-color-6);--e-global-color-blocksy_palette_7:var(--theme-palette-color-7);--e-global-color-blocksy_palette_8:var(--theme-palette-color-8);--e-global-color-blocksy_palette_9:var(--theme-palette-color-9);--theme-palette-color-1:#000000;--theme-palette-color-2:#343434;--theme-palette-color-3:#515455;--theme-palette-color-4:#080C0E;--theme-palette-color-5:#e1e8ed;--theme-palette-color-6:#f2f5f7;--theme-palette-color-7:#FAFBFC;--theme-palette-color-8:#ffffff;--theme-palette-color-9:#CBE1E4;--theme-text-color:var(--theme-palette-color-3);--theme-link-initial-color:var(--theme-palette-color-1);--theme-link-hover-color:var(--theme-palette-color-2);--theme-selection-text-color:#ffffff;--theme-selection-background-color:var(--theme-palette-color-1);--theme-border-color:var(--theme-palette-color-5);--theme-headings-color:var(--theme-palette-color-4);--theme-content-spacing:1.5em;--theme-button-min-height:40px;--theme-button-shadow:none;--theme-button-transform:none;--theme-button-text-initial-color:#ffffff;--theme-button-text-hover-color:#ffffff;--theme-button-background-initial-color:var(--theme-palette-color-4);--theme-button-background-hover-color:var(--theme-palette-color-2);--theme-button-border:none;--theme-button-border-radius:100px;--theme-button-padding:15px 30px;--theme-normal-container-max-width:1290px;--theme-content-vertical-spacing:60px;--theme-container-edge-spacing:90vw;--theme-narrow-container-max-width:750px;--theme-wide-offset:130px;}h2 {--theme-font-family:Funnel Display, Sans-Serif;--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:35px;--theme-line-height:1.5;}h4 {--theme-font-family:Funnel Display, Sans-Serif;--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:25px;--theme-line-height:1.5;}body {background-color:var(--theme-palette-color-7);background-image:none;}data-prefixsingle_page class*ct-container > articleclass*post {--has-boxed:var(--false);--has-wide:var(--true);}@media (max-width: 999.98px) {data-header*type-1 .ct-header data-idlogo .site-logo-container {--logo-max-height:58px;}}@media (max-width: 999.98px) {data-header*type-1 .ct-header data-row*middle {--height:65px;}}@media (max-width: 999.98px) {data-header*type-1 #offcanvas {--side-panel-width:65vw;}}@media (max-width: 999.98px) {data-header*type-1 {--header-height:65px;}}@media (max-width: 689.98px) {data-header*type-1 .ct-header data-idlogo .site-logo-container {--logo-max-height:66px;}}@media (max-width: 689.98px) {data-header*type-1 .ct-header data-row*middle {--height:60px;}}@media (max-width: 689.98px) {data-header*type-1 #offcanvas {--side-panel-width:90vw;}}@media (max-width: 689.98px) {data-header*type-1 {--header-height:60px;}}@media (max-width: 689.98px) {:root {--theme-content-vertical-spacing:50px;--theme-container-edge-spacing:88vw;}}/style>style classbv-critical-css bv-identifierwp-custom-css idwp-custom-css>:root { --theme-form-field-padding: 0 25px}.ct-e-button .elementor-button-icon { font-size: 12px; line-height: 1em; align-self: center;}.ct-e-button svg { transition: fill 0.3s;}.ct-home-button-backdrop { backdrop-filter: blur(35px);}@keyframes iconBounce { 0% { transform: scale(1); } 30% { transform: scale(1.2) rotate(8deg); } 60% { transform: scale(0.95) rotate(-6deg); } 100% { transform: scale(1) rotate(0deg); }}.hero__box { transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); position: relative; overflow: hidden;}.hero__box::before { content: ; position: absolute; top: 0; left: -100%; width: 60%; height: 100%; background: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.05) 50%, rgba(255, 255, 255, 0) 100% ); transform: skewX(-20deg); transition: all 0.6s ease; z-index: 1;}.hero__box::after { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.03); opacity: 0; transition: opacity 0.3s ease;}@keyframes floatQuote1 { 0% { transform: translateY(0); } 100% { transform: translateY(6px); }}@keyframes floatQuote2 { 0% { transform: translateY(0); } 100% { transform: translateY(-6px); }}/style>script idbv-dl-styles-list data-cfasyncfalse bv-excludetrue>var linkStyleAttrs {attrs:{rel:stylesheet,id:blocksy-fonts-font-source-google-css,href:https:\/\/fonts.googleapis.com\/css2?familyFunnel%20Display:wght@700&displayswap,media:all},bv_unique_id:cmxShgYQTciWp9aSRrF9},{attrs:{rel:stylesheet,id:ct-main-styles-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-114f34b1349401dc2695da21526c6e18.css,media:all},bv_unique_id:3adQPbw5OAnd4yI2VpTf},{attrs:{rel:stylesheet,id:ct-elementor-styles-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-9b4a4d790a1ef85b8de0bee643e3eb3d.css,media:all},bv_unique_id:1B1kp8pojVTLCYBNZNsR},{attrs:{rel:stylesheet,id:elementor-frontend-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-c4cab6ce02bfe39b6ca982696e560b67.css,media:all},bv_unique_id:5FYifmWsdWSg5P6RutEe},{attrs:{rel:stylesheet,id:elementor-post-854-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-7b714bee81977aa0f764e9fef055a32e.css,media:all},bv_unique_id:7ohjgvh5uVG3hzMOkq5S},{attrs:{rel:stylesheet,id:widget-heading-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-c3be9e612baf8fc4af612de8af4c0864.css,media:all},bv_unique_id:NlcSpmjz6oIpOtfGGfiB},{attrs:{rel:stylesheet,id:widget-image-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-12045858d487a8ae56337b554a5ee03c.css,media:all},bv_unique_id:BE4BOenDjewNwyjXDDr4},{attrs:{rel:stylesheet,id:widget-spacer-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-c329a1f8486b82d9b9c7cb4d7060f346.css,media:all},bv_unique_id:jv4qz5IBvIcHUFYKwTyP},{attrs:{rel:stylesheet,id:widget-icon-list-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-c202159b2bdfe9c1a4c6892924d73c29.css,media:all},bv_unique_id:70IW1kZQYUE2cjoZf5lf},{attrs:{rel:stylesheet,id:widget-nested-accordion-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-d9f44b6f5ba9fcec1c2065f90664eedc.css,media:all},bv_unique_id:3euDj1iIzY6B5kBc4ca6},{attrs:{rel:stylesheet,id:elementor-post-795-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-2c7a88ccf505e165306d3fdf35ec76c4.css,media:all},bv_unique_id:cQNkZSom0nr9VSb2FXUv},{attrs:{rel:stylesheet,id:elementor-gf-local-roboto-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-a440961599f9dcb4c1674362807f0be1.css,media:all},bv_unique_id:NWbwtmT4PGd6JweNZHB7},{attrs:{rel:stylesheet,id:elementor-gf-local-robotoslab-css,href:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/CSS\/bocaratonpergolabuilder.com\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-853ed405d8d45a8dcaa477487d1a1784.css,media:all},bv_unique_id:FnoLt4UPGPGSyLV040vi};/script>script idbv-lazyload-images data-cfasyncfalse bv-excludetrue>var __defPropObject.defineProperty;var __name(target,value)>__defProp(target,name,{value,configurable:!0});var bv_lazyload_event_listenerload,bv_lazyload_eventsmousemove,click,keydown,wheel,touchmove,touchend,bv_use_srcset_attr!1,bv_style_observer,img_observer,picture_lazy_observer;bv_lazyload_event_listenerload?window.addEventListener(load,event>{handle_lazyload_images()}):bv_lazyload_event_listenerreadystatechange&&document.addEventListener(readystatechange,event>{document.readyStateinteractive&&handle_lazyload_images()});function add_lazyload_image_event_listeners(handle_lazyload_images2){bv_lazyload_events.forEach(function(event){document.addEventListener(event,handle_lazyload_images2,!0)})}__name(add_lazyload_image_event_listeners,add_lazyload_image_event_listeners);function remove_lazyload_image_event_listeners(){bv_lazyload_events.forEach(function(event){document.removeEventListener(event,handle_lazyload_images,!0)})}__name(remove_lazyload_image_event_listeners,remove_lazyload_image_event_listeners);function bv_replace_lazyloaded_image_url(element2){let src_valueelement2.getAttribute(bv-data-src),srcset_valueelement2.getAttribute(bv-data-srcset),currentSrcelement2.getAttribute(src);currentSrc&¤tSrc.startsWith(data:image/svg+xml)&&(bv_use_srcset_attr&&srcset_value&&element2.setAttribute(srcset,srcset_value),src_value&&element2.setAttribute(src,src_value))}__name(bv_replace_lazyloaded_image_url,bv_replace_lazyloaded_image_url);function bv_replace_inline_style_image_url(element2){let bv_style_attrelement2.getAttribute(bv-data-style);if(console.log(bv_style_attr),bv_style_attr){let currentStyleselement2.getAttribute(style)||,newStylecurrentStyles+(currentStyles?;:)+bv_style_attr;element2.setAttribute(style,newStyle)}else console.log(BV_STYLE_ATTRIBUTE_NOT_FOUND : +entry)}__name(bv_replace_inline_style_image_url,bv_replace_inline_style_image_url);function handleLazyloadImages(entries){entries.map(entry2>{entry2.isIntersecting&&(bv_replace_lazyloaded_image_url(entry2.target),img_observer.unobserve(entry2.target))})}__name(handleLazyloadImages,handleLazyloadImages);function handleOnscreenInlineStyleImages(entries){entries.map(entry2>{entry2.isIntersecting&&(bv_replace_inline_style_image_url(entry2.target),bv_style_observer.unobserve(entry2.target))})}__name(handleOnscreenInlineStyleImages,handleOnscreenInlineStyleImages);function handlePictureTags(entries){entries.map(entry2>{entry2.isIntersecting&&(bv_replace_picture_tag_url(entry2.target),picture_lazy_observer.unobserve(entry2.target))})}__name(handlePictureTags,handlePictureTags);function bv_replace_picture_tag_url(element2){const child_elementselement2.children;for(let i0;ichild_elements.length;i++){let child_elemchild_elementsi,_srcsetchild_elem.getAttribute(bv-data-srcset),_srcchild_elem.getAttribute(bv-data-src);_srcset&&child_elem.setAttribute(srcset,_srcset),_src&&child_elem.setAttribute(src,_src),bv_replace_picture_tag_url(child_elem)}}__name(bv_replace_picture_tag_url,bv_replace_picture_tag_url),IntersectionObserverin window&&(bv_style_observernew IntersectionObserver(handleOnscreenInlineStyleImages),img_observernew IntersectionObserver(handleLazyloadImages),picture_lazy_observernew IntersectionObserver(handlePictureTags));function handle_lazyload_images(){IntersectionObserverin window?(document.querySelectorAll(.bv-lazyload-bg-style).forEach(target_element>{bv_style_observer.observe(target_element)}),document.querySelectorAll(.bv-lazyload-tag-img).forEach(img_element>{img_observer.observe(img_element)}),document.querySelectorAll(.bv-lazyload-picture).forEach(picture_element>{picture_lazy_observer.observe(picture_element)})):(document.querySelectorAll(.bv-lazyload-bg-style).forEach(target_element>{bv_replace_inline_style_image_url(target_element)}),document.querySelectorAll(.bv-lazyload-tag-img).forEach(target_element>{bv_replace_lazyloaded_image_url(target_element)}),document.querySelectorAll(.bv-lazyload-picture).forEach(picture_element>{bv_replace_picture_tag_url(element)}))}__name(handle_lazyload_images,handle_lazyload_images);/script>script idbv-dl-scripts-list data-cfasyncfalse bv-excludetrue>var scriptAttrs {attrs:{src:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/SCRIPT\/bocaratonpergolabuilder.com\/.\/wp-includes\/js\/jquery\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-16cb9084c573484b0cbcd8b282b41204_jquery.min.js?ver3.7.1,id:jquery-core-js,defer:true,data-cfasync:false,async:false,bv_inline_delayed:false},bv_unique_id:oGsSuPP0dF56JoUg5bSM,reference:0},{attrs:{src:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/SCRIPT\/bocaratonpergolabuilder.com\/.\/wp-includes\/js\/jquery\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-9ffeb32e2d9efbf8f70caabded242267_jquery-migrate.min.js?ver3.4.1,id:jquery-migrate-js,defer:true,data-cfasync:false,async:false,bv_inline_delayed:false},bv_unique_id:HBTY3SQB78Z3vzGNbZvb,reference:1},{attrs:{id:ct-scripts-js-extra,defer:true,data-cfasync:false,bv_inline_delayed:true,type:text\/javascript,async:false},bv_unique_id:o10HAArATDXxsVw0BgJ0,reference:2},{attrs:{src:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/SCRIPT\/bocaratonpergolabuilder.com\/.\/wp-content\/themes\/blocksy\/static\/bundle\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-1c511b5e1078962531496143deae0111_main.js?ver2.1.4,id:ct-scripts-js,defer:true,data-cfasync:false,async:false,bv_inline_delayed:false},bv_unique_id:ersHF2XjrzhKqW2ehKYC,reference:3},{attrs:{src:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/SCRIPT\/bocaratonpergolabuilder.com\/.\/wp-content\/plugins\/elementor\/assets\/js\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-caf653d165739dc6e46c002035dbb551_webpack.runtime.min.js?ver3.33.4,id:elementor-webpack-runtime-js,defer:true,data-cfasync:false,async:false,bv_inline_delayed:false},bv_unique_id:Bee7T2NyTWW66M0FjmiE,reference:4},{attrs:{src:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/SCRIPT\/bocaratonpergolabuilder.com\/.\/wp-content\/plugins\/elementor\/assets\/js\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-4ca68d9d6badb02cd33799e1391e6305_frontend-modules.min.js?ver3.33.4,id:elementor-frontend-modules-js,defer:true,data-cfasync:false,async:false,bv_inline_delayed:false},bv_unique_id:9BHwKBEgjhtt9tAsi8OB,reference:5},{attrs:{src:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/SCRIPT\/bocaratonpergolabuilder.com\/.\/wp-includes\/js\/jquery\/ui\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-da215ae12b95b3aeeb2047667016c7f8_core.min.js?ver1.13.3,id:jquery-ui-core-js,defer:true,data-cfasync:false,async:false,bv_inline_delayed:false},bv_unique_id:wqosqOaPFh0L96B1sBbA,reference:6},{attrs:{id:elementor-frontend-js-before,defer:true,data-cfasync:false,bv_inline_delayed:true,type:text\/javascript,async:false},bv_unique_id:Hn3n6a7o3X0g917Eu7ru,reference:7},{attrs:{src:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads\/al_opt_content\/SCRIPT\/bocaratonpergolabuilder.com\/.\/wp-content\/plugins\/elementor\/assets\/js\/693e159bc6af5a3b60ef2962\/693e159bc6af5a3b60ef2962-ceb183b138eac316a5cb0741ec23696a_frontend.min.js?ver3.33.4,id:elementor-frontend-js,defer:true,data-cfasync:false,async:false,bv_inline_delayed:false},bv_unique_id:F1iQmoLxn7ubKRFPaZ8m,reference:8},{attrs:{src:data:text\/javascript;base64, ZnVuY3Rpb24gYnZfdHJpZ2dlcl9haXJsaWZ0X2V2ZW50KHRhcmdldCwgZXZlbnRfdHlwZSkgewoKICBpZiAoZXZlbnRfdHlwZSA9PT0gInJlYWR5c3RhdGVjaGFuZ2UiKSB7CiAgICBpZiAoYnZfc3RhdGVfY291bnRlciA9PT0gMCkgewogICAgICBidl9zdGF0ZV9jb3VudGVyICs9IDEKICAgICAgYnZfY3VzdG9tX3JlYWR5X3N0YXRlX3ZhbHVlID0gImludGVyYWN0aXZlIgogICAgfSBlbHNlIGlmKGJ2X3N0YXRlX2NvdW50ZXIgPT09IDEpIHsKICAgICAgYnZfc3RhdGVfY291bnRlciArPSAxCiAgICAgIGJ2X2N1c3RvbV9yZWFkeV9zdGF0ZV92YWx1ZSA9ICJjb21wbGV0ZSIKICAgIH0KICB9CgogIGxldCBldmVudF9uYW1lID0gIkFpcmxpZnQiICsgZXZlbnRfdHlwZTsKICBsZXQgc3ludGhldGljRXZlbnQgPSBuZXcgRXZlbnQoZXZlbnRfbmFtZSwgeyBidWJibGVzOiB0cnVlIH0pOwoKICBPYmplY3QuZGVmaW5lUHJvcGVydHkoc3ludGhldGljRXZlbnQsICJ0eXBlIiwgeyBnZXQ6IGZ1bmN0aW9uICgpIHsgcmV0dXJuIGV2ZW50X3R5cGU7IH0sIHNldDogZnVuY3Rpb24gKCkgeyB9IH0pOwogIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShzeW50aGV0aWNFdmVudCwgInRhcmdldCIsIHsgZ2V0OiBmdW5jdGlvbiAoKSB7IHJldHVybiB0YXJnZXQ7IH0sIHNldDogZnVuY3Rpb24gKCkgeyB9IH0pOwoKICB0YXJnZXQuZGlzcGF0Y2hFdmVudChzeW50aGV0aWNFdmVudCk7Cn0KCmZ1bmN0aW9uIGJ2X2Rpc3BhdGNoRGVsYXllZEV2ZW50cygpIHsKICAgIGJ2X3RyaWdnZXJfYWlybGlmdF9ldmVudChkb2N1bWVudCwgInJlYWR5c3RhdGVjaGFuZ2UiKTsKICAgIGJ2X3RyaWdnZXJfYWlybGlmdF9ldmVudChkb2N1bWVudCwgIkRPTUNvbnRlbnRMb2FkZWQiKTsKCiAgICBzZXRUaW1lb3V0KCgpID0+IHsKICAgICAgICBidl90cmlnZ2VyX2FpcmxpZnRfZXZlbnQoZG9jdW1lbnQsICJyZWFkeXN0YXRlY2hhbmdlIik7CgogICAgICAgIHNldFRpbWVvdXQoKCkgPT4gewogICAgICAgICAgICBidl90cmlnZ2VyX2FpcmxpZnRfZXZlbnQod2luZG93LCAibG9hZCIpOwogICAgICAgICAgICBidl90cmlnZ2VyX2FpcmxpZnRfZXZlbnQod2luZG93LCAicGFnZXNob3ciKTsKICAgICAgICB9LCAwKTsKICAgIH0sIDApOwp9Cgp2YXIgYnZfc3RhdGVfY291bnRlciA9IDAKCmJ2X2Rpc3BhdGNoRGVsYXllZEV2ZW50cygpOwoK,id:bv-trigger-listener,type:text\/javascript,defer:true,async:false},bv_unique_id:d6fe9c24159ed4a27d224d91c70f8fdc,reference:100000000};/script>script idbv-web-worker typejavascript/worker data-cfasyncfalse bv-excludetrue>var __defPropObject.defineProperty;var __name(target,value)>__defProp(target,name,{value,configurable:!0});self.onmessagefunction(e){var countere.data.fetch_urls.length;e.data.fetch_urls.forEach(function(fetch_url){loadUrl(fetch_url,function(){console.log(DONE: +fetch_url),countercounter-1,counter0&&self.postMessage({status:SUCCESS})})})};async function loadUrl(fetch_url,callback){try{var requestnew Request(fetch_url,{mode:no-cors,redirect:follow});await fetch(request),callback()}catch(fetchError){console.log(Fetch Error loading URL:,fetchError);try{var xhrnew XMLHttpRequest;xhr.onerrorcallback,xhr.onloadcallback,xhr.responseTypeblob,xhr.open(GET,fetch_url,!0),xhr.send()}catch(xhrError){console.log(XHR Error loading URL:,xhrError),callback()}}}__name(loadUrl,loadUrl);/script>script idbv-web-worker-handler data-cfasyncfalse bv-excludetrue>var __defPropObject.defineProperty;var __name(target,value)>__defProp(target,name,{value,configurable:!0});if(typeof scriptAttrsu&&Array.isArray(scriptAttrs)&&scriptAttrs.length>0){const lastElementscriptAttrsscriptAttrs.length-1;if(lastElement.attrs&&lastElement.attrs.idbv-trigger-listener){var bv_custom_ready_state_valueloading;Object.defineProperty(document,readyState,{get:__name(function(){return bv_custom_ready_state_value},get),set:__name(function(){},set)})}}if(typeof scriptAttrs>u||!Array.isArray(scriptAttrs))var scriptAttrs;if(typeof linkStyleAttrs>u||!Array.isArray(linkStyleAttrs))var linkStyleAttrs;function isMobileDevice(){return window.innerWidth500}__name(isMobileDevice,isMobileDevice);var js_dom_loaded!1;document.addEventListener(DOMContentLoaded,()>{js_dom_loaded!0});const EVENTSmousemove,click,keydown,wheel,touchmove,touchend;var scriptUrls,styleUrls,bvEventCalled!1,workerFinished!1,functionExec!1,scriptsInjected!1,stylesInjected!1,bv_load_event_fired!1,autoInjectTimerStarted!1;const BV_AUTO_INJECT_ENABLED!0,BV_DESKTOP_AUTO_INJECT_DELAY1e3,BV_MOBILE_AUTO_INJECT_DELAY1e3,BV_WORKER_TIMEOUT_DURATION3e3;scriptAttrs.forEach((scriptAttr,index)>{scriptAttr.attrs.src&&!scriptAttr.attrs.src.includes(data:text/javascript)&&(scriptUrlsindexscriptAttr.attrs.src)}),linkStyleAttrs.forEach((linkAttr,index)>{styleUrlsindexlinkAttr.attrs.href});var fetchUrlsscriptUrls.concat(styleUrls);function addEventListeners(bvEventHandler2){EVENTS.forEach(function(event){document.addEventListener(event,bvEventFired,!0),document.addEventListener(event,bvEventHandler2,!0)})}__name(addEventListeners,addEventListeners);function removeEventListeners(){EVENTS.forEach(function(event){document.removeEventListener(event,bvEventHandler,!0)})}__name(removeEventListeners,removeEventListeners);function bvEventFired(){bvEventCalled||(bvEventCalled!0,workerFinished!0)}__name(bvEventFired,bvEventFired);function bvGetElement(attributes,element){Object.keys(attributes).forEach(function(attr){attrasync?element.asyncattributesattr:attrinnerHTML?element.innerHTMLatob(attributesattr):element.setAttribute(attr,attributesattr)})}__name(bvGetElement,bvGetElement);function bvAddElement(attr,element){var attributesattr.attrs;if(attributes.bv_inline_delayed){let bvScriptIdattr.bv_unique_id,bvScriptElementdocument.querySelector(bv_unique_id+bvScriptId+);bvScriptElement?(!attributes.innerHTML&&!attributes.src&&bvScriptElement.textContent.trim()!&&(attributes.srcdata:text/javascript;base64, +btoa(unescape(encodeURIComponent(bvScriptElement.textContent)))),bvGetElement(attributes,element),bvScriptElement.after(element)):console.log(`Script not found for ${bvScriptId}`)}else{bvGetElement(attributes,element);var templateIdattr.bv_unique_id,targetElementdocument.querySelector(id+templateId+);targetElement&&targetElement.after(element)}}__name(bvAddElement,bvAddElement);function injectStyles(){if(stylesInjected){console.log(Styles already injected, skipping);return}stylesInjected!0,document.querySelectorAll(styletypebv_inline_delayed_css, templateid).forEach(element>{if(element.tagName.toLowerCase()style){var new_styledocument.createElement(style);new_style.typetext/css,new_style.textContentelement.textContent,element.after(new_style),new_style.parentNode?element.remove():console.log(PARENT NODE NOT FOUND)}else if(element.tagName.toLowerCase()template){var templateIdelement.id,linkStyleAttrlinkStyleAttrs.find(attr>attr.bv_unique_idtemplateId);if(linkStyleAttr){var linkdocument.createElement(link);bvAddElement(linkStyleAttr,link),element.parentNode&&element.parentNode.replaceChild(link,element),console.log(EXTERNAL STYLE ADDED)}else console.log(`No linkStyleAttr found for template ID ${templateId}`)}}),linkStyleAttrs.forEach((linkStyleAttr,index)>{console.log(STYLE ADDED);var elementdocument.createElement(link);bvAddElement(linkStyleAttr,element)})}__name(injectStyles,injectStyles);function injectScripts(){if(scriptsInjected){console.log(Scripts already injected, skipping);return}scriptsInjected!0;let last_script_element;scriptAttrs.forEach((scriptAttr,index)>{if(bv_custom_ready_state_valueloading&&scriptAttr.attrs&&scriptAttr.attrs.is_first_defer_element!0)if(last_script_element){const readyStateScriptdocument.createElement(script);readyStateScript.srcdata:text/javascript;base64, +btoa(unescape(encodeURIComponent(bv_custom_ready_state_value interactive;))),readyStateScript.async!1,last_script_element.after(readyStateScript)}else bv_custom_ready_state_valueinteractive,console.log(Ready state manually set to interactive);console.log(JS ADDED);var elementdocument.createElement(script);last_script_elementelement,bvAddElement(scriptAttr,element)})}__name(injectScripts,injectScripts);function bvEventHandler(){console.log(EVENT FIRED),js_dom_loaded&&bvEventCalled&&workerFinished&&!functionExec&&(functionExec!0,injectStyles(),injectScripts(),removeEventListeners())}__name(bvEventHandler,bvEventHandler);function autoInjectScriptsAfterLoad(){js_dom_loaded&&workerFinished&&!scriptsInjected&&!stylesInjected&&(console.log(Auto-injecting styles and scripts after timer),injectStyles(),injectScripts())}__name(autoInjectScriptsAfterLoad,autoInjectScriptsAfterLoad);function startAutoInjectTimer(){if(BV_AUTO_INJECT_ENABLED&&!autoInjectTimerStarted&&bv_load_event_fired&&!bvEventCalled){autoInjectTimerStarted!0;var delayisMobileDevice()?BV_MOBILE_AUTO_INJECT_DELAY:BV_DESKTOP_AUTO_INJECT_DELAY;console.log(Starting auto-inject timer with delay: +delay+ms),setTimeout(function(){autoInjectScriptsAfterLoad()},delay)}}__name(startAutoInjectTimer,startAutoInjectTimer),addEventListeners(bvEventHandler);var requestObjectwindow.URL||window.webkitURL,bvWorkernew Worker(requestObject.createObjectURL(new Blob(document.getElementById(bv-web-worker).textContent,{type:text/javascript})));bvWorker.onmessagefunction(e){e.data.statusSUCCESS&&(console.log(WORKER_FINISHED),workerFinished!0,bvEventHandler(),startAutoInjectTimer())},addEventListener(load,()>{bvEventHandler(),bv_call_fetch_urls(),bv_load_event_fired!0});function bv_call_fetch_urls(){!bv_load_event_fired&&!workerFinished&&(bvWorker.postMessage({fetch_urls:fetchUrls}),bv_initiate_worker_timer())}__name(bv_call_fetch_urls,bv_call_fetch_urls),setTimeout(function(){bv_call_fetch_urls()},5e3);function bv_initiate_worker_timer(){setTimeout(function(){workerFinished||(console.log(WORKER_TIMEDOUT),workerFinished!0,bvWorker.terminate()),bvEventHandler(),startAutoInjectTimer()},BV_WORKER_TIMEOUT_DURATION)}__name(bv_initiate_worker_timer,bv_initiate_worker_timer);/script> link relprofile hrefhttps://gmpg.org/xfn/11> title>Home - Boca Raton Pergola Builder/title> link relcanonical hrefhttps://bocaratonpergolabuilder.com/ /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:WebPage,@id:https://bocaratonpergolabuilder.com/,url:https://bocaratonpergolabuilder.com/,name:Home - Boca Raton Pergola Builder,isPartOf:{@id:https://bocaratonpergolabuilder.com/#website},about:{@id:https://bocaratonpergolabuilder.com/#organization},primaryImageOfPage:{@id:https://bocaratonpergolabuilder.com/#primaryimage},image:{@id:https://bocaratonpergolabuilder.com/#primaryimage},thumbnailUrl:https://bocaratonpergolabuilder.com/wp-content/uploads/2025/07/Boca_pergola.webp,datePublished:2025-03-20T09:09:52+00:00,dateModified:2025-11-12T19:49:33+00:00,breadcrumb:{@id:https://bocaratonpergolabuilder.com/#breadcrumb},inLanguage:en-US,potentialAction:{@type:ReadAction,target:https://bocaratonpergolabuilder.com/}},{@type:ImageObject,inLanguage:en-US,@id:https://bocaratonpergolabuilder.com/#primaryimage,url:https://bocaratonpergolabuilder.com/wp-content/uploads/2025/07/Boca_pergola.webp,contentUrl:https://bocaratonpergolabuilder.com/wp-content/uploads/2025/07/Boca_pergola.webp,width:217,height:192},{@type:BreadcrumbList,@id:https://bocaratonpergolabuilder.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Home}},{@type:WebSite,@id:https://bocaratonpergolabuilder.com/#website,url:https://bocaratonpergolabuilder.com/,name:Boca Raton Pergola Builder,description:,publisher:{@id:https://bocaratonpergolabuilder.com/#organization},potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://bocaratonpergolabuilder.com/?s{search_term_string}},query-input:{@type:PropertyValueSpecification,valueRequired:true,valueName:search_term_string}},inLanguage:en-US},{@type:Organization,@id:https://bocaratonpergolabuilder.com/#organization,name:Boca Raton Pergola Builder,url:https://bocaratonpergolabuilder.com/,logo:{@type:ImageObject,inLanguage:en-US,@id:https://bocaratonpergolabuilder.com/#/schema/logo/image/,url:https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp,contentUrl:https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp,width:1024,height:660,caption:Boca Raton Pergola Builder},image:{@id:https://bocaratonpergolabuilder.com/#/schema/logo/image/}}}/script> link reldns-prefetch href//fonts.googleapis.com />link relalternate typeapplication/rss+xml titleBoca Raton Pergola Builder » Feed hrefhttps://bocaratonpergolabuilder.com/feed/ />link relalternate typeapplication/rss+xml titleBoca Raton Pergola Builder » Comments Feed hrefhttps://bocaratonpergolabuilder.com/comments/feed/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://bocaratonpergolabuilder.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fbocaratonpergolabuilder.com%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://bocaratonpergolabuilder.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fbocaratonpergolabuilder.com%2F&formatxml />style idwp-img-auto-sizes-contain-inline-css typebv_inline_delayed_css>img:is(sizesauto i,sizes^auto, i){contain-intrinsic-size:3000px 1500px}/*# sourceURLwp-img-auto-sizes-contain-inline-css *//style>style idglobal-styles-inline-css typebv_inline_delayed_css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--palette-color-1: var(--theme-palette-color-1, #000000);--wp--preset--color--palette-color-2: var(--theme-palette-color-2, #343434);--wp--preset--color--palette-color-3: var(--theme-palette-color-3, #515455);--wp--preset--color--palette-color-4: var(--theme-palette-color-4, #080C0E);--wp--preset--color--palette-color-5: var(--theme-palette-color-5, #e1e8ed);--wp--preset--color--palette-color-6: var(--theme-palette-color-6, #f2f5f7);--wp--preset--color--palette-color-7: var(--theme-palette-color-7, #FAFBFC);--wp--preset--color--palette-color-8: var(--theme-palette-color-8, #ffffff);--wp--preset--color--palette-color-9: var(--theme-palette-color-9, #CBE1E4);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--juicy-peach: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);--wp--preset--gradient--young-passion: linear-gradient(to right, #ff8177 0%, #ff867a 0%, #ff8c7f 21%, #f99185 52%, #cf556c 78%, #b12a5b 100%);--wp--preset--gradient--true-sunset: linear-gradient(to right, #fa709a 0%, #fee140 100%);--wp--preset--gradient--morpheus-den: linear-gradient(to top, #30cfd0 0%, #330867 100%);--wp--preset--gradient--plum-plate: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--wp--preset--gradient--aqua-splash: linear-gradient(15deg, #13547a 0%, #80d0c7 100%);--wp--preset--gradient--love-kiss: linear-gradient(to top, #ff0844 0%, #ffb199 100%);--wp--preset--gradient--new-retrowave: linear-gradient(to top, #3b41c5 0%, #a981bb 49%, #ffc8a9 100%);--wp--preset--gradient--plum-bath: linear-gradient(to top, #cc208e 0%, #6713d2 100%);--wp--preset--gradient--high-flight: linear-gradient(to right, #0acffe 0%, #495aff 100%);--wp--preset--gradient--teen-party: linear-gradient(-225deg, #FF057C 0%, #8D0B93 50%, #321575 100%);--wp--preset--gradient--fabled-sunset: linear-gradient(-225deg, #231557 0%, #44107A 29%, #FF1361 67%, #FFF800 100%);--wp--preset--gradient--arielle-smile: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%);--wp--preset--gradient--itmeo-branding: linear-gradient(180deg, #2af598 0%, #009efd 100%);--wp--preset--gradient--deep-blue: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);--wp--preset--gradient--strong-bliss: linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);--wp--preset--gradient--sweet-period: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);--wp--preset--gradient--purple-division: linear-gradient(to top, #7028e4 0%, #e5b2ca 100%);--wp--preset--gradient--cold-evening: linear-gradient(to top, #0c3483 0%, #a2b6df 100%, #6b8cce 100%, #a2b6df 100%);--wp--preset--gradient--mountain-rock: linear-gradient(to right, #868f96 0%, #596164 100%);--wp--preset--gradient--desert-hump: linear-gradient(to top, #c79081 0%, #dfa579 100%);--wp--preset--gradient--ethernal-constance: linear-gradient(to top, #09203f 0%, #537895 100%);--wp--preset--gradient--happy-memories: linear-gradient(-60deg, #ff5858 0%, #f09819 100%);--wp--preset--gradient--grown-early: linear-gradient(to top, #0ba360 0%, #3cba92 100%);--wp--preset--gradient--morning-salad: linear-gradient(-225deg, #B7F8DB 0%, #50A7C2 100%);--wp--preset--gradient--night-call: linear-gradient(-225deg, #AC32E4 0%, #7918F2 48%, #4801FF 100%);--wp--preset--gradient--mind-crawl: linear-gradient(-225deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%);--wp--preset--gradient--angel-care: linear-gradient(-225deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);--wp--preset--gradient--juicy-cake: linear-gradient(to top, #e14fad 0%, #f9d423 100%);--wp--preset--gradient--rich-metal: linear-gradient(to right, #d7d2cc 0%, #304352 100%);--wp--preset--gradient--mole-hall: linear-gradient(-20deg, #616161 0%, #9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);--wp--preset--gradient--soft-grass: linear-gradient(to top, #c1dfc4 0%, #deecdd 100%);--wp--preset--gradient--saint-petersburg: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--wp--preset--gradient--everlasting-sky: linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%);--wp--preset--gradient--kind-steel: linear-gradient(-20deg, #e9defa 0%, #fbfcdb 100%);--wp--preset--gradient--over-sun: linear-gradient(60deg, #abecd6 0%, #fbed96 100%);--wp--preset--gradient--premium-white: linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%);--wp--preset--gradient--clean-mirror: linear-gradient(45deg, #93a5cf 0%, #e4efe9 100%);--wp--preset--gradient--wild-apple: linear-gradient(to top, #d299c2 0%, #fef9d7 100%);--wp--preset--gradient--snow-again: linear-gradient(to top, #e6e9f0 0%, #eef1f5 100%);--wp--preset--gradient--confident-cloud: linear-gradient(to top, #dad4ec 0%, #dad4ec 1%, #f3e7e9 100%);--wp--preset--gradient--glass-water: linear-gradient(to top, #dfe9f3 0%, white 100%);--wp--preset--gradient--perfect-white: linear-gradient(-225deg, #E3FDF5 0%, #FFE6FA 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: clamp(22px, 1.375rem + ((1vw - 3.2px) * 0.625), 30px);--wp--preset--font-size--x-large: clamp(30px, 1.875rem + ((1vw - 3.2px) * 1.563), 50px);--wp--preset--font-size--xx-large: clamp(45px, 2.813rem + ((1vw - 3.2px) * 2.734), 80px);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--theme-content-spacing); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--theme-content-spacing); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--theme-content-spacing);}:root :where(.is-layout-grid){gap: var(--theme-content-spacing);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-color{color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-color{color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-color{color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-color{color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-color{color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-color{color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-color{color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-color{color: var(--wp--preset--color--palette-color-8) !important;}.has-palette-color-9-color{color: var(--wp--preset--color--palette-color-9) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-background-color{background-color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-background-color{background-color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-background-color{background-color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-background-color{background-color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-background-color{background-color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-background-color{background-color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-background-color{background-color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-background-color{background-color: var(--wp--preset--color--palette-color-8) !important;}.has-palette-color-9-background-color{background-color: var(--wp--preset--color--palette-color-9) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-border-color{border-color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-border-color{border-color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-border-color{border-color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-border-color{border-color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-border-color{border-color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-border-color{border-color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-border-color{border-color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-border-color{border-color: var(--wp--preset--color--palette-color-8) !important;}.has-palette-color-9-border-color{border-color: var(--wp--preset--color--palette-color-9) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-juicy-peach-gradient-background{background: var(--wp--preset--gradient--juicy-peach) !important;}.has-young-passion-gradient-background{background: var(--wp--preset--gradient--young-passion) !important;}.has-true-sunset-gradient-background{background: var(--wp--preset--gradient--true-sunset) !important;}.has-morpheus-den-gradient-background{background: var(--wp--preset--gradient--morpheus-den) !important;}.has-plum-plate-gradient-background{background: var(--wp--preset--gradient--plum-plate) !important;}.has-aqua-splash-gradient-background{background: var(--wp--preset--gradient--aqua-splash) !important;}.has-love-kiss-gradient-background{background: var(--wp--preset--gradient--love-kiss) !important;}.has-new-retrowave-gradient-background{background: var(--wp--preset--gradient--new-retrowave) !important;}.has-plum-bath-gradient-background{background: var(--wp--preset--gradient--plum-bath) !important;}.has-high-flight-gradient-background{background: var(--wp--preset--gradient--high-flight) !important;}.has-teen-party-gradient-background{background: var(--wp--preset--gradient--teen-party) !important;}.has-fabled-sunset-gradient-background{background: var(--wp--preset--gradient--fabled-sunset) !important;}.has-arielle-smile-gradient-background{background: var(--wp--preset--gradient--arielle-smile) !important;}.has-itmeo-branding-gradient-background{background: var(--wp--preset--gradient--itmeo-branding) !important;}.has-deep-blue-gradient-background{background: var(--wp--preset--gradient--deep-blue) !important;}.has-strong-bliss-gradient-background{background: var(--wp--preset--gradient--strong-bliss) !important;}.has-sweet-period-gradient-background{background: var(--wp--preset--gradient--sweet-period) !important;}.has-purple-division-gradient-background{background: var(--wp--preset--gradient--purple-division) !important;}.has-cold-evening-gradient-background{background: var(--wp--preset--gradient--cold-evening) !important;}.has-mountain-rock-gradient-background{background: var(--wp--preset--gradient--mountain-rock) !important;}.has-desert-hump-gradient-background{background: var(--wp--preset--gradient--desert-hump) !important;}.has-ethernal-constance-gradient-background{background: var(--wp--preset--gradient--ethernal-constance) !important;}.has-happy-memories-gradient-background{background: var(--wp--preset--gradient--happy-memories) !important;}.has-grown-early-gradient-background{background: var(--wp--preset--gradient--grown-early) !important;}.has-morning-salad-gradient-background{background: var(--wp--preset--gradient--morning-salad) !important;}.has-night-call-gradient-background{background: var(--wp--preset--gradient--night-call) !important;}.has-mind-crawl-gradient-background{background: var(--wp--preset--gradient--mind-crawl) !important;}.has-angel-care-gradient-background{background: var(--wp--preset--gradient--angel-care) !important;}.has-juicy-cake-gradient-background{background: var(--wp--preset--gradient--juicy-cake) !important;}.has-rich-metal-gradient-background{background: var(--wp--preset--gradient--rich-metal) !important;}.has-mole-hall-gradient-background{background: var(--wp--preset--gradient--mole-hall) !important;}.has-cloudy-knoxville-gradient-background{background: var(--wp--preset--gradient--cloudy-knoxville) !important;}.has-soft-grass-gradient-background{background: var(--wp--preset--gradient--soft-grass) !important;}.has-saint-petersburg-gradient-background{background: var(--wp--preset--gradient--saint-petersburg) !important;}.has-everlasting-sky-gradient-background{background: var(--wp--preset--gradient--everlasting-sky) !important;}.has-kind-steel-gradient-background{background: var(--wp--preset--gradient--kind-steel) !important;}.has-over-sun-gradient-background{background: var(--wp--preset--gradient--over-sun) !important;}.has-premium-white-gradient-background{background: var(--wp--preset--gradient--premium-white) !important;}.has-clean-mirror-gradient-background{background: var(--wp--preset--gradient--clean-mirror) !important;}.has-wild-apple-gradient-background{background: var(--wp--preset--gradient--wild-apple) !important;}.has-snow-again-gradient-background{background: var(--wp--preset--gradient--snow-again) !important;}.has-confident-cloud-gradient-background{background: var(--wp--preset--gradient--confident-cloud) !important;}.has-glass-water-gradient-background{background: var(--wp--preset--gradient--glass-water) !important;}.has-perfect-white-gradient-background{background: var(--wp--preset--gradient--perfect-white) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}:root :where(.wp-block-pullquote){font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.645), 1.5em);line-height: 1.6;}/*# sourceURLglobal-styles-inline-css *//style>template idcmxShgYQTciWp9aSRrF9>/template>template id3adQPbw5OAnd4yI2VpTf>/template>template id1B1kp8pojVTLCYBNZNsR>/template>template id5FYifmWsdWSg5P6RutEe>/template>template id7ohjgvh5uVG3hzMOkq5S>/template>template idNlcSpmjz6oIpOtfGGfiB>/template>template idBE4BOenDjewNwyjXDDr4>/template>template idjv4qz5IBvIcHUFYKwTyP>/template>template id70IW1kZQYUE2cjoZf5lf>/template>template id3euDj1iIzY6B5kBc4ca6>/template>template idcQNkZSom0nr9VSb2FXUv>/template>template idNWbwtmT4PGd6JweNZHB7>/template>template idFnoLt4UPGPGSyLV040vi>/template>template idoGsSuPP0dF56JoUg5bSM>/template>template idHBTY3SQB78Z3vzGNbZvb>/template>link relhttps://api.w.org/ hrefhttps://bocaratonpergolabuilder.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://bocaratonpergolabuilder.com/wp-json/wp/v2/pages/795 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://bocaratonpergolabuilder.com/xmlrpc.php?rsd />link relshortlink hrefhttps://bocaratonpergolabuilder.com/ />style idct-main-styles-inline-css typebv_inline_delayed_css>data-header*type-1 .ct-header data-idlogo .site-logo-container {--logo-max-height:81px;} data-header*type-1 .ct-header data-idlogo .site-title {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:25px;--theme-line-height:1.5;--theme-link-initial-color:var(--theme-palette-color-4);} data-header*type-1 .ct-header data-idmenu {--menu-items-spacing:45px;--menu-items-gap:5px;--menu-indicator-hover-color:var(--theme-palette-color-4);--margin:0px 50px 0px 0px !important;} data-header*type-1 .ct-header data-idmenu > ul > li > a {--menu-item-height:60%;--theme-font-weight:500;--theme-font-style:normal;--theme-text-transform:capitalize;--theme-font-size:17px;--theme-line-height:1.3;--theme-link-initial-color:var(--theme-text-color);--theme-link-hover-color:#ffffff;--menu-item-radius:100px;} data-header*type-1 .ct-header data-idmenu .sub-menu .ct-menu-link {--theme-link-initial-color:var(--theme-palette-color-3);--theme-font-weight:500;--theme-font-style:normal;--theme-font-size:16px;--theme-line-height:1;} data-header*type-1 .ct-header data-idmenu .sub-menu {--dropdown-background-color:#ffffff;--dropdown-top-offset:30px;--dropdown-width:251px;--dropdown-divider:1px dashed rgba(255, 255, 255, 0.1);--theme-box-shadow:0px 10px 20px rgba(41, 51, 61, 0.1);--theme-border-radius:30px;} data-header*type-1 .ct-header data-row*middle {--height:75px;--theme-border-top:none;--theme-border-bottom:none;--theme-box-shadow:none;--row-border-radius:100px;} data-header*type-1 .ct-header data-row*middle > div {background-color:var(--theme-palette-color-8);background-image:none;--theme-border-top:none;--theme-border-bottom:none;} data-header*type-1 data-idmobile-menu {--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:20px;--theme-link-initial-color:var(--theme-palette-color-3);--theme-link-hover-color:var(--theme-palette-color-4);--mobile-menu-divider:none;--margin:0px 0px 50px 0px;} data-header*type-1 #offcanvas {background-color:rgba(7, 11, 13, 0.8);--theme-box-shadow:0px 0px 70px rgba(0, 0, 0, 0.35);--side-panel-width:500px;--panel-content-height:100%;--side-panel-offset:30px;--side-panel-border-radius:30px;} data-header*type-1 #offcanvas .ct-panel-inner {background-color:var(--theme-palette-color-8);} data-header*type-1 #offcanvas .ct-toggle-close {--theme-icon-color:var(--theme-palette-color-3);} data-header*type-1 #offcanvas .ct-toggle-close:hover {--theme-icon-color:var(--theme-palette-color-1);} data-header*type-1 data-idoffcanvas-logo {--logo-max-height:72px;--margin:0px 0px 50px 0px !important;} data-header*type-1 data-idtrigger {--theme-icon-size:18px;--toggle-button-radius:3px;} data-header*type-1 data-idtrigger:not(data-designsimple) {--toggle-button-padding:10px;} data-header*type-1 data-idtrigger .ct-label {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} data-header*type-1 {--header-height:75px;} data-header*type-1 .ct-header {background-image:none;} data-footer*type-1 .ct-footer data-row*bottom > div {--container-spacing:25px;--columns-gap:50px;--widgets-gap:40px;--vertical-alignment:flex-start;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:repeat(2, 1fr);} data-footer*type-1 .ct-footer data-row*bottom .widget-title {--theme-font-size:16px;} data-footer*type-1 .ct-footer data-row*bottom {--theme-border-top:none;--theme-border-bottom:none;background-color:#141414;} data-footer*type-1 data-idcopyright {--theme-font-weight:400;--theme-font-style:normal;--theme-font-size:15px;--theme-line-height:1.3;--theme-text-color:#ffffff;--theme-link-initial-color:#f0f0f0;--theme-link-hover-color:#ffffff;} data-footer*type-1 .ct-footer data-row*middle > div {--container-spacing:70px;--vertical-alignment:center;--theme-border:none;--theme-border-top:1px solid #dddddd;--theme-border-bottom:none;--grid-template-columns:repeat(3, 1fr);} data-footer*type-1 .ct-footer data-row*middle .widget-title {--theme-font-size:16px;} data-footer*type-1 .ct-footer data-row*middle {--theme-border-top:none;--theme-border-bottom:none;background-color:#202020;} data-footer*type-1 .ct-footer data-row*top > div {--container-spacing:30px;--theme-border:none;--theme-border-top:1px solid #dddddd;--theme-border-bottom:none;--grid-template-columns:initial;} data-footer*type-1 .ct-footer data-row*top .widget-title {--theme-font-size:16px;} data-footer*type-1 .ct-footer data-row*top {--theme-border-top:none;--theme-border-bottom:none;background-color:var(--theme-palette-color-1);} data-footer*type-1 .ct-footer data-columnwidget-area-1 {--text-horizontal-alignment:center;--horizontal-alignment:center;--vertical-alignment:center;} data-footer*type-1 .ct-footer data-columnwidget-area-2 {--text-horizontal-alignment:right;--horizontal-alignment:flex-end;} data-footer*type-1 .ct-footer data-columnwidget-area-2 .ct-widget {--theme-text-color:#ffffff;--theme-link-initial-color:#ffffff;--theme-link-hover-color:#f3f3f3;} data-footer*type-1 .ct-footer data-columnwidget-area-3 {--text-horizontal-alignment:left;--horizontal-alignment:flex-start;--vertical-alignment:center;} data-footer*type-1 .ct-footer data-columnwidget-area-3 .ct-widget {--theme-text-color:#ffffff;--theme-link-initial-color:#ffffff;--theme-link-hover-color:#ebebeb;} data-footer*type-1 data-columnwidget-area-6 {--text-horizontal-alignment:right;--horizontal-alignment:flex-end;} data-footer*type-1 data-columnwidget-area-6 .ct-widget {--theme-text-color:#ffffff;--theme-link-initial-color:#ffffff;--theme-link-hover-color:#e4e4e4;} data-footer*type-1data-footer*reveal .site-main {--footer-box-shadow:0px 30px 50px rgba(0, 0, 0, 0.1);} data-footer*type-1 .ct-footer {background-color:var(--theme-palette-color-6);} data-footer*type-1 footer.ct-container {--footer-container-bottom-offset:50px;--footer-container-padding:0px 35px;}:root {--theme-font-family:var(--theme-font-stack-default);--theme-font-weight:400;--theme-font-style:normal;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:17px;--theme-line-height:1.65;--theme-letter-spacing:0em;--theme-button-font-weight:500;--theme-button-font-style:normal;--theme-button-font-size:16px;--has-classic-forms:var(--true);--has-modern-forms:var(--false);--theme-form-field-height:55px;--theme-form-field-border-radius:30px;--theme-form-field-border-initial-color:var(--theme-border-color);--theme-form-field-border-focus-color:var(--theme-palette-color-1);--theme-form-field-border-width:2px;--theme-form-selection-field-initial-color:var(--theme-border-color);--theme-form-selection-field-active-color:var(--theme-palette-color-1);--e-global-color-blocksy_palette_1:var(--theme-palette-color-1);--e-global-color-blocksy_palette_2:var(--theme-palette-color-2);--e-global-color-blocksy_palette_3:var(--theme-palette-color-3);--e-global-color-blocksy_palette_4:var(--theme-palette-color-4);--e-global-color-blocksy_palette_5:var(--theme-palette-color-5);--e-global-color-blocksy_palette_6:var(--theme-palette-color-6);--e-global-color-blocksy_palette_7:var(--theme-palette-color-7);--e-global-color-blocksy_palette_8:var(--theme-palette-color-8);--e-global-color-blocksy_palette_9:var(--theme-palette-color-9);--theme-palette-color-1:#000000;--theme-palette-color-2:#343434;--theme-palette-color-3:#515455;--theme-palette-color-4:#080C0E;--theme-palette-color-5:#e1e8ed;--theme-palette-color-6:#f2f5f7;--theme-palette-color-7:#FAFBFC;--theme-palette-color-8:#ffffff;--theme-palette-color-9:#CBE1E4;--theme-text-color:var(--theme-palette-color-3);--theme-link-initial-color:var(--theme-palette-color-1);--theme-link-hover-color:var(--theme-palette-color-2);--theme-selection-text-color:#ffffff;--theme-selection-background-color:var(--theme-palette-color-1);--theme-border-color:var(--theme-palette-color-5);--theme-headings-color:var(--theme-palette-color-4);--theme-content-spacing:1.5em;--theme-button-min-height:40px;--theme-button-shadow:none;--theme-button-transform:none;--theme-button-text-initial-color:#ffffff;--theme-button-text-hover-color:#ffffff;--theme-button-background-initial-color:var(--theme-palette-color-4);--theme-button-background-hover-color:var(--theme-palette-color-2);--theme-button-border:none;--theme-button-border-radius:100px;--theme-button-padding:15px 30px;--theme-normal-container-max-width:1290px;--theme-content-vertical-spacing:60px;--theme-container-edge-spacing:90vw;--theme-narrow-container-max-width:750px;--theme-wide-offset:130px;}h1 {--theme-font-family:Funnel Display, Sans-Serif;--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:40px;--theme-line-height:1.5;}h2 {--theme-font-family:Funnel Display, Sans-Serif;--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:35px;--theme-line-height:1.5;}h3 {--theme-font-family:Funnel Display, Sans-Serif;--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:30px;--theme-line-height:1.5;}h4 {--theme-font-family:Funnel Display, Sans-Serif;--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:25px;--theme-line-height:1.5;}h5 {--theme-font-family:Funnel Display, Sans-Serif;--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:20px;--theme-line-height:1.5;}h6 {--theme-font-family:Funnel Display, Sans-Serif;--theme-font-weight:700;--theme-font-style:normal;--theme-font-size:16px;--theme-line-height:1.5;}.wp-block-pullquote {--theme-font-family:Georgia;--theme-font-weight:600;--theme-font-style:normal;--theme-font-size:25px;}pre, code, samp, kbd {--theme-font-family:monospace;--theme-font-weight:400;--theme-font-style:normal;--theme-font-size:16px;}figcaption {--theme-font-size:14px;}.ct-sidebar .widget-title {--theme-font-size:20px;}.ct-breadcrumbs {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;}body {background-color:var(--theme-palette-color-7);background-image:none;} data-prefixsingle_blog_post .entry-header .page-title {--theme-font-size:70px;--theme-line-height:1.2em;--theme-heading-color:var(--theme-palette-color-8);} data-prefixsingle_blog_post .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;--theme-text-color:rgba(255, 255, 255, 0.6);} data-prefixsingle_blog_post .hero-sectiondata-typetype-2 {--alignment:start;--vertical-alignment:flex-end;--min-height:400px;background-color:var(--theme-palette-color-6);background-image:none;--container-padding:50px 0px;} data-prefixsingle_blog_post .hero-sectiondata-typetype-2 > figure .ct-media-container:after {background-color:rgba(7, 11, 13, 0.7);} data-prefixblog .entry-header .page-title {--theme-font-size:30px;--theme-heading-color:#ffffff;} data-prefixblog .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} data-prefixblog .entry-header .ct-breadcrumbs {--theme-text-color:#ffffff;--theme-link-initial-color:#eaeaea;--theme-link-hover-color:#ffffff;} data-prefixblog .hero-sectiondata-typetype-2 {--min-height:400px;background-color:var(--theme-palette-color-6);background-image:none;--container-padding:50px 0px;} data-prefixblog .hero-sectiondata-typetype-2 > figure .ct-media-container:after {background-color:rgba(7, 11, 13, 0.23);} data-prefixauthor .entry-header .page-title {--theme-font-size:70px;--theme-line-height:1.2em;--theme-heading-color:var(--theme-palette-color-8);} data-prefixauthor .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} data-prefixauthor .hero-sectiondata-typetype-2 {--alignment:start;--vertical-alignment:flex-end;--min-height:280px;background-color:var(--theme-palette-color-4);background-image:none;--container-padding:50px 0px;} data-prefixsingle_page .entry-header .page-title {--theme-font-size:30px;} data-prefixsingle_page .entry-header .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} data-prefixblog .ct-pagination {--theme-border-radius:100px;} data-prefixcategories .ct-pagination {--theme-border-radius:100px;} data-prefixauthor .ct-pagination {--theme-border-radius:100px;} data-prefixsearch .ct-pagination {--theme-border-radius:100px;} data-prefixblog .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} data-prefixblog .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} data-prefixblog .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} data-prefixblog data-archivedefault .card-content .ct-media-container {--card-element-spacing:30px;} data-prefixblog data-archivedefault .card-content .entry-metadata-idmeta_2 {--card-element-spacing:15px;} data-prefixblog .entry-card .ct-media-container {--theme-border-radius:30px;} data-prefixcategories .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} data-prefixcategories .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} data-prefixcategories .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} data-prefixcategories data-archivedefault .card-content .ct-media-container {--card-element-spacing:30px;} data-prefixcategories data-archivedefault .card-content .entry-metadata-idmeta_2 {--card-element-spacing:15px;} data-prefixcategories .entry-card .ct-media-container {--theme-border-radius:30px;} data-prefixauthor .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} data-prefixauthor .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} data-prefixauthor .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} data-prefixauthor data-archivedefault .card-content .ct-media-container {--card-element-spacing:30px;} data-prefixauthor data-archivedefault .card-content .entry-metadata-idmeta_2 {--card-element-spacing:15px;} data-prefixauthor .entry-card .ct-media-container {--theme-border-radius:30px;} data-prefixsearch .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} data-prefixsearch .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} data-prefixsearch .entry-card .entry-meta {--theme-font-weight:600;--theme-font-style:normal;--theme-text-transform:uppercase;--theme-font-size:12px;} data-prefixsearch data-archivedefault .card-content .ct-media-container {--card-element-spacing:30px;} data-prefixsearch data-archivedefault .card-content .entry-metadata-idmeta_2 {--card-element-spacing:15px;} data-prefixsearch .entry-card .ct-media-container {--theme-border-radius:30px;}form textarea {--theme-form-field-height:200px;}.ct-sidebar {--theme-link-initial-color:var(--theme-text-color);}asidedata-typetype-3 {--theme-border:1px solid rgba(224, 229, 235, 0.8);} data-prefixsingle_blog_post .post-navigation {--theme-link-initial-color:var(--theme-text-color);} data-prefixsingle_blog_post .ct-related-posts-container {background-color:var(--theme-palette-color-6);} data-prefixsingle_blog_post .ct-related-posts .related-entry-title {--theme-font-size:16px;--card-element-spacing:5px;} data-prefixsingle_blog_post .ct-related-posts .entry-meta {--theme-font-size:14px;} data-prefixsingle_blog_post .ct-related-posts .ct-media-container {--theme-border-radius:30px;} data-prefixsingle_blog_post .ct-related-posts {--grid-template-columns:repeat(3, minmax(0, 1fr));} data-prefixsingle_blog_post class*ct-container > articleclass*post {--has-boxed:var(--false);--has-wide:var(--true);} data-prefixsingle_page class*ct-container > articleclass*post {--has-boxed:var(--false);--has-wide:var(--true);}@media (max-width: 999.98px) {data-header*type-1 .ct-header data-idlogo .site-logo-container {--logo-max-height:58px;} data-header*type-1 .ct-header data-row*middle {--height:65px;} data-header*type-1 data-idmobile-menu {--margin:0px 0px 40px 0px;} data-header*type-1 #offcanvas {--side-panel-width:65vw;} data-header*type-1 data-idoffcanvas-logo {--margin:0px 0px 40px 0px !important;} data-header*type-1 {--header-height:65px;} data-footer*type-1 .ct-footer data-row*bottom > div {--grid-template-columns:repeat(2, 1fr);} data-footer*type-1 .ct-footer data-row*middle > div {--container-spacing:50px;--grid-template-columns:initial;} data-footer*type-1 .ct-footer data-row*top > div {--grid-template-columns:initial;} data-footer*type-1 footer.ct-container {--footer-container-padding:0vw 4vw;} data-prefixsingle_blog_post .entry-header .page-title {--theme-font-size:50px;} data-prefixsingle_blog_post .hero-sectiondata-typetype-2 {--alignment:center;--min-height:350px;} data-prefixauthor .entry-header .page-title {--theme-font-size:50px;} data-prefixblog .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} data-prefixcategories .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} data-prefixauthor .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} data-prefixsearch .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} data-prefixsingle_blog_post .ct-related-posts {--grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (max-width: 689.98px) {data-header*type-1 .ct-header data-idlogo .site-logo-container {--logo-max-height:66px;} data-header*type-1 .ct-header data-row*middle {--height:60px;} data-header*type-1 data-idmobile-menu {--theme-font-size:18px;--margin:0px 0px 30px 0px;} data-header*type-1 #offcanvas {--side-panel-width:90vw;} data-header*type-1 data-idoffcanvas-logo {--margin:0px 0px 30px 0px !important;} data-header*type-1 {--header-height:60px;} data-footer*type-1 .ct-footer data-row*bottom > div {--container-spacing:26px;--columns-gap:7px;--widgets-gap:28px;--vertical-alignment:center;--grid-template-columns:initial;} data-footer*type-1 .ct-footer data-row*middle > div {--container-spacing:40px;--grid-template-columns:initial;} data-footer*type-1 .ct-footer data-row*top > div {--grid-template-columns:initial;} data-footer*type-1 data-columnwidget-area-6 {--text-horizontal-alignment:center;--horizontal-alignment:center;} data-footer*type-1 footer.ct-container {--footer-container-padding:0vw 5vw;} data-prefixsingle_blog_post .entry-header .page-title {--theme-font-size:35px;} data-prefixsingle_blog_post .hero-sectiondata-typetype-2 {--min-height:300px;} data-prefixauthor .entry-header .page-title {--theme-font-size:35px;} data-prefixblog .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} data-prefixblog .entry-card .entry-title {--theme-font-size:18px;} data-prefixcategories .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} data-prefixcategories .entry-card .entry-title {--theme-font-size:18px;} data-prefixauthor .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} data-prefixauthor .entry-card .entry-title {--theme-font-size:18px;} data-prefixsearch .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} data-prefixsearch .entry-card .entry-title {--theme-font-size:18px;}:root {--theme-content-vertical-spacing:50px;--theme-container-edge-spacing:88vw;} data-prefixsingle_blog_post .ct-related-posts {--grid-template-columns:repeat(1, minmax(0, 1fr));}}/style>link relicon hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/cropped-Favicon-1-32x32.jpg sizes32x32 />link relicon hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/cropped-Favicon-1-192x192.jpg sizes192x192 />link relapple-touch-icon hrefhttps://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/cropped-Favicon-1-180x180.jpg /> style idwp-custom-css typebv_inline_delayed_css> :root { --theme-form-field-padding: 0 25px}textarea { --theme-form-field-padding: 20px 25px}/* contact form */.ct-contact-form { --theme-form-text-initial-color: rgba(255, 255, 255, 0.5); --theme-form-text-focus-color: rgba(255, 255, 255, 1); --theme-form-field-border-initial-color: transparent; --theme-form-field-background-initial-color: #121b1f; --theme-form-field-background-focus-color: #121b1f;}.ct-contact-form .ff-btn-submit { width: 100%; --theme-button-text-initial-color: var(--theme-palette-color-4); --theme-button-background-initial-color: #fff;}.ct-e-button .elementor-button-icon { font-size: 12px; line-height: 1em; align-self: center;}.ct-e-button svg { transition: fill 0.3s;}.elementor-widget-n-accordion .e-n-accordion-item aria-expandedfalse { border-radius: 20px; }.ct-home-button-backdrop { backdrop-filter: blur(35px);}@media (max-width: 781px) { .ct-custom-hero-section { padding-top: 200px !important; } .ct-custom-hero-section h2 { text-align: center; } .ct-custom-hero-section .wp-block-buttons { justify-content: center; }}.ct-newsletter-subscribe-shortcode { --theme-form-field-border-initial-color: var(--wp--preset--color--palette-color-8); --theme-form-field-border-focus-color: #b1c9cc; --theme-form-field-background-initial-color: var(--wp--preset--color--palette-color-8); --theme-form-field-background-focus-color: var(--wp--preset--color--palette-color-8);}/* Base style for the card box */.pergola-box { transition: transform 0.3s ease, box-shadow 0.3s ease, background-color 0.3s ease;}/* Hover effect: scale, soft shadow, and very light gray background */.pergola-box:hover { transform: translateY(-8px) scale(1.02); box-shadow: 0 12px 25px rgba(0, 0, 0, 0.15); background-color: #f9f9f9 !important; /* Very light gray */}/* Icon animation */.pergola-box:hover .pergola-icon { animation: iconBounce 0.6s ease;}/* Keyframes for icon bounce/rotate */@keyframes iconBounce { 0% { transform: scale(1); } 30% { transform: scale(1.2) rotate(8deg); } 60% { transform: scale(0.95) rotate(-6deg); } 100% { transform: scale(1) rotate(0deg); }}/* Elementor-friendly hover effects - black/white theme */.hero__box { transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); position: relative; overflow: hidden;}/* Subtle white glow effect */.hero__box:hover { box-shadow: 0 5px 20px rgba(255, 255, 255, 0.1);}/* Elegant shine animation */.hero__box::before { content: ; position: absolute; top: 0; left: -100%; width: 60%; height: 100%; background: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.05) 50%, rgba(255, 255, 255, 0) 100% ); transform: skewX(-20deg); transition: all 0.6s ease; z-index: 1;}.hero__box:hover::before { left: 140%;}/* Soft background brightness transition */.hero__box::after { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.03); opacity: 0; transition: opacity 0.3s ease;}.hero__box:hover::after { opacity: 1;}/* Text highlight effect */.hero__box:hover { color: #ffffff;}.fancy-testimonial-box { position: relative; padding: 40px 35px; border-radius: 20px; background: #f3f3f3; box-shadow: inset 8px 8px 16px rgba(0, 0, 0, 0.08), inset -8px -8px 16px rgba(255, 255, 255, 0.8); transition: transform 0.4s ease, box-shadow 0.4s ease; text-align: center; overflow: hidden; z-index: 1;}.fancy-testimonial-box:hover { transform: translateY(-6px); box-shadow: inset 4px 4px 12px rgba(0, 0, 0, 0.06), inset -4px -4px 12px rgba(255, 255, 255, 0.6);}/* Decorative animated quote marks */.fancy-testimonial-box::before,.fancy-testimonial-box::after { color: rgba(0, 0, 0, 0.06); position: absolute; pointer-events: none; z-index: 0; opacity: 0.6; transition: transform 0.6s ease;}/* Top-left quote */.fancy-testimonial-box::before { content: “; top: -30px; left: 20px; animation: floatQuote1 6s ease-in-out infinite alternate;}/* Bottom-right quote */.fancy-testimonial-box::after { content: ”; bottom: -30px; right: 20px; animation: floatQuote2 6s ease-in-out infinite alternate;}/* Hover scaling */.fancy-testimonial-box:hover::before { transform: scale(1.2) rotate(-10deg);}.fancy-testimonial-box:hover::after { transform: scale(1.2) rotate(10deg);}/* Floating animations */@keyframes floatQuote1 { 0% { transform: translateY(0); } 100% { transform: translateY(6px); }}@keyframes floatQuote2 { 0% { transform: translateY(0); } 100% { transform: translateY(-6px); }}/* Text Content Styling */.fancy-testimonial-box p { line-height: 1.75; margin: 0 0 20px 0; position: relative; z-index: 2;}.fancy-testimonial-box cite { display: block; font-size: 1rem; font-weight: 600; color: #666; position: relative; z-index: 2;}.cog-label { color: white !important;}.cog-form__container{ background-color:transparent !important;}button.el-button.cog-button--has-status.cog-button--primary.cog-button--navigation.cog-button--submit.el-button--default.cog-button{ background-color:white !important; color:black !important; font-weight:600; border:none !important; padding:15px 30px !important; font-size:16px !important; text-transform:uppercase !important;}button.el-button.cog-button--has-status.cog-button--primary.cog-button--navigation.cog-button--submit.el-button--default.cog-button:hover{ background-color:#232323 !important; color:white !important;}.cog-form__container input,textarea{ border-radius:30px !important; padding:10px 30px !important;}h1.cog-heading{ color:white !important; font-size:32px !important;}.cog-confirmation-message p{ color:white !important;} /style> /head>body classhome wp-singular page-template-default page page-id-795 wp-custom-logo wp-embed-responsive wp-theme-blocksy elementor-default elementor-kit-854 elementor-page elementor-page-795 ct-elementor-default-template data-linktype-2 data-prefixsingle_page data-headertype-1 data-footertype-1 itemscopeitemscope itemtypehttps://schema.org/WebPage>a classskip-link screen-reader-text href#main>Skip to content/a>div classct-drawer-canvas data-locationstart>div idoffcanvas classct-panel ct-header data-behaviourright-side roledialog aria-labelOffcanvas modal inert>div classct-panel-inner> div classct-panel-actions> button classct-toggle-close data-typetype-1 aria-labelClose drawer> svg classct-icon width12 height12 viewBox0 0 15 15>path dM1 15a1 1 0 01-.71-.29 1 1 0 010-1.41l5.8-5.8-5.8-5.8A1 1 0 011.7.29l5.8 5.8 5.8-5.8a1 1 0 011.41 1.41l-5.8 5.8 5.8 5.8a1 1 0 01-1.41 1.41l-5.8-5.8-5.8 5.8A1 1 0 011 15z/>/svg> /button> /div> div classct-panel-content data-devicedesktop>div classct-panel-content-inner>a hrefhttps://bocaratonpergolabuilder.com/ classsite-logo-container data-idoffcanvas-logo relhome itempropurl> img bv-data-srchttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A309%3Bbv_resized_ipad%3A820%2A529%3Bbv_resized_desktop%3A1024%2A660 width1024 height660 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%20660%3E%3C/svg%3E classdefault-logo bv-tag-attr-replace bv-lazyload-tag-img altBoca Raton Pergola Builder decodingasync bv-data-srcsethttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A309%3Bbv_resized_ipad%3A820%2A529%3Bbv_resized_desktop%3A1024%2A660 1024w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309-300x193.webp 300w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309-768x495.webp 768w sizes(max-width: 1024px) 100vw, 1024px /> /a>nav classmobile-menu menu-container data-idmobile-menu data-interactionclick data-toggle-typetype-1 data-submenu-dotsyes aria-labelMain Menu> ul idmenu-main-menu-2 class>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-795 current_page_item menu-item-839>a hrefhttps://bocaratonpergolabuilder.com/ aria-currentpage classct-menu-link>Home/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-842>a hrefhttps://bocaratonpergolabuilder.com/custom-pergola-designs-in-boca-raton/ classct-menu-link>Services/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1898>a hrefhttps://bocaratonpergolabuilder.com/louvered-pergolas-in-boca-raton/ classct-menu-link>Louvered/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1897>a hrefhttps://bocaratonpergolabuilder.com/insulated-pergolas-in-boca-raton/ classct-menu-link>Insulated/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1896>a hrefhttps://bocaratonpergolabuilder.com/trellis-pergolas-in-boca-raton/ classct-menu-link>Trellis/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-837>a hrefhttps://bocaratonpergolabuilder.com/blog/ classct-menu-link>Blog/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-840>a hrefhttps://bocaratonpergolabuilder.com/about/ classct-menu-link>About/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2860>a hrefhttps://bocaratonpergolabuilder.com/gallery/ classct-menu-link>Gallery/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-841>a hrefhttps://bocaratonpergolabuilder.com/contact/ classct-menu-link>Contact/a>/li>/ul>/nav>/div>/div>div classct-panel-content data-devicemobile>div classct-panel-content-inner>a hrefhttps://bocaratonpergolabuilder.com/ classsite-logo-container data-idoffcanvas-logo relhome itempropurl> img bv-data-srchttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A309%3Bbv_resized_ipad%3A820%2A529%3Bbv_resized_desktop%3A1024%2A660 width1024 height660 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%20660%3E%3C/svg%3E classdefault-logo bv-tag-attr-replace bv-lazyload-tag-img altBoca Raton Pergola Builder decodingasync bv-data-srcsethttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A309%3Bbv_resized_ipad%3A820%2A529%3Bbv_resized_desktop%3A1024%2A660 1024w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309-300x193.webp 300w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309-768x495.webp 768w sizes(max-width: 1024px) 100vw, 1024px /> /a>nav classmobile-menu menu-container data-idmobile-menu data-interactionclick data-toggle-typetype-1 data-submenu-dotsyes aria-labelMain Menu> ul idmenu-main-menu-1 class>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-795 current_page_item menu-item-839>a hrefhttps://bocaratonpergolabuilder.com/ aria-currentpage classct-menu-link>Home/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-842>a hrefhttps://bocaratonpergolabuilder.com/custom-pergola-designs-in-boca-raton/ classct-menu-link>Services/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1898>a hrefhttps://bocaratonpergolabuilder.com/louvered-pergolas-in-boca-raton/ classct-menu-link>Louvered/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1897>a hrefhttps://bocaratonpergolabuilder.com/insulated-pergolas-in-boca-raton/ classct-menu-link>Insulated/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1896>a hrefhttps://bocaratonpergolabuilder.com/trellis-pergolas-in-boca-raton/ classct-menu-link>Trellis/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-837>a hrefhttps://bocaratonpergolabuilder.com/blog/ classct-menu-link>Blog/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-840>a hrefhttps://bocaratonpergolabuilder.com/about/ classct-menu-link>About/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2860>a hrefhttps://bocaratonpergolabuilder.com/gallery/ classct-menu-link>Gallery/a>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-841>a hrefhttps://bocaratonpergolabuilder.com/contact/ classct-menu-link>Contact/a>/li>/ul>/nav>/div>/div>/div>/div>/div>div idmain-container> header idheader classct-header data-idtype-1 itemscope itemtypehttps://schema.org/WPHeader>div data-devicedesktop>div data-rowmiddle:boxed data-column-set2>div classct-container>div data-columnstart data-placements1>div data-itemsprimary>div classsite-branding data-idlogo itemscopeitemscope itemtypehttps://schema.org/Organization> a hrefhttps://bocaratonpergolabuilder.com/ classsite-logo-container relhome itempropurl >img bv-data-srchttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A309%3Bbv_resized_ipad%3A820%2A529%3Bbv_resized_desktop%3A1024%2A660 width1024 height660 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%20660%3E%3C/svg%3E classdefault-logo bv-tag-attr-replace bv-lazyload-tag-img altBoca Raton Pergola Builder decodingasync bv-data-srcsethttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A309%3Bbv_resized_ipad%3A820%2A529%3Bbv_resized_desktop%3A1024%2A660 1024w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309-300x193.webp 300w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309-768x495.webp 768w sizes(max-width: 1024px) 100vw, 1024px />/a> /div>/div>/div>div data-columnend data-placements1>div data-itemsprimary>nav idheader-menu-1 classheader-menu-1 menu-container data-idmenu data-interactionhover data-menutype-3 data-dropdowntype-1:simple data-responsiveno itemscope itemtypehttps://schema.org/SiteNavigationElement aria-labelMain Menu> ul idmenu-main-menu classmenu>li idmenu-item-839 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-795 current_page_item menu-item-839>a hrefhttps://bocaratonpergolabuilder.com/ aria-currentpage classct-menu-link>Home/a>/li>li idmenu-item-842 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-842>a hrefhttps://bocaratonpergolabuilder.com/custom-pergola-designs-in-boca-raton/ classct-menu-link>Services/a>/li>li idmenu-item-1898 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1898>a hrefhttps://bocaratonpergolabuilder.com/louvered-pergolas-in-boca-raton/ classct-menu-link>Louvered/a>/li>li idmenu-item-1897 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1897>a hrefhttps://bocaratonpergolabuilder.com/insulated-pergolas-in-boca-raton/ classct-menu-link>Insulated/a>/li>li idmenu-item-1896 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1896>a hrefhttps://bocaratonpergolabuilder.com/trellis-pergolas-in-boca-raton/ classct-menu-link>Trellis/a>/li>li idmenu-item-837 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-837>a hrefhttps://bocaratonpergolabuilder.com/blog/ classct-menu-link>Blog/a>/li>li idmenu-item-840 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-840>a hrefhttps://bocaratonpergolabuilder.com/about/ classct-menu-link>About/a>/li>li idmenu-item-2860 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-2860>a hrefhttps://bocaratonpergolabuilder.com/gallery/ classct-menu-link>Gallery/a>/li>li idmenu-item-841 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-841>a hrefhttps://bocaratonpergolabuilder.com/contact/ classct-menu-link>Contact/a>/li>/ul>/nav>button classct-header-trigger ct-toggle data-toggle-panel#offcanvas aria-controlsoffcanvas data-designsimple data-labelright aria-labelMenu data-idtrigger> span classct-label ct-hidden-sm ct-hidden-md ct-hidden-lg aria-hiddentrue>Menu/span> svg classct-icon width18 height14 viewBox0 0 18 14 data-typetype-2 aria-hiddentrue> rect y0.00 width18 height1.7 rx1/> rect y6.15 width18 height1.7 rx1/> rect y12.3 width18 height1.7 rx1/> /svg>/button>/div>/div>/div>/div>/div>div data-devicemobile>div data-rowmiddle:boxed data-column-set2>div classct-container>div data-columnstart data-placements1>div data-itemsprimary>div classsite-branding data-idlogo > a hrefhttps://bocaratonpergolabuilder.com/ classsite-logo-container relhome itempropurl >img bv-data-srchttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A309%3Bbv_resized_ipad%3A820%2A529%3Bbv_resized_desktop%3A1024%2A660 width1024 height660 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%20660%3E%3C/svg%3E classdefault-logo bv-tag-attr-replace bv-lazyload-tag-img altBoca Raton Pergola Builder decodingasync bv-data-srcsethttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A309%3Bbv_resized_ipad%3A820%2A529%3Bbv_resized_desktop%3A1024%2A660 1024w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309-300x193.webp 300w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-black-e1748838994309-768x495.webp 768w sizes(max-width: 1024px) 100vw, 1024px />/a> /div>/div>/div>div data-columnend data-placements1>div data-itemsprimary>button classct-header-trigger ct-toggle data-toggle-panel#offcanvas aria-controlsoffcanvas data-designsimple data-labelright aria-labelMenu data-idtrigger> span classct-label ct-hidden-sm ct-hidden-md ct-hidden-lg aria-hiddentrue>Menu/span> svg classct-icon width18 height14 viewBox0 0 18 14 data-typetype-2 aria-hiddentrue> rect y0.00 width18 height1.7 rx1/> rect y6.15 width18 height1.7 rx1/> rect y12.3 width18 height1.7 rx1/> /svg>/button>/div>/div>/div>/div>/div>/header> main idmain classsite-main hfeed> div classct-container-full data-contentnormal > article idpost-795 classpost-795 page type-page status-publish hentry> div classentry-content is-layout-constrained> div data-elementor-typewp-page data-elementor-id795 classelementor elementor-795> div classelementor-element elementor-element-cd235bf e-flex e-con-boxed e-con e-parent data-idcd235bf data-element_typecontainer data-settings{"background_background":"classic"}> div classe-con-inner> div classelementor-element elementor-element-bb39195 e-con-full e-flex e-con e-child data-idbb39195 data-element_typecontainer> div classelementor-element elementor-element-e82c372 e-con-full e-flex e-con e-child data-ide82c372 data-element_typecontainer> div classelementor-element elementor-element-d183ed4 elementor-widget elementor-widget-heading data-idd183ed4 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Boca Raton’s Premier Pergola Builder/h2> /div> /div> div classelementor-element elementor-element-c5e6901 elementor-widget__width-initial elementor-widget elementor-widget-text-editor data-idc5e6901 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Elevate your outdoor space with durable, stylish aluminum pergolas and motorized patio covers—expertly designed for South Florida’s climate./p> /div> /div> div classelementor-element elementor-element-f5c49d5 e-con-full e-flex e-con e-child data-idf5c49d5 data-element_typecontainer> div classelementor-element elementor-element-7a29edb ct-e-button elementor-widget elementor-widget-button data-id7a29edb data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://bocaratonpergolabuilder.com/contact/> span classelementor-button-content-wrapper> span classelementor-button-icon> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 10 10>path fill-ruleevenodd dM.341.738C.341.33.671 0 1.079 0h8.183C9.67 0 10 .33 10 .738V8.92a.738.738 0 1 1-1.475 0V2.52L1.259 9.784A.738.738 0 0 1 .216 8.74l7.265-7.266H1.08A.738.738 0 0 1 .34.738Z>/path>/svg> /span> span classelementor-button-text>Get Started/span> /span> /a> /div> /div> /div> /div> /div> div classelementor-element elementor-element-b9f30ee e-con-full elementor-hidden-mobile e-flex e-con e-child data-idb9f30ee data-element_typecontainer> div classelementor-element elementor-element-8cfc00c e-con-full hero__box e-flex e-con e-child data-id8cfc00c data-element_typecontainer> div classelementor-element elementor-element-446c0a8 e-con-full e-flex e-con e-child data-id446c0a8 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-e1136c0 elementor-widget elementor-widget-text-editor data-ide1136c0 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>We manage ALL/p> /div> /div> div classelementor-element elementor-element-5e60ce8 elementor-widget__width-initial elementor-widget elementor-widget-heading data-id5e60ce8 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>H.O.ABuilding Dept/h4> /div> /div> div classelementor-element elementor-element-0b1d6e1 e-con-full e-flex e-con e-child data-id0b1d6e1 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-144903a elementor-widget elementor-widget-text-editor data-id144903a data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>FULL SERVICE/p> /div> /div> /div> /div> div classelementor-element elementor-element-aab5d93 elementor-hidden-mobile elementor-widget elementor-widget-image data-idaab5d93 data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img bv-data-srchttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/07/Boca_pergola.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A217%2A192%3Bbv_resized_ipad%3A217%2A192%3Bbv_resized_desktop%3A217%2A192 decodingasync width217 height192 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20217%20192%3E%3C/svg%3E classattachment-full size-full wp-image-2966 bv-tag-attr-replace bv-lazyload-tag-img alt /> /div> /div> /div> div classelementor-element elementor-element-ae5a8a5 e-con-full hero__box elementor-hidden-mobile e-flex e-con e-child data-idae5a8a5 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-108449a e-con-full ct-home-button-backdrop e-flex e-con e-child data-id108449a data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-8bd0a5d elementor-view-stacked elementor-shape-circle elementor-widget elementor-widget-icon data-id8bd0a5d data-element_typewidget data-widget_typeicon.default> div classelementor-widget-container> div classelementor-icon-wrapper> div classelementor-icon> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 15 15>path fill-ruleevenodd dM14.651 2.449a1.19 1.19 0 0 1 .001 1.682l-8.414 8.42a1.19 1.19 0 0 1-1.682 0L.348 8.34A1.19 1.19 0 0 1 2.03 6.659l3.367 3.368L12.97 2.45a1.19 1.19 0 0 1 1.681-.001Z>/path>/svg> /div> /div> /div> /div> div classelementor-element elementor-element-d8608ce e-con-full e-flex e-con e-child data-idd8608ce data-element_typecontainer> div classelementor-element elementor-element-f2a4cd0 elementor-widget elementor-widget-text-editor data-idf2a4cd0 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>CLIENT SATISFACTION/p> /div> /div> div classelementor-element elementor-element-9114482 elementor-widget elementor-widget-text-editor data-id9114482 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>100% Approved/p> /div> /div> /div> /div> /div> /div> /div> /div> /div> div classelementor-element elementor-element-4b1132f e-flex e-con-boxed e-con e-parent data-id4b1132f data-element_typecontainer> div classe-con-inner> div classelementor-element elementor-element-c0d86ce e-con-full e-flex e-con e-child data-idc0d86ce data-element_typecontainer> div classelementor-element elementor-element-ef9816e e-con-full e-flex e-con e-child data-idef9816e data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-1aeafe8 elementor-widget elementor-widget-text-editor data-id1aeafe8 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Exclusive Services/p> /div> /div> /div> div classelementor-element elementor-element-7681b86 elementor-widget elementor-widget-heading data-id7681b86 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Your Local Experts in Custom Pergola Design & Installation/h2> /div> /div> div classelementor-element elementor-element-385c25d elementor-widget elementor-widget-text-editor data-id385c25d data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>At Boca Raton Pergola Builder, we don’t just install shade structures—we transform your backyard into a luxurious, livable space. Whether you’re looking for a sleek aluminum pergola, a motorized louvered roof, or a durable patio cover, we bring craftsmanship and local expertise to every project./p>p>Living in Boca Raton means enjoying sunny days year-round, but it also means needing real protection from the heat, humidity, and hurricane seasons. That’s where we come in./p> /div> /div> div classelementor-element elementor-element-bcf27bc ct-e-button elementor-widget elementor-widget-button data-idbcf27bc data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://bocaratonpergolabuilder.com/about/> span classelementor-button-content-wrapper> span classelementor-button-icon> svg xmlnshttp://www.w3.org/2000/svg viewBox0 0 10 10>path fill-ruleevenodd dM.341.738C.341.33.671 0 1.079 0h8.183C9.67 0 10 .33 10 .738V8.92a.738.738 0 1 1-1.475 0V2.52L1.259 9.784A.738.738 0 0 1 .216 8.74l7.265-7.266H1.08A.738.738 0 0 1 .34.738Z>/path>/svg> /span> span classelementor-button-text>Learn More About Us/span> /span> /a> /div> /div> /div> /div> div classelementor-element elementor-element-c7452d8 e-con-full e-flex e-con e-child data-idc7452d8 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-275c8be elementor-widget elementor-widget-spacer data-id275c8be data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> /div> /div> /div> div classelementor-element elementor-element-2a76039 e-flex e-con-boxed e-con e-parent data-id2a76039 data-element_typecontainer data-settings{"background_background":"classic"}> div classe-con-inner> div classelementor-element elementor-element-40e604e elementor-widget__width-initial elementor-widget elementor-widget-heading data-id40e604e data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Why Homeowners in Boca Raton Choose Us/h2> /div> /div> div classelementor-element elementor-element-23a49bb e-con-full e-flex e-con e-child data-id23a49bb data-element_typecontainer> div classelementor-element elementor-element-6dec974 e-con-full pergola-box e-flex e-con e-child data-id6dec974 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-1add335 elementor-view-stacked pergola-icon elementor-shape-circle elementor-widget elementor-widget-icon data-id1add335 data-element_typewidget data-widget_typeicon.default> div classelementor-widget-container> div classelementor-icon-wrapper> div classelementor-icon> svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink width576 zoomAndPanmagnify viewBox0 0 432 377.999986 height504 preserveAspectRatioxMidYMid meet>defs>clipPath iddd35f61659>path dM 45 12.640625 L 371 12.640625 L 371 370.390625 L 45 370.390625 Z M 45 12.640625 >/path>/clipPath>/defs>g idc4c9146fe1>g clip-rulenonzero clip-pathurl(#dd35f61659)>path style stroke:none;fill-rule:evenodd;fill:#000002;fill-opacity:1; dM 185.136719 109.046875 C 159.792969 109.046875 139.480469 87.460938 140.945312 62.101562 C 141.152344 59.796875 143.039062 57.910156 145.550781 57.699219 C 170.894531 56.023438 192.675781 76.5625 192.464844 101.921875 C 194.5625 103.597656 197.703125 106.53125 200.632812 109.886719 C 202.101562 97.730469 204.824219 91.023438 206.707031 87.671875 C 196.863281 54.558594 217.808594 19.765625 251.738281 13.0625 C 254.042969 12.640625 256.34375 13.898438 257.183594 16.203125 C 268.28125 48.898438 248.386719 84.527344 214.875 92.492188 C 213.199219 95.632812 209.222656 105.484375 209.429688 127.699219 C 237.285156 128.746094 263.464844 139.015625 284.410156 157.25 L 284.410156 139.015625 C 284.410156 120.785156 299.28125 105.695312 317.710938 105.695312 C 336.140625 105.695312 351.011719 120.785156 351.011719 139.015625 L 351.011719 271.890625 C 389.339844 302.90625 367.765625 365.570312 318.128906 365.570312 C 301.792969 365.570312 287.132812 358.027344 277.5 346.289062 C 256.554688 362.007812 231.003906 370.390625 204.824219 370.390625 C 111.832031 370.390625 54.65625 270.632812 98.21875 190.992188 C 86.492188 185.335938 78.953125 173.597656 78.953125 160.183594 C 78.953125 124.765625 126.703125 113.449219 142.828125 144.675781 C 159.792969 134.40625 179.0625 128.539062 199.796875 127.699219 C 199.167969 120.992188 190.582031 112.609375 185.972656 109.046875 C 185.765625 109.046875 185.34375 109.046875 185.136719 109.046875 Z M 103.035156 182.609375 C 111.414062 169.824219 122.304688 158.71875 134.660156 149.914062 C 123.980469 126.863281 88.375 134.195312 88.375 160.183594 C 88.375 170.035156 94.242188 178.835938 103.035156 182.609375 Z M 112.671875 117.222656 C 110.15625 117.222656 108.0625 115.125 108.0625 112.402344 L 108.0625 98.148438 C 108.0625 91.863281 117.488281 91.863281 117.488281 98.148438 L 117.488281 112.402344 C 117.488281 115.125 115.394531 117.222656 112.671875 117.222656 Z M 146.390625 131.261719 C 142.410156 131.261719 140.105469 126.023438 143.039062 123.089844 L 153.300781 112.820312 C 157.699219 108.628906 164.402344 115.335938 160.003906 119.734375 L 149.949219 129.796875 C 148.902344 130.84375 147.648438 131.261719 146.390625 131.261719 Z M 68.6875 209.015625 C 64.710938 209.015625 62.40625 203.988281 65.335938 200.84375 L 75.601562 190.78125 C 80 186.382812 86.699219 193.089844 82.300781 197.488281 L 72.039062 207.550781 C 71.203125 208.597656 69.945312 209.015625 68.6875 209.015625 Z M 64.917969 165.003906 L 50.46875 165.003906 C 44.394531 165.003906 44.394531 155.574219 50.46875 155.574219 L 64.917969 155.574219 C 70.992188 155.574219 70.992188 165.003906 64.917969 165.003906 Z M 78.953125 131.261719 C 77.695312 131.261719 76.4375 130.84375 75.601562 129.796875 L 65.335938 119.734375 C 61.148438 115.335938 67.851562 108.628906 72.039062 112.820312 L 82.300781 123.089844 C 85.234375 126.023438 82.929688 131.261719 78.953125 131.261719 Z M 146.601562 324.914062 C 143.039062 324.914062 138.851562 323.867188 134.871094 321.558594 C 118.746094 313.175781 103.035156 288.65625 105.757812 254.496094 C 105.96875 251.5625 105.757812 250.09375 105.550781 249.464844 C 102.410156 250.304688 95.078125 257.847656 93.820312 263.925781 C 101.152344 318.625 148.066406 360.960938 204.824219 360.960938 C 215.503906 360.960938 225.976562 359.492188 236.238281 356.351562 C 231.003906 347.128906 231.839844 337.488281 238.542969 328.894531 C 196.445312 284.675781 241.894531 277.96875 242.523438 267.070312 L 244.199219 239.40625 C 245.246094 219.703125 265.351562 216.980469 278.335938 229.972656 C 280.429688 232.070312 282.523438 233.746094 284.410156 235.214844 L 284.410156 178.835938 C 277.5 179.257812 271.84375 176.742188 268.492188 174.644531 C 256.554688 184.914062 243.152344 185.542969 232.46875 178.835938 C 223.464844 183.027344 216.132812 182.820312 210.269531 178.835938 C 198.332031 170.453125 198.539062 148.027344 199.378906 137.132812 C 184.507812 137.96875 170.476562 141.53125 157.699219 147.402344 C 164.609375 152.429688 171.3125 161.023438 170.476562 174.015625 C 212.152344 183.027344 197.285156 226.832031 171.105469 213.628906 C 166.707031 211.320312 158.328125 202.730469 153.929688 201.890625 C 150.371094 201.050781 142.828125 207.339844 147.855469 210.902344 C 150.160156 212.371094 153.300781 214.464844 157.070312 216.769531 C 180.109375 231.441406 198.75 244.433594 196.238281 257.011719 C 194.140625 266.441406 180.949219 269.375 171.523438 270.632812 C 161.679688 272.097656 157.910156 277.546875 161.050781 288.238281 C 167.542969 311.5 160.632812 324.914062 146.601562 324.914062 Z M 92.984375 247.371094 C 102.617188 236.890625 116.859375 236.050781 115.183594 255.125 C 112.878906 285.09375 125.867188 306.261719 139.269531 313.175781 C 154.558594 321.351562 156.234375 306.46875 151.835938 290.960938 C 147.4375 275.035156 153.929688 263.507812 170.058594 261.203125 C 185.554688 259.105469 186.8125 255.332031 186.8125 254.914062 C 188.695312 246.320312 152.671875 225.78125 142.410156 218.65625 C 128.796875 209.015625 141.78125 189.527344 155.816406 192.460938 C 166.496094 194.765625 176.757812 211.53125 184.507812 205.242188 C 191.417969 199.585938 185.554688 185.542969 164.402344 182.609375 C 161.679688 182.191406 159.792969 179.675781 160.421875 176.949219 C 163.5625 161.234375 152.253906 154.734375 147.648438 152.847656 C 115.394531 172.128906 93.402344 207.128906 92.984375 247.371094 Z M 209.011719 137.132812 C 207.964844 149.285156 208.800781 166.261719 215.714844 171.082031 C 218.855469 173.386719 224.089844 172.757812 230.792969 169.195312 C 232.46875 168.148438 234.773438 168.566406 236.238281 169.824219 C 237.496094 171.082031 249.015625 180.722656 264.933594 165.214844 C 269.75 160.394531 273.101562 169.40625 283.363281 169.40625 C 263.464844 149.496094 237.285156 138.179688 209.011719 137.132812 Z M 272.054688 338.324219 C 260.113281 316.738281 265.140625 288.867188 284.410156 272.726562 L 284.410156 246.320312 C 274.355469 241.5 266.816406 228.507812 258.230469 231.859375 C 254.667969 233.117188 253.832031 236.890625 253.621094 240.035156 L 251.945312 267.488281 C 250.691406 289.285156 206.078125 283.417969 248.386719 325.332031 C 250.0625 327.21875 250.0625 330.363281 248.386719 332.25 C 241.476562 338.953125 240.429688 345.871094 245.453125 353.207031 C 254.878906 349.644531 263.882812 344.613281 272.054688 338.324219 Z M 293.835938 168.148438 L 293.835938 173.597656 C 293.414062 196.859375 294.253906 220.125 293.835938 243.175781 L 293.835938 275.035156 C 293.835938 276.5 293.207031 277.96875 291.949219 278.804688 C 259.90625 303.328125 276.660156 356.140625 318.128906 356.140625 C 360.015625 356.140625 376.773438 302.488281 343.472656 278.175781 C 342.214844 277.339844 341.585938 275.871094 341.585938 274.40625 L 341.585938 139.015625 C 341.585938 126.023438 330.90625 115.335938 317.710938 115.335938 C 304.515625 115.335938 293.835938 126.023438 293.835938 139.015625 Z M 318.128906 340.210938 C 303.257812 340.210938 291.113281 328.058594 291.113281 312.96875 C 291.113281 299.765625 300.746094 288.65625 313.3125 286.351562 L 313.3125 144.886719 C 313.3125 138.808594 322.945312 138.808594 322.945312 144.886719 L 322.945312 286.351562 C 335.511719 288.65625 345.148438 299.765625 345.148438 312.96875 C 345.148438 328.058594 333 340.210938 318.128906 340.210938 Z M 317.917969 295.363281 C 308.285156 295.570312 300.535156 303.328125 300.535156 312.96875 C 300.535156 322.816406 308.496094 330.570312 318.128906 330.570312 C 327.761719 330.570312 335.722656 322.816406 335.722656 312.96875 C 335.722656 303.117188 327.761719 295.570312 317.917969 295.363281 Z M 249.433594 23.332031 C 224.089844 30.875 209.011719 57.070312 215.085938 82.640625 C 240.429688 75.304688 255.507812 48.898438 249.433594 23.332031 Z M 150.578125 67.132812 C 151.625 84.316406 165.660156 98.359375 182.832031 99.617188 C 181.785156 82.429688 167.753906 68.179688 150.578125 67.132812 Z M 150.578125 67.132812 >/path>/g>/g>/svg> /div> /div> /div> /div> div classelementor-element elementor-element-40ec278 elementor-widget elementor-widget-heading data-id40ec278 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h3 classelementor-heading-title elementor-size-default>Built for South Florida’s Climate/h3> /div> /div> div classelementor-element elementor-element-48843dd elementor-widget elementor-widget-text-editor data-id48843dd data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Our pergolas are engineered to handle Boca’s intense weather, from scorching sun to tropical storms. Every component is designed to resist corrosion, meet wind-load codes, and stay beautiful for years./p> /div> /div> /div> div classelementor-element elementor-element-7c96c50 e-con-full pergola-box e-flex e-con e-child data-id7c96c50 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-054e7b5 elementor-view-stacked pergola-icon elementor-shape-circle elementor-widget elementor-widget-icon data-id054e7b5 data-element_typewidget data-widget_typeicon.default> div classelementor-widget-container> div classelementor-icon-wrapper> div classelementor-icon> svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink width576 zoomAndPanmagnify viewBox0 0 432 377.999986 height504 preserveAspectRatioxMidYMid meet>defs>clipPath id82ae199a8c>path dM 189 136 L 421 136 L 421 362.222656 L 189 362.222656 Z M 189 136 >/path>/clipPath>clipPath id3c1ecb22d8>path dM 14.648438 17 L 225 17 L 225 182 L 14.648438 182 Z M 14.648438 17 >/path>/clipPath>/defs>g idd4f4da4337>path style stroke:none;fill-rule:nonzero;fill:#000000;fill-opacity:1; dM 234.921875 31.703125 C 238.335938 37.679688 240.898438 44.082031 242.179688 51.339844 C 296.820312 58.597656 341.21875 99.582031 353.171875 152.519531 C 359.148438 149.53125 364.695312 146.542969 370.246094 143.125 C 354.023438 82.078125 300.234375 35.972656 234.921875 31.703125 Z M 254.558594 310.902344 C 245.167969 313.035156 234.921875 314.316406 224.675781 314.316406 C 151.679688 314.316406 92.769531 254.976562 92.769531 181.976562 C 92.769531 178.132812 92.769531 174.289062 93.195312 170.449219 L 77.402344 150.382812 C 75.265625 160.628906 73.984375 170.875 73.984375 181.546875 C 73.984375 264.796875 141.859375 332.675781 224.675781 332.675781 C 237.910156 332.675781 251.144531 330.96875 263.097656 327.550781 C 263.097656 326.699219 263.523438 325.417969 263.523438 324.5625 C 261.390625 320.722656 258.402344 316.023438 254.558594 310.902344 Z M 254.558594 310.902344 >/path>g clip-rulenonzero clip-pathurl(#82ae199a8c)>path style stroke:none;fill-rule:nonzero;fill:#000000;fill-opacity:1; dM 419.765625 144.40625 C 419.335938 137.148438 410.800781 133.734375 405.675781 138.855469 C 363.84375 181.546875 298.957031 180.265625 294.6875 225.09375 C 293.832031 234.910156 297.246094 244.730469 303.652344 252.84375 C 334.386719 222.105469 367.257812 211.433594 368.964844 211.003906 C 369.390625 211.003906 369.820312 211.003906 370.246094 210.578125 C 361.707031 215.273438 312.1875 246.011719 289.992188 301.9375 C 278.890625 284.433594 260.960938 262.660156 246.449219 250.707031 C 236.628906 241.742188 228.09375 236.191406 225.53125 234.484375 C 225.957031 234.484375 225.957031 234.484375 226.386719 234.484375 C 227.664062 234.910156 252.851562 240.886719 274.621094 263.941406 C 278.890625 258.390625 280.171875 253.695312 279.746094 246.867188 C 277.183594 214.847656 230.226562 214.421875 200.34375 182.828125 C 196.929688 178.988281 190.527344 181.121094 190.097656 186.671875 C 187.964844 216.128906 190.527344 266.078125 211.445312 280.589844 C 222.96875 288.703125 240.898438 287.421875 254.984375 281.445312 C 266.9375 295.535156 278.890625 311.753906 284.015625 322.429688 C 281.453125 332.246094 280.171875 342.921875 280.171875 354.445312 C 280.171875 358.714844 283.585938 362.132812 287.855469 362.132812 C 292.125 362.132812 295.539062 358.714844 295.539062 354.445312 C 295.96875 320.292969 309.628906 292.542969 325.847656 271.625 C 345.484375 282.300781 370.671875 285.289062 387.746094 273.761719 C 416.347656 254.121094 421.898438 184.964844 419.765625 144.40625 Z M 419.765625 144.40625 >/path>/g>g clip-rulenonzero clip-pathurl(#3c1ecb22d8)>path style stroke:none;fill-rule:nonzero;fill:#000000;fill-opacity:1; dM 224.25 56.464844 C 222.117188 43.65625 214.859375 32.128906 203.761719 24.871094 C 184.125 12.0625 156.800781 17.1875 141.433594 36.398438 L 136.3125 42.800781 C 135.886719 43.230469 135.457031 43.65625 134.605469 43.65625 C 133.75 43.65625 133.324219 43.230469 132.898438 42.800781 L 126.492188 35.117188 C 118.382812 24.871094 106.429688 18.894531 93.625 18.042969 C 80.390625 17.1875 68.011719 21.882812 58.617188 30.847656 C 46.238281 41.949219 42.398438 59.453125 46.664062 75.675781 L 21.480469 75.675781 C 17.636719 75.675781 14.648438 78.664062 14.648438 82.503906 C 14.648438 86.347656 17.636719 89.335938 21.480469 89.335938 L 81.671875 89.335938 L 94.902344 67.136719 C 96.183594 64.574219 98.746094 63.292969 101.734375 63.292969 C 104.296875 63.292969 106.855469 64.574219 108.5625 67.136719 L 132.898438 108.121094 L 141.859375 93.175781 C 143.140625 91.042969 145.703125 89.335938 148.691406 89.335938 L 168.328125 89.335938 C 172.597656 89.335938 176.011719 92.75 176.011719 97.019531 C 176.011719 101.289062 172.597656 104.703125 168.328125 104.703125 L 152.960938 104.703125 L 139.726562 126.902344 C 138.445312 129.039062 135.886719 130.746094 132.898438 130.746094 C 130.335938 130.746094 127.773438 129.464844 126.066406 126.902344 L 101.734375 85.917969 L 92.769531 100.863281 C 91.488281 102.996094 88.925781 104.703125 85.9375 104.703125 L 64.59375 104.703125 L 120.515625 174.71875 C 123.933594 178.988281 129.054688 181.546875 134.175781 181.546875 C 139.726562 181.546875 144.847656 178.988281 147.835938 174.71875 L 214.003906 91.898438 C 222.96875 82.078125 226.386719 69.269531 224.25 56.464844 Z M 224.25 56.464844 >/path>/g>/g>/svg> /div> /div> /div> /div> div classelementor-element elementor-element-87566c0 elementor-widget elementor-widget-heading data-id87566c0 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h3 classelementor-heading-title elementor-size-default>Designed to Match Your Lifestyle/h3> /div> /div> div classelementor-element elementor-element-fdba46c elementor-widget elementor-widget-text-editor data-idfdba46c data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>From poolside shade to outdoor kitchens and lounge areas, our pergolas are tailored to how you live. Choose from modern designs, integrated lighting, or retractable canopies to create a seamless outdoor retreat./p> /div> /div> /div> div classelementor-element elementor-element-dec54d6 e-con-full pergola-box e-flex e-con e-child data-iddec54d6 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-4019ebc elementor-view-stacked pergola-icon elementor-shape-circle elementor-widget elementor-widget-icon data-id4019ebc data-element_typewidget data-widget_typeicon.default> div classelementor-widget-container> div classelementor-icon-wrapper> div classelementor-icon> svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink width576 zoomAndPanmagnify viewBox0 0 432 377.999986 height504 preserveAspectRatioxMidYMid meet>defs>clipPath id8c6c5c0652>path dM 14.546875 29 L 363 29 L 363 378 L 14.546875 378 Z M 14.546875 29 >/path>/clipPath>/defs>g idf7a2f3ea0c>path style stroke:none;fill-rule:nonzero;fill:#ffffff;fill-opacity:1; dM 91.414062 179.710938 C 91.839844 174.757812 93.90625 170.375 96.949219 166.382812 C 107.652344 152.3125 131.648438 145.863281 148.4375 156.242188 C 158.324219 162.359375 166.253906 170.226562 172.855469 179.535156 C 178.335938 187.265625 183.289062 195.378906 188.621094 203.546875 C 192.34375 198.261719 196.097656 192.835938 199.949219 187.472656 C 233.019531 141.429688 269.324219 98.203125 311.441406 60.097656 C 337.277344 36.726562 366.921875 19.359375 398.816406 5.628906 C 404.332031 3.253906 408.925781 4.179688 413.65625 8.957031 C 411.492188 10.976562 409.339844 12.972656 407.199219 14.996094 C 379.34375 41.296875 352.089844 68.210938 327.351562 97.472656 C 313.191406 114.214844 300.066406 131.824219 286.558594 149.113281 C 259.359375 183.925781 239.007812 223.085938 215.890625 260.492188 C 206.96875 274.9375 198.128906 289.433594 189.191406 303.871094 C 185.640625 309.605469 180.96875 309.527344 177.402344 303.664062 C 165.84375 284.632812 156.726562 264.414062 148.113281 243.929688 C 140.917969 226.824219 132.839844 210.140625 122.578125 194.59375 C 117.5 186.910156 111.519531 180.589844 101.6875 179.75 C 98.367188 179.472656 94.992188 179.710938 91.414062 179.710938 Z M 91.414062 179.710938 >/path>g clip-rulenonzero clip-pathurl(#8c6c5c0652)>path style stroke:none;fill-rule:nonzero;fill:#ffffff;fill-opacity:1; dM 341.539062 120.148438 L 314.445312 147.242188 C 322.273438 164.523438 326.613281 183.703125 326.613281 203.902344 C 326.613281 279.984375 264.953125 341.644531 188.875 341.644531 C 112.796875 341.644531 51.136719 279.984375 51.136719 203.902344 C 51.136719 127.824219 112.796875 66.164062 188.875 66.164062 C 207.894531 66.164062 226 70.023438 242.46875 76.988281 L 269.761719 49.695312 C 245.597656 36.988281 218.066406 29.800781 188.875 29.800781 C 92.71875 29.800781 14.769531 107.75 14.769531 203.902344 C 14.769531 300.058594 92.71875 378 188.875 378 C 285.027344 378 362.976562 300.050781 362.976562 203.894531 C 362.976562 173.546875 355.207031 144.992188 341.539062 120.148438 Z M 341.539062 120.148438 >/path>/g>/g>/svg> /div> /div> /div> /div> div classelementor-element elementor-element-582a996 elementor-widget elementor-widget-heading data-id582a996 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>Permitting and HOA? We’ve Got It Covered/h4> /div> /div> div classelementor-element elementor-element-76a8c88 elementor-widget elementor-widget-text-editor data-id76a8c88 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>We’ve worked with dozens of Boca Raton communities, including Boca West, Mizner Park, The Oaks, and more. We handle everything—from permits to HOA submissions—so your project moves quickly and stress-free./p> /div> /div> /div> /div> div classelementor-element elementor-element-213bbe6 elementor-absolute elementor-widget elementor-widget-image data-id213bbe6 data-element_typewidget data-settings{"_position":"absolute"} data-widget_typeimage.default> div classelementor-widget-container> img bv-data-srchttps://bocaratonpergolabuilder.com/wp-content/uploads/2025/03/decoration-1.svg decodingasync width105 height221 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20105%20221%3E%3C/svg%3E classattachment-full size-full wp-image-671 bv-tag-attr-replace bv-lazyload-tag-img alt /> /div> /div> div classelementor-element elementor-element-cf273bd elementor-absolute elementor-widget elementor-widget-image data-idcf273bd data-element_typewidget data-settings{"_position":"absolute"} data-widget_typeimage.default> div classelementor-widget-container> img bv-data-srchttps://bocaratonpergolabuilder.com/wp-content/uploads/2025/03/decoration-2.svg decodingasync width105 height221 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%20105%20221%3E%3C/svg%3E classattachment-full size-full wp-image-682 bv-tag-attr-replace bv-lazyload-tag-img alt /> /div> /div> /div> /div> div classelementor-element elementor-element-4adbd79 e-flex e-con-boxed e-con e-parent data-id4adbd79 data-element_typecontainer data-settings{"background_background":"classic"}> div classe-con-inner> div classelementor-element elementor-element-8fb0cae elementor-widget__width-initial elementor-widget elementor-widget-heading data-id8fb0cae data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Our Services in Boca Raton/h2> /div> /div> div classelementor-element elementor-element-3a4c36a elementor-widget elementor-widget-text-editor data-id3a4c36a data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>We specialize in high-end outdoor structures built to last./p> /div> /div> div classelementor-element elementor-element-9f0ba6b e-con-full e-flex e-con e-child data-id9f0ba6b data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-e44f430 e-con-full my-cool-box e-flex e-con e-child data-ide44f430 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-8b89d23 elementor-widget elementor-widget-heading data-id8b89d23 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h3 classelementor-heading-title elementor-size-default>Aluminum Pergolas/h3> /div> /div> div classelementor-element elementor-element-08feb8c elementor-widget elementor-widget-text-editor data-id08feb8c data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Our custom aluminum pergolas offer timeless elegance and long-term durability. Whether attached to your home or freestanding, these structures provide the perfect mix of form and function./p> /div> /div> /div> div classelementor-element elementor-element-328d2d1 e-con-full my-cool-box e-flex e-con e-child data-id328d2d1 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-61f8828 elementor-widget elementor-widget-heading data-id61f8828 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h3 classelementor-heading-title elementor-size-default>Motorized Louvered Roofs/h3> /div> /div> div classelementor-element elementor-element-53da1c0 elementor-widget elementor-widget-text-editor data-id53da1c0 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Control your shade with a tap. Our motorized pergolas feature adjustable louvers that open and close based on weather conditions. Great for patios, decks, and pool areas./p> /div> /div> /div> div classelementor-element elementor-element-328b896 e-con-full my-cool-box e-flex e-con e-child data-id328b896 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-9eab074 elementor-widget elementor-widget-heading data-id9eab074 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>Patio Covers & Shade Structures/h4> /div> /div> div classelementor-element elementor-element-9c7f766 elementor-widget elementor-widget-text-editor data-id9c7f766 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Need full coverage? We also build solid roof patio covers that shield against sun and rain. Add fans, lighting, or screens to complete your oasis./p> /div> /div> /div> /div> /div> /div> div classelementor-element elementor-element-c7844d2 e-flex e-con-boxed e-con e-parent data-idc7844d2 data-element_typecontainer data-settings{"background_background":"classic"}> div classe-con-inner> div classelementor-element elementor-element-bfd19b7 elementor-widget__width-initial elementor-widget elementor-widget-heading data-idbfd19b7 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>See the Difference – Real Projects, Real Results/h2> /div> /div> div classelementor-element elementor-element-67f7a22 elementor-widget elementor-widget-text-editor data-id67f7a22 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>We’ve installed pergolas in neighborhoods across Boca Raton—from single-family homes in East Boca to luxury estates in West Boca. Our photo gallery highlights the range of our work, but nothing beats seeing your space come to life./p> /div> /div> div classelementor-element elementor-element-fab0b6f e-con-full fancy-testimonial-box e-flex e-con e-child data-idfab0b6f data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-28dddad elementor-widget elementor-widget-text-editor data-id28dddad data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>We couldn’t be happier with our motorized pergola. It adds so much style and shade to our backyard. The process was smooth from start to finish!br />— Sandra R., Boca Falls/p> /div> /div> /div> /div> /div> div classelementor-element elementor-element-029cd09 e-flex e-con-boxed e-con e-parent data-id029cd09 data-element_typecontainer data-settings{"background_background":"classic"}> div classe-con-inner> div classelementor-element elementor-element-cdf6817 e-con-full e-flex e-con e-child data-idcdf6817 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-aa049a8 elementor-widget elementor-widget-heading data-idaa049a8 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Serving Boca Raton and Surrounding Areas/h2> /div> /div> div classelementor-element elementor-element-7dba121 elementor-widget elementor-widget-text-editor data-id7dba121 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>We proudly serve the greater Boca Raton area, including:/p> /div> /div> div classelementor-element elementor-element-41795bf elementor-icon-list--layout-inline elementor-tablet-align-center elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list data-id41795bf data-element_typewidget data-widget_typeicon-list.default> div classelementor-widget-container> ul classelementor-icon-list-items elementor-inline-items> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> svg aria-hiddentrue classe-font-icon-svg e-fas-map-marker-alt viewBox0 0 384 512 xmlnshttp://www.w3.org/2000/svg>path dM172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z>/path>/svg> /span> span classelementor-icon-list-text>Delray Beach/span> /li> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> svg aria-hiddentrue classe-font-icon-svg e-fas-map-marker-alt viewBox0 0 384 512 xmlnshttp://www.w3.org/2000/svg>path dM172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z>/path>/svg> /span> span classelementor-icon-list-text>Highland Beach/span> /li> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> svg aria-hiddentrue classe-font-icon-svg e-fas-map-marker-alt viewBox0 0 384 512 xmlnshttp://www.w3.org/2000/svg>path dM172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z>/path>/svg> /span> span classelementor-icon-list-text>Parkland/span> /li> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> svg aria-hiddentrue classe-font-icon-svg e-fas-map-marker-alt viewBox0 0 384 512 xmlnshttp://www.w3.org/2000/svg>path dM172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z>/path>/svg> /span> span classelementor-icon-list-text>Deerfield Beach/span> /li> li classelementor-icon-list-item elementor-inline-item> span classelementor-icon-list-icon> svg aria-hiddentrue classe-font-icon-svg e-fas-map-marker-alt viewBox0 0 384 512 xmlnshttp://www.w3.org/2000/svg>path dM172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z>/path>/svg> /span> span classelementor-icon-list-text>Palm Beach County/span> /li> /ul> /div> /div> div classelementor-element elementor-element-72b48a4 elementor-widget elementor-widget-text-editor data-id72b48a4 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>We’re a fully licensed and insured contractor with deep roots in the South Florida building industry./p> /div> /div> /div> div classelementor-element elementor-element-a0d0df5 e-con-full e-flex e-con e-child data-ida0d0df5 data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-548eaaf elementor-widget elementor-widget-heading data-id548eaaf data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Frequently Asked Questions/h2> /div> /div> div classelementor-element elementor-element-c2be1c1 elementor-widget elementor-widget-n-accordion data-idc2be1c1 data-element_typewidget data-settings{"default_state":"expanded","max_items_expended":"one","n_accordion_animation_duration":{"unit":"ms","size":400,"sizes":}} data-widget_typenested-accordion.default> div classelementor-widget-container> div classe-n-accordion aria-labelAccordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys> details ide-n-accordion-item-2040 classe-n-accordion-item open> summary classe-n-accordion-item-title data-accordion-index1 tabindex0 aria-expandedtrue aria-controlse-n-accordion-item-2040 > span classe-n-accordion-item-title-header>div classe-n-accordion-item-title-text> How much does a custom pergola cost in Boca Raton? /div>/span> span classe-n-accordion-item-title-icon> span classe-opened >svg aria-hiddentrue classe-font-icon-svg e-fas-minus viewBox0 0 448 512 xmlnshttp://www.w3.org/2000/svg>path dM416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z>/path>/svg>/span> span classe-closed>svg aria-hiddentrue classe-font-icon-svg e-fas-plus viewBox0 0 448 512 xmlnshttp://www.w3.org/2000/svg>path dM416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z>/path>/svg>/span> /span> /summary> div roleregion aria-labelledbye-n-accordion-item-2040 classelementor-element elementor-element-4530163 e-con-full e-flex e-con e-child data-id4530163 data-element_typecontainer> div roleregion aria-labelledbye-n-accordion-item-2040 classelementor-element elementor-element-a813183 e-flex e-con-boxed e-con e-child data-ida813183 data-element_typecontainer> div classe-con-inner> div classelementor-element elementor-element-bb9c7c6 elementor-widget elementor-widget-text-editor data-idbb9c7c6 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Most of our projects range from $8,000–$25,000, depending on size, materials, and features. We offer financing options as well./p> /div> /div> /div> /div> /div> /details> details ide-n-accordion-item-2041 classe-n-accordion-item > summary classe-n-accordion-item-title data-accordion-index2 tabindex-1 aria-expandedfalse aria-controlse-n-accordion-item-2041 > span classe-n-accordion-item-title-header>div classe-n-accordion-item-title-text> Do you handle permitting? /div>/span> span classe-n-accordion-item-title-icon> span classe-opened >svg aria-hiddentrue classe-font-icon-svg e-fas-minus viewBox0 0 448 512 xmlnshttp://www.w3.org/2000/svg>path dM416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z>/path>/svg>/span> span classe-closed>svg aria-hiddentrue classe-font-icon-svg e-fas-plus viewBox0 0 448 512 xmlnshttp://www.w3.org/2000/svg>path dM416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z>/path>/svg>/span> /span> /summary> div roleregion aria-labelledbye-n-accordion-item-2041 classelementor-element elementor-element-53b8783 e-con-full e-flex e-con e-child data-id53b8783 data-element_typecontainer> div roleregion aria-labelledbye-n-accordion-item-2041 classelementor-element elementor-element-bd4f6b5 e-flex e-con-boxed e-con e-child data-idbd4f6b5 data-element_typecontainer> div classe-con-inner> div classelementor-element elementor-element-b02db6b elementor-widget elementor-widget-text-editor data-idb02db6b data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Yes. We take care of all building permits and HOA paperwork in Boca Raton./p> /div> /div> /div> /div> /div> /details> details ide-n-accordion-item-2042 classe-n-accordion-item > summary classe-n-accordion-item-title data-accordion-index3 tabindex-1 aria-expandedfalse aria-controlse-n-accordion-item-2042 > span classe-n-accordion-item-title-header>div classe-n-accordion-item-title-text> How long does installation take? /div>/span> span classe-n-accordion-item-title-icon> span classe-opened >svg aria-hiddentrue classe-font-icon-svg e-fas-minus viewBox0 0 448 512 xmlnshttp://www.w3.org/2000/svg>path dM416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z>/path>/svg>/span> span classe-closed>svg aria-hiddentrue classe-font-icon-svg e-fas-plus viewBox0 0 448 512 xmlnshttp://www.w3.org/2000/svg>path dM416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z>/path>/svg>/span> /span> /summary> div roleregion aria-labelledbye-n-accordion-item-2042 classelementor-element elementor-element-1300283 e-con-full e-flex e-con e-child data-id1300283 data-element_typecontainer> div roleregion aria-labelledbye-n-accordion-item-2042 classelementor-element elementor-element-730768a e-flex e-con-boxed e-con e-child data-id730768a data-element_typecontainer> div classe-con-inner> div classelementor-element elementor-element-aeecc39 elementor-widget elementor-widget-text-editor data-idaeecc39 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Once approved, most pergolas are installed in 2–4 days. Custom builds may take longer depending on the scope./p> /div> /div> /div> /div> /div> /details> /div> script typeapplication/ld+json>{@context:https:\/\/schema.org,@type:FAQPage,mainEntity:{@type:Question,name:How much does a custom pergola cost in Boca Raton?,acceptedAnswer:{@type:Answer,text:Most of our projects range from $8,000\u2013$25,000, depending on size, materials, and features. We offer financing options as well.}},{@type:Question,name:Do you handle permitting?,acceptedAnswer:{@type:Answer,text:Yes. We take care of all building permits and HOA paperwork in Boca Raton.}},{@type:Question,name:How long does installation take?,acceptedAnswer:{@type:Answer,text:Once approved, most pergolas are installed in 2\u20134 days. Custom builds may take longer depending on the scope.}}}/script> /div> /div> /div> /div> /div> div classelementor-element elementor-element-9aabd5f e-flex e-con-boxed e-con e-parent data-id9aabd5f data-element_typecontainer> div classe-con-inner> div classelementor-element elementor-element-95335fd e-con-full fancy-testimonial-box e-flex e-con e-child data-id95335fd data-element_typecontainer data-settings{"background_background":"classic"}> div classelementor-element elementor-element-f3f85be elementor-widget__width-initial elementor-widget elementor-widget-heading data-idf3f85be data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Let’s Build Something Beautiful Together/h2> /div> /div> div classelementor-element elementor-element-123ee43 elementor-widget elementor-widget-text-editor data-id123ee43 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>If you’ve been thinking about upgrading your backyard, now’s the time. A professionally built pergola adds beauty, functionality, and value to your home. More importantly, it gives you a place to unwind and enjoy the Boca breeze in comfort./p> /div> /div> div classelementor-element elementor-element-d9beff8 elementor-widget elementor-widget-button data-idd9beff8 data-element_typewidget data-widget_typebutton.default> div classelementor-widget-container> div classelementor-button-wrapper> a classelementor-button elementor-button-link elementor-size-sm hrefhttps://bocaratonpergolabuilder.com/contact/> span classelementor-button-content-wrapper> span classelementor-button-text>Call us today or click below to schedule your free in-home consultation./span> /span> /a> /div> /div> /div> /div> /div> /div> div classelementor-element elementor-element-74a38c3 e-flex e-con-boxed e-con e-parent data-id74a38c3 data-element_typecontainer> div classe-con-inner> /div> /div> /div> /div> /article> /div> /main> footer idfooter classct-footer data-idtype-1 itemscope itemtypehttps://schema.org/WPFooter>div data-rowtop>div classct-container>div data-columnwidget-area-1>div classct-widget is-layout-flow widget_block widget_media_image idblock-13>figure classwp-block-image size-large is-resized>img bv-data-srchttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-e1748837916997-1024x678.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A318%3Bbv_resized_ipad%3A820%2A543%3Bbv_resized_desktop%3A1024%2A678 loadinglazy decodingasync width1024 height678 srcdata:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%20678%3E%3C/svg%3E alt classwp-image-845 bv-tag-attr-replace bv-lazyload-tag-img stylewidth:224px;height:auto bv-data-srcsethttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-e1748837916997-1024x678.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A318%3Bbv_resized_ipad%3A820%2A543%3Bbv_resized_desktop%3A1024%2A678 1024w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-e1748837916997-300x199.webp 300w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-e1748837916997-768x508.webp 768w, https://bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-e1748837916997-1536x1017.webp 1536w, https://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/BocaratonLogo-e1748837916997.webp?bv_hostbocaratonpergolabuilder.com&bv-resized-infosbv_resized_mobile%3A480%2A318%3Bbv_resized_ipad%3A820%2A543%3Bbv_resized_desktop%3A1536%2A1017 1668w sizes(max-width: 1024px) 100vw, 1024px />/figure>/div>/div>/div>/div>div data-rowmiddle>div classct-container>div data-columnwidget-area-3>div classct-widget is-layout-flow widget_block idblock-20>ul classwp-block-list>li>Facebook/li>li>LinkedIn/li>li>Instagram/li>/ul>/div>/div>div data-columnghost>/div>div data-columnwidget-area-2>div classct-widget is-layout-flow widget_block idblock-14>ul classwp-block-list>li>Phone: a hreftel:5617177091>561-717-7091/a>/li>li>Address: Boca Raton/li>/ul>/div>/div>/div>/div>div data-rowbottom>div classct-container data-columns-dividermd>div data-columncopyright>div classct-footer-copyright data-idcopyright> p>Copyright © 2026 - Boca Raton Pergola Builder/p>/div>/div>div data-columnwidget-area-6>div classct-widget is-layout-flow widget_block widget_text idblock-12>p>a hrefhttps://bocaratonpergolabuilder.com/privacy-policy/ data-typelink data-idhttps://bocaratonpergolabuilder.com/privacy-policy/>Privacy Policy/a>/p>/div>/div>/div>/div>/footer>/div>script typespeculationrules>{prefetch:{source:document,where:{and:{href_matches:/*},{not:{href_matches:/wp-*.php,/wp-admin/*,/wp-content/uploads/*,/wp-content/*,/wp-content/plugins/*,/wp-content/themes/blocksy/*,/*\\?(.+)}},{not:{selector_matches:arel~\nofollow\}},{not:{selector_matches:.no-prefetch, .no-prefetch a}}},eagerness:conservative}}/script>script typebv_inline_delayed_js bv_unique_ido10HAArATDXxsVw0BgJ0 idct-scripts-js-extra defer1 data-cfasyncfalse bv_inline_delayed1 async>var ct_localizations {ajax_url:https://bocaratonpergolabuilder.com/wp-admin/admin-ajax.php,public_url:https://bocaratonpergolabuilder.com/wp-content/themes/blocksy/static/bundle/,rest_url:https://bocaratonpergolabuilder.com/wp-json/,search_url:https://bocaratonpergolabuilder.com/search/QUERY_STRING/,show_more_text:Show more,more_text:More,search_live_results:Search results,search_live_no_results:No results,search_live_no_result:No results,search_live_one_result:You got %s result. Please press Tab to select it.,search_live_many_results:You got %s results. Please press Tab to select one.,clipboard_copied:Copied!,clipboard_failed:Failed to Copy,expand_submenu:Expand dropdown menu,collapse_submenu:Collapse dropdown menu,dynamic_js_chunks:,dynamic_styles:{lazy_load:https://bocaratonpergolabuilder.com/wp-content/themes/blocksy/static/bundle/non-critical-styles.min.css?ver2.1.4,search_lazy:https://bocaratonpergolabuilder.com/wp-content/themes/blocksy/static/bundle/non-critical-search-styles.min.css?ver2.1.4,back_to_top:https://bocaratonpergolabuilder.com/wp-content/themes/blocksy/static/bundle/back-to-top.min.css?ver2.1.4},dynamic_styles_selectors:{selector:.ct-header-cart, #woo-cart-panel,url:https://bocaratonpergolabuilder.com/wp-content/themes/blocksy/static/bundle/cart-header-element-lazy.min.css?ver2.1.4},{selector:.flexy,url:https://bocaratonpergolabuilder.com/wp-content/themes/blocksy/static/bundle/flexy.min.css?ver2.1.4}};//# sourceURLct-scripts-js-extra/script>template idersHF2XjrzhKqW2ehKYC>/template>template idBee7T2NyTWW66M0FjmiE>/template>template id9BHwKBEgjhtt9tAsi8OB>/template>template idwqosqOaPFh0L96B1sBbA>/template>script typebv_inline_delayed_js bv_unique_idHn3n6a7o3X0g917Eu7ru idelementor-frontend-js-before defer1 data-cfasyncfalse bv_inline_delayed1 async>var elementorFrontendConfig {environmentMode:{edit:false,wpPreview:false,isScriptDebug:false},i18n:{shareOnFacebook:Share on Facebook,shareOnTwitter:Share on Twitter,pinIt:Pin it,download:Download,downloadImage:Download image,fullscreen:Fullscreen,zoom:Zoom,share:Share,playVideo:Play Video,previous:Previous,next:Next,close:Close,a11yCarouselPrevSlideMessage:Previous slide,a11yCarouselNextSlideMessage:Next slide,a11yCarouselFirstSlideMessage:This is the first slide,a11yCarouselLastSlideMessage:This is the last slide,a11yCarouselPaginationBulletMessage:Go to slide},is_rtl:false,breakpoints:{xs:0,sm:480,md:768,lg:1025,xl:1440,xxl:1600},responsive:{breakpoints:{mobile:{label:Mobile Portrait,value:767,default_value:767,direction:max,is_enabled:true},mobile_extra:{label:Mobile Landscape,value:880,default_value:880,direction:max,is_enabled:false},tablet:{label:Tablet Portrait,value:1024,default_value:1024,direction:max,is_enabled:true},tablet_extra:{label:Tablet Landscape,value:1200,default_value:1200,direction:max,is_enabled:false},laptop:{label:Laptop,value:1366,default_value:1366,direction:max,is_enabled:false},widescreen:{label:Widescreen,value:2400,default_value:2400,direction:min,is_enabled:false}},hasCustomBreakpoints:false},version:3.33.4,is_static:false,experimentalFeatures:{e_font_icon_svg:true,additional_custom_breakpoints:true,container:true,nested-elements:true,home_screen:true,global_classes_should_enforce_capabilities:true,e_variables:true,cloud-library:true,e_opt_in_v4_page:true,import-export-customization:true},urls:{assets:https:\/\/bocaratonpergolabuilder.com\/wp-content\/plugins\/elementor\/assets\/,ajaxurl:https:\/\/bocaratonpergolabuilder.com\/wp-admin\/admin-ajax.php,uploadUrl:https:\/\/bocaratonpergolabuilder.com\/wp-content\/uploads},nonces:{floatingButtonsClickTracking:4be1faf88a},swiperClass:swiper,settings:{page:,editorPreferences:},kit:{active_breakpoints:viewport_mobile,viewport_tablet,global_image_lightbox:yes,lightbox_enable_counter:yes,lightbox_enable_fullscreen:yes,lightbox_enable_zoom:yes,lightbox_enable_share:yes,lightbox_title_src:title,lightbox_description_src:description},post:{id:795,title:Home%20-%20Boca%20Raton%20Pergola%20Builder,excerpt:,featuredImage:false}};//# sourceURLelementor-frontend-js-before/script>template idF1iQmoLxn7ubKRFPaZ8m>/template>script idbv-override-listeners>var __defPropObject.defineProperty;var __name(target,value)>__defProp(target,name,{value,configurable:!0});function bv_override_browser_listener(target){var bv_og_add_event_listenertarget.addEventListener,bv_og_remove_event_listenertarget.removeEventListener;function bv_handle_event_listeners(type,listener,options){var handledEventsreadystatechange,DOMContentLoaded,load,pageshow,eventNametype;(!document.currentScript||!document.currentScript.hasAttribute(bv-exclude))&&(eventNamehandledEvents.indexOf(type)!-1?Airlift+type:type),arguments0eventName,bv_og_add_event_listener.apply(target,arguments)}__name(bv_handle_event_listeners,bv_handle_event_listeners);function bv_handle_remove_event_listener(type,listener,options){var handledEventsreadystatechange,DOMContentLoaded,load,pageshow,eventNametype;(!document.currentScript||!document.currentScript.hasAttribute(bv-exclude))&&(eventNamehandledEvents.indexOf(type)!-1?Airlift+type:type),arguments0eventName,bv_og_remove_event_listener.apply(target,arguments)}__name(bv_handle_remove_event_listener,bv_handle_remove_event_listener),target.addEventListenerfunction(type,listener,options){bv_handle_event_listeners(type,listener,options)},target.removeEventListenerfunction(type,listener,options){bv_handle_remove_event_listener(type,listener,options)}}__name(bv_override_browser_listener,bv_override_browser_listener),bv_override_browser_listener(window),bv_override_browser_listener(document);function bv_override_property_listeners(target,eventType){if(!target||typeof target!object){console.error(bv_override_property_listeners: Invalid target,target);return}var airliftPropertyNameon+eventType,existingDescriptorObject.getOwnPropertyDescriptor(target,airliftPropertyName);if(existingDescriptor&&!existingDescriptor.configurable){console.warn(Cannot override +airliftPropertyName+: property is not configurable);return}var bv_internalHandlernull,airliftEventNameAirlift+eventType,bvWrapperFunction__name(function(e){if(bv_internalHandler)try{bv_internalHandler(e)}catch(error){console.error(Error in +airliftPropertyName+ handler:,error)}},bvWrapperFunction);try{Object.defineProperty(target,airliftPropertyName,{get:__name(function(){return bv_internalHandler},get),set:__name(function(handler){if(handler!null&&typeof handler!function){console.warn(Invalid handler for +airliftPropertyName+, ignoring);return}handler?(bv_internalHandler||target.addEventListener(airliftEventName,bvWrapperFunction),bv_internalHandlerhandler):(bv_internalHandlernull,target.removeEventListener(airliftEventName,bvWrapperFunction))},set),enumerable:!0,configurable:!0})}catch(error){console.error(Failed to override +airliftPropertyName+:,error)}}__name(bv_override_property_listeners,bv_override_property_listeners),bv_override_property_listeners(window,load),bv_override_property_listeners(window,pageshow),bv_override_property_listeners(document,DOMContentLoaded),bv_override_property_listeners(document,readystatechange);function bv_override_document_write(){var bv_original_writedocument.write,bv_original_writelndocument.writeln;function bv_handle_document_write(scriptElement,content){try{if(contentnull)return;if(contentString(content),scriptElement&&scriptElement.hasAttribute(bv-exclude))return bv_original_write.call(document,content);var containernull;scriptElement&&scriptElement.documentWriteContainer?containerscriptElement.documentWriteContainer:(containerdocument.createElement(span),scriptElement&&(scriptElement.documentWriteContainercontainer)),container.innerHTML+content;var insertPointscriptElement||document.currentScript;if(!container.parentNode)if(insertPoint&&insertPoint.parentNode)insertPoint.parentNode.insertBefore(container,insertPoint.nextSibling);else if(document.body)document.body.appendChild(container);else{console.warn(document.body not ready for document.write, deferring),typeof windowu&&window.addEventListener(DOMContentLoaded,function(){document.body&&!container.parentNode&&document.body.appendChild(container)});return}var tempDivdocument.createElement(span);tempDiv.innerHTMLcontent;var scriptsInContenttempDiv.querySelectorAll(script);scriptsInContent.length>0&&scriptsInContent.forEach(function(oldScript){try{var newScriptdocument.createElement(script),attributesoldScript.getAttributeNames();attributes.forEach(function(attr){try{newScript.setAttribute(attr,oldScript.getAttribute(attr))}catch{console.log(Not able to set Attribute:)}}),newScript.async!1,!oldScript.src&&oldScript.textContent&&(newScript.textContentoldScript.textContent),newScript.setAttribute(bv-document-write,),setTimeout(function(){try{insertPoint&&insertPoint.parentNode?insertPoint.parentNode.insertBefore(newScript,insertPoint.nextSibling):document.head&&document.head.appendChild(newScript)}catch(error){console.error(Error inserting document.write script:,error)}},0)}catch(error){console.error(Error processing document.write script:,error)}})}catch(error){console.error(Error in document.write handler:,error);try{bv_original_write.call(document,content)}catch(e){console.error(Fallback document.write also failed:,e)}}}__name(bv_handle_document_write,bv_handle_document_write),document.writefunction(content){bv_handle_document_write(document.currentScript,content)},document.writelnfunction(content){bv_handle_document_write(document.currentScript,content+``)}}__name(bv_override_document_write,bv_override_document_write),bv_override_document_write();/script>template idd6fe9c24159ed4a27d224d91c70f8fdc>/template>script idbv-font-style-lazyload data-cfasyncfalse bv-excludetrue>var bv_font_urlhttps://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/CSS/bocaratonpergolabuilder.com/693e159bc6af5a3b60ef2962-7bf208919fadbee87d247ea0cb44a9b1_al_style.css;window.addEventListener(load,function(){var linkdocument.createElement(link);link.relstylesheet,link.hrefbv_font_url,document.head.appendChild(link)});/script>script idbv-dynamic-image-lazyload data-cfasyncfalse bv-excludetrue>var __defPropObject.defineProperty;var __name(target,value)>__defProp(target,name,{value,configurable:!0});var BV_IS_RESIZE_ENABLED!0,BV_IMAGES_NOT_TO_RESIZE;function getImageDeviceName(resized_infos_str,dimensions){let device_widthwindow.outerWidth;if(resized_infos_str){const device_size_infosresized_infos_str.split(;);for(const device_info of device_size_infos){constdevice_name,resized_dimdevice_info.split(:),width_str,height_strresized_dim.split(*),widthparseInt(width_str,10),heightparseInt(height_str,10);if(dimensions.widthwidth&&dimensions.heightheight&&device_widthwidth)return device_name}return}return device_width480?bv_resized_mobile:device_width820?bv_resized_ipad:device_width1536?bv_resized_desktop:}__name(getImageDeviceName,getImageDeviceName);function isWebpSupported(){var elemdocument.createElement(canvas);return elem.getContext&&elem.getContext(2d)?elem.toDataURL(image/webp).indexOf(data:image/webp)0:!1}__name(isWebpSupported,isWebpSupported);function getExtension(url){return url.split(.).pop().toLowerCase().split(?)0}__name(getExtension,getExtension);function getNewImageUrlSVG(url,webp_status,encoded_url,dimensions){let url_and_query_stringurl.split(?),new_urlurl_and_query_string0,query_stringurl_and_query_string1;var shouldResizeBV_IS_RESIZE_ENABLED&&!BV_IMAGES_NOT_TO_RESIZE.some(pattern>new_url.includes(pattern));if(shouldResize){let resized_infosget_bv_identifier(encoded_url,bv-resized-infos),device_namegetImageDeviceName(resized_infos,dimensions);if(device_name!){let img_extgetExtension(new_url);new_url+.+device_name+.+img_ext}}return webp_status&&(new_url+.bv.webp),query_string&&(new_url+`?${query_string}`),new_url}__name(getNewImageUrlSVG,getNewImageUrlSVG);function get_bv_identifier(property,attr_identifierbv-identifer){let anull;try{aproperty.match(/.*?base64,(.*?)/)}catch(error){console.log(error)}if(!a||!a1)try{aproperty.match(/.*?base64,(.*)/)}catch(error){console.log(error)}if(a&&a1){let bnull;if(attr_identifierbv-identifer?batob(a1).match(/.*?bv-identifer(.*?)/):attr_identifierbv-bg-style?batob(a1).match(/.*?bv-bg-style(.*?)/):attr_identifierbv-resized-infos&&(batob(a1).match(/.*?bv-resized-infos(.*?)/)),b&&b1)return attr_identifierbv-bg-style||attr_identifierbv-resized-infos?atob(b1):b1}return!1}__name(get_bv_identifier,get_bv_identifier);var bv_url_mapJSON.parse({0:https://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/IPE-wood-aluminum-perogla.webp?bv_hostbocaratonpergolabuilder.com,1:https://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/Custom-Pergola-builder-2.jpg?bv_hostbocaratonpergolabuilder.com,2:https://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/bronze-louvered-pergola-2.webp?bv_hostbocaratonpergolabuilder.com,3:https://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/Custom-Pergola-builder.jpg?bv_hostbocaratonpergolabuilder.com,4:https://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/modern-white-aluminum-trellis.webp.bv.webp?bv_hostbocaratonpergolabuilder.com,5:https://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/custom-black-louvered-pergola.webp.bv.webp?bv_hostbocaratonpergolabuilder.com,6:https://bocaratonpergolabuilder.com/wp-content/uploads/al_opt_content/IMAGE/bocaratonpergolabuilder.com/wp-content/uploads/2025/06/Custom-Pergola-builder.jpg.bv.webp?bv_hostbocaratonpergolabuilder.com});const bvObservedNodesWithCounternew Map,bv_webp_statusisWebpSupported();function bvObserveImgNode(node){const bv_counterbvObservedNodesWithCounter.get(node)||0;bv_counter50&&(bvObservedNodesWithCounter.set(node,bv_counter+1),other_image_observer.observe(node),console.log(NodeP with backgroundImage :,node))}__name(bvObserveImgNode,bvObserveImgNode);function set_iframe_element_src_v2(iframe_element){let src_valueiframe_element.getAttribute(bv-data-src);src_value?(src_value.includes(autoplay1)&&(src_value+&mute1),iframe_element.setAttribute(src,src_value)):console.log(IFRAME_SRC_NOT_FOUND : +entry)}__name(set_iframe_element_src_v2,set_iframe_element_src_v2);function handleOtherImages(entries){entries.map(entry2>{if(entry2.isIntersecting){const computedStylegetComputedStyle(entry2.target),backgroundcomputedStyle.getPropertyValue(background)||none,backgroundImagecomputedStyle.getPropertyValue(background-image)||none;let property_valuenull,property_typenull;if(backgroundImage!none&&backgroundImage.match(/url\(/)?(property_valuebackgroundImage,property_typebackground-image):background!none&&background.match(/url\(/)&&(property_valuebackground,property_typebackground),property_value){let bv_bg_styleget_bv_identifier(property_value,bv-bg-style),url_identifierget_bv_identifier(property_value);if(url_identifier){let new_urlbv_url_mapurl_identifier;if(new_url){const regex/url\(?(data:image.*?)?\)/g;if(bv_bg_style&&bv_bg_style.length>0){for(;(matchregex.exec(bv_bg_style))!null;){let new_img_urlgetNewImageUrlSVG(new_url,bv_webp_status,property_value,entry2.target.getBoundingClientRect());bv_bg_stylebv_bg_style.replace(match1,new_img_url)}let new_bv_bg_styleentry2.target.getAttribute(style)||;new_bv_bg_stylenew_bv_bg_style+(new_bv_bg_style?;:)+(bv_bg_style||),entry2.target.setAttribute(style,new_bv_bg_style)}else{for(;(matchregex.exec(property_value))!null;){let new_img_urlgetNewImageUrlSVG(new_url,bv_webp_status,property_value,entry2.target.getBoundingClientRect());property_valueproperty_value.replace(match1,new_img_url)}entry2.target.style.setProperty(property_type,property_value,important)}}}}bvObservedNodesWithCounter.delete(entry2.target),other_image_observer.unobserve(entry2.target)}})}__name(handleOtherImages,handleOtherImages);function handleIframesV2(entries){entries.map(entry2>{entry2.isIntersecting&&(set_iframe_element_src_v2(entry2.target),iframe_observer_v2.unobserve(entry2.target))})}__name(handleIframesV2,handleIframesV2);const bvCheckNode__name((node,currentLevel1,maxLevel1/0)>{if(node.nodeType1){const classNamenode.getAttribute(class);if(node.nodeNameIFRAME&&typeof classNamestring&&className.includes(bv-lazyload-iframe))iframe_observer_v2.observe(node);else{const computedStylegetComputedStyle(node),backgroundcomputedStyle.getPropertyValue(background)||none,backgroundImagecomputedStyle.getPropertyValue(background-image)||none;backgroundImage!none&&backgroundImage.match(/url\(/)?get_bv_identifier(backgroundImage)&&bvObserveImgNode(node):background!none&&background.match(/url\(/)?get_bv_identifier(background)&&bvObserveImgNode(node):typeof classNamestring&&className.includes(bv-lazyload-bg-style)?bv_style_observer.observe(node):typeof classNamestring&&className.includes(bv-lazyload-tag-img)?img_observer.observe(node):typeof classNamestring&&className.includes(bv-lazyload-picture)&&picture_lazy_observer.observe(node)}}currentLevelmaxLevel&&node.childNodes.length&&node.childNodes.forEach(childNode>{bvCheckNode(childNode,currentLevel+1,maxLevel)})},bvCheckNode);function bv_handle_mutations(mutations){mutations.forEach(mutation>{if(mutation.typechildList&&mutation.addedNodes.length)mutation.addedNodes.forEach(node>{setTimeout(function(){bvCheckNode(node)},0)});else if(mutation.typeattributes){const targetNodemutation.target,attributeNamemutation.attributeName,attributeValuetargetNode.getAttribute(attributeName);if(attributeNamestyle&&targetNode.style.backgroundImage!mutation_observer.prevBackgroundImage){const computedStylegetComputedStyle(targetNode),backgroundcomputedStyle.getPropertyValue(background)||none,backgroundImagecomputedStyle.getPropertyValue(background-image)||none;backgroundImage!none&&backgroundImage.match(/url\(/)?get_bv_identifier(backgroundImage)&&bvObserveImgNode(targetNode):background!none&&background.match(/url\(/)&&get_bv_identifier(background)&&bvObserveImgNode(targetNode)}else attributeNameclass&&setTimeout(function(){bvCheckNode(targetNode)},0)}})}__name(bv_handle_mutations,bv_handle_mutations);function handle_mod_key_nodes(){let node_elementsdocument.querySelectorAll(bv-img-mod-key);for(let i0;inode_elements.length;i++){let elementnode_elementsi,target_keyelement.getAttribute(bv-img-mod-key),mod_urlelement.getAttribute(target_key);if(mod_url){let url_identifierget_bv_identifier(mod_url);if(url_identifier){let old_urlbv_url_mapurl_identifier;if(old_url){let dimensionselement.getBoundingClientRect(),new_img_urlgetNewImageUrlSVG(old_url,bv_webp_status,mod_url,dimensions);element.setAttribute(target_key,new_img_url)}}}}}__name(handle_mod_key_nodes,handle_mod_key_nodes);function bvRemoveEventListeners(){for(const event of bv_lazyload_events)window.removeEventListener(event,handleLazyloadedStyleImages)}__name(bvRemoveEventListeners,bvRemoveEventListeners);function handleLazyloadedStyleImages(){setTimeout(function(){bvRemoveEventListeners()},0),document.querySelectorAll(body *).forEach(_element>{setTimeout(function(){bvCheckNode(_element,1,1)},0)})}__name(handleLazyloadedStyleImages,handleLazyloadedStyleImages),handle_mod_key_nodes();let other_image_observer,iframe_observer_v2,mutation_observer;IntersectionObserverin window&&(other_image_observernew IntersectionObserver(handleOtherImages),iframe_observer_v2new IntersectionObserver(handleIframesV2)),MutationObserverin window&&(mutation_observernew MutationObserver(bv_handle_mutations),mutation_observer.prevBackground,mutation_observer.prevBackgroundImage,mutation_observer.observe(document.body,{childList:!0,subtree:!0,attributes:!0,characterData:!0})),IntersectionObserverin window&&MutationObserverin window&&window.addEventListener(load,event>{for(const event2 of bv_lazyload_events)window.addEventListener(event2,handleLazyloadedStyleImages,{once:!0})});/script>script idbv-rename-images typetext/javascript data-cfasyncfalse bv-excludetrue>var __defPropObject.defineProperty;var __name(target,value)>__defProp(target,name,{value,configurable:!0});const IMAGE_URL_ATTRIBUTESdata-src,data-lazy-original,data-lazy-src,data-lazysrc,data-lazysrcset,data-lazy-srcset,data-envira-src,data-srcset,bv-data-src,bv-data-srcset,data-large_image,data-depicter-src,data-depicter-srcset,data-orig-src,IMAGE_EXTENSIONSjpg,jpeg,png,gif,svg,jpe,webp,BV_CDN_URL##BV_CDN_URL##,BV_SITE_OPT_PATHal_opt_content;var BV_IS_RESIZE_ENABLED!0,BV_IMAGES_NOT_TO_RESIZE;function isValidUrl(url){return!!/^https?:\/\//i.test(url)}__name(isValidUrl,isValidUrl);function isImage(url){let img_extgetExtension(url);return!!IMAGE_EXTENSIONS.includes(img_ext)}__name(isImage,isImage);function getImageDeviceName(resized_infos_str,dimensions){let device_widthwindow.outerWidth;if(resized_infos_str){const device_size_infosresized_infos_str.split(;);for(const device_info of device_size_infos){constdevice_name,resized_dimdevice_info.split(:),width_str,height_strresized_dim.split(*),widthparseInt(width_str,10),heightparseInt(height_str,10);if(dimensions.widthwidth&&dimensions.heightheight&&device_widthwidth)return device_name}return}return device_width480?bv_resized_mobile:device_width820?bv_resized_ipad:device_width1536?bv_resized_desktop:}__name(getImageDeviceName,getImageDeviceName);function isWebpSupported(){var elemdocument.createElement(canvas);return elem.getContext&&elem.getContext(2d)?elem.toDataURL(image/webp).indexOf(data:image/webp)0:!1}__name(isWebpSupported,isWebpSupported);function getExtension(url){return url.split(?)0.split(.).pop().toLowerCase()}__name(getExtension,getExtension);function getNewImageUrlQuery(url,webp_status2,dimensions){let url_and_query_stringurl.split(?),new_urlurl_and_query_string0,query_stringurl_and_query_string1,paramsnew URLSearchParams(query_string),resized_infosparams.get(bv-resized-infos);params.delete(bv-resized-infos),query_stringparams.toString();var shouldResizeBV_IS_RESIZE_ENABLED&&!BV_IMAGES_NOT_TO_RESIZE.some(pattern>new_url.includes(pattern));if(shouldResize){let device_namegetImageDeviceName(resized_infos,dimensions),img_extgetExtension(new_url);device_name!&&(new_url+.+device_name+.+img_ext)}return webp_status2&&(new_url+.bv.webp),query_string&&(new_url+`?${query_string}`),new_url}__name(getNewImageUrlQuery,getNewImageUrlQuery);function isOurCdnImage(url){return!!(url.includes(BV_CDN_URL)||url.includes(BV_SITE_OPT_PATH))}__name(isOurCdnImage,isOurCdnImage);function canChangeUrl(url){return getExtension(url)svg||url.includes(data:image)?!1:!!isOurCdnImage(url)}__name(canChangeUrl,canChangeUrl);function handleNodeElements(node_elements,img_url_attrs,webp_status2){node_elements.forEach(node_element>{img_url_attrs.forEach(attr>{flag!1,node_element.hasAttribute(attr)&&(attr_valnode_element.getAttribute(attr),new_val,attr_val.split(,).forEach(src>{let src_partssrc.trim().split( ),clean_urlsrc_parts.shift();if(flag?new_val+,:flag!0,isValidUrl(clean_url)&&isImage(clean_url))if(canChangeUrl(clean_url)){let new_urlgetNewImageUrlQuery(clean_url,webp_status2,node_element.getBoundingClientRect());new_val+new_url.concat(src_parts).join( )}else new_val+src;else new_val+src}),node_element.setAttribute(attr,new_val))})})}__name(handleNodeElements,handleNodeElements);function handleTagWithStyle(tag_elements_with_style2,webp_status2){tag_elements_with_style2.forEach(tag_element>{let img_urltag_element.getAttribute(bv-style-url);if(img_url&&isValidUrl(img_url)&&isImage(img_url)&&canChangeUrl(img_url)){let new_img_urlgetNewImageUrlQuery(img_url,webp_status2,tag_element.getBoundingClientRect()),style_attr_valtag_element.getAttribute(bv-data-style);style_attr_val&&(new_style_valstyle_attr_val.replace(img_url,new_img_url),tag_element.setAttribute(bv-data-style,new_style_val))}})}__name(handleTagWithStyle,handleTagWithStyle);let webp_statusisWebpSupported(),img_tagsdocument.querySelectorAll(.bv-tag-attr-replace);handleNodeElements(img_tags,IMAGE_URL_ATTRIBUTES,webp_status);let tag_elements_with_styledocument.querySelectorAll(.bv-style-attr-replace);handleTagWithStyle(tag_elements_with_style,webp_status);/script>/body>/html>!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 693e159bc6af5a3b60ef2962. Config Timestamp: 2025-12-14 01:40:43 UTC, Cached Timestamp: 2026-01-19 01:41:02 UTC -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]