.elementor-1287 .elementor-element.elementor-element-760620c{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;overflow:visible}.elementor-1287 .elementor-element.elementor-element-6bb7c31{--display:flex;overflow:visible}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);color:var(--e-global-color-primary)}.elementor-1287 .elementor-element.elementor-element-cd5af38 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#fff}.elementor-1287 .elementor-element.elementor-element-de90de8.elementor-element{--flex-grow:0;--flex-shrink:1}.elementor-1287 .elementor-element.elementor-element-de90de8 .elementor-heading-title{font-family:"Cairo",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;color:#fff}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1287 .elementor-element.elementor-element-a2a957c img{pointer-events:all}.elementor-1287 .elementor-element.elementor-element-983d9b2 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-weight:600;text-transform:capitalize;color:#fff}.elementor-1287 .elementor-element.elementor-element-7d5e48f .elementor-heading-title{font-family:"Cairo",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#fff}.elementor-1287 .elementor-element.elementor-element-a237c80 img{pointer-events:all}.elementor-1287 .elementor-element.elementor-element-e1df0a1 .elementor-heading-title{color:#fcfaff}.elementor-1287 .elementor-element.elementor-element-27215f9 .elementor-heading-title{font-family:"Cairo",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;color:#fff}.elementor-1287 .elementor-element.elementor-element-ec22999 .elementor-heading-title{color:#fff}.elementor-1287 .elementor-element.elementor-element-ef53a3f .elementor-heading-title{font-family:"Cairo",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:25px;color:#fff}.elementor-1287 .elementor-element.elementor-element-af4e99e .elementor-heading-title{color:#fff}.elementor-1287 .elementor-element.elementor-element-b1bb10e .elementor-heading-title{font-family:"Cairo",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;color:#fff}.elementor-1287 .elementor-element.elementor-element-ef58e61 .elementor-heading-title{color:#fff}.elementor-1287 .elementor-element.elementor-element-ec958eb .elementor-heading-title{font-family:"Cairo",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;color:#fff}.elementor-1287 .elementor-element.elementor-element-0ec7396 .elementor-heading-title{color:#fffeff}.elementor-1287 .elementor-element.elementor-element-42b0bcc .elementor-heading-title{font-family:"Cairo",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:25px;letter-spacing:0px;color:#fffeff}.elementor-1287 .elementor-element.elementor-element-e068992 .elementor-heading-title{color:#fff}.elementor-1287 .elementor-element.elementor-element-e99d0b7 .elementor-heading-title{font-family:"Cairo",Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:25px;letter-spacing:0px;color:#fff}@media(max-width:1024px){.elementor-1287 .elementor-element.elementor-element-760620c{--grid-auto-flow:row}}@media(max-width:767px){.elementor-1287 .elementor-element.elementor-element-760620c{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}}