.elementor-10 .elementor-element.elementor-element-7f1d3e3{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-5844e27 .hero-page-container .row{min-height:460px;}.elementor-10 .elementor-element.elementor-element-5844e27 p{max-width:555px;color:#000000;font-family:var( --e-global-typography-2d1e861-font-family ), Sans-serif;font-size:var( --e-global-typography-2d1e861-font-size );font-weight:var( --e-global-typography-2d1e861-font-weight );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-5844e27 .hero-page-container .hero-page-copy{padding-top:0px;}.elementor-10 .elementor-element.elementor-element-5844e27 .hero-page-container .hero-page-image{background-image:url(https://stg-pyramidlabs-staging.kinsta.cloud/wp-content/uploads/2024/03/temp-subpage-hero-2.jpg);background-position:top right;height:345px;}.elementor-10 .elementor-element.elementor-element-5844e27 .hero-page-container{box-shadow:inset 0px -95px 0px 0px rgba(255,255,255,1);}.elementor-10 .elementor-element.elementor-element-5844e27{background-color:var( --e-global-color-a5f8074 );}.elementor-10 .elementor-element.elementor-element-5844e27 :is(h1, h2, h3, h4, h5, h6){color:#000000;}.elementor-10 .elementor-element.elementor-element-29d5800{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:60px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-137bf6c .column-1{background-position:center right;background-size:auto;}.elementor-10 .elementor-element.elementor-element-137bf6c .content-image .text-title{font-size:56px;line-height:64px;}.elementor-10 .elementor-element.elementor-element-137bf6c .description{font-family:var( --e-global-typography-2d1e861-font-family ), Sans-serif;font-size:var( --e-global-typography-2d1e861-font-size );font-weight:var( --e-global-typography-2d1e861-font-weight );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-137bf6c .eyebrow{color:var( --e-global-color-b5866a7 );}.elementor-10 .elementor-element.elementor-element-1263fef{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-1263fef::after{background:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1263fef:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1263fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1263fef, .elementor-10 .elementor-element.elementor-element-1263fef::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__eyebrow{color:#000000;border-color:#000000;}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__title{color:var( --e-global-color-white );}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__description{color:var( --e-global-color-white );}.pyramid-tabs .pyramid-accordion .accordion-button{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c57389f .nav-link.active{background-color:var( --e-global-color-accent );color:var( --e-global-color-black );}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__content-description{color:var( --e-global-color-white );}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__content-title{color:var( --e-global-color-white );}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__content-paragraph{color:var( --e-global-color-white );}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__content-arrow{color:#000000;}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__content-cta span{color:#000000;}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__content-cta span:hover{color:#000000;}.elementor-10 .elementor-element.elementor-element-c57389f .pyramid-tabs__content-cta span:hover svg{color:#000000;}.elementor-10 .elementor-element.elementor-element-43029c8{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-43029c8::after{background:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-43029c8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-43029c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ed788d );}.elementor-10 .elementor-element.elementor-element-43029c8, .elementor-10 .elementor-element.elementor-element-43029c8::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-0074e3f .heading-title{max-width:724px;}.elementor-10 .elementor-element.elementor-element-0074e3f .description{max-width:724px;font-size:18px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-0074e3f .title{font-size:56px;line-height:64px;}.elementor-10 .elementor-element.elementor-element-0074e3f .card--heading{font-size:26px;line-height:36px;width:200px;}.elementor-10 .elementor-element.elementor-element-0074e3f .card--description{font-size:16px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-a5b4a0c{--display:flex;--background-transition:0.3s;--margin-block-start:30px;--margin-block-end:60px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-d3335f2 .column-1{background-position:center left;background-size:auto;}.elementor-10 .elementor-element.elementor-element-d3335f2 .content-image .text-title{font-size:72px;line-height:82px;}.elementor-10 .elementor-element.elementor-element-d3335f2 .description{font-family:var( --e-global-typography-2d1e861-font-family ), Sans-serif;font-size:var( --e-global-typography-2d1e861-font-size );font-weight:var( --e-global-typography-2d1e861-font-weight );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-d3335f2{color:var( --e-global-color-black );}.elementor-10 .elementor-element.elementor-element-d3335f2 .eyebrow{color:var( --e-global-color-b5866a7 );}.elementor-10 .elementor-element.elementor-element-d3335f2 .btn-cta{color:var( --e-global-color-white );background:var( --e-global-color-b5866a7 );}.elementor-10 .elementor-element.elementor-element-d3335f2 .btn-cta:hover{background:var( --e-global-color-aa5ef05 );}.elementor-10 .elementor-element.elementor-element-d3335f2 .btn-cta:focus{background:var( --e-global-color-aa5ef05 );}.elementor-10 .elementor-element.elementor-element-d3335f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1f46d23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-1f46d23::after{background:#E9F0F4;}.elementor-10 .elementor-element.elementor-element-fac2c6f .text-text-container-wrap{background:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-fac2c6f .corner{background:var( --e-global-color-a5f8074 );}.elementor-10 .elementor-element.elementor-element-fac2c6f svg.pyr-bkg-shape{fill:var( --e-global-color-b5866a7 );}.elementor-10 .elementor-element.elementor-element-fac2c6f .bg-horizontal{background:var( --e-global-color-a5f8074 );}.elementor-10 .elementor-element.elementor-element-fac2c6f .text-text-container{color:var( --e-global-color-white );}.elementor-10 .elementor-element.elementor-element-fac2c6f .eyebrow{color:var( --e-global-color-49063a9 );}.elementor-10 .elementor-element.elementor-element-fac2c6f .btn-cta{color:var( --e-global-color-primary );background:var( --e-global-color-49063a9 );}.elementor-10 .elementor-element.elementor-element-fac2c6f .text-title{font-size:56px;line-height:82px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-fac2c6f .descrpition{font-size:16px;}.elementor-10 .elementor-element.elementor-element-fac2c6f > .elementor-widget-container{margin:-21px 0px 0px 0px;padding:0px 0px -18px 0px;}@media(max-width:991px){.elementor-10 .elementor-element.elementor-element-5844e27 .hero-page-container{box-shadow:inset 0px -81px 0px 0px rgba(255,255,255,1);}.elementor-10 .elementor-element.elementor-element-5844e27 p{font-size:var( --e-global-typography-2d1e861-font-size );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-137bf6c .column-1{background-position:center right;background-size:cover;}.elementor-10 .elementor-element.elementor-element-137bf6c .content-image .text-title{font-size:65px;line-height:64px;}.elementor-10 .elementor-element.elementor-element-137bf6c .description{font-size:var( --e-global-typography-2d1e861-font-size );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-0074e3f .title{font-size:34px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-0074e3f .description{font-size:16px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-0074e3f .card--heading{font-size:20px;line-height:30px;width:100%;}.elementor-10 .elementor-element.elementor-element-0074e3f .card--description{font-size:15px;line-height:25px;}.elementor-10 .elementor-element.elementor-element-d3335f2 .column-1{background-size:cover;}.elementor-10 .elementor-element.elementor-element-d3335f2 .content-image .text-title{font-size:65px;line-height:64px;}.elementor-10 .elementor-element.elementor-element-d3335f2 .description{font-size:var( --e-global-typography-2d1e861-font-size );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-fac2c6f .text-title{font-size:65px;line-height:64px;}.elementor-10 .elementor-element.elementor-element-fac2c6f .descrpition{font-size:15px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-5844e27 .hero-page-container{box-shadow:inset 0px -36px 0px 0px rgba(255,255,255,1);}.elementor-10 .elementor-element.elementor-element-5844e27 p{font-size:var( --e-global-typography-2d1e861-font-size );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-137bf6c .content-image .text-title{font-size:46px;line-height:56px;}.elementor-10 .elementor-element.elementor-element-137bf6c .description{font-size:var( --e-global-typography-2d1e861-font-size );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-0074e3f .title{font-size:34px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-0074e3f .description{font-size:16px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-0074e3f .card--heading{font-size:20px;line-height:30px;width:200px;}.elementor-10 .elementor-element.elementor-element-0074e3f .card--description{font-size:15px;line-height:25px;}.elementor-10 .elementor-element.elementor-element-d3335f2 .content-image .text-title{font-size:46px;line-height:56px;}.elementor-10 .elementor-element.elementor-element-d3335f2 .description{font-size:var( --e-global-typography-2d1e861-font-size );line-height:var( --e-global-typography-2d1e861-line-height );letter-spacing:var( --e-global-typography-2d1e861-letter-spacing );word-spacing:var( --e-global-typography-2d1e861-word-spacing );}.elementor-10 .elementor-element.elementor-element-fac2c6f .text-title{font-size:46px;line-height:56px;}.elementor-10 .elementor-element.elementor-element-fac2c6f .descrpition{font-size:14px;}}/* Start custom CSS for pyramid-tabs, class: .elementor-element-c57389f */.elementor-10 .elementor-element.elementor-element-c57389f li button {
    justify-content: center
}/* End custom CSS */