.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-fd699b0:#2F3030;--e-global-color-efb3b04:#F7961D;--e-global-color-7f0a210:#F26122;--e-global-color-a386698:#198CA0;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:600;font-family:"Poppins",Sans-serif;font-size:16px}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-kit-6 h1{font-family:"Poppins",Sans-serif;font-size:56px}.elementor-kit-6 h2{font-family:"Poppins",Sans-serif;font-size:32px}.elementor-kit-6 h3{font-family:"Poppins",Sans-serif;font-size:26px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}body{background:#E9E9E9;font-family:Poppins,sans-serif;color:#3a3d3f}.elementor a{color:#F26122;text-decoration:none}.elementor a:hover{color:#198CA0}.ab-x{padding-left:clamp(18px,13.6%,280px)!important;padding-right:clamp(18px,13.6%,280px)!important}.ab-y{padding-top:clamp(48px,7vw,90px)!important;padding-bottom:clamp(48px,7vw,90px)!important}.ab-y-home{padding-top:clamp(48px,7vw,96px)!important;padding-bottom:60px!important}.ab-hero-pad{padding:0 clamp(18px,13.6%,280px) clamp(30px,5vh,56px)!important}.ab-hero-pad-home{padding:0 clamp(18px,13.6%,280px) clamp(36px,8vh,88px)!important}.ab-logo img{height:clamp(36px,10vw,52px)!important;width:auto!important;max-width:none!important;display:block}.ab-logo-f img{height:clamp(40px,10vw,56px)!important;width:auto!important;max-width:none!important;display:block}.ab-menu .elementor-nav-menu--dropdown .elementor-nav-menu{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.ab-menu .elementor-nav-menu--dropdown .elementor-nav-menu li{width:auto;border:0!important}.ab-menu .elementor-nav-menu--dropdown a.elementor-item{font-size:clamp(28px,3.6vw,44px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.5px;color:#fff!important;background:transparent!important;padding:2px 0!important;white-space:nowrap;border:0!important}.ab-menu .elementor-nav-menu--dropdown a.elementor-item:hover{color:#F7961D!important}.ab-cut-tr{clip-path:polygon(0 0,calc(100% - 54px) 0,100% 54px,100% 100%,0 100%)}.ab-cut-br{clip-path:polygon(0 0,100% 0,100% calc(100% - 54px),calc(100% - 54px) 100%,0 100%)}.ab-cut-tl{clip-path:polygon(56px 0,100% 0,100% 100%,0 100%,0 56px)}.ab-cut-bl{clip-path:polygon(0 0,100% 0,100% 100%,54px 100%,0 calc(100% - 54px))}.ab-cut-header{clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),calc(100% - 44px) 100%,0 100%)}.ab-hero-grad>*{position:relative;z-index:2}@keyframes abHeroSwap{0%,42%{opacity:0}50%,92%{opacity:1}100%{opacity:0}}.ab-hero-geo::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1900 871' preserveAspectRatio='none'%3E%3Cpath d='M1532,0 L1900,0 L1900,500 L1250,196 Q1269,150 1292,136 Z' fill='%23F7961D'/%3E%3Cpath d='M1270,158 L1900,410 L1900,871 L972,871 L1250,196 Q1259,173 1270,158 Z' fill='%23FDB713'/%3E%3Cpolygon points='1900,410 1900,871 1730,871' fill='%23F26122'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat}.ab-hero-geo>*:not(.ab-hero-swap){position:relative;z-index:2}.ab-deco::before{content:"";position:absolute;top:20px;left:0;width:70%;height:520px;z-index:0;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 620'%3E%3Cg fill='none' stroke='%23d6d6d6' stroke-width='2'%3E%3Cpath d='M120 40 L640 210 L300 560 Z'/%3E%3Cpath d='M120 40 L300 560 L20 360 Z'/%3E%3Cpath d='M640 210 L860 90 L300 560'/%3E%3Cpath d='M120 40 L860 90'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:left top}.ab-deco>.e-con-inner,.ab-deco>.e-con{position:relative;z-index:1}.elementor-46 .e-con .e-con{--z-index:auto !important}.ab-menu .elementor-nav-menu--dropdown{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;margin:0!important;background:#585B5B!important;padding:calc(36px + (clamp(14px,4vw,22px) * 2) + clamp(36px,10vw,52px) + clamp(30px,5vh,54px)) clamp(20px,5vw,64px) 48px!important;overflow-y:auto!important;z-index:9990!important;border-radius:0!important;border:0!important}.ab-logo,.ab-phone{position:relative!important;z-index:9995!important}.ab-menu .elementor-menu-toggle{position:relative!important;z-index:9996!important}.ab-pt{padding-top:clamp(48px,7vw,90px)!important}.ab-pb{padding-bottom:clamp(48px,7vw,90px)!important}.ab-mt{margin-top:clamp(48px,6vw,80px)!important}.ab-gap72>.e-con-inner,.ab-gap72{gap:clamp(30px,5vw,72px)!important}.ab-gap64>.e-con-inner,.ab-gap64{gap:clamp(30px,5vw,64px)!important}.ab-menu .elementor-menu-toggle{width:46px!important;height:46px!important;border-radius:999px!important;background-color:#198CA0!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;border:0!important}.ab-menu .elementor-menu-toggle i,.ab-menu .elementor-menu-toggle svg{color:#fff!important;fill:#fff!important}.ab-card{padding:clamp(48px,5.3vw,96px) clamp(48px,5.3vw,72px)!important;min-height:clamp(300px,30vw,460px)!important}.ab-gap-cards,.ab-gap-cards>.e-con-inner{gap:clamp(24px,3.4vw,48px)!important}.ab-gap-intro,.ab-gap-intro>.e-con-inner{column-gap:8.33%!important;row-gap:40px!important}.ab-mt-wo{margin-top:clamp(56px,7vw,96px)!important}.ab-img320{height:320px!important;min-height:320px!important;max-height:320px!important;overflow:hidden!important;box-shadow:0 20px 50px rgb(0 0 0 / .1);padding:0!important}.ab-img320>.e-con-inner{height:100%;padding:0!important}.ab-img320 .elementor-widget-image,.ab-img320 .elementor-widget-container,.ab-img320 figure,.ab-img320 a{height:100%;display:block;margin:0}.ab-img320 img{width:100%!important;height:100%!important;object-fit:cover!important;display:block;max-width:none!important}.ab-hdr-y{padding-top:clamp(14px,4vw,22px)!important;padding-bottom:clamp(14px,4vw,22px)!important}.ab-ann{padding:9px clamp(10px,4vw,16px)!important}.ab-ann p,.ab-ann div{margin:0!important}.ab-igfeed #sb_instagram .sbi_photo_wrap,.ab-igfeed #sb_instagram .sbi_photo{border-radius:8px;overflow:hidden}.ab-post-hero{background:#111}.ab-post-hero>*{position:relative;z-index:2}.ab-post-gallery .gallery-item img{aspect-ratio:1/1;object-fit:cover;border-radius:8px;width:100%}.ab-ftr{background:#54585A!important;color:#fff;padding:clamp(48px,6vw,72px) clamp(18px,13.6%,280px) clamp(30px,4vw,48px)!important}.ab-ftr-rule{border-top:1px solid rgb(255 255 255 / .2)!important;margin-top:36px!important;padding-top:30px!important}.ab-af260.e-con-full,.ab-af260>.e-con-inner{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}.ab-af220.e-con-full,.ab-af220>.e-con-inner{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}.ab-af300.e-con-full,.ab-af300>.e-con-inner{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important}.ab-afcards.e-con-full,.ab-afcards>.e-con-inner{grid-template-columns:repeat(auto-fit,minmax(max(300px,calc(50% - 48px)),1fr))!important}.ab-intro-grid.e-con-full,.ab-intro-grid>.e-con-inner{grid-template-columns:6fr 5fr!important}@media(max-width:700px){.ab-intro-grid.e-con-full,.ab-intro-grid>.e-con-inner{grid-template-columns:1fr!important}}@media(max-width:700px){.ab-afcards.e-con-full,.ab-afcards>.e-con-inner{grid-template-columns:1fr!important}}@media(max-width:600px){.ab-menu .elementor-nav-menu--dropdown{padding-top:calc(36px + (clamp(14px,4vw,22px) * 2) + clamp(36px,10vw,52px) + 24px)!important}}.elementor-46 .ab-x{flex-wrap:nowrap!important}@media(max-width:600px){.elementor-46 .ab-x{padding-left:18px!important;padding-right:18px!important}}@media(max-width:380px){.ab-phone .elementor-button{padding:12px 16px!important;font-size:13px!important}}.elementor-46 .ab-x{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important}.elementor-46 .ab-x>.e-con{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;width:auto!important;flex:0 0 auto!important}.elementor-46 .ab-x>.e-con>.e-con-inner{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important}@media(max-width:767px){.ab-hero-geo::after{background-size:100% 30%!important;background-position:right bottom!important}.ab-hero-geo h1{max-width:none!important}.ab-hero-geo>*:not(.ab-hero-swap){z-index:4!important}.ab-hero-pad-home{padding-bottom:calc(0.30 * max(360px, min(58vh, 40vw)) + 16px)!important}}.elementor-widget-text-editor h1,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;font-family:inherit;margin:0}.ab-link-inherit a{color:inherit!important;text-decoration:inherit}.ab-link-underline a{text-decoration:underline!important}.ab-hero-swap{position:absolute!important;inset:0!important;z-index:1!important;animation:abHeroSwap 14s ease-in-out infinite;pointer-events:none}.ab-acc-faq .elementor-toggle-item,.ab-acc-faq .elementor-accordion-item{background:#fff!important;border:0!important;border-radius:8px!important;overflow:hidden;box-shadow:0 6px 18px rgb(0 0 0 / .05);margin-bottom:14px}.ab-acc-faq .elementor-tab-title{padding:20px 22px!important;background:#fff!important;display:flex!important;align-items:center;justify-content:space-between;gap:16px}.ab-acc-faq .elementor-toggle-title,.ab-acc-faq .elementor-accordion-title{font-size:15px!important;font-weight:700!important;color:#2a2d2f!important;order:1;flex:1 1 auto}.ab-acc-faq .elementor-toggle-icon,.ab-acc-faq .elementor-accordion-icon{order:2;width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important;border-radius:999px;background:#198CA0;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}.ab-acc-faq .elementor-toggle-icon svg,.ab-acc-faq .elementor-accordion-icon svg{width:13px!important;height:13px!important;fill:#fff!important;display:block;margin:0!important}.ab-acc-faq .elementor-tab-content{background:#fff!important;border-top:1px solid #eee!important;padding:16px 22px 22px!important;font-size:14px;line-height:1.7;color:#4a4d4f!important}.ab-acc-price .elementor-toggle-item,.ab-acc-price .elementor-accordion-item{border:0!important;border-radius:6px!important;overflow:hidden;margin-bottom:16px}.ab-acc-price .elementor-tab-title{display:flex!important;align-items:center;justify-content:space-between;gap:16px}.ab-acc-price .elementor-toggle-title,.ab-acc-price .elementor-accordion-title{order:1;flex:1 1 auto}.ab-acc-price .elementor-toggle-icon,.ab-acc-price .elementor-accordion-icon{order:2;width:38px!important;height:38px!important;min-width:38px!important;flex:0 0 38px!important;border-radius:999px;background:rgb(255 255 255 / .2);display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}.ab-acc-price .elementor-toggle-icon svg,.ab-acc-price .elementor-accordion-icon svg{width:15px!important;height:15px!important;fill:#fff!important;display:block;margin:0!important}@media (max-width:1024px){.elementor-32 .ab-hero-geo{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-03-1024x576.jpg)!important}.elementor-33 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-06-1024x576.jpg)!important}.elementor-34 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-03-1024x576.jpg)!important}.elementor-35 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/av-3916-1024x683.jpg)!important}.elementor-36 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/av-3656-1024x683.jpg)!important}.elementor-37 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-06-1024x576.jpg)!important}.elementor-38 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-05-1024x480.jpg)!important}.ab-hero-swap{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-06-1024x576.jpg)!important}}@media (max-width:767px){.elementor-32 .ab-hero-geo{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-03-768x432.jpg)!important}.elementor-33 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-06-768x432.jpg)!important}.elementor-34 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-03-768x432.jpg)!important}.elementor-35 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/av-3916-768x512.jpg)!important}.elementor-36 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/av-3656-768x512.jpg)!important}.elementor-37 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-06-768x432.jpg)!important}.elementor-38 .ab-hero-grad{background-image:url(https://ascendbouldering.com.au/wp-content/uploads/2026/07/hero-05-768x360.jpg)!important}.ab-hero-swap{display:none!important}}