.elementor-146594 .elementor-element.elementor-element-3e2ca4cf{--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;--justify-content:space-between;--align-items:flex-start;--margin-top:1svh;--margin-bottom:1svh;--margin-left:1svh;--margin-right:1svh;}.elementor-146594 .elementor-element.elementor-element-7bea1bff{width:initial;max-width:initial;}.elementor-146594 .elementor-element.elementor-element-7bea1bff .elementor-icon-wrapper{text-align:start;}.elementor-146594 .elementor-element.elementor-element-7bea1bff .elementor-icon{font-size:132px;}.elementor-146594 .elementor-element.elementor-element-7bea1bff .elementor-icon svg{height:132px;}.elementor-146594 .elementor-element.elementor-element-5bd74675{--display:flex;--margin-top:0px;--margin-bottom:264px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-175d7f12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-146594 .elementor-element.elementor-element-042daf6{text-align:start;}.elementor-146594 .elementor-element.elementor-element-042daf6 img{width:80%;}.elementor-146594 .elementor-element.elementor-element-792b6d77 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-792b6d77{font-family:"Satoshi Variable", sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#FFFFFF;}.elementor-146594 .elementor-element.elementor-element-36d2efc3 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-3006847-font-family ), sans-serif;font-size:var( --e-global-typography-3006847-font-size );font-weight:var( --e-global-typography-3006847-font-weight );text-transform:var( --e-global-typography-3006847-text-transform );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );fill:var( --e-global-color-3e80cd8d );color:var( --e-global-color-3e80cd8d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8b0e918 );padding:22px 34px 22px 34px;}.elementor-146594 .elementor-element.elementor-element-36d2efc3{width:100%;max-width:100%;}.elementor-146594 .elementor-element.elementor-element-36d2efc3 > .elementor-widget-container{margin:0px 0px -1px 0px;border-style:solid;border-width:0px 0px 00px 0px;border-color:var( --e-global-color-8b0e918 );}.elementor-146594 .elementor-element.elementor-element-36d2efc3 .elementor-button:hover, .elementor-146594 .elementor-element.elementor-element-36d2efc3 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-146594 .elementor-element.elementor-element-36d2efc3 .elementor-button:hover svg, .elementor-146594 .elementor-element.elementor-element-36d2efc3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-146594 .elementor-element.elementor-element-1a021aad{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-146594 .elementor-element.elementor-element-1a021aad:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-1a021aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg.appcast.io/wp-content/uploads/2026/02/benchmark2026_bg-scaled-1.webp");background-repeat:no-repeat;}.elementor-146594 .elementor-element.elementor-element-148a979d{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-146594 .elementor-element.elementor-element-72bd027a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-72bd027a{font-family:"Satoshi Variable", sans-serif;font-size:16px;font-weight:600;line-height:1.8;color:#FFFFFF;}.elementor-146594 .elementor-element.elementor-element-50d26e28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:65px;--margin-left:0px;--margin-right:65px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;--z-index:2;}.elementor-146594 .elementor-element.elementor-element-14e44911{font-family:"Satoshi Variable", sans-serif;font-size:16px;font-weight:700;line-height:1.6;color:#000129;}.elementor-146594 .elementor-element.elementor-element-76be9900{width:auto;max-width:auto;}.elementor-146594 .elementor-element.elementor-element-76be9900 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-146594 .elementor-element.elementor-element-76be9900.elementor-element{--align-self:flex-end;}.elementor-146594 .elementor-element.elementor-element-76be9900 .elementor-icon-wrapper{text-align:center;}.elementor-146594 .elementor-element.elementor-element-76be9900 .elementor-icon{font-size:15px;}.elementor-146594 .elementor-element.elementor-element-76be9900 .elementor-icon svg{height:15px;}.elementor-146594 .elementor-element.elementor-element-2ed8fd60 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-146594 .elementor-element.elementor-element-2ed8fd60{font-size:37vw;font-weight:600;line-height:32vw;color:#FFFFFF1A;}.elementor-146594 .elementor-element.elementor-element-3d2dfce3{--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;--justify-content:space-between;--align-items:flex-start;--margin-top:1svh;--margin-bottom:1svh;--margin-left:1svh;--margin-right:1svh;}.elementor-146594 .elementor-element.elementor-element-4d697d65{--display:flex;}.elementor-146594 .elementor-element.elementor-element-2599340c{font-size:14px;font-weight:500;line-height:1.5;color:#FFFFFF;}.elementor-146594 .elementor-element.elementor-element-3b958be9 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-3006847-font-family ), sans-serif;font-size:var( --e-global-typography-3006847-font-size );font-weight:var( --e-global-typography-3006847-font-weight );text-transform:var( --e-global-typography-3006847-text-transform );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );fill:var( --e-global-color-3e80cd8d );color:var( --e-global-color-3e80cd8d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8b0e918 );padding:22px 34px 22px 34px;}.elementor-146594 .elementor-element.elementor-element-3b958be9{width:100%;max-width:100%;}.elementor-146594 .elementor-element.elementor-element-3b958be9 > .elementor-widget-container{margin:0px 0px -1px 0px;border-style:solid;border-width:0px 0px 00px 0px;border-color:var( --e-global-color-8b0e918 );}.elementor-146594 .elementor-element.elementor-element-3b958be9 .elementor-button:hover, .elementor-146594 .elementor-element.elementor-element-3b958be9 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-146594 .elementor-element.elementor-element-3b958be9 .elementor-button:hover svg, .elementor-146594 .elementor-element.elementor-element-3b958be9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-146594 .elementor-element.elementor-element-4095623a{--display:flex;--justify-content:center;}.elementor-146594 .elementor-element.elementor-element-474f9ce9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:300px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-146594 .elementor-element.elementor-element-474f9ce9:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-474f9ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AF9BFC;}.elementor-146594 .elementor-element.elementor-element-56917bf4{font-family:"Satoshi Variable", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;color:#05062C;}.elementor-146594 .elementor-element.elementor-element-50ad22c6 > .elementor-widget-container{padding:0% 23% 0% 0%;}.elementor-146594 .elementor-element.elementor-element-50ad22c6{font-family:"Satoshi Variable", sans-serif;font-size:16px;font-weight:500;line-height:1.6;color:#000129;}.elementor-146594 .elementor-element.elementor-element-58bb707a{--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:103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-58bb707a:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-58bb707a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05062C;}.elementor-146594 .elementor-element.elementor-element-58bb707a.e-con{--align-self:flex-end;}.elementor-146594 .elementor-element.elementor-element-621e5f50{--display:flex;--justify-content:flex-end;}.elementor-146594 .elementor-element.elementor-element-21dcc684{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-146594 .elementor-element.elementor-element-21dcc684:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-21dcc684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-146594 .elementor-element.elementor-element-718e4422{font-family:"Satoshi Variable", sans-serif;font-size:70px;font-weight:700;line-height:1;letter-spacing:-1px;color:#FFFFFF;}.elementor-146594 .elementor-element.elementor-element-190e57e3 > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-190e57e3{font-family:"Satoshi Variable", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;letter-spacing:1px;color:#FFFFFF;}.elementor-146594 .elementor-element.elementor-element-10f01b37{--display:flex;}.elementor-146594 .elementor-element.elementor-element-c97dee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-146594 .elementor-element.elementor-element-c97dee1:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-c97dee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33FF95;}.elementor-146594 .elementor-element.elementor-element-774d001f{font-family:"Satoshi Variable", sans-serif;font-size:70px;font-weight:700;line-height:1;letter-spacing:-1px;color:#05062C;}.elementor-146594 .elementor-element.elementor-element-2ce391f8 > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-2ce391f8{font-family:"Satoshi Variable", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:17px;letter-spacing:1px;color:#05062C;}.elementor-146594 .elementor-element.elementor-element-53860ce2{--display:flex;}.elementor-146594 .elementor-element.elementor-element-5bf5ed6b{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-size:30px;font-weight:700;line-height:32px;letter-spacing:-0.5px;color:#33FF95;}.elementor-146594 .elementor-element.elementor-element-5bf5ed6b > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-146594 .elementor-element.elementor-element-297c4f61{--display:flex;}.elementor-146594 .elementor-element.elementor-element-5b7f14a1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-146594 .elementor-element.elementor-element-420b04e{--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;}body:not(.rtl) .elementor-146594 .elementor-element.elementor-element-8f881e2{right:16px;}body.rtl .elementor-146594 .elementor-element.elementor-element-8f881e2{left:16px;}.elementor-146594 .elementor-element.elementor-element-8f881e2{top:16px;}.elementor-146594 .elementor-element.elementor-element-8f881e2 .elementor-icon-wrapper{text-align:center;}.elementor-146594 .elementor-element.elementor-element-8f881e2 .elementor-icon{font-size:42px;}.elementor-146594 .elementor-element.elementor-element-8f881e2 .elementor-icon svg{height:42px;}.elementor-146594 .elementor-element.elementor-element-24d5dc6b{width:100%;max-width:100%;}.elementor-146594 .elementor-element.elementor-element-6d409c5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-146594 .elementor-element.elementor-element-6d409c5f:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-6d409c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAB5EF;}.elementor-146594 .elementor-element.elementor-element-21957606{font-family:"Satoshi Variable", sans-serif;font-size:30px;font-weight:700;line-height:1;letter-spacing:-0.5px;color:#05062C;}.elementor-146594 .elementor-element.elementor-element-7b4bad5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-7b4bad5e{font-family:"Satoshi Variable", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.6;letter-spacing:1px;color:#05062C;}.elementor-146594 .elementor-element.elementor-element-4541bf2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-146594 .elementor-element.elementor-element-4541bf2f:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-4541bf2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE7D6F;}.elementor-146594 .elementor-element.elementor-element-57be0b2e{font-family:"Satoshi Variable", sans-serif;font-size:30px;font-weight:700;line-height:1;letter-spacing:-0.5px;color:#05062C;}.elementor-146594 .elementor-element.elementor-element-76f95a59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-76f95a59{font-family:"Satoshi Variable", sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.6;letter-spacing:1px;color:#05062C;}.elementor-146594 .elementor-element.elementor-element-601a79e9{--display:flex;}.elementor-146594 .elementor-element.elementor-element-5f1511d5{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-size:30px;font-weight:700;line-height:32px;letter-spacing:-0.5px;color:#33FF95;}.elementor-146594 .elementor-element.elementor-element-5f1511d5 > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-146594 .elementor-element.elementor-element-7649964e{--display:flex;}.elementor-146594 .elementor-element.elementor-element-5046b6ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0048px;}.elementor-146594 .elementor-element.elementor-element-5046b6ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-146594 .elementor-element.elementor-element-6f58aac3{width:initial;max-width:initial;}.elementor-146594 .elementor-element.elementor-element-6f58aac3 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-146594 .elementor-element.elementor-element-362f85e{right:16px;}body.rtl .elementor-146594 .elementor-element.elementor-element-362f85e{left:16px;}.elementor-146594 .elementor-element.elementor-element-362f85e{top:16px;}.elementor-146594 .elementor-element.elementor-element-362f85e .elementor-icon-wrapper{text-align:center;}.elementor-146594 .elementor-element.elementor-element-362f85e .elementor-icon{font-size:42px;}.elementor-146594 .elementor-element.elementor-element-362f85e .elementor-icon svg{height:42px;}.elementor-146594 .elementor-element.elementor-element-f0a42a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:380px;--padding-right:20px;}.elementor-146594 .elementor-element.elementor-element-1a5c4c1{--display:flex;--padding-top:74px;--padding-bottom:74px;--padding-left:74px;--padding-right:74px;}.elementor-146594 .elementor-element.elementor-element-70740ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146594 .elementor-element.elementor-element-70740ee:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-70740ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05062C;}.elementor-146594 .elementor-element.elementor-element-a61f6b9{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"Satoshi Variable", sans-serif;font-size:3.125vw;font-weight:800;line-height:1.12em;color:#33FF95;}.elementor-146594 .elementor-element.elementor-element-a61f6b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-fe58a86{--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;--justify-content:space-between;}.elementor-146594 .elementor-element.elementor-element-3bf7cec{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;font-family:"Satoshi Variable", sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-146594 .elementor-element.elementor-element-a097cc3{width:var( --container-widget-width, calc(100% - 340px) );max-width:calc(100% - 340px);--container-widget-width:calc(100% - 340px);--container-widget-flex-grow:0;}.elementor-146594 .elementor-element.elementor-element-6de7227b{--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-146594 .elementor-element.elementor-element-52d9957f{--display:flex;--min-height:100vh;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:380px;--padding-right:20px;}.elementor-146594 .elementor-element.elementor-element-5b61a875{--display:flex;--min-height:60vh;--padding-top:74px;--padding-bottom:74px;--padding-left:74px;--padding-right:74px;}.elementor-146594 .elementor-element.elementor-element-7024470a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146594 .elementor-element.elementor-element-7024470a:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-7024470a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05062C;}.elementor-146594 .elementor-element.elementor-element-65cebb6d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-size:30px;font-weight:700;line-height:32px;letter-spacing:-0.5px;color:#33FF95;}.elementor-146594 .elementor-element.elementor-element-65cebb6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-137dd6d0{--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;--justify-content:space-between;}.elementor-146594 .elementor-element.elementor-element-58d7bde3{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;font-family:"Satoshi Variable", sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#FFFFFF;}.elementor-146594 .elementor-element.elementor-element-1d1c8dad{width:var( --container-widget-width, calc(100% - 340px) );max-width:calc(100% - 340px);--container-widget-width:calc(100% - 340px);--container-widget-flex-grow:0;}body.elementor-page-146594:not(.elementor-motion-effects-element-type-background), body.elementor-page-146594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1da5dc );}@media(min-width:768px){.elementor-146594 .elementor-element.elementor-element-5b7f14a1{--width:fit-content;}.elementor-146594 .elementor-element.elementor-element-5046b6ee{--width:1092.5;}.elementor-146594 .elementor-element.elementor-element-f0a42a3{--width:100%;}.elementor-146594 .elementor-element.elementor-element-1a5c4c1{--width:100%;}.elementor-146594 .elementor-element.elementor-element-52d9957f{--width:100%;}.elementor-146594 .elementor-element.elementor-element-5b61a875{--width:100%;}}@media(max-width:1024px){.elementor-146594 .elementor-element.elementor-element-3e2ca4cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-146594 .elementor-element.elementor-element-042daf6 img{width:170px;}.elementor-146594 .elementor-element.elementor-element-36d2efc3 .elementor-button{font-size:var( --e-global-typography-3006847-font-size );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );}.elementor-146594 .elementor-element.elementor-element-1a021aad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-146594 .elementor-element.elementor-element-148a979d{--justify-content:space-between;--margin-top:234px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146594 .elementor-element.elementor-element-72bd027a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:20px 41px 0px 41px;}.elementor-146594 .elementor-element.elementor-element-50d26e28{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-146594 .elementor-element.elementor-element-76be9900 .elementor-icon i, .elementor-146594 .elementor-element.elementor-element-76be9900 .elementor-icon svg{transform:rotate(90deg);}.elementor-146594 .elementor-element.elementor-element-2ed8fd60 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-2ed8fd60{text-align:end;font-size:20vw;line-height:0.5;}.elementor-146594 .elementor-element.elementor-element-3d2dfce3{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-146594 .elementor-element.elementor-element-3b958be9 .elementor-button{font-size:var( --e-global-typography-3006847-font-size );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );}.elementor-146594 .elementor-element.elementor-element-4095623a{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-474f9ce9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-146594 .elementor-element.elementor-element-50ad22c6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-146594 .elementor-element.elementor-element-58bb707a{--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-621e5f50{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-146594 .elementor-element.elementor-element-21dcc684{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-10f01b37{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-146594 .elementor-element.elementor-element-c97dee1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-53860ce2{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-146594 .elementor-element.elementor-element-5bf5ed6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-297c4f61{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-146594 .elementor-element.elementor-element-601a79e9{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-146594 .elementor-element.elementor-element-5f1511d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-7649964e{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-146594 .elementor-element.elementor-element-6f58aac3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-f0a42a3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-146594 .elementor-element.elementor-element-1a5c4c1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-146594 .elementor-element.elementor-element-70740ee{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-a61f6b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-a61f6b9{font-size:32px;}.elementor-146594 .elementor-element.elementor-element-a097cc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-146594 .elementor-element.elementor-element-52d9957f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-146594 .elementor-element.elementor-element-5b61a875{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-146594 .elementor-element.elementor-element-7024470a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-65cebb6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-1d1c8dad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-146594 .elementor-element.elementor-element-3e2ca4cf{--min-height:20vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-146594 .elementor-element.elementor-element-175d7f12{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-146594 .elementor-element.elementor-element-36d2efc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-36d2efc3 .elementor-button{font-size:var( --e-global-typography-3006847-font-size );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );}.elementor-146594 .elementor-element.elementor-element-148a979d{--flex-wrap:nowrap;}.elementor-146594 .elementor-element.elementor-element-50d26e28{--margin-top:86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146594 .elementor-element.elementor-element-2ed8fd60 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-2ed8fd60{text-align:center;font-size:36vw;}.elementor-146594 .elementor-element.elementor-element-3b958be9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146594 .elementor-element.elementor-element-3b958be9 .elementor-button{font-size:var( --e-global-typography-3006847-font-size );line-height:var( --e-global-typography-3006847-line-height );letter-spacing:var( --e-global-typography-3006847-letter-spacing );}.elementor-146594 .elementor-element.elementor-element-621e5f50{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-146594 .elementor-element.elementor-element-10f01b37{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-146594 .elementor-element.elementor-element-8f881e2 .elementor-icon{font-size:36px;}.elementor-146594 .elementor-element.elementor-element-8f881e2 .elementor-icon svg{height:36px;}.elementor-146594 .elementor-element.elementor-element-362f85e .elementor-icon{font-size:36px;}.elementor-146594 .elementor-element.elementor-element-362f85e .elementor-icon svg{height:36px;}.elementor-146594 .elementor-element.elementor-element-52d9957f{--min-height:20vh;}.elementor-146594 .elementor-element.elementor-element-5b61a875{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}@media(min-width:1025px){.elementor-146594 .elementor-element.elementor-element-1a021aad:not(.elementor-motion-effects-element-type-background), .elementor-146594 .elementor-element.elementor-element-1a021aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for icon, class: .elementor-element-7bea1bff */.elementor-146594 .elementor-element.elementor-element-7bea1bff svg{
    height: 32px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36d2efc3 */.animated-button .elementor-button::before{
    background: #33FF95 !important;
}

.elementor-button{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e2ca4cf */.elementor-146594 .elementor-element.elementor-element-3e2ca4cf{
background: rgba(255, 255, 255, 0.20);
border-radius: 10px;
backdrop-filter: blur(94px);
-webkit-backdrop-filter: blur(94px);

width: 100%;
max-width: 340px;
padding: 41px;
height: 98svh;
position: fixed;
z-index: 100;
}

@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-3e2ca4cf{
        width: 96%;
        max-width: 96%;
        height: 214px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14e44911 */.elementor-146594 .elementor-element.elementor-element-14e44911{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-76be9900 */.elementor-146594 .elementor-element.elementor-element-76be9900{
    background: #33FF95;
    width: fit-content;
    display: inline-block}

.elementor-146594 .elementor-element.elementor-element-76be9900 svg,
.elementor-146594 .elementor-element.elementor-element-76be9900 .elementor-icon-wrapper{
    width: 15px;
    height: 15px;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50d26e28 */.elementor-146594 .elementor-element.elementor-element-50d26e28{
    width: 220px;
    height: 199px;

border-radius: 6px;
background: rgba(255, 255, 255, 0.80);
}


@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-50d26e28{
         height: fit-content;
         width: 170px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ed8fd60 */.elementor-146594 .elementor-element.elementor-element-2ed8fd60{
    position: absolute;
    bottom: 0;
    right: -12vw;
}

@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-2ed8fd60{
        position: relative;
        bottom: 0;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b958be9 */.animated-button .elementor-button::before{
    background: #33FF95 !important;
}

.elementor-button{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d2dfce3 */.elementor-146594 .elementor-element.elementor-element-3d2dfce3{
background: rgba(255, 255, 255, 0.20);
border-radius: 10px;
backdrop-filter: blur(94px);
-webkit-backdrop-filter: blur(94px);

width: 100%;
max-width: 340px;
padding: 41px;
height: 98svh;

}

@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-3d2dfce3{
        width: 100%;
        max-width: 100%;
        height: fit-content;
        border-radius: 4px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148a979d */.elementor-146594 .elementor-element.elementor-element-148a979d{
    width: 100vw !important;
}

@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-148a979d{
        min-height: calc(98svh - 234px);   
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50ad22c6 */.elementor-146594 .elementor-element.elementor-element-50ad22c6{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58bb707a */.elementor-146594 .elementor-element.elementor-element-58bb707a{
    display: inline-block;
    width: 29px;
    height: 29px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474f9ce9 */.elementor-146594 .elementor-element.elementor-element-474f9ce9{
    width: 493px;
    border-radius: 4px
}


@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-474f9ce9{
         width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21dcc684 */.elementor-146594 .elementor-element.elementor-element-21dcc684{
    width: 100%;
    max-width: 362px;
    height: auto;
    border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c97dee1 */@media only screen and (min-width: 767px) {
    
    .elementor-146594 .elementor-element.elementor-element-c97dee1{
    width: 120%;
    height: auto;
    border-radius: 10px
    }

}

    .elementor-146594 .elementor-element.elementor-element-c97dee1{
    border-radius: 10px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8f881e2 */.elementor-146594 .elementor-element.elementor-element-8f881e2 {
    transition: all 0.3s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24d5dc6b */.elementor-146594 .elementor-element.elementor-element-24d5dc6b{
    grid-row: 1 / 3;
    grid-column: 1 / 3;
}
    
    
@media (min-width: 1024px) {
    .elementor-146594 .elementor-element.elementor-element-24d5dc6b{
        grid-column: 1 / 3;
    }
}

@media (min-height: 820px)  {
    .elementor-146594 .elementor-element.elementor-element-24d5dc6b{
        grid-column: 1 / 3;
    }
}







.elementor-146594 .elementor-element.elementor-element-24d5dc6b{
    height: calc(64svh - 94px) !important;
    width: auto  !important;
}

.elementor-146594 .elementor-element.elementor-element-24d5dc6b  .elementor-widget-container,
.elementor-146594 .elementor-element.elementor-element-24d5dc6b a,
.elementor-146594 .elementor-element.elementor-element-24d5dc6b img{
    height: 100% !important;
    width: auto  !important;
}

.elementor-146594 .elementor-element.elementor-element-24d5dc6b .elementor-widget-image a{
    display: inline;
}


.elementor-146594 .elementor-element.elementor-element-24d5dc6b img{
        border: 1px solid #FFFFFF4d;
    border-radius: 10px;
}




@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-24d5dc6b{
        height: auto !important;
    width: 100%  !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-420b04e */.elementor-146594 .elementor-element.elementor-element-420b04e{
    grid-row: 1 / 3;
    grid-column: 1 / 3;
}
    
    
@media (min-width: 1024px) {
    .elementor-146594 .elementor-element.elementor-element-420b04e{
        grid-column: 1 / 3;
    }
}

@media (min-height: 820px)  {
    .elementor-146594 .elementor-element.elementor-element-420b04e{
        grid-column: 1 / 3;
    }
}







.elementor-146594 .elementor-element.elementor-element-420b04e{
    height: calc(64svh - 94px) !important;
    width: auto  !important;
}

.elementor-146594 .elementor-element.elementor-element-420b04e  .elementor-widget-container,
.elementor-146594 .elementor-element.elementor-element-420b04e a,
.elementor-146594 .elementor-element.elementor-element-420b04e img{
    height: 100% !important;
    width: auto  !important;
}

.elementor-146594 .elementor-element.elementor-element-420b04e .elementor-widget-image a{
    display: inline;
}


.elementor-146594 .elementor-element.elementor-element-420b04e img{
        border: 1px solid #FFFFFF4d;
    border-radius: 10px;
}




@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-420b04e{
        height: auto !important;
    width: 100%  !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d409c5f */.elementor-146594 .elementor-element.elementor-element-6d409c5f{
    min-height: min(203px , 22vh);
    border-radius: 10px
}

@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-6d409c5f{
        width: 100%;
        max-width: 100%;
        height: 100%;
        max-height: 100%;
        border-radius: 3px
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4541bf2f */.elementor-146594 .elementor-element.elementor-element-4541bf2f{
    min-height: min(203px , 22vh);
    border-radius: 10px
}

@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-4541bf2f{
        width: 100%;
        max-width: 100%;
        height: 100%;
        max-height: 100%;
        border-radius: 3px
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b7f14a1 */.elementor-146594 .elementor-element.elementor-element-5b7f14a1{
    display: grid;
    grid-template-columns: 1fr 1fr;
}


@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-5b7f14a1{
        width: 100%;
    }
}

.elementor-146594 .elementor-element.elementor-element-5b7f14a1:hover .enlarge_ico {
    transform: scale(1.1);
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f58aac3 */.elementor-146594 .elementor-element.elementor-element-6f58aac3{
    height: calc(100svh - 168px);
    width: auto  !important;
}

.elementor-146594 .elementor-element.elementor-element-6f58aac3  .elementor-widget-container,
.elementor-146594 .elementor-element.elementor-element-6f58aac3 a,
.elementor-146594 .elementor-element.elementor-element-6f58aac3 img{
    height: 100% !important;
    width: auto  !important;
}

.elementor-146594 .elementor-element.elementor-element-6f58aac3 .elementor-widget-image a{
    display: inline;
}

.elementor-146594 .elementor-element.elementor-element-6f58aac3 img{
        border: 1px solid #FFFFFF4d;
    border-radius: 10px;
}



@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-6f58aac3{
        height: auto !important;
    width: 100%  !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-362f85e */.elementor-146594 .elementor-element.elementor-element-362f85e {
    transition: all 0.3s ease;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5046b6ee */.elementor-146594 .elementor-element.elementor-element-5046b6ee:hover .enlarge_ico {
    transform: scale(1.1);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70740ee */.elementor-146594 .elementor-element.elementor-element-70740ee{
    border-radius: 10px;
    width: 100%;
    max-width: 918px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a097cc3 */.elementor-146594 .elementor-element.elementor-element-a097cc3 label {
    color: white;
}

.elementor-146594 .elementor-element.elementor-element-a097cc3 input, .elementor-146594 .elementor-element.elementor-element-a097cc3 select{
    background-color: #0000;
    color: white;
    border: 0.5px solid rgba(255, 255, 255, 0.20);
}
.elementor-146594 .elementor-element.elementor-element-a097cc3 .input{
    position: relative;
}

.elementor-146594 .elementor-element.elementor-element-a097cc3 .input::after {
    content: " ";
    position: absolute;
    background-color: #383957;
    
    transition: all 0.4s ease-in-out;
    width: auto;
    height: 30%;
    aspect-ratio: 1;
    bottom: 0px;
    right: 0px;
}


.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs-fieldtype-select .input::after {
    z-index: -1;
    height: calc(100% - 0px);
    opacity: 1;
    width: calc(24px + 1.3vw);
}

@media only screen and (max-width: 1024px) {
    .elementor-146594 .elementor-element.elementor-element-a097cc3 .hs-fieldtype-select .input::after {
        width: calc(35px + 2vw);
    }
}
.elementor-146594 .elementor-element.elementor-element-a097cc3 input:focus-visible {
    outline: none !important;
    border-color: white;
}

.elementor-146594 .elementor-element.elementor-element-a097cc3 .input:hover::after {
    opacity: 1;
    background-color: white;
}

.elementor-146594 .elementor-element.elementor-element-a097cc3 ul.hs-error-msgs {
    padding-inline-start:0;
    padding: 0;
}

.hs-button.primary{
        background-color: transparent;
    background-image: linear-gradient(#FF9B77, #FF9B77);
    background-size: 12px 12px;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-origin: padding-box;
    box-sizing: border-box;
    padding: 18px 30px !important;
    text-transform: uppercase;
    font-size: clamp(12px, 0.7vw, 15px) !important;
    font-family: Satoshi Variable !important;
    letter-spacing: 0.05em;
    font-weight: 700 !important;
}

.hs-button.primary:hover {
    background-size: 100% 100% !important;
    color: #05062C !important;
}






/*JK changes*/


.elementor-146594 .elementor-element.elementor-element-a097cc3 form label{
    font-size: 13px;
}


.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs_mailing_country_code.hs-mailing_country_code, 
.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs_mailing_country_code.hs-mailing_country_code .input,
.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs_mailing_country_code.hs-mailing_country_code .input:after,
.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs_mailing_country_code.hs-mailing_country_code .input:focus-within,
.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs_mailing_country_code.hs-mailing_country_code .input:focus-within::after{
    transition: all 0ms linear 0ms;
}


.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs_mailing_country_code.hs-mailing_country_code .input:after{
    content: "\25BE" !important;
    color: #ffffff4a;
    background-color: transparent !important;
    border-left: 1px solid #ffffff2a;
    padding: 12px 11px;
    font-size: 28px;
    transition: all 100ms linear;
}


.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs_mailing_country_code.hs-mailing_country_code .input:focus-within::after{
    color: #ffffff;
    border-left: 1px solid #ffffff;
}


.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs_mailing_country_code select option{
    background: #02072b;
    color: white;
}


.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs-button.primary,    
.elementor-146594 .elementor-element.elementor-element-a097cc3 .hs-button.primary:hover {
    background-image: linear-gradient(#33FF95, #33FF95);
}




body.page-id-146590{
    --e-global-color-2a3346e: #33FF95;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5c4c1 */.elementor-146594 .elementor-element.elementor-element-1a5c4c1{
    border-radius: 10px;
border: 0.988px solid #FFFfff54;
background: #05062C;
backdrop-filter: blur(5px);
}


@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-1a5c4c1{
        bordeR: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a021aad */.elementor-146594 .elementor-element.elementor-element-1a021aad{
}

@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-1a021aad{
        background-attachment: fixed;
    background-position: 45% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7024470a */.elementor-146594 .elementor-element.elementor-element-7024470a{
    border-radius: 10px;
    width: 100%;
    max-width: 918px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d1c8dad */.elementor-146594 .elementor-element.elementor-element-1d1c8dad label {
    color: white;
}

.elementor-146594 .elementor-element.elementor-element-1d1c8dad input, .elementor-146594 .elementor-element.elementor-element-1d1c8dad select{
    background-color: #0000;
    color: white;
    border: 0.5px solid rgba(255, 255, 255, 0.20);
}
.elementor-146594 .elementor-element.elementor-element-1d1c8dad .input{
    position: relative;
}

.elementor-146594 .elementor-element.elementor-element-1d1c8dad .input::after {
    content: " ";
    position: absolute;
    background-color: #383957;
    
    transition: all 0.4s ease-in-out;
    width: auto;
    height: 30%;
    aspect-ratio: 1;
    bottom: 0px;
    right: 0px;
}


.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs-fieldtype-select .input::after {
    z-index: -1;
    height: calc(100% - 0px);
    opacity: 1;
    width: calc(24px + 1.3vw);
}

@media only screen and (max-width: 1024px) {
    .elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs-fieldtype-select .input::after {
        width: calc(35px + 2vw);
    }
}
.elementor-146594 .elementor-element.elementor-element-1d1c8dad input:focus-visible {
    outline: none !important;
    border-color: white;
}

.elementor-146594 .elementor-element.elementor-element-1d1c8dad .input:hover::after {
    opacity: 1;
    background-color: white;
}

.elementor-146594 .elementor-element.elementor-element-1d1c8dad ul.hs-error-msgs {
    padding-inline-start:0;
    padding: 0;
}

.hs-button.primary{
        background-color: transparent;
    background-image: linear-gradient(#FF9B77, #FF9B77);
    background-size: 12px 12px;
    background-repeat: no-repeat;
    background-position: left bottom;
    background-origin: padding-box;
    box-sizing: border-box;
    padding: 18px 30px !important;
    text-transform: uppercase;
    font-size: clamp(12px, 0.7vw, 15px) !important;
    font-family: Satoshi Variable !important;
    letter-spacing: 0.05em;
    font-weight: 700 !important;
}

.hs-button.primary:hover {
    background-size: 100% 100% !important;
    color: #05062C !important;
}






/*JK changes*/


.elementor-146594 .elementor-element.elementor-element-1d1c8dad form label{
    font-size: 13px;
}


.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs_mailing_country_code.hs-mailing_country_code, 
.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs_mailing_country_code.hs-mailing_country_code .input,
.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs_mailing_country_code.hs-mailing_country_code .input:after,
.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs_mailing_country_code.hs-mailing_country_code .input:focus-within,
.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs_mailing_country_code.hs-mailing_country_code .input:focus-within::after{
    transition: all 0ms linear 0ms;
}


.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs_mailing_country_code.hs-mailing_country_code .input:after{
    content: "\25BE" !important;
    color: #ffffff4a;
    background-color: transparent !important;
    border-left: 1px solid #ffffff2a;
    padding: 12px 11px;
    font-size: 28px;
    transition: all 100ms linear;
}


.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs_mailing_country_code.hs-mailing_country_code .input:focus-within::after{
    color: #ffffff;
    border-left: 1px solid #ffffff;
}


.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs_mailing_country_code select option{
    background: #02072b;
    color: white;
}


.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs-button.primary,    
.elementor-146594 .elementor-element.elementor-element-1d1c8dad .hs-button.primary:hover {
    background-image: linear-gradient(#33FF95, #33FF95);
}




body.page-id-146590{
    --e-global-color-2a3346e: #33FF95;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b61a875 */.elementor-146594 .elementor-element.elementor-element-5b61a875{
    border-radius: 10px;
border: 0.988px solid #FFFfff54;
background: #05062C;
backdrop-filter: blur(5px);
}


@media(max-width: 1024px){
    .elementor-146594 .elementor-element.elementor-element-5b61a875{
        bordeR: none;
    }
}/* End custom CSS */
/* Start custom CSS */body {
    color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi Variable';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://stg.appcast.io/wp-content/uploads/2024/04/Satoshi-Variable.woff2') format('woff2'),
		url('https://stg.appcast.io/wp-content/uploads/2024/04/Satoshi-Variable.woff') format('woff'),
		url('https://stg.appcast.io/wp-content/uploads/2024/04/Satoshi-Variable.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi Variable';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://stg.appcast.io/wp-content/uploads/2024/04/Satoshi-Bold.woff2') format('woff2'),
		url('https://stg.appcast.io/wp-content/uploads/2024/04/Satoshi-Bold.woff') format('woff'),
		url('https://stg.appcast.io/wp-content/uploads/2024/04/Satoshi-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */