.elementor-4457 .elementor-element.elementor-element-0774df5{--display:flex;--min-height:90vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4457 .elementor-element.elementor-element-d6ff698{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-4457 .elementor-element.elementor-element-d6ff698.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4457 .elementor-element.elementor-element-dd07b78.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4457 .elementor-element.elementor-element-dd07b78 .elementor-heading-title{font-size:49px;font-weight:700;color:var( --e-global-color-text );}.elementor-4457 .elementor-element.elementor-element-3322208 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn{background-color:var( --e-global-color-secondary );padding:23px 40px 23px 40px;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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-69e0776 );fill:var( --e-global-color-69e0776 );border-style:none;border-radius:15px 15px 15px 15px;}.elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-69e0776 );fill:var( --e-global-color-69e0776 );}.elementor-4457 .elementor-element.elementor-element-3322208{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4457 .elementor-element.elementor-element-3322208.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn > i, .elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn > svg{margin-right:5px;}.rtl .elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn > i, .rtl .elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn > svg{margin-left:5px;margin-right:0;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn{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 );}}@media(min-width:768px){.elementor-4457 .elementor-element.elementor-element-0774df5{--content-width:100%;}}@media(max-width:1024px){.elementor-4457 .elementor-element.elementor-element-d6ff698{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-4457 .elementor-element.elementor-element-3322208 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn{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 );}}@media(max-width:880px){.elementor-4457 .elementor-element.elementor-element-d6ff698{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-4457 .elementor-element.elementor-element-dd07b78{text-align:center;}}@media(max-width:767px){.elementor-4457 .elementor-element.elementor-element-d6ff698{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-4457 .elementor-element.elementor-element-dd07b78 .elementor-heading-title{font-size:34px;}.elementor-4457 .elementor-element.elementor-element-3322208 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-4457 .elementor-element.elementor-element-3322208.elementor-element{--align-self:center;}.elementor-4457 .elementor-element.elementor-element-3322208 .elementskit-btn{padding:15px 22px 15px 22px;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 );}}