.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7;}.menu-toggle:before{content:"";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block;}.toggled .menu-toggle:before{content:"";}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"";}.search-item a:before{content:"";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block;}.search-item.close-search a:before{content:"";}.widget .search-form button:before{content:"";font-family:GeneratePress;}.dropdown-menu-toggle:before{content:"";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left;}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right;}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg);}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"";}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"";}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none;}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block;}.cat-links:before{content:"";}.tags-links:before{content:"";}.comments-link:before{content:"";}.nav-previous .prev:before{content:"";}.nav-next .next:before{content:"";}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"";}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"";}.generate-back-to-top:before{content:"";font-family:GeneratePress;}.search-form .search-submit:before{content:"";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block;}.trex-lander-hero::before{height:700px;}@media (max-width:1024px){.trex-lander-hero::before{height:600px;}.trex-lander-hero:after{height:600px;}}@media (max-width:767px){.trex-lander-hero::before{height:600px;}.trex-lander-hero:after{height:600px;}}.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-4edb237f{align-items:flex-end;z-index:2;position:relative;overflow-x:hidden;overflow-y:hidden;padding:450px 80px 60px;}.gb-container-4edb237f:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2025/09/malibu-after-high-res.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;}.gb-container-bd654377{z-index:1;position:relative;}.gb-container-1cdcc4d5{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:60px 40px;border-bottom:4px solid var(--global-color-8);background-color:var(--global-color-9);box-shadow:0 0 10px 4px rgba(0,0,0,.1);}.gb-grid-wrapper > .gb-grid-column-1cdcc4d5{width:33.33%;}.gb-container-148fa8ed{height:100%;}.gb-container-54876eb9{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:60px 40px;border-bottom:4px solid var(--global-color-8);background-color:var(--global-color-9);box-shadow:0 0 10px 4px rgba(0,0,0,.1);}.gb-grid-wrapper > .gb-grid-column-54876eb9{width:33.33%;}.gb-container-5b1f72fd{height:100%;}.gb-container-f4854d1d{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:60px 40px;border-bottom:4px solid var(--global-color-8);background-color:var(--global-color-9);box-shadow:0 0 10px 4px rgba(0,0,0,.1);}.gb-grid-wrapper > .gb-grid-column-f4854d1d{width:33.33%;}.gb-container-29200113{height:100%;}.gb-container-c1332786{position:relative;overflow:hidden;}.gb-container-c1332786:before{content:"";background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2022/04/about-mid-page-flip.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:1;mix-blend-mode:luminosity;}.gb-container-c1332786:after{content:"";background-image:linear-gradient(120deg,rgba(1,85,140,.6) 0%,rgba(1,85,140,.6) 100%);z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;}.gb-container-c1332786 > .gb-inside-container{padding:100px 30px 75px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-c1332786 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-c1332786.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-c1332786.gb-no-dynamic-bg:before{background-image:none;}.gb-grid-wrapper > .gb-grid-column-6ae4b265 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-87687557{max-width:800px;margin-right:auto;margin-left:auto;}.gb-container-47d31104{padding:100px 80px;}.gb-container-4088ae60{height:100%;}.gb-grid-wrapper > .gb-grid-column-4088ae60{width:50%;}.gb-grid-wrapper > .gb-grid-column-170fe14f{width:50%;}.gb-grid-wrapper > .gb-grid-column-dd54f921{width:50%;}.gb-grid-wrapper > .gb-grid-column-6dc45bb0{width:50%;}.gb-grid-wrapper > .gb-grid-column-8c487b29{width:50%;}.gb-container-16fe2628{height:100%;}.gb-grid-wrapper > .gb-grid-column-16fe2628{width:50%;}.gb-container-e7680a77{margin-bottom:30px;}.gb-grid-wrapper > .gb-grid-column-ebae829e{width:20%;}.gb-grid-wrapper > .gb-grid-column-ebae829e > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-de32efd7{width:80%;}.gb-grid-wrapper > .gb-grid-column-de32efd7 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-58267cde{width:20%;}.gb-grid-wrapper > .gb-grid-column-58267cde > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-6e42716a{width:80%;}.gb-grid-wrapper > .gb-grid-column-6e42716a > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-24e25de0{padding:30px 80px 100px;}.gb-container-ca18128c{text-align:center;margin-right:auto;margin-left:auto;}.gb-container-aecda8c7{height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;overflow-x:hidden;overflow-y:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.1);}.gb-grid-wrapper > .gb-grid-column-aecda8c7{width:25%;}.gb-container-8f11f92c{width:100%;position:relative;}.gb-container-4cf77156{height:100%;padding:30px 40px;background-image:linear-gradient(270deg,rgba(237,232,213,.16),var(--base-2));}.gb-container-7fb96b47{height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;overflow-x:hidden;overflow-y:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.1);}.gb-grid-wrapper > .gb-grid-column-7fb96b47{width:25%;}.gb-container-5e652c42{width:100%;position:relative;}.gb-container-383c6caa{height:100%;padding:30px 40px;background-image:linear-gradient(270deg,rgba(237,232,213,.16),var(--base-2));}.gb-container-390c10bd{height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;overflow-x:hidden;overflow-y:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.1);}.gb-grid-wrapper > .gb-grid-column-390c10bd{width:25%;}.gb-container-5e8ddd44{width:100%;position:relative;}.gb-container-329ffd27{height:100%;padding:30px 40px;background-image:linear-gradient(270deg,rgba(237,232,213,.16),var(--base-2));}.gb-container-74cf4545{height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;overflow-x:hidden;overflow-y:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.1);}.gb-grid-wrapper > .gb-grid-column-74cf4545{width:25%;}.gb-container-5a70ec2f{width:100%;position:relative;}.gb-container-d86a9ae6{height:100%;padding:30px 40px;background-image:linear-gradient(270deg,rgba(237,232,213,.16),var(--base-2));}.gb-container-0d3f13b8{z-index:1;position:relative;overflow-x:hidden;overflow-y:hidden;}.gb-container-99192878{min-height:600px;position:relative;overflow-x:hidden;overflow-y:hidden;}.gb-grid-wrapper > .gb-grid-column-99192878{width:50%;}.gb-container-99192878:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2025/09/hollywood-hills-pool-deck.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;}.gb-container-afb5ba1a{min-height:600px;position:relative;overflow-x:hidden;overflow-y:hidden;}.gb-grid-wrapper > .gb-grid-column-afb5ba1a{width:50%;}.gb-container-afb5ba1a:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2025/09/hilltop-horizon-timbertech-azek-white-lounge.webp");background-size:cover;background-position:50% 30%;background-repeat:no-repeat;background-attachment:scroll;}.gb-container-5eece8ec > .gb-inside-container{padding:100px 80px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-5eece8ec > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-5eece8ec:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2023/02/blue-dots.bg_.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;}.gb-container-5eece8ec{position:relative;overflow:hidden;}.gb-container-30c25215{margin-right:auto;margin-left:auto;}.gb-grid-wrapper > .gb-grid-column-589494d6 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-a5867fae > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-ed1c75c3 > .gb-inside-container{padding:60px 80px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-ed1c75c3 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-ed1c75c3:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2023/02/blue-dots.bg_.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;}.gb-container-ed1c75c3{position:relative;overflow:hidden;}.gb-container-5bb985cf{margin-bottom:80px;}.gb-container-5bb985cf > .gb-inside-container{max-width:1000px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-5bb985cf > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-6a2d7eb9 > .gb-inside-container{max-width:1280px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-6a2d7eb9 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-4a90136d{height:100%;background-color:var(--global-color-9);}.gb-grid-wrapper > .gb-grid-column-4a90136d{width:25%;}.gb-container-8b037c8f{height:100%;background-color:var(--global-color-9);}.gb-grid-wrapper > .gb-grid-column-8b037c8f{width:25%;}.gb-container-be4895e9{height:100%;background-color:var(--global-color-9);}.gb-grid-wrapper > .gb-grid-column-be4895e9{width:25%;}.gb-container-a83a1ffe{height:100%;background-color:var(--global-color-9);}.gb-grid-wrapper > .gb-grid-column-a83a1ffe{width:25%;}.gb-container-76cc2e6a{position:relative;overflow:hidden;}.gb-container-76cc2e6a:before{content:"";background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2022/03/bg-1-fix.jpg");background-repeat:repeat;background-position:left top;background-size:auto;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;}.gb-container-76cc2e6a > .gb-inside-container{padding:60px 30px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-76cc2e6a > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-76cc2e6a.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-76cc2e6a.gb-no-dynamic-bg:before{background-image:none;}.gb-grid-wrapper > .gb-grid-column-b98eae20{width:20%;}.gb-grid-wrapper > .gb-grid-column-b98eae20 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-0dc691ea{width:20%;}.gb-grid-wrapper > .gb-grid-column-0dc691ea > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-2a6a8f60{width:20%;}.gb-grid-wrapper > .gb-grid-column-2a6a8f60 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-99e2cf08{width:20%;}.gb-grid-wrapper > .gb-grid-column-99e2cf08 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-3df79e07{width:20%;}.gb-grid-wrapper > .gb-grid-column-3df79e07 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-e3166c3e{width:20%;}.gb-grid-wrapper > .gb-grid-column-e3166c3e > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-affafa80{width:20%;}.gb-grid-wrapper > .gb-grid-column-affafa80 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-a3de7a05{width:20%;}.gb-grid-wrapper > .gb-grid-column-a3de7a05 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-b5a97cf1{width:20%;}.gb-grid-wrapper > .gb-grid-column-b5a97cf1 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-39be5b5d{padding:60px 80px;}.gb-container-bb9ecd24{height:100%;z-index:1;position:relative;padding:40px;margin-right:-50px;background-color:var(--global-color-9);box-shadow:5px 5px 10px 3px rgba(0,0,0,.1);}.gb-grid-wrapper > .gb-grid-column-bb9ecd24{width:45%;}.gb-container-fd06a636{height:100%;position:relative;overflow-x:hidden;overflow-y:hidden;}.gb-grid-wrapper > .gb-grid-column-fd06a636{width:55%;}.gb-container-b13099c2{position:relative;background-color:var(--global-color-8);background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2023/02/pergolas-lower-bg.png");background-repeat:no-repeat;background-position:right center;background-size:cover;}.gb-container-b13099c2.nitro-lazy{background-image:none !important;}.gb-container-b13099c2.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-b13099c2.gb-no-dynamic-bg{background-image:none;}.gb-container-b13099c2.gb-no-dynamic-bg.nitro-lazy{background-image:none !important;}.gb-container-207c369d{height:100%;overflow-x:hidden;overflow-y:hidden;padding-top:175px;padding-bottom:175px;background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2023/03/pergola-string-lights.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll;}.gb-container-207c369d.nitro-lazy{background-image:none !important;}.gb-grid-wrapper > .gb-grid-column-207c369d{width:40%;}.gb-container-042b8d99{height:100%;flex-wrap:wrap;position:relative;padding:60px 40px;}.gb-grid-wrapper > .gb-grid-column-042b8d99{width:60%;}.gb-container-5de6c944{width:20%;}.gb-container-5de6c944 > .gb-inside-container{max-width:1280px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-5de6c944 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-9eef279d{width:100%;}.gb-grid-wrapper > .gb-grid-column-9eef279d > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-5ab85bfc{width:100%;}.gb-grid-wrapper > .gb-grid-column-5ab85bfc > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-d0a5ea67{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-d0a5ea67 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-d0147465 > .gb-inside-container{max-width:1280px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-d0147465 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-c4be94c0{text-align:center;background-color:var(--base-3);}.gb-container-c4be94c0 > .gb-inside-container{padding:40px 30px;max-width:1280px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-c4be94c0 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-fcac7ed9 > .gb-inside-container{max-width:1280px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-fcac7ed9 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-a919b450{width:25%;}.gb-grid-wrapper > .gb-grid-column-a919b450 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-bfcfb341{width:25%;}.gb-grid-wrapper > .gb-grid-column-bfcfb341 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-b6cc5a17{width:25%;}.gb-grid-wrapper > .gb-grid-column-b6cc5a17 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-cdc6a1b0{width:100%;}.gb-grid-wrapper > .gb-grid-column-cdc6a1b0 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-9891e466{width:100%;}.gb-grid-wrapper > .gb-grid-column-9891e466 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-grid-wrapper > .gb-grid-column-38b1b33c{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-38b1b33c > .gb-container{display:flex;flex-direction:column;height:100%;}h1.gb-headline-e63e4360{font-size:60px;font-weight:700;text-align:center;color:var(--global-color-9);}.gb-headline-e63e4360{text-shadow:rgba(0,0,0,.5) 5px 5px 10px;}p.gb-headline-7c5db294{max-width:800px;font-size:22px;font-weight:500;text-align:center;margin-right:auto;margin-left:auto;color:var(--base-3);}.gb-headline-7c5db294{text-shadow:rgba(0,0,0,.3) 2px 3px 2px;}h3.gb-headline-dddcbdde{display:flex;flex-direction:column;font-weight:700;text-align:center;color:var(--global-color-8);}h3.gb-headline-dddcbdde .gb-icon{line-height:0;color:var(--accent);padding-bottom:.5em;}h3.gb-headline-dddcbdde .gb-icon svg{width:2em;height:2em;fill:currentColor;}p.gb-headline-4dc29701{font-size:16px;text-align:center;margin-bottom:20px;}h3.gb-headline-e1d4d168{display:flex;flex-direction:column;font-weight:700;text-align:center;color:var(--global-color-8);}h3.gb-headline-e1d4d168 .gb-icon{line-height:0;color:var(--accent);padding-bottom:.5em;}h3.gb-headline-e1d4d168 .gb-icon svg{width:2em;height:2em;fill:currentColor;}p.gb-headline-bb1b4e2e{font-size:16px;text-align:center;margin-bottom:20px;}h3.gb-headline-d5c70312{display:flex;flex-direction:column;font-weight:700;text-align:center;color:var(--global-color-8);}h3.gb-headline-d5c70312 .gb-icon{line-height:0;color:var(--accent);padding-bottom:.5em;}h3.gb-headline-d5c70312 .gb-icon svg{width:2em;height:2em;fill:currentColor;}p.gb-headline-4bae9438{font-size:16px;text-align:center;margin-bottom:20px;}h2.gb-headline-ad797a48{text-align:center;color:var(--global-color-9);}p.gb-headline-b5728b90{max-width:800px;font-size:22px;text-align:center;margin-right:auto;margin-left:auto;color:var(--base-3);}h2.gb-headline-cde8715d{margin-bottom:30px;}h4.gb-headline-2aac32ac{font-weight:700;margin-bottom:10px;color:#007dba;}p.gb-headline-6d460add{line-height:1.5em;margin-bottom:0px;}h4.gb-headline-95f4186f{font-weight:700;margin-bottom:10px;color:#007dba;}p.gb-headline-56265369{line-height:1.5em;margin-bottom:0px;}h2.gb-headline-ce9532ed{margin-bottom:10px;}h3.gb-headline-4d58d146{font-size:24px;font-weight:500;text-align:center;margin-bottom:40px;}h2.gb-headline-d37f2230{font-size:24px;font-weight:500;}p.gb-headline-6f8ff3fe{margin-bottom:0px;}h2.gb-headline-f5125b96{font-size:24px;font-weight:500;}p.gb-headline-09e4eea1{margin-bottom:0px;}h2.gb-headline-4029d73c{font-size:24px;font-weight:500;}p.gb-headline-e7752409{margin-bottom:0px;}h2.gb-headline-646ab911{font-size:24px;font-weight:500;}p.gb-headline-887faa57{margin-bottom:0px;}h2.gb-headline-8b108a7b{text-align:center;color:#fff;}p.gb-headline-5c839eb4{max-width:1000px;line-height:1.5em;text-align:center;margin-right:auto;margin-left:auto;color:#fff;}p.gb-headline-d25c6e20{max-width:1000px;line-height:1.5em;text-align:center;margin-right:auto;margin-left:auto;color:#fff;}h2.gb-headline-63598d08{text-align:center;color:#fff;}p.gb-headline-164d6cb3{line-height:1.5em;text-align:center;color:#fff;}p.gb-headline-0b6715b6{line-height:1.5em;text-align:center;color:#fff;}h4.gb-headline-e8ae2ce3{font-weight:700;text-align:center;margin-top:15px;margin-bottom:15px;color:var(--global-color-8);}h4.gb-headline-fbc232c7{font-weight:700;text-align:center;margin-top:15px;margin-bottom:15px;color:var(--global-color-8);}h4.gb-headline-a51a961a{font-weight:700;text-align:center;margin-top:15px;margin-bottom:15px;color:var(--global-color-8);}h4.gb-headline-b733588a{font-weight:700;text-align:center;margin-top:15px;margin-bottom:15px;color:var(--global-color-8);}h2.gb-headline-1d21f5f1{font-weight:500;text-align:center;margin-top:0px;}h2.gb-headline-66ccd65e{margin-bottom:10px;}p.gb-headline-9289c242{font-size:16px;line-height:1.5em;}p.gb-headline-bd62a177{font-size:16px;line-height:1.5em;}h3.gb-headline-6dcc3826{font-weight:700;color:var(--global-color-9);}p.gb-headline-80ae54ed{line-height:1.5em;color:var(--global-color-9);}div.gb-headline-b26e24a7{display:flex;align-items:center;margin-bottom:20px;}div.gb-headline-b26e24a7 a{color:var(--accent);}div.gb-headline-b26e24a7 .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-b26e24a7 .gb-icon svg{width:1.15em;height:1.15em;fill:currentColor;}div.gb-headline-c305ffaa{display:flex;align-items:center;margin-bottom:20px;}div.gb-headline-c305ffaa a{color:var(--accent);}div.gb-headline-c305ffaa .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-c305ffaa .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-5a363f60{display:flex;align-items:center;margin-bottom:20px;}div.gb-headline-5a363f60 a{color:var(--accent);}div.gb-headline-5a363f60 .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-5a363f60 .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-e8edb687{display:flex;align-items:center;margin-bottom:20px;}div.gb-headline-e8edb687 a{color:var(--accent);}div.gb-headline-e8edb687 .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-e8edb687 .gb-icon svg{width:1.25em;height:1.25em;fill:currentColor;}div.gb-headline-fb254d44{display:flex;align-items:center;}div.gb-headline-fb254d44 a{color:var(--accent);}div.gb-headline-fb254d44 .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-fb254d44 .gb-icon svg{width:1.25em;height:1.25em;fill:currentColor;}p.gb-headline-8145395a{font-size:18px;margin-top:10px;margin-bottom:15px;}div.gb-headline-73f44a5c{font-size:18px;margin-bottom:15px;}div.gb-headline-5b57dbdd{display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;margin-bottom:20px;}div.gb-headline-5b57dbdd a{color:var(--accent);}div.gb-headline-5b57dbdd .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-5b57dbdd .gb-icon svg{width:1.25em;height:1.25em;fill:currentColor;}div.gb-headline-b2dcd79c{display:flex;align-items:center;justify-content:center;font-size:18px;text-align:center;margin-bottom:20px;}div.gb-headline-b2dcd79c a{color:var(--accent);}div.gb-headline-b2dcd79c .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-b2dcd79c .gb-icon svg{width:1.25em;height:1.25em;fill:currentColor;}div.gb-headline-b0816754{font-size:18px;margin-bottom:15px;}div.gb-headline-b0816754 a{color:var(--accent);}div.gb-headline-83eb802e{font-size:18px;margin-bottom:0px;}p.gb-headline-9f917c0e{text-align:left;}div.gb-headline-99f9ac24{display:flex;align-items:center;margin-bottom:20px;}div.gb-headline-99f9ac24 a{color:var(--accent);}div.gb-headline-99f9ac24 .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-99f9ac24 .gb-icon svg{width:1em;height:1em;fill:currentColor;}div.gb-headline-263bc7d0{display:flex;align-items:center;margin-bottom:20px;}div.gb-headline-263bc7d0 a{color:var(--accent);}div.gb-headline-263bc7d0 .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-263bc7d0 .gb-icon svg{width:1.25em;height:1.25em;fill:currentColor;}div.gb-headline-1e6c1952{display:flex;align-items:center;}div.gb-headline-1e6c1952 a{color:var(--accent);}div.gb-headline-1e6c1952 .gb-icon{line-height:0;color:var(--accent);padding-right:.5em;}div.gb-headline-1e6c1952 .gb-icon svg{width:1.25em;height:1.25em;fill:currentColor;}.gb-grid-wrapper-ea156300{display:flex;flex-wrap:wrap;row-gap:80px;margin-left:-80px;}.gb-grid-wrapper-ea156300 > .gb-grid-column{box-sizing:border-box;padding-left:80px;}.gb-grid-wrapper-892ece6b{display:flex;flex-wrap:wrap;align-items:center;margin-left:-40px;}.gb-grid-wrapper-892ece6b > .gb-grid-column{box-sizing:border-box;padding-left:40px;}.gb-grid-wrapper-8f203573{display:flex;flex-wrap:wrap;row-gap:20px;margin-left:-20px;}.gb-grid-wrapper-8f203573 > .gb-grid-column{box-sizing:border-box;padding-left:20px;}.gb-grid-wrapper-450af241{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-450af241 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-7d95f9fe{display:flex;flex-wrap:wrap;align-items:center;row-gap:30px;}.gb-grid-wrapper-7d95f9fe > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-8f48976d{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-30px;}.gb-grid-wrapper-8f48976d > .gb-grid-column{box-sizing:border-box;padding-left:30px;}.gb-grid-wrapper-8b181888{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-8b181888 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-bf3f42aa{display:flex;flex-wrap:wrap;margin-left:-30px;}.gb-grid-wrapper-bf3f42aa > .gb-grid-column{box-sizing:border-box;padding-left:30px;}.gb-grid-wrapper-bb1adbef{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:30px;margin-left:-50px;}.gb-grid-wrapper-bb1adbef > .gb-grid-column{box-sizing:border-box;padding-left:50px;}.gb-grid-wrapper-6f9fbe42{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-6f9fbe42 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-12c77f50{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-12c77f50 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-34fc18ff{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-34fc18ff > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-8e255ab3{display:flex;flex-wrap:wrap;margin-left:-60px;}.gb-grid-wrapper-8e255ab3 > .gb-grid-column{box-sizing:border-box;padding-left:60px;}.gb-grid-wrapper-a2455187{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-a2455187 > .gb-grid-column{box-sizing:border-box;}.gb-accordion__item:not(.gb-accordion__item-open) > .gb-button .gb-accordion__icon-open{display:none;}.gb-accordion__item.gb-accordion__item-open > .gb-button .gb-accordion__icon{display:none;}a.gb-button-d313c8ca{display:block;width:100%;text-align:center;padding:15px 20px;background-color:var(--global-color-8);color:#fff;text-decoration:none;}a.gb-button-d313c8ca:hover,a.gb-button-d313c8ca:active,a.gb-button-d313c8ca:focus{background-color:var(--accent);color:#fff;}a.gb-button-a45d9c71{display:block;width:100%;text-align:center;padding:15px 20px;background-color:var(--global-color-8);color:#fff;text-decoration:none;}a.gb-button-a45d9c71:hover,a.gb-button-a45d9c71:active,a.gb-button-a45d9c71:focus{background-color:var(--accent);color:#fff;}a.gb-button-97a21aea{display:block;width:100%;text-align:center;padding:15px 20px;background-color:var(--global-color-8);color:#fff;text-decoration:none;}a.gb-button-97a21aea:hover,a.gb-button-97a21aea:active,a.gb-button-97a21aea:focus{background-color:var(--accent);color:#fff;}.gb-button-wrapper a.gb-button-f60147c1{display:inline-flex;align-items:center;justify-content:center;width:250px;text-align:center;padding:15px 30px;margin-right:0px;margin-left:0px;background-color:var(--global-color-8);color:#fff;text-decoration:none;}.gb-button-wrapper a.gb-button-f60147c1:hover,.gb-button-wrapper a.gb-button-f60147c1:active,.gb-button-wrapper a.gb-button-f60147c1:focus{background-color:#222;color:#fff;}.gb-button-wrapper a.gb-button-7f04e330{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:15px 30px;margin-right:0px;margin-left:0px;background-color:var(--global-color-8);color:#fff;text-decoration:none;}.gb-button-wrapper a.gb-button-7f04e330:hover,.gb-button-wrapper a.gb-button-7f04e330:active,.gb-button-wrapper a.gb-button-7f04e330:focus{background-color:#222;color:#fff;}.gb-button-wrapper a.gb-button-9df75ebc{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:15px 30px;margin-right:0px;margin-left:0px;background-color:var(--global-color-9);color:var(--global-color-8);text-decoration:none;}.gb-button-wrapper a.gb-button-9df75ebc:hover,.gb-button-wrapper a.gb-button-9df75ebc:active,.gb-button-wrapper a.gb-button-9df75ebc:focus{background-color:#222;color:#fff;}.gb-image-02c98812{vertical-align:middle;}.gb-image-c9de3720{vertical-align:middle;}.gb-image-18edd9cd{vertical-align:middle;}.gb-image-97d463e8{vertical-align:middle;}.gb-image-a4f6e776{width:90px;vertical-align:middle;}.gb-image-fe9fe21a{width:90px;vertical-align:middle;}.gb-image-9d376777{vertical-align:middle;}.gb-image-658dbf24{vertical-align:middle;}.gb-image-3abbccdf{vertical-align:middle;}.gb-image-7b829234{vertical-align:middle;}.gb-image-5f69a016{width:100%;vertical-align:middle;}.gb-button-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;clear:both;}.gb-button-wrapper-17fdbfb5{margin-top:30px;}.gb-button-wrapper-5ee15c79{margin-bottom:0px;}@media (min-width: 1025px){.gb-container-a5867fae{display:none !important;}.gb-container-ed1c75c3{display:none !important;}.gb-container-b13099c2{display:none !important;}}@media (max-width: 1024px){.gb-container-4edb237f{padding-top:250px;padding-right:30px;padding-left:30px;}.gb-container-bd654377{margin-top:30px;margin-bottom:30px;}.gb-grid-wrapper > .gb-grid-column-1cdcc4d5{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-54876eb9{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-f4854d1d{width:33.33%;}.gb-container-47d31104{padding-right:30px;padding-left:30px;}.gb-grid-wrapper > .gb-grid-column-4088ae60{width:100%;}.gb-container-16fe2628{margin-top:20px;}.gb-grid-wrapper > .gb-grid-column-16fe2628{width:100%;}.gb-container-24e25de0{padding:30px 30px 60px;}.gb-grid-wrapper > .gb-grid-column-aecda8c7{width:50%;}.gb-grid-wrapper > .gb-grid-column-7fb96b47{width:50%;}.gb-grid-wrapper > .gb-grid-column-390c10bd{width:50%;}.gb-grid-wrapper > .gb-grid-column-74cf4545{width:50%;}.gb-container-5eece8ec > .gb-inside-container{padding-right:30px;padding-left:30px;}.gb-container-ed1c75c3 > .gb-inside-container{padding-right:30px;padding-left:30px;}.gb-grid-wrapper > .gb-grid-column-4a90136d{width:50%;}.gb-grid-wrapper > .gb-grid-column-8b037c8f{width:50%;}.gb-grid-wrapper > .gb-grid-column-be4895e9{width:50%;}.gb-grid-wrapper > .gb-grid-column-a83a1ffe{width:50%;}.gb-container-39be5b5d{padding-right:30px;padding-bottom:0px;padding-left:30px;}.gb-container-bb9ecd24{margin-right:0px;}.gb-grid-wrapper > .gb-grid-column-bb9ecd24{width:100%;}.gb-grid-wrapper > .gb-grid-column-fd06a636{width:100%;}.gb-container-b13099c2{padding-right:30px;padding-left:30px;}.gb-grid-wrapper > .gb-grid-column-207c369d{width:100%;order:1;}.gb-container-042b8d99{padding-top:40px;padding-bottom:40px;background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2023/02/pergolas-lower-bg.png");background-size:cover;background-position:right center;background-repeat:no-repeat;background-attachment:scroll;}.gb-container-042b8d99.nitro-lazy{background-image:none !important;}.gb-grid-wrapper > .gb-grid-column-042b8d99{width:100%;}h1.gb-headline-e63e4360{font-size:52px;}h2.gb-headline-cde8715d{margin-top:20px;margin-bottom:30px;}.gb-grid-wrapper-ea156300{row-gap:30px;margin-left:-20px;}.gb-grid-wrapper-ea156300 > .gb-grid-column{padding-left:20px;}.gb-grid-wrapper-892ece6b{row-gap:20px;}.gb-grid-wrapper-bf3f42aa{row-gap:30px;}.gb-grid-wrapper-6f9fbe42{row-gap:30px;}.gb-grid-wrapper-12c77f50{row-gap:20px;}.gb-button-wrapper a.gb-button-f60147c1{width:100%;}.gb-button-wrapper-17fdbfb5{margin-top:30px;}}@media (max-width: 1024px) and (min-width: 768px){.gb-container-4edb237f:after{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(180deg,rgba(255,255,255,.1) 0%,rgba(0,0,0,.5) 100%);}.gb-container-a5867fae{display:none !important;}.gb-container-ed1c75c3{display:none !important;}.gb-container-b13099c2{display:none !important;}.gb-button-wrapper-17fdbfb5 > .gb-button{flex:1;}.gb-button-wrapper-e3fc5c8e > .gb-button{flex:1;}.gb-button-wrapper-5ee15c79 > .gb-button{flex:1;}}@media (max-width: 767px){.gb-container-4edb237f{padding-top:150px;}.gb-container-4edb237f:before{background-image:url("https://cdn-bnbfn.nitrocdn.com/zaNlcFusIcZGmQLCVNJiSDMDTDSYlXZx/assets/images/optimized/rev-62677ea/mgcdecks.com/wp-content/uploads/2024/07/malibu-backyard-remodel-1.webp");background-size:cover;background-position:40% 50%;background-repeat:no-repeat;background-attachment:scroll;}.gb-container-4edb237f:after{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(180deg,rgba(255,255,255,.1) 0%,rgba(0,0,0,.5) 100%);}.gb-grid-wrapper > .gb-grid-column-1cdcc4d5{width:100%;}.gb-grid-wrapper > .gb-grid-column-54876eb9{width:100%;}.gb-grid-wrapper > .gb-grid-column-f4854d1d{width:100%;}.gb-grid-wrapper > .gb-grid-column-4088ae60{width:100%;}.gb-grid-wrapper > .gb-grid-column-170fe14f{width:100%;}.gb-grid-wrapper > .gb-grid-column-dd54f921{width:100%;}.gb-grid-wrapper > .gb-grid-column-6dc45bb0{width:100%;}.gb-grid-wrapper > .gb-grid-column-8c487b29{width:100%;}.gb-grid-wrapper > .gb-grid-column-16fe2628{width:100%;}.gb-grid-wrapper > .gb-grid-column-ebae829e{width:100%;}.gb-grid-wrapper > .gb-grid-column-de32efd7{width:100%;}.gb-grid-wrapper > .gb-grid-column-58267cde{width:100%;}.gb-grid-wrapper > .gb-grid-column-6e42716a{width:100%;}.gb-container-24e25de0{padding-top:0px;}.gb-grid-wrapper > .gb-grid-column-aecda8c7{width:100%;}.gb-grid-wrapper > .gb-grid-column-7fb96b47{width:100%;}.gb-grid-wrapper > .gb-grid-column-390c10bd{width:100%;}.gb-grid-wrapper > .gb-grid-column-74cf4545{width:100%;}.gb-container-0d3f13b8{min-height:200px;padding:30px;}.gb-grid-wrapper > .gb-grid-column-99192878{width:100%;}.gb-grid-wrapper > .gb-grid-column-afb5ba1a{width:100%;}.gb-container-5eece8ec > .gb-inside-container{padding-top:80px;padding-bottom:80px;}.gb-container-589494d6{display:none !important;}.gb-container-ed1c75c3{display:none !important;}.gb-grid-wrapper > .gb-grid-column-4a90136d{width:100%;}.gb-grid-wrapper > .gb-grid-column-8b037c8f{width:100%;}.gb-grid-wrapper > .gb-grid-column-be4895e9{width:100%;}.gb-grid-wrapper > .gb-grid-column-a83a1ffe{width:100%;}.gb-container-76cc2e6a > .gb-inside-container{padding-top:80px;padding-bottom:80px;}.gb-grid-wrapper > .gb-grid-column-b98eae20{width:100%;}.gb-grid-wrapper > .gb-grid-column-0dc691ea{width:100%;}.gb-grid-wrapper > .gb-grid-column-2a6a8f60{width:100%;}.gb-grid-wrapper > .gb-grid-column-99e2cf08{width:100%;}.gb-grid-wrapper > .gb-grid-column-3df79e07{width:100%;}.gb-grid-wrapper > .gb-grid-column-e3166c3e{width:100%;}.gb-grid-wrapper > .gb-grid-column-affafa80{width:100%;}.gb-container-a3de7a05 > .gb-inside-container{padding-top:50px;padding-bottom:60px;}.gb-grid-wrapper > .gb-grid-column-a3de7a05{width:100%;}.gb-grid-wrapper > .gb-grid-column-b5a97cf1{width:100%;}.gb-container-39be5b5d{padding-top:60px;padding-right:0px;padding-left:0px;}.gb-container-7c1ab555{padding-right:10px;padding-left:10px;}.gb-container-bb9ecd24{padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-bb9ecd24{width:100%;}.gb-grid-wrapper > .gb-grid-column-fd06a636{width:100%;}.gb-container-b13099c2{padding-right:10px;padding-left:10px;display:none !important;}.gb-grid-wrapper > .gb-grid-column-207c369d{width:100%;}.gb-container-042b8d99{padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-042b8d99{width:100%;}.gb-container-5de6c944{width:100%;}.gb-container-5de6c944 > .gb-inside-container{padding-bottom:40px;}.gb-grid-wrapper > .gb-grid-column-5de6c944{width:100%;}.gb-grid-wrapper > .gb-grid-column-9eef279d{width:100%;}.gb-grid-wrapper > .gb-grid-column-5ab85bfc{width:100%;}.gb-grid-wrapper > .gb-grid-column-d0a5ea67{width:100%;}.gb-container-fcac7ed9 > .gb-inside-container{padding-bottom:40px;}.gb-container-a919b450 > .gb-inside-container{padding-bottom:40px;}.gb-grid-wrapper > .gb-grid-column-a919b450{width:100%;}.gb-container-bfcfb341 > .gb-inside-container{padding-bottom:40px;}.gb-grid-wrapper > .gb-grid-column-bfcfb341{width:100%;}.gb-container-b6cc5a17 > .gb-inside-container{padding-bottom:40px;}.gb-grid-wrapper > .gb-grid-column-b6cc5a17{width:100%;}.gb-grid-wrapper > .gb-grid-column-cdc6a1b0{width:100%;}.gb-grid-wrapper > .gb-grid-column-9891e466{width:100%;}.gb-grid-wrapper > .gb-grid-column-38b1b33c{width:100%;}h1.gb-headline-e63e4360{font-size:39px;}h3.gb-headline-dddcbdde .gb-icon svg{width:2em;height:2em;}h3.gb-headline-e1d4d168 .gb-icon svg{width:2em;height:2em;}h3.gb-headline-d5c70312 .gb-icon svg{width:2em;height:2em;}h2.gb-headline-cde8715d{text-align:center;margin-bottom:27px;}h4.gb-headline-2aac32ac{text-align:center;}p.gb-headline-6d460add{text-align:center;}h4.gb-headline-95f4186f{text-align:center;}p.gb-headline-56265369{text-align:center;}h2.gb-headline-8b108a7b{text-align:left;}p.gb-headline-5c839eb4{text-align:left;margin-bottom:40px;}p.gb-headline-d25c6e20{text-align:left;margin-bottom:40px;}h2.gb-headline-63598d08{text-align:left;}p.gb-headline-164d6cb3{text-align:left;margin-bottom:40px;}p.gb-headline-0b6715b6{text-align:left;margin-bottom:40px;}div.gb-headline-5a363f60{display:inline-flex;}div.gb-headline-e8edb687{display:inline-flex;}div.gb-headline-fb254d44{display:inline-flex;}div.gb-headline-99f9ac24{display:inline-flex;}div.gb-headline-263bc7d0{display:inline-flex;}div.gb-headline-1e6c1952{display:inline-flex;}.gb-grid-wrapper-892ece6b{row-gap:40px;}.gb-grid-wrapper-450af241{row-gap:10px;}.gb-grid-wrapper-7d95f9fe{row-gap:10px;}.gb-grid-wrapper-8b181888{row-gap:30px;}.gb-block-image-a4f6e776{text-align:center;}.gb-block-image-fe9fe21a{text-align:center;}.gb-button-wrapper-17fdbfb5{margin-top:30px;}.gb-button-wrapper-17fdbfb5 > .gb-button{flex:1;}.gb-button-wrapper-e3fc5c8e > .gb-button{flex:1;}.gb-button-wrapper-5ee15c79 > .gb-button{flex:1;}}:root{--gb-container-width:1280px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation{margin-bottom:0;}.sticky-enabled .gen-sidebar-nav.is_stuck{z-index:500;}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2);}.sticky-enabled .fixfixed .is_stuck{position:relative !important;}.navigation-stick:not(.gen-sidebar-nav){left:0;right:0;width:100% !important;}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav{clear:both;}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul,.mobile-header-sticky #mobile-header.toggled .main-nav>ul,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul{position:absolute;left:0;right:0;z-index:999;}#sticky-placeholder .navigation-branding,#sticky-placeholder.mobile-header-navigation .mobile-header-logo{display:none;}.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li{float:none;display:inline-block;}.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.search-item,.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.slideout-toggle,.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.wc-menu-item{display:block;float:right;}.nav-float-right .is_stuck.main-navigation:not(.toggled) ul{letter-spacing:-.31em;font-size:1em;}.nav-float-right .is_stuck.main-navigation:not(.toggled) ul li{letter-spacing:normal;}.nav-float-right .is_stuck.main-navigation:not(.toggled){text-align:right;}.nav-float-right .is_stuck.main-navigation.has-branding:not(.toggled) ul,.nav-float-right .is_stuck.main-navigation.has-sticky-branding:not(.toggled) ul{letter-spacing:unset;}.nav-float-right .is_stuck.main-navigation.has-branding:not(.toggled) .menu>li,.nav-float-right .is_stuck.main-navigation.has-sticky-branding:not(.toggled) .menu>li{display:block;float:left;}.main-navigation.offside{position:fixed;width:var(--gp-slideout-width);height:100%;height:100vh;top:0;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch;}.offside,.offside--left{left:calc(var(--gp-slideout-width) * -1);}.offside--right{left:auto;right:calc(var(--gp-slideout-width) * -1);}.offside--left.is-open:not(.slideout-transition),.offside-js--is-left .offside-sliding-element{transform:translate3d(var(--gp-slideout-width),0,0);}.offside--right.is-open:not(.slideout-transition),.offside-js--is-right .offside-sliding-element{transform:translate3d(calc(var(--gp-slideout-width) * -1),0,0);}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000;}.offside-js--init{overflow-x:hidden;}.slideout-navigation.main-navigation:not(.is-open):not(.slideout-transition){display:none;}.slideout-navigation.main-navigation:not(.slideout-transition).do-overlay{opacity:1;}.slideout-navigation.main-navigation.slideout-transition.do-overlay{opacity:0;}.slideout-overlay{z-index:100000;position:fixed;width:100%;height:100%;height:100vh;min-height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;cursor:pointer;transition:visibility .2s ease,opacity .2s ease;}.offside-js--is-open .slideout-overlay{visibility:visible;opacity:1;}.slideout-overlay button.slideout-exit{position:fixed;top:0;background-color:transparent;color:#fff;font-size:30px;border:0;opacity:0;}.slide-opened .slideout-overlay button.slideout-exit{opacity:1;}button.slideout-exit:hover{background-color:transparent;}.slideout-navigation button.slideout-exit{background:0 0;width:100%;text-align:left;padding-top:20px;padding-bottom:20px;box-sizing:border-box;border:0;}.slide-opened nav.toggled .menu-toggle:before{content:"";}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:calc(var(--gp-slideout-width) - 5px);}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:calc(var(--gp-slideout-width) - 5px);}.slideout-widget{margin:20px;}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:40px;}.slideout-navigation:not(.do-overlay) .main-nav{width:100%;box-sizing:border-box;}.slideout-navigation .mega-menu>ul>li{display:block;width:100% !important;}.slideout-navigation .slideout-menu{display:block;}#generate-slideout-menu{z-index:100001;}#generate-slideout-menu .slideout-menu li{float:none;width:100%;clear:both;text-align:left;}.slideout-navigation .slideout-widget li{float:none;}#generate-slideout-menu.do-overlay li{text-align:center;}#generate-slideout-menu.main-navigation ul ul{display:none;}#generate-slideout-menu.main-navigation ul ul.toggled-on{display:block !important;}#generate-slideout-menu .slideout-menu li.sfHover>ul,#generate-slideout-menu .slideout-menu li:hover>ul{display:none;}#generate-slideout-menu.main-navigation .main-nav ul ul{position:relative;top:0;left:0;width:100%;}.slideout-toggle:not(.has-svg-icon) a:before{content:"";font-family:"GP Premium";line-height:1em;width:1.28571429em;text-align:center;display:inline-block;position:relative;top:1px;}.slide-opened .slideout-exit:not(.has-svg-icon):before,.slideout-navigation button.slideout-exit:not(.has-svg-icon):before{content:"";font-family:"GP Premium";line-height:1em;width:1.28571429em;text-align:center;display:inline-block;}#generate-slideout-menu li.menu-item-float-right{float:none !important;display:inline-block;width:auto;}.rtl .slideout-navigation{position:fixed;}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{float:right;}.slideout-navigation .slideout-widget .menu li{float:none;}.slideout-navigation .slideout-widget ul{display:block;}.slideout-navigation.do-overlay{transform:none !important;transition:opacity .2s,visibility .2s;width:100%;text-align:center;left:0;right:0;}.slideout-navigation.do-overlay .inside-navigation{display:flex;flex-direction:column;padding:10% 10% 0;max-width:700px;}.slideout-navigation.do-overlay .inside-navigation .main-nav,.slideout-navigation.do-overlay .inside-navigation .slideout-widget{margin-left:auto;margin-right:auto;min-width:250px;}.slideout-navigation.do-overlay .slideout-exit{position:fixed;right:0;top:0;width:auto;font-size:25px;}.slideout-navigation.do-overlay .slideout-menu li a{display:inline-block;}.slideout-navigation.do-overlay .slideout-menu li{margin-bottom:5px;}#generate-slideout-menu.do-overlay .slideout-menu li,.slideout-navigation.do-overlay .inside-navigation{text-align:center;}.slideout-navigation.do-overlay .menu-item-has-children .dropdown-menu-toggle{border-left:1px solid rgba(0,0,0,.07);padding:0 10px;margin:0 0 0 10px;}.slideout-navigation.do-overlay ul ul{box-shadow:0 0 0;}.nav-aligned-center .slideout-navigation,.nav-aligned-right .slideout-navigation{text-align:left;}.slideout-navigation .sfHover>a>.dropdown-menu-toggle>.gp-icon svg{transform:rotate(180deg);}.slideout-navigation .sub-menu .dropdown-menu-toggle .gp-icon svg{transform:rotate(0);}.slideout-both .main-navigation.toggled .main-nav>ul,.slideout-desktop .main-navigation.toggled .main-nav li.slideout-toggle,.slideout-mobile .main-navigation.toggled .main-nav>ul{display:none !important;}.slideout-both .has-inline-mobile-toggle #site-navigation.toggled,.slideout-mobile .has-inline-mobile-toggle #site-navigation.toggled{margin-top:0;}.sf-menu>li.slideout-toggle{float:right;}.gen-sidebar-nav .sf-menu>li.slideout-toggle{float:none;}.off-canvas-toggle-label{padding-left:7px;}.gp-icon+.off-canvas-toggle-label{padding-left:9px;}@media (max-width:768px){.slideout-overlay button.slideout-exit{font-size:20px;padding:10px;}.slideout-overlay{top:-100px;height:calc(100% + 100px);height:calc(100vh + 100px);min-height:calc(100% + 100px);}.slideout-navigation.do-overlay .slideout-exit{position:static;text-align:center;}}