.elementor-512 .elementor-element.elementor-element-fae8e71{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-512 .elementor-element.elementor-element-fae8e71 .elementor-divider-separator{width:100%;}.elementor-512 .elementor-element.elementor-element-fae8e71 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-512 .elementor-element.elementor-element-17c258c{padding:80px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-4ec9fe2{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-512 .elementor-element.elementor-element-4ec9fe2 .elementor-divider-separator{width:100%;}.elementor-512 .elementor-element.elementor-element-4ec9fe2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-512 .elementor-element.elementor-element-198662c2:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-198662c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, rgba(64, 84, 178, 0) 0%, rgba(64, 84, 178, 0.1) 100%);}.elementor-512 .elementor-element.elementor-element-198662c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-512 .elementor-element.elementor-element-198662c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-69e36ee0{z-index:10;}.elementor-512 .elementor-element.elementor-element-69e36ee0 .elementor-heading-title{color:#F24B4B;font-family:"Overpass", Sans-serif;font-size:14px;text-transform:uppercase;}.elementor-512 .elementor-element.elementor-element-717e6140{z-index:10;}.elementor-512 .elementor-element.elementor-element-717e6140 .elementor-heading-title{color:#000B49;font-family:"Overpass", Sans-serif;font-size:48px;}.elementor-512 .elementor-element.elementor-element-303059be{z-index:10;}.elementor-512 .elementor-element.elementor-element-303059be .elementor-heading-title{color:#7A7A7A;font-family:"Overpass", Sans-serif;font-size:24px;font-weight:400;}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-cefad29{left:-12px;}body.rtl .elementor-512 .elementor-element.elementor-element-cefad29{right:-12px;}.elementor-512 .elementor-element.elementor-element-cefad29{top:-47px;}.elementor-512 .elementor-element.elementor-element-cefad29 .elementor-heading-title{color:rgba(76, 64, 178, 0.12);font-family:"Overpass", Sans-serif;font-size:250px;font-weight:900;}.elementor-512 .elementor-element.elementor-element-3d09c508{margin-top:50px;margin-bottom:0px;}.elementor-512 .elementor-element.elementor-element-7c54143 img{width:100%;height:405px;}.elementor-512 .elementor-element.elementor-element-1210c58{font-size:18px;font-weight:300;}.elementor-512 .elementor-element.elementor-element-67b7f13a > div.elementor-element-populated{padding:0% 30% 0% 0% !important;}.elementor-512 .elementor-element.elementor-element-1a00f485{color:#000000;font-size:18px;font-weight:600;}.elementor-512 .elementor-element.elementor-element-b771d38{font-size:18px;font-weight:300;}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-198662c2{padding:50px 20px 50px 20px;}.elementor-512 .elementor-element.elementor-element-cefad29 .elementor-heading-title{font-size:156px;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-cabcf81{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-17c258c{padding:50px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-198662c2{padding:50px 20px 30px 20px;}.elementor-512 .elementor-element.elementor-element-717e6140 .elementor-heading-title{font-size:32px;}.elementor-512 .elementor-element.elementor-element-cefad29 .elementor-heading-title{font-size:91px;line-height:1em;}.elementor-512 .elementor-element.elementor-element-67b7f13a > div.elementor-element-populated{padding:0px 0px 0px 0px !important;}}