.elementor-1227 .elementor-element.elementor-element-5018a49{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1227 .elementor-element.elementor-element-5018a49:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-5018a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-82147b6{padding:0rem 0rem 0rem 0rem;}.elementor-1227 .elementor-element.elementor-element-82147b6 .elementor-heading-title{font-family:var( --e-global-typography-c8a63d2-font-family ), Sans-serif;font-size:var( --e-global-typography-c8a63d2-font-size );font-weight:var( --e-global-typography-c8a63d2-font-weight );text-transform:var( --e-global-typography-c8a63d2-text-transform );line-height:var( --e-global-typography-c8a63d2-line-height );letter-spacing:var( --e-global-typography-c8a63d2-letter-spacing );color:var( --e-global-color-primary );}.elementor-1227 .elementor-element.elementor-element-3189a9a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1227 .elementor-element.elementor-element-3189a9a:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-3189a9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://testv4.gladiatorstj.com/wp-content/uploads/2026/07/andrew-kliatskyi-mvrkhbxdtre-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-74c7d22 .elementor-heading-title{font-family:var( --e-global-typography-2f6607a-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6607a-font-size );font-weight:var( --e-global-typography-2f6607a-font-weight );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-1026ce9 .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-165162e{width:var( --container-widget-width, 530px );max-width:530px;padding:0rem 0rem 1.5rem 0rem;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-1227 .elementor-element.elementor-element-165162e .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-19c5b8d .elementor-button{background-color:var( --e-global-color-bc6ecb2 );font-family:var( --e-global-typography-c0ba253-font-family ), Sans-serif;font-size:var( --e-global-typography-c0ba253-font-size );font-weight:var( --e-global-typography-c0ba253-font-weight );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-bc6ecb2 );border-radius:50px 50px 50px 50px;padding:14px 40px 14px 40px;}.elementor-1227 .elementor-element.elementor-element-19c5b8d .elementor-button:hover, .elementor-1227 .elementor-element.elementor-element-19c5b8d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-19c5b8d .elementor-button:hover svg, .elementor-1227 .elementor-element.elementor-element-19c5b8d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1227 .elementor-element.elementor-element-cc18e2f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1227 .elementor-element.elementor-element-cc18e2f:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-cc18e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://testv4.gladiatorstj.com/wp-content/uploads/2026/07/backlight-keyboard.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-4713784{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1227 .elementor-element.elementor-element-09cce7e{text-align:center;}.elementor-1227 .elementor-element.elementor-element-09cce7e .elementor-heading-title{font-family:var( --e-global-typography-2f6607a-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6607a-font-size );font-weight:var( --e-global-typography-2f6607a-font-weight );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );color:var( --e-global-color-bc6ecb2 );}.elementor-1227 .elementor-element.elementor-element-97408bf{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-1227 .elementor-element.elementor-element-97408bf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bc6ecb2 );}.elementor-1227 .elementor-element.elementor-element-d05249d{width:var( --container-widget-width, 530px );max-width:530px;padding:0rem 0rem 1.5rem 0rem;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-1227 .elementor-element.elementor-element-d05249d .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1ee5411 );}.elementor-1227 .elementor-element.elementor-element-550fb23 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c0ba253-font-family ), Sans-serif;font-size:var( --e-global-typography-c0ba253-font-size );font-weight:var( --e-global-typography-c0ba253-font-weight );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 40px 14px 40px;}.elementor-1227 .elementor-element.elementor-element-550fb23 .elementor-button:hover, .elementor-1227 .elementor-element.elementor-element-550fb23 .elementor-button:focus{background-color:var( --e-global-color-bc6ecb2 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-550fb23 .elementor-button:hover svg, .elementor-1227 .elementor-element.elementor-element-550fb23 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1227 .elementor-element.elementor-element-9e2c16a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1227 .elementor-element.elementor-element-9e2c16a:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-9e2c16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://testv4.gladiatorstj.com/wp-content/uploads/2026/07/nasa-q1p7bh3shj8-unsplash.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-9bf3a45{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1227 .elementor-element.elementor-element-6753e7c{text-align:center;}.elementor-1227 .elementor-element.elementor-element-6753e7c .elementor-heading-title{font-family:var( --e-global-typography-2f6607a-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6607a-font-size );font-weight:var( --e-global-typography-2f6607a-font-weight );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );color:var( --e-global-color-bc6ecb2 );}.elementor-1227 .elementor-element.elementor-element-4e89f7b{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-1227 .elementor-element.elementor-element-4e89f7b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bc6ecb2 );}.elementor-1227 .elementor-element.elementor-element-c1cc2df{width:var( --container-widget-width, 530px );max-width:530px;padding:0rem 0rem 1.5rem 0rem;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-1227 .elementor-element.elementor-element-c1cc2df .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1ee5411 );}.elementor-1227 .elementor-element.elementor-element-4d36e8f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c0ba253-font-family ), Sans-serif;font-size:var( --e-global-typography-c0ba253-font-size );font-weight:var( --e-global-typography-c0ba253-font-weight );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 40px 14px 40px;}.elementor-1227 .elementor-element.elementor-element-4d36e8f .elementor-button:hover, .elementor-1227 .elementor-element.elementor-element-4d36e8f .elementor-button:focus{background-color:var( --e-global-color-bc6ecb2 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-4d36e8f .elementor-button:hover svg, .elementor-1227 .elementor-element.elementor-element-4d36e8f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1227 .elementor-element.elementor-element-616b360{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.29;border-style:none;--border-style:none;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1227 .elementor-element.elementor-element-616b360:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-616b360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://testv4.gladiatorstj.com/wp-content/uploads/2026/07/cash-macanaya-cwsud7l3yyc-unsplash.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1227 .elementor-element.elementor-element-616b360::before, .elementor-1227 .elementor-element.elementor-element-616b360 > .elementor-background-video-container::before, .elementor-1227 .elementor-element.elementor-element-616b360 > .e-con-inner > .elementor-background-video-container::before, .elementor-1227 .elementor-element.elementor-element-616b360 > .elementor-background-slideshow::before, .elementor-1227 .elementor-element.elementor-element-616b360 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1227 .elementor-element.elementor-element-616b360 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1227 .elementor-element.elementor-element-24256f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1227 .elementor-element.elementor-element-24256f4:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-24256f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#221916B0;}.elementor-1227 .elementor-element.elementor-element-cf886ae{text-align:center;}.elementor-1227 .elementor-element.elementor-element-cf886ae .elementor-heading-title{font-family:var( --e-global-typography-2f6607a-font-family ), Sans-serif;font-size:var( --e-global-typography-2f6607a-font-size );font-weight:var( --e-global-typography-2f6607a-font-weight );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );color:var( --e-global-color-bc6ecb2 );}.elementor-1227 .elementor-element.elementor-element-4700e00{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-1227 .elementor-element.elementor-element-4700e00 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bc6ecb2 );}.elementor-1227 .elementor-element.elementor-element-0682cf0{width:var( --container-widget-width, 530px );max-width:530px;padding:0rem 0rem 1.5rem 0rem;--container-widget-width:530px;--container-widget-flex-grow:0;text-align:center;}.elementor-1227 .elementor-element.elementor-element-0682cf0 .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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-1ee5411 );}.elementor-1227 .elementor-element.elementor-element-15a510d .elementor-button{background-color:var( --e-global-color-bc6ecb2 );font-family:var( --e-global-typography-c0ba253-font-family ), Sans-serif;font-size:var( --e-global-typography-c0ba253-font-size );font-weight:var( --e-global-typography-c0ba253-font-weight );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-bc6ecb2 );border-radius:50px 50px 50px 50px;padding:14px 40px 14px 40px;}.elementor-1227 .elementor-element.elementor-element-15a510d .elementor-button:hover, .elementor-1227 .elementor-element.elementor-element-15a510d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-15a510d .elementor-button:hover svg, .elementor-1227 .elementor-element.elementor-element-15a510d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1227 .elementor-element.elementor-element-efce3db{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.78;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-1227 .elementor-element.elementor-element-efce3db:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-efce3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testv4.gladiatorstj.com/wp-content/uploads/2026/07/circle-with-curves-pattern-svgrepo-com.svg");background-position:96% 103px;background-repeat:no-repeat;background-size:437px auto;}.elementor-1227 .elementor-element.elementor-element-efce3db::before, .elementor-1227 .elementor-element.elementor-element-efce3db > .elementor-background-video-container::before, .elementor-1227 .elementor-element.elementor-element-efce3db > .e-con-inner > .elementor-background-video-container::before, .elementor-1227 .elementor-element.elementor-element-efce3db > .elementor-background-slideshow::before, .elementor-1227 .elementor-element.elementor-element-efce3db > .e-con-inner > .elementor-background-slideshow::before, .elementor-1227 .elementor-element.elementor-element-efce3db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1227 .elementor-element.elementor-element-05013c7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0.75rem) 0rem;padding:0.25rem 1rem 0.2rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-1227 .elementor-element.elementor-element-05013c7.elementor-element{--align-self:flex-start;}.elementor-1227 .elementor-element.elementor-element-05013c7 .elementor-heading-title{font-family:var( --e-global-typography-e8815d0-font-family ), Sans-serif;font-size:var( --e-global-typography-e8815d0-font-size );font-weight:var( --e-global-typography-e8815d0-font-weight );line-height:var( --e-global-typography-e8815d0-line-height );letter-spacing:var( --e-global-typography-e8815d0-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-c3e10da{width:var( --container-widget-width, 650px );max-width:650px;padding:0rem 0rem 1.5rem 0rem;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:start;}.elementor-1227 .elementor-element.elementor-element-c3e10da .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-bc6ecb2 );}.elementor-1227 .elementor-element.elementor-element-19565cf .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-c0ba253-font-family ), Sans-serif;font-size:var( --e-global-typography-c0ba253-font-size );font-weight:var( --e-global-typography-c0ba253-font-weight );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 40px 14px 40px;}.elementor-1227 .elementor-element.elementor-element-19565cf .elementor-button:hover, .elementor-1227 .elementor-element.elementor-element-19565cf .elementor-button:focus{background-color:var( --e-global-color-bc6ecb2 );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-1227 .elementor-element.elementor-element-19565cf .elementor-button:hover svg, .elementor-1227 .elementor-element.elementor-element-19565cf .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1227 .elementor-element.elementor-element-4713784{--width:62.5rem;}.elementor-1227 .elementor-element.elementor-element-9bf3a45{--width:62.5rem;}.elementor-1227 .elementor-element.elementor-element-24256f4{--width:62.5rem;}}@media(max-width:1024px){.elementor-1227 .elementor-element.elementor-element-82147b6 .elementor-heading-title{font-size:var( --e-global-typography-c8a63d2-font-size );line-height:var( --e-global-typography-c8a63d2-line-height );letter-spacing:var( --e-global-typography-c8a63d2-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-74c7d22 .elementor-heading-title{font-size:var( --e-global-typography-2f6607a-font-size );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-1026ce9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-165162e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-19c5b8d .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-09cce7e .elementor-heading-title{font-size:var( --e-global-typography-2f6607a-font-size );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-97408bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-d05249d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-550fb23 .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-6753e7c .elementor-heading-title{font-size:var( --e-global-typography-2f6607a-font-size );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-4e89f7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-c1cc2df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-4d36e8f .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-cf886ae .elementor-heading-title{font-size:var( --e-global-typography-2f6607a-font-size );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-4700e00 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-0682cf0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-15a510d .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-efce3db:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-efce3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1227 .elementor-element.elementor-element-05013c7 .elementor-heading-title{font-size:var( --e-global-typography-e8815d0-font-size );line-height:var( --e-global-typography-e8815d0-line-height );letter-spacing:var( --e-global-typography-e8815d0-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-c3e10da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-19565cf .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}}@media(max-width:767px){.elementor-1227 .elementor-element.elementor-element-82147b6{padding:0rem 0rem 0rem 0rem;}.elementor-1227 .elementor-element.elementor-element-82147b6 .elementor-heading-title{font-size:var( --e-global-typography-c8a63d2-font-size );line-height:var( --e-global-typography-c8a63d2-line-height );letter-spacing:var( --e-global-typography-c8a63d2-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-74c7d22 .elementor-heading-title{font-size:var( --e-global-typography-2f6607a-font-size );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-1026ce9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-165162e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-19c5b8d .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-09cce7e .elementor-heading-title{font-size:var( --e-global-typography-2f6607a-font-size );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-97408bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-d05249d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-550fb23 .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-6753e7c .elementor-heading-title{font-size:var( --e-global-typography-2f6607a-font-size );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-4e89f7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-c1cc2df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-4d36e8f .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-cf886ae .elementor-heading-title{font-size:var( --e-global-typography-2f6607a-font-size );line-height:var( --e-global-typography-2f6607a-line-height );letter-spacing:var( --e-global-typography-2f6607a-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-4700e00 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-0682cf0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-15a510d .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-efce3db:not(.elementor-motion-effects-element-type-background), .elementor-1227 .elementor-element.elementor-element-efce3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1227 .elementor-element.elementor-element-05013c7 .elementor-heading-title{font-size:var( --e-global-typography-e8815d0-font-size );line-height:var( --e-global-typography-e8815d0-line-height );letter-spacing:var( --e-global-typography-e8815d0-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-c3e10da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1227 .elementor-element.elementor-element-19565cf .elementor-button{font-size:var( --e-global-typography-c0ba253-font-size );line-height:var( --e-global-typography-c0ba253-line-height );letter-spacing:var( --e-global-typography-c0ba253-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-4713784 */.elementor-1227 .elementor-element.elementor-element-4713784{
    background: rgba(255, 255, 255, 0.12);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);

    border: 0px solid rgba(255, 255, 255, 0.18);
    border-radius: 20px;

    box-shadow:
        0 8px 32px rgba(0,0,0,0.20),
        inset 0 0px 0 rgba(255,255,255,0.30);

    padding: 30px;
    overflow: hidden;
}

.elementor-1227 .elementor-element.elementor-element-4713784::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    border-radius:inherit;

    background:linear-gradient(
        145deg,
        rgba(255,255,255,.40),
        rgba(255,255,255,0) 45%
    );

    pointer-events:none;
}/* End custom CSS */