.elementor-18312 .elementor-element.elementor-element-24a4cf60{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;top:10%;z-index:-1;}body:not(.rtl) .elementor-18312 .elementor-element.elementor-element-24a4cf60{left:-170%;}body.rtl .elementor-18312 .elementor-element.elementor-element-24a4cf60{right:-170%;}.elementor-18312 .elementor-element.elementor-element-640974f7{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:55%;z-index:-1;}body:not(.rtl) .elementor-18312 .elementor-element.elementor-element-640974f7{left:-100%;}body.rtl .elementor-18312 .elementor-element.elementor-element-640974f7{right:-100%;}.elementor-18312 .elementor-element.elementor-element-5ecc859f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-18312 .elementor-element.elementor-element-5ecc859f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18312 .elementor-element.elementor-element-5ecc859f .elementor-heading-title{font-family:var( --e-global-typography-71128c7-font-family ), Sans-serif;font-size:var( --e-global-typography-71128c7-font-size );font-weight:var( --e-global-typography-71128c7-font-weight );text-transform:var( --e-global-typography-71128c7-text-transform );line-height:var( --e-global-typography-71128c7-line-height );letter-spacing:var( --e-global-typography-71128c7-letter-spacing );word-spacing:var( --e-global-typography-71128c7-word-spacing );color:var( --e-global-color-primary );}.elementor-18312 .elementor-element.elementor-element-592f6abc .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-18312 .elementor-element.elementor-element-2782b6c9{width:var( --container-widget-width, 32.591% );max-width:32.591%;--container-widget-width:32.591%;--container-widget-flex-grow:0;text-align:left;}.elementor-18312 .elementor-element.elementor-element-2782b6c9 > .elementor-widget-container{margin:40px 0px 7px 0px;}.elementor-18312 .elementor-element.elementor-element-2782b6c9 img{width:520px;max-width:100%;}.elementor-18312 .elementor-element.elementor-element-39d1b33d{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;color:var( --e-global-color-text );}.elementor-18312 .elementor-element.elementor-element-39d1b33d > .elementor-widget-container{margin:30px 0px 21px 49px;}.elementor-18312 .elementor-element.elementor-element-a412ce5{--spacer-size:23px;}.elementor-bc-flex-widget .elementor-18312 .elementor-element.elementor-element-7151646a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18312 .elementor-element.elementor-element-7151646a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18312 .elementor-element.elementor-element-46d2baec{width:auto;max-width:auto;}.elementor-18312 .elementor-element.elementor-element-46d2baec > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-18312 .elementor-element.elementor-element-46d2baec .elementor-heading-title{font-family:var( --e-global-typography-e110883-font-family ), Sans-serif;font-size:var( --e-global-typography-e110883-font-size );font-weight:var( --e-global-typography-e110883-font-weight );line-height:var( --e-global-typography-e110883-line-height );letter-spacing:var( --e-global-typography-e110883-letter-spacing );word-spacing:var( --e-global-typography-e110883-word-spacing );color:var( --e-global-color-secondary );}.elementor-18312 .elementor-element.elementor-element-84da7ce{width:auto;max-width:auto;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-f49cf42 );--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-18312 .elementor-element.elementor-element-84da7ce .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-18312 .elementor-element.elementor-element-84da7ce .elementor-share-btn__icon{--e-share-buttons-icon-size:2.5em;}@media(min-width:768px){.elementor-18312 .elementor-element.elementor-element-5ce41068{width:20%;}.elementor-18312 .elementor-element.elementor-element-33c18423{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18312 .elementor-element.elementor-element-5ce41068{width:100%;}.elementor-18312 .elementor-element.elementor-element-33c18423{width:100%;}}@media(max-width:1024px){.elementor-18312 .elementor-element.elementor-element-5ecc859f{width:100%;max-width:100%;}.elementor-18312 .elementor-element.elementor-element-5ecc859f .elementor-heading-title{font-size:var( --e-global-typography-71128c7-font-size );line-height:var( --e-global-typography-71128c7-line-height );letter-spacing:var( --e-global-typography-71128c7-letter-spacing );word-spacing:var( --e-global-typography-71128c7-word-spacing );}.elementor-18312 .elementor-element.elementor-element-46d2baec .elementor-heading-title{font-size:var( --e-global-typography-e110883-font-size );line-height:var( --e-global-typography-e110883-line-height );letter-spacing:var( --e-global-typography-e110883-letter-spacing );word-spacing:var( --e-global-typography-e110883-word-spacing );} .elementor-18312 .elementor-element.elementor-element-84da7ce{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}@media(max-width:767px){.elementor-18312 .elementor-element.elementor-element-5ecc859f{width:100%;max-width:100%;}.elementor-18312 .elementor-element.elementor-element-5ecc859f .elementor-heading-title{font-size:var( --e-global-typography-71128c7-font-size );line-height:var( --e-global-typography-71128c7-line-height );letter-spacing:var( --e-global-typography-71128c7-letter-spacing );word-spacing:var( --e-global-typography-71128c7-word-spacing );}.elementor-18312 .elementor-element.elementor-element-46d2baec .elementor-heading-title{font-size:var( --e-global-typography-e110883-font-size );line-height:var( --e-global-typography-e110883-line-height );letter-spacing:var( --e-global-typography-e110883-letter-spacing );word-spacing:var( --e-global-typography-e110883-word-spacing );} .elementor-18312 .elementor-element.elementor-element-84da7ce{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}