.elementor-98 .elementor-element.elementor-element-145e0d68{--display:flex;--min-height:819px;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-145e0d68:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-145e0d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pedestalinnov.biz/wp-content/uploads/2026/01/Background-Gradient-Pemogan-3.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-98 .elementor-element.elementor-element-46822f10{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-48df97a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-4ab6a5d9 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:103px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:183px;color:var( --e-global-color-5102508 );}.elementor-98 .elementor-element.elementor-element-52792286{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-98 .elementor-element.elementor-element-3178ccc6{--display:flex;--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-347d3faa{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-347d3faa:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-347d3faa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5857ea );}.elementor-98 .elementor-element.elementor-element-347d3faa.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(12px);}.elementor-98 .elementor-element.elementor-element-a5a170b .elementor-counter{flex-direction:row-reverse;}.elementor-98 .elementor-element.elementor-element-a5a170b .elementor-counter-number-wrapper{color:var( --e-global-color-5102508 );font-family:var( --e-global-typography-a039459-font-family ), Sans-serif;font-size:var( --e-global-typography-a039459-font-size );font-weight:var( --e-global-typography-a039459-font-weight );text-transform:var( --e-global-typography-a039459-text-transform );font-style:var( --e-global-typography-a039459-font-style );text-decoration:var( --e-global-typography-a039459-text-decoration );line-height:var( --e-global-typography-a039459-line-height );}.elementor-98 .elementor-element.elementor-element-a5a170b .elementor-counter-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-dd5d50a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5d50a-font-size );font-weight:var( --e-global-typography-dd5d50a-font-weight );text-transform:var( --e-global-typography-dd5d50a-text-transform );font-style:var( --e-global-typography-dd5d50a-font-style );text-decoration:var( --e-global-typography-dd5d50a-text-decoration );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-4aaeaf89{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b26646c );--border-color:var( --e-global-color-b26646c );--border-radius:20px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-4aaeaf89:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-4aaeaf89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5857ea );}.elementor-98 .elementor-element.elementor-element-4aaeaf89.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(8px);}.elementor-98 .elementor-element.elementor-element-12fad88d .elementor-counter{flex-direction:row-reverse;}.elementor-98 .elementor-element.elementor-element-12fad88d .elementor-counter-number-wrapper{color:var( --e-global-color-5102508 );font-family:var( --e-global-typography-a039459-font-family ), Sans-serif;font-size:var( --e-global-typography-a039459-font-size );font-weight:var( --e-global-typography-a039459-font-weight );text-transform:var( --e-global-typography-a039459-text-transform );font-style:var( --e-global-typography-a039459-font-style );text-decoration:var( --e-global-typography-a039459-text-decoration );line-height:var( --e-global-typography-a039459-line-height );}.elementor-98 .elementor-element.elementor-element-12fad88d .elementor-counter-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-dd5d50a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5d50a-font-size );font-weight:var( --e-global-typography-dd5d50a-font-weight );text-transform:var( --e-global-typography-dd5d50a-text-transform );font-style:var( --e-global-typography-dd5d50a-font-style );text-decoration:var( --e-global-typography-dd5d50a-text-decoration );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-1be58dab{--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:-198px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-32c9cc00{--display:flex;--justify-content:center;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-98 .elementor-element.elementor-element-32c9cc00:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-32c9cc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pedestalinnov.biz/wp-content/uploads/2026/01/Frame-Hiro-Pemogan.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-98 .elementor-element.elementor-element-393bae26{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;color:var( --e-global-color-accent );}.elementor-98 .elementor-element.elementor-element-393bae26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-98 .elementor-element.elementor-element-393bae26 p{margin-block-end:0px;}.elementor-98 .elementor-element.elementor-element-fbbac9d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b40715f-font-family ), Sans-serif;font-size:var( --e-global-typography-b40715f-font-size );font-weight:var( --e-global-typography-b40715f-font-weight );text-transform:var( --e-global-typography-b40715f-text-transform );font-style:var( --e-global-typography-b40715f-font-style );text-decoration:var( --e-global-typography-b40715f-text-decoration );line-height:var( --e-global-typography-b40715f-line-height );fill:var( --e-global-color-5102508 );color:var( --e-global-color-5102508 );border-radius:7px 7px 7px 7px;}.elementor-98 .elementor-element.elementor-element-fbbac9d .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-fbbac9d .elementor-button:focus{background-color:#8B1D1D;color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-fbbac9d .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-fbbac9d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-44d151e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b40715f-font-family ), Sans-serif;font-size:var( --e-global-typography-b40715f-font-size );font-weight:var( --e-global-typography-b40715f-font-weight );text-transform:var( --e-global-typography-b40715f-text-transform );font-style:var( --e-global-typography-b40715f-font-style );text-decoration:var( --e-global-typography-b40715f-text-decoration );line-height:var( --e-global-typography-b40715f-line-height );fill:var( --e-global-color-5102508 );color:var( --e-global-color-5102508 );border-radius:7px 7px 7px 7px;}.elementor-98 .elementor-element.elementor-element-44d151e .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-44d151e .elementor-button:focus{background-color:#8B1D1D;color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-44d151e .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-44d151e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-7495f90{--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;}.elementor-98 .elementor-element.elementor-element-7495f90:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-7495f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(152deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-98 .elementor-element.elementor-element-93d0d16{text-align:center;}.elementor-98 .elementor-element.elementor-element-e219b3a{margin:-59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-98 .elementor-element.elementor-element-e219b3a.elementor-element{--order:99999 /* order end hack */;}.elementor-98 .elementor-element.elementor-element-e219b3a .elementor-heading-title{font-size:38px;}.elementor-98 .elementor-element.elementor-element-3c84c08{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-accent );}.elementor-98 .elementor-element.elementor-element-3c84c08.elementor-element{--order:99999 /* order end hack */;}.elementor-98 .elementor-element.elementor-element-159eb89{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-159eb89:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-159eb89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-98 .elementor-element.elementor-element-15680699{--display:flex;--min-height:238px;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-15680699:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-15680699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0606;}.elementor-98 .elementor-element.elementor-element-75a7909f{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-1472e7d6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-6124db2f{margin:47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-98 .elementor-element.elementor-element-6124db2f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5102508 );}.elementor-98 .elementor-element.elementor-element-55e64bc6{width:var( --container-widget-width, 44.228% );max-width:44.228%;--container-widget-width:44.228%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dd5d50a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5d50a-font-size );font-weight:var( --e-global-typography-dd5d50a-font-weight );text-transform:var( --e-global-typography-dd5d50a-text-transform );font-style:var( --e-global-typography-dd5d50a-font-style );text-decoration:var( --e-global-typography-dd5d50a-text-decoration );line-height:var( --e-global-typography-dd5d50a-line-height );color:var( --e-global-color-accent );}.elementor-98 .elementor-element.elementor-element-55e64bc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-98 .elementor-element.elementor-element-55e64bc6 p{margin-block-end:0px;}.elementor-98 .elementor-element.elementor-element-f52f02d{--display:flex;}.elementor-98 .elementor-element.elementor-element-04e3bca{margin:-99px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-73de535d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-73de535d:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-73de535d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0606;}.elementor-98 .elementor-element.elementor-element-795251ce{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-98 .elementor-element.elementor-element-51c34e16{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-25ceffb{text-align:start;}.elementor-98 .elementor-element.elementor-element-25ceffb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5102508 );}.elementor-98 .elementor-element.elementor-element-6cd88eb8{font-family:var( --e-global-typography-dd5d50a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5d50a-font-size );font-weight:var( --e-global-typography-dd5d50a-font-weight );text-transform:var( --e-global-typography-dd5d50a-text-transform );font-style:var( --e-global-typography-dd5d50a-font-style );text-decoration:var( --e-global-typography-dd5d50a-text-decoration );line-height:var( --e-global-typography-dd5d50a-line-height );color:var( --e-global-color-accent );}.elementor-98 .elementor-element.elementor-element-6cd88eb8 p{margin-block-end:0px;}.elementor-98 .elementor-element.elementor-element-1690c13f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b40715f-font-family ), Sans-serif;font-size:var( --e-global-typography-b40715f-font-size );font-weight:var( --e-global-typography-b40715f-font-weight );text-transform:var( --e-global-typography-b40715f-text-transform );font-style:var( --e-global-typography-b40715f-font-style );text-decoration:var( --e-global-typography-b40715f-text-decoration );line-height:var( --e-global-typography-b40715f-line-height );fill:var( --e-global-color-5102508 );color:var( --e-global-color-5102508 );border-radius:7px 7px 7px 7px;}.elementor-98 .elementor-element.elementor-element-24cc4b10{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-6e823afd{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-3498c8da{--display:flex;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:230px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-98 .elementor-element.elementor-element-3498c8da:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-3498c8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5857ea );}.elementor-98 .elementor-element.elementor-element-3498c8da.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-98 .elementor-element.elementor-element-33ff3328 .elementor-counter{flex-direction:column-reverse;}.elementor-98 .elementor-element.elementor-element-33ff3328 .elementor-counter-number-wrapper{color:var( --e-global-color-5102508 );font-family:var( --e-global-typography-ebe1b53-font-family ), Sans-serif;font-size:var( --e-global-typography-ebe1b53-font-size );font-weight:var( --e-global-typography-ebe1b53-font-weight );text-transform:var( --e-global-typography-ebe1b53-text-transform );font-style:var( --e-global-typography-ebe1b53-font-style );text-decoration:var( --e-global-typography-ebe1b53-text-decoration );line-height:var( --e-global-typography-ebe1b53-line-height );}.elementor-98 .elementor-element.elementor-element-33ff3328 .elementor-counter-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-dd5d50a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd5d50a-font-size );font-weight:var( --e-global-typography-dd5d50a-font-weight );text-transform:var( --e-global-typography-dd5d50a-text-transform );font-style:var( --e-global-typography-dd5d50a-font-style );text-decoration:var( --e-global-typography-dd5d50a-text-decoration );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-1df80756{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-7d982a9c{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;}.elementor-98 .elementor-element.elementor-element-5778447a{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-5778447a:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-5778447a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pedestalinnov.biz/wp-content/uploads/2026/01/BG-Gradient-Page-Menus.png");}.elementor-98 .elementor-element.elementor-element-3501a4ae{--display:flex;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-700e3eee{margin:-79px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-98 .elementor-element.elementor-element-700e3eee .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5102508 );}.elementor-98 .elementor-element.elementor-element-4269adfe{--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;--margin-top:89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-3369f2fb{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-6ea9fd18{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-631d3444{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-79ae0af3{text-align:center;}.elementor-98 .elementor-element.elementor-element-79ae0af3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5102508 );}.elementor-98 .elementor-element.elementor-element-2a512e8c{text-align:center;font-family:var( --e-global-typography-39c7eca-font-family ), Sans-serif;font-size:var( --e-global-typography-39c7eca-font-size );font-weight:var( --e-global-typography-39c7eca-font-weight );text-transform:var( --e-global-typography-39c7eca-text-transform );font-style:var( --e-global-typography-39c7eca-font-style );text-decoration:var( --e-global-typography-39c7eca-text-decoration );line-height:var( --e-global-typography-39c7eca-line-height );color:var( --e-global-color-accent );}.elementor-98 .elementor-element.elementor-element-2a512e8c p{margin-block-end:0px;}.elementor-98 .elementor-element.elementor-element-72d107a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-273094ad img{width:100%;}.elementor-98 .elementor-element.elementor-element-6f475ed1{--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-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-6f475ed1:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-6f475ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-98 .elementor-element.elementor-element-2e2e5ffb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-7dd1a80{margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-7dd1a80 img{width:100%;}.elementor-98 .elementor-element.elementor-element-64a6cf3b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-2b5c8de{text-align:center;}.elementor-98 .elementor-element.elementor-element-2b5c8de .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5102508 );}.elementor-98 .elementor-element.elementor-element-e0a4f8f{text-align:center;font-family:var( --e-global-typography-39c7eca-font-family ), Sans-serif;font-size:var( --e-global-typography-39c7eca-font-size );font-weight:var( --e-global-typography-39c7eca-font-weight );text-transform:var( --e-global-typography-39c7eca-text-transform );font-style:var( --e-global-typography-39c7eca-font-style );text-decoration:var( --e-global-typography-39c7eca-text-decoration );line-height:var( --e-global-typography-39c7eca-line-height );color:var( --e-global-color-a0f8d63 );}.elementor-98 .elementor-element.elementor-element-e0a4f8f p{margin-block-end:0px;}.elementor-98 .elementor-element.elementor-element-c9e6058{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-1e5d1297{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-39ecc284{text-align:center;}.elementor-98 .elementor-element.elementor-element-39ecc284 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5102508 );}.elementor-98 .elementor-element.elementor-element-37103aee{text-align:center;font-family:var( --e-global-typography-39c7eca-font-family ), Sans-serif;font-size:var( --e-global-typography-39c7eca-font-size );font-weight:var( --e-global-typography-39c7eca-font-weight );text-transform:var( --e-global-typography-39c7eca-text-transform );font-style:var( --e-global-typography-39c7eca-font-style );text-decoration:var( --e-global-typography-39c7eca-text-decoration );line-height:var( --e-global-typography-39c7eca-line-height );color:var( --e-global-color-accent );}.elementor-98 .elementor-element.elementor-element-37103aee p{margin-block-end:0px;}.elementor-98 .elementor-element.elementor-element-52a0f246{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-5cd25f00 img{width:100%;}.elementor-98 .elementor-element.elementor-element-c3c8144{--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;}.elementor-98 .elementor-element.elementor-element-c22f162{margin:-107px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-98 .elementor-element.elementor-element-347d3faa{--width:48%;}.elementor-98 .elementor-element.elementor-element-4aaeaf89{--width:48%;}.elementor-98 .elementor-element.elementor-element-32c9cc00{--width:35%;}.elementor-98 .elementor-element.elementor-element-7495f90{--content-width:1453px;}.elementor-98 .elementor-element.elementor-element-51c34e16{--width:45%;}.elementor-98 .elementor-element.elementor-element-6e823afd{--width:37%;}.elementor-98 .elementor-element.elementor-element-1df80756{--width:100%;}}@media(max-width:1024px){.elementor-98 .elementor-element.elementor-element-145e0d68{--min-height:1243px;--padding-top:125px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-98 .elementor-element.elementor-element-4ab6a5d9 .elementor-heading-title{font-size:101px;line-height:1.5em;}.elementor-98 .elementor-element.elementor-element-a5a170b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a039459-font-size );line-height:var( --e-global-typography-a039459-line-height );}.elementor-98 .elementor-element.elementor-element-a5a170b .elementor-counter-title{font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-4aaeaf89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-12fad88d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a039459-font-size );line-height:var( --e-global-typography-a039459-line-height );}.elementor-98 .elementor-element.elementor-element-12fad88d .elementor-counter-title{font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-1be58dab{--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:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-32c9cc00{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-98 .elementor-element.elementor-element-393bae26{width:var( --container-widget-width, 333.99px );max-width:333.99px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 117px;--container-widget-width:333.99px;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-fbbac9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 117px;}.elementor-98 .elementor-element.elementor-element-fbbac9d .elementor-button{font-size:var( --e-global-typography-b40715f-font-size );line-height:var( --e-global-typography-b40715f-line-height );}.elementor-98 .elementor-element.elementor-element-44d151e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 117px;}.elementor-98 .elementor-element.elementor-element-44d151e .elementor-button{font-size:var( --e-global-typography-b40715f-font-size );line-height:var( --e-global-typography-b40715f-line-height );}.elementor-98 .elementor-element.elementor-element-15680699{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-98 .elementor-element.elementor-element-75a7909f{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-98 .elementor-element.elementor-element-6124db2f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-98 .elementor-element.elementor-element-55e64bc6{font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-73de535d{--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-98 .elementor-element.elementor-element-795251ce{--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;}.elementor-98 .elementor-element.elementor-element-25ceffb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-98 .elementor-element.elementor-element-6cd88eb8{font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-1690c13f .elementor-button{font-size:var( --e-global-typography-b40715f-font-size );line-height:var( --e-global-typography-b40715f-line-height );}.elementor-98 .elementor-element.elementor-element-24cc4b10{--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;}.elementor-98 .elementor-element.elementor-element-6e823afd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-3498c8da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-33ff3328 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ebe1b53-font-size );line-height:var( --e-global-typography-ebe1b53-line-height );}.elementor-98 .elementor-element.elementor-element-33ff3328 .elementor-counter-title{font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-7d982a9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-7d982a9c img{width:33%;}.elementor-98 .elementor-element.elementor-element-5778447a{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-98 .elementor-element.elementor-element-700e3eee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-98 .elementor-element.elementor-element-3369f2fb{--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-98 .elementor-element.elementor-element-79ae0af3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-98 .elementor-element.elementor-element-2a512e8c{font-size:var( --e-global-typography-39c7eca-font-size );line-height:var( --e-global-typography-39c7eca-line-height );}.elementor-98 .elementor-element.elementor-element-273094ad img{width:100%;}.elementor-98 .elementor-element.elementor-element-6f475ed1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-7dd1a80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-2b5c8de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-98 .elementor-element.elementor-element-e0a4f8f{font-size:var( --e-global-typography-39c7eca-font-size );line-height:var( --e-global-typography-39c7eca-line-height );}.elementor-98 .elementor-element.elementor-element-39ecc284 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-98 .elementor-element.elementor-element-37103aee{font-size:var( --e-global-typography-39c7eca-font-size );line-height:var( --e-global-typography-39c7eca-line-height );}}@media(max-width:767px){.elementor-98 .elementor-element.elementor-element-145e0d68{--min-height:886px;}.elementor-98 .elementor-element.elementor-element-4ab6a5d9{text-align:start;}.elementor-98 .elementor-element.elementor-element-4ab6a5d9 .elementor-heading-title{font-size:48px;}.elementor-98 .elementor-element.elementor-element-a5a170b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a039459-font-size );line-height:var( --e-global-typography-a039459-line-height );}.elementor-98 .elementor-element.elementor-element-a5a170b .elementor-counter-title{font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-12fad88d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a039459-font-size );line-height:var( --e-global-typography-a039459-line-height );}.elementor-98 .elementor-element.elementor-element-12fad88d .elementor-counter-title{font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-1be58dab{--min-height:171px;}.elementor-98 .elementor-element.elementor-element-32c9cc00{--min-height:112px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-98 .elementor-element.elementor-element-393bae26{width:var( --container-widget-width, 259px );max-width:259px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:259px;--container-widget-flex-grow:0;text-align:start;font-size:15px;}.elementor-98 .elementor-element.elementor-element-fbbac9d{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-fbbac9d .elementor-button{font-size:var( --e-global-typography-b40715f-font-size );line-height:var( --e-global-typography-b40715f-line-height );}.elementor-98 .elementor-element.elementor-element-44d151e{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-44d151e .elementor-button{font-size:var( --e-global-typography-b40715f-font-size );line-height:var( --e-global-typography-b40715f-line-height );}.elementor-98 .elementor-element.elementor-element-93d0d16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-e219b3a{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-3c84c08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-98 .elementor-element.elementor-element-15680699{--min-height:0px;}.elementor-98 .elementor-element.elementor-element-6124db2f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-98 .elementor-element.elementor-element-55e64bc6{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-f52f02d{--width:375px;--margin-top:0px;--margin-bottom:0px;--margin-left:-43px;--margin-right:2px;}.elementor-98 .elementor-element.elementor-element-04e3bca.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-795251ce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-98 .elementor-element.elementor-element-25ceffb{text-align:center;}.elementor-98 .elementor-element.elementor-element-25ceffb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-98 .elementor-element.elementor-element-6cd88eb8{text-align:start;font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-1690c13f .elementor-button{font-size:var( --e-global-typography-b40715f-font-size );line-height:var( --e-global-typography-b40715f-line-height );}.elementor-98 .elementor-element.elementor-element-33ff3328 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ebe1b53-font-size );line-height:var( --e-global-typography-ebe1b53-line-height );}.elementor-98 .elementor-element.elementor-element-33ff3328 .elementor-counter-title{font-size:var( --e-global-typography-dd5d50a-font-size );line-height:var( --e-global-typography-dd5d50a-line-height );}.elementor-98 .elementor-element.elementor-element-7d982a9c img{width:78%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-3501a4ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-98 .elementor-element.elementor-element-700e3eee{width:var( --container-widget-width, 222px );max-width:222px;margin:-93px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-700e3eee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-98 .elementor-element.elementor-element-6ea9fd18{--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-79ae0af3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-98 .elementor-element.elementor-element-2a512e8c{font-size:var( --e-global-typography-39c7eca-font-size );line-height:var( --e-global-typography-39c7eca-line-height );}.elementor-98 .elementor-element.elementor-element-2b5c8de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-98 .elementor-element.elementor-element-e0a4f8f{font-size:var( --e-global-typography-39c7eca-font-size );line-height:var( --e-global-typography-39c7eca-line-height );}.elementor-98 .elementor-element.elementor-element-39ecc284 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-98 .elementor-element.elementor-element-37103aee{font-size:var( --e-global-typography-39c7eca-font-size );line-height:var( --e-global-typography-39c7eca-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-98 .elementor-element.elementor-element-3178ccc6{--width:500px;}.elementor-98 .elementor-element.elementor-element-347d3faa{--width:260px;}.elementor-98 .elementor-element.elementor-element-4aaeaf89{--width:220px;}.elementor-98 .elementor-element.elementor-element-32c9cc00{--width:350px;}.elementor-98 .elementor-element.elementor-element-51c34e16{--width:640px;}.elementor-98 .elementor-element.elementor-element-6e823afd{--width:640px;}.elementor-98 .elementor-element.elementor-element-3498c8da{--width:200px;}.elementor-98 .elementor-element.elementor-element-6ea9fd18{--width:500px;}.elementor-98 .elementor-element.elementor-element-6f475ed1{--width:500px;}.elementor-98 .elementor-element.elementor-element-c9e6058{--width:500px;}}/* Start custom CSS for html, class: .elementor-element-33932c7 *//* Section Container */
.premium-services {
    background-color: #000000; /* Dark Background */
    padding: 40px 20px;
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
}

.services-grid {
    display: flex;
    justify-content: center;
    gap: 20px;
    max-width: 1100px;
    margin: 0 auto;
    flex-wrap: wrap;
}

/* Compact Premium Card */
.service-box {
    background-color: #17171A; /* Black color from your image */
    border: 1px solid #4E4E4E; /* Gray color from your image */
    border-radius: 7px;
    padding: 30px;
    flex: 1;
    min-width: 280px;
    max-width: 350px;
    display: flex;
    flex-direction: column;
    align-items: flex-start; /* Clean left alignment */
    transition: all 0.3s ease;
}

.service-box:hover {
    border-color: #DC4C1E; /* Orange color from your image */
    transform: translateY(-5px);
}

/* Uniform Orange Icons */
.icon-wrapper {
    width: 45px;
    height: 45px;
    background-color: rgba(220, 76, 30, 0.1);
    color: #DC4C1E;
    border-radius: 7px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    margin-bottom: 20px;
}

/* Typography Alignment */
.service-box h3 {
    color: #FFFFFF;
    font-size: 20px;
    margin: 0 0 12px 0;
    font-weight: 600;
    line-height: 1.3;
}

.service-box p {
    color: #A0A0A0;
    font-size: 14px;
    line-height: 1.5;
    margin: 0 0 20px 0;
    flex-grow: 1; /* Keeps footer links aligned */
}
/* Links & CTA - Hover fix */
.text-link {
    color: #FFFFFF; /* Initial color white/gray to look more premium */
    text-decoration: none;
    font-size: 14px;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 5px;
    transition: color 0.3s ease;
}

/* Forces Orange on hover and removes default blue */
.text-link:hover {
    color: #DC4C1E !important; 
    text-decoration: none;
}

/* Ensure the arrow icon follows the color change */
.text-link:hover i {
    color: #DC4C1E !important;
}

.footer-action {
    text-align: center;
    margin-top: 40px;
}

.premium-btn {
    background-color: #DC4C1E;
    color: #FFFFFF !important;
    padding: 12px 28px;
    border-radius: 7px;
    text-decoration: none;
    font-weight: 600;
    font-size: 16px;
    display: inline-block;
    transition: opacity 0.3s;
}

.premium-btn:hover {
    opacity: 0.9;
}

/* Responsive Fixes */
@media (max-width: 768px) {
    .service-box {
        max-width: 100%;
        min-width: 100%;
    }
    .premium-services {
        padding: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-04e3bca *//* Container & Stretched Layout */
.pi-dashboard-section {

    padding: 80px 0;
    width: 100%;
    font-family: 'Inter', sans-serif;
}

.pi-grid-fluid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 25px;
    width: 95%; /* Stretches to fill screen width */
    max-width: 1500px;
    margin: 0 auto;
}

/* Premium Card Design */
.pi-card {
    background-color: #17171A; /* Exact Palette Black */
    border: 1px solid #4E4E4E; /* Exact Palette Gray */
    border-radius: 7px; /* Strict Requirement */
    padding: 40px;
    display: flex;
    flex-direction: column;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.pi-card:hover {
    border-color: #DC4C1E; /* Highlight with Palette Orange */
    transform: translateY(-8px);
    box-shadow: 0 10px 30px rgba(220, 76, 30, 0.1);
}

/* Icon Box */
.pi-icon-wrap {
    width: 55px;
    height: 55px;
    background-color: rgba(220, 76, 30, 0.1);
    color: #DC4C1E; /* Palette Orange */
    border-radius: 7px; /* Strict Requirement */
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    margin-bottom: 25px;
}

/* Typography with White Headers */
.pi-card h3 {
    color: #FFFFFF; /* Palette White */
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 15px;
    letter-spacing: -0.5px;
}

.pi-card p {
    color: #A0A0A0; /* Soft readable gray */
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 30px;
    flex-grow: 1; /* Aligns footer content */
}

/* Learn More Link (White for Premium feel) */
.pi-link-white {
    color: #FFFFFF; /* Palette White */
    text-decoration: none;
    font-weight: 600;
    font-size: 15px;
    display: flex;
    align-items: center;
    gap: 10px;
    transition: color 0.3s;
}

.pi-link-white i {
    color: #DC4C1E; /* Arrow stays Orange for pop */
    font-size: 14px;
}

.pi-link-white:hover {
    color: #DC4C1E;
}

/* Bottom CTA Button */
.pi-cta-center {
    text-align: center;
    margin-top: 60px;
}

.pi-btn-primary {
    background-color: #FFFFFF; /* White Use as requested */
    color: #000000 !important;
    padding: 15px 40px;
    border-radius: 7px; /* Strict Requirement */
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
    display: inline-block;
    transition: all 0.3s;
    border: 2px solid transparent;
}

.pi-btn-primary:hover {
    background-color: #DC4C1E; /* Palette Orange on Hover */
    color: #FFFFFF !important;
}

/* Responsiveness for Tablet/Mobile */
@media (max-width: 1024px) {
    .pi-grid-fluid { width: 90%; gap: 20px; }
}

@media (max-width: 768px) {
    .pi-grid-fluid { grid-template-columns: 1fr; width: 92%; }
    .pi-card { padding: 30px; }
    .pi-card h3 { font-size: 21px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c22f162 *//* Container Setup */
.pi-cta-wrapper {
    padding: 100px 20px;
    display: flex;
    justify-content: center;
    overflow: hidden;
    background-color: #000000; /* Ensuring the main section bg is pure black */
}

/* The Shadow Card: Now "Blackish" Premium */
.pi-shadow-card {
    background-color: #17171A; /* Palette Black/Charcoal */
    width: 100%;
    max-width: 950px; /* Slightly wider for better space utilization */
    padding: 70px 40px;
    border-radius: 7px; /* Strict requirement */
    text-align: center;
    box-shadow: 0 25px 60px rgba(0, 0, 0, 0.5), 0 0 20px rgba(220, 76, 30, 0.05);
    position: relative;
    border: 1px solid #333333; /* Dark border for blackish-white feel */
    animation: piReveal 1s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;
}

@keyframes piReveal {
    0% { opacity: 0; transform: translateY(50px); }
    100% { opacity: 1; transform: translateY(0); }
}

/* Typography */
.pi-card-content h2 {
    color: #FFFFFF; /* High contrast White */
    font-size: clamp(28px, 5vw, 42px);
    font-weight: 800;
    margin-bottom: 20px;
    letter-spacing: -1px;
}

.pi-card-content p {
    color: #A0A0A0; /* Soft gray for premium legibility */
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 40px;
    max-width: 650px;
    margin-left: auto;
    margin-right: auto;
}

/* Button Layout */
.pi-button-group {
    display: flex;
    gap: 20px;
    justify-content: center;
    flex-wrap: wrap;
}

/* Orange Primary Button */
.pi-btn-orange {
    background-color: #DC4C1E; /* Palette Orange */
    color: #ffffff !important;
    padding: 16px 35px;
    border-radius: 7px; /* Strict requirement */
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
    display: flex;
    align-items: center;
    gap: 10px;
    transition: all 0.3s ease;
}

.pi-btn-orange:hover {
    background-color: #FFFFFF;
    color: #17171A !important;
    transform: translateY(-3px);
}

/* Outline Secondary Button */
.pi-btn-outline {
    background-color: transparent;
    color: #FFFFFF !important; /* Changed to white for dark mode */
    padding: 16px 35px;
    border-radius: 7px; /* Strict requirement */
    text-decoration: none;
    font-weight: 700;
    font-size: 16px;
    border: 1px solid #4E4E4E; /* Palette Gray */
    transition: all 0.3s ease;
}

.pi-btn-outline:hover {
    border-color: #DC4C1E;
    color: #DC4C1E !important;
    background-color: rgba(220, 76, 30, 0.05);
}

/* ... Keep existing desktop styles above ... */

/* Responsiveness: Tablet & Mobile Fixes */
@media (max-width: 1024px) {
    .pi-shadow-card {
        max-width: 90%; /* Better width for tablets */
        padding: 60px 30px;
    }
    
    .pi-card-content h2 {
        font-size: 32px; /* Fixed size for tablet consistency */
    }
}

@media (max-width: 768px) {
    .pi-cta-wrapper {
        padding: 60px 15px; /* Reduced outer padding for small screens */
    }

    .pi-shadow-card {
        padding: 40px 20px;
        width: 100%; /* Take full available width */
        border-radius: 7px; /* Strict requirement */
    }

    .pi-card-content h2 {
        font-size: 26px; /* Optimized for mobile readability */
        line-height: 1.3;
    }

    .pi-card-content p {
        font-size: 15px; /* Smaller text for mobile */
        margin-bottom: 30px;
        padding: 0 10px;
    }

    /* Button Layout Fix for Mobile */
    .pi-button-group {
        flex-direction: column; /* Stack buttons vertically */
        gap: 12px;
        width: 100%;
    }

    .pi-btn-orange, 
    .pi-btn-outline {
        width: 100%; /* Buttons take full width of card */
        justify-content: center;
        padding: 14px 20px;
        font-size: 15px;
    }
}/* End custom CSS */