.elementor-910 .elementor-element.elementor-element-771d916{--display:flex;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-910 .elementor-element.elementor-element-70ddd97{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-910 .elementor-element.elementor-element-ff6b1a8.elementor-element{--align-self:flex-start;}.elementor-910 .elementor-element.elementor-element-ff6b1a8{text-align:start;}.elementor-910 .elementor-element.elementor-element-ff6b1a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;font-style:oblique;line-height:1em;letter-spacing:-4px;color:#0E1220;}.elementor-910 .elementor-element.elementor-element-6a92dd5{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.45em;color:#3a4055;}@media(max-width:1199px){.elementor-910 .elementor-element.elementor-element-ff6b1a8 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-910 .elementor-element.elementor-element-771d916{--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:06%;}.elementor-910 .elementor-element.elementor-element-70ddd97{--width:100%;}.elementor-910 .elementor-element.elementor-element-ff6b1a8 .elementor-heading-title{font-size:28px;letter-spacing:-2px;}.elementor-910 .elementor-element.elementor-element-6a92dd5{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-ff6b1a8 */.elementor-910 .elementor-element.elementor-element-ff6b1a8 .elementor-heading-title{line-height:.82}

.elementor-910 .elementor-element.elementor-element-ff6b1a8 span{
    display:inline-block;transform:skewX(-8deg);background:linear-gradient(90deg,#D5006F,#94BB20);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a92dd5 */.elementor-910 .elementor-element.elementor-element-6a92dd5{max-width:440px;margin-top:6px}

.elementor-910 .elementor-element.elementor-element-6a92dd5 h2{
    font-size: 25px;
    margin:20px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ddd97 */.elementor-910 .elementor-element.elementor-element-70ddd97{position:relative;z-index:1}/* End custom CSS */