.elementor-2488 .elementor-element.elementor-element-39dfccb2>.elementor-container{max-width:1300px}.elementor-2488 .elementor-element.elementor-element-39dfccb2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s;mix-blend-mode:color;opacity:1;background-color:#2e4c5f}.elementor-2488 .elementor-element.elementor-element-39dfccb2{padding:260px 0 120px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2488 .elementor-element.elementor-element-8d548e{text-align:center}.elementor-2488 .elementor-element.elementor-element-8d548e .pp-heading-text{font-size:90px;color:#fffffff7;line-height:1.1em}.elementor-2488 .elementor-element.elementor-element-6de00655>.elementor-container{max-width:1340px}.elementor-2488 .elementor-element.elementor-element-6de00655 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:30px}.elementor-2488 .elementor-element.elementor-element-6de00655{padding:80px 0}.elementor-2488 .elementor-element.elementor-element-5b27899a{--item-text-hover-decoration:underline}.elementor-2488 .elementor-element.elementor-element-4272c19b{--spacer-size:30px}body:not(.rtl) .elementor-2488 .elementor-element.elementor-element-50af1195 .elementor-drop-cap{margin-right:10px}body.rtl .elementor-2488 .elementor-element.elementor-element-50af1195 .elementor-drop-cap{margin-left:10px}.elementor-2488 .elementor-element.elementor-element-6af9e08a{--spacer-size:30px}body:not(.rtl) .elementor-2488 .elementor-element.elementor-element-2bd4897c .elementor-drop-cap{margin-right:10px}body.rtl .elementor-2488 .elementor-element.elementor-element-2bd4897c .elementor-drop-cap{margin-left:10px}.elementor-2488 .elementor-element.elementor-element-7673a58b{--spacer-size:30px}@media(max-width:1024px) and (min-width:768px){.elementor-2488 .elementor-element.elementor-element-7dd07ee8{width:100%}}@media(max-width:1024px){.elementor-2488 .elementor-element.elementor-element-39dfccb2{padding:140px 0 60px}.elementor-2488 .elementor-element.elementor-element-8d548e .pp-heading-text{font-size:74px}.elementor-2488 .elementor-element.elementor-element-6de00655{padding:60px 0}}@media(max-width:767px){.elementor-2488 .elementor-element.elementor-element-39dfccb2{padding:100px 0 40px}.elementor-2488 .elementor-element.elementor-element-8d548e .pp-heading-text{font-size:42px}.elementor-2488 .elementor-element.elementor-element-6de00655{padding:40px 0}}