.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-293 .elementor-element.elementor-element-39dfaf0{--display:flex;--margin-top:0250px;--margin-bottom:700px;--margin-left:0px;--margin-right:0px;}.elementor-widget-animated-headline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-animated-headline:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-animated-headline.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-293 .elementor-element.elementor-element-37807f4{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-a77394b );}.elementor-293 .elementor-element.elementor-element-37807f4 .elementor-headline{text-align:center;font-family:"Protest Strike", Sans-serif;font-size:135px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-293 .elementor-element.elementor-element-37807f4 .elementor-headline-plain-text{color:#1D1D1D;}.elementor-293 .elementor-element.elementor-element-37807f4 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-b132aef-font-family ), Sans-serif;font-weight:var( --e-global-typography-b132aef-font-weight );text-transform:var( --e-global-typography-b132aef-text-transform );font-style:var( --e-global-typography-b132aef-font-style );text-decoration:var( --e-global-typography-b132aef-text-decoration );line-height:var( --e-global-typography-b132aef-line-height );letter-spacing:var( --e-global-typography-b132aef-letter-spacing );}.elementor-293 .elementor-element.elementor-element-37807f4 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-1a45b6d );}.elementor-widget-link-in-bio-var-7.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-link-in-bio-var-7 .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-link-in-bio-var-7 .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-link-in-bio-var-7.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-link-in-bio-var-7:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-link-in-bio-var-7.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-link-in-bio-var-7 .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio{--e-link-in-bio-icon-columns:3;--e-link-in-bio-heading-color:var( --e-global-color-a70bf8a );--e-link-in-bio-icon-text-color:var( --e-global-color-a70bf8a );--e-link-in-bio-title-color:var( --e-global-color-a70bf8a );--e-link-in-bio-icon-color:var( --e-global-color-a77394b );--e-link-in-bio-icon-background-color:#FFFFFF;--e-link-in-bio-icon-border-width:1px;--e-link-in-bio-icon-border-color:#000000;--e-link-in-bio-ctas-text-color:var( --e-global-color-a77394b );--e-link-in-bio-ctas-background-color:#FFFFFF;--background-overlay-opacity:0.5;}.elementor-293 .elementor-element.elementor-element-90edc59 > .elementor-widget-container{padding:25% 0% 0% 0%;}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__heading{font-family:"Protest Strike", Sans-serif;font-size:41px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__icon-label{font-family:"Protest Strike", Sans-serif;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__title{font-family:"Protest Strike", Sans-serif;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:var( --e-global-color-a77394b );}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__cta{font-family:"Protest Strike", Sans-serif;font-size:23px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary{background-color:var( --e-global-color-accent );}.elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary:hover, .elementor-widget-zigzag .is-type-button.ehp-zigzag__button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-widget-zigzag.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-zigzag .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-zigzag .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-zigzag.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-zigzag:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-zigzag.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-zigzag .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-zigzag .ehp-zigzag .ehp-zigzag__title{color:var( --e-global-color-secondary );}.elementor-widget-zigzag .ehp-zigzag__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-zigzag .ehp-zigzag{--zigzag-description-color:var( --e-global-color-text );--zigzag-button-primary-text-color:var( --e-global-color-secondary );--zigzag-button-primary-text-color-hover:var( --e-global-color-text );--zigzag-button-primary-border-color:var( --e-global-color-secondary );--zigzag-image-border-color:var( --e-global-color-text );--zigzag-icon-color:var( --e-global-color-secondary );--zigzag-button-primary-border-color-alternate:var( --e-global-color-text );--zigzag-icon-color-alternate:var( --e-global-color-accent );}.elementor-widget-zigzag .ehp-zigzag__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-zigzag .ehp-zigzag__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-293 .elementor-element.elementor-element-abf688c > .elementor-widget-container{padding:0% 010% 0% 10%;}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag{--zigzag-content-position:center;--zigzag-description-color:var( --e-global-color-a70bf8a );--zigzag-image-height:380px;--zigzag-image-width:50%;--zigzag-image-position:center center;--zigzag-column-gap:100px;--zigzag-row-gap:120px;--zigzag-box-padding-block-end:60px;--zigzag-box-padding-block-start:60px;--zigzag-box-padding-inline-end:0px;--zigzag-box-padding-inline-start:0px;}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag .ehp-zigzag__title{color:#E5C9E7;}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag__title{font-family:"Protest Strike", Sans-serif;font-size:89px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag__description{font-family:"Protest Strike", Sans-serif;font-size:25px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag__button--primary{flex-direction:row-reverse;}.elementor-293 .elementor-element.elementor-element-7b1842b{--display:flex;}.elementor-widget-ha-horizontal-timeline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ha-horizontal-timeline .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ha-horizontal-timeline .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ha-horizontal-timeline.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-ha-horizontal-timeline:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ha-horizontal-timeline.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ha-horizontal-timeline .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-293 .elementor-element.elementor-element-43369d6{width:initial;max-width:initial;}.elementor-293 .elementor-element.elementor-element-43369d6 .ha-horizontal-timeline-inner{align-items:center;}.elementor-293 .elementor-element.elementor-element-43369d6 .ha-horizontal-timeline-date{color:var( --e-global-color-accent );}.elementor-293 .elementor-element.elementor-element-43369d6 .ha-horizontal-timeline-icon{background-color:#E5C9E7;color:var( --e-global-color-a77394b );}.elementor-293 .elementor-element.elementor-element-43369d6 .ha-horizontal-timeline-image img{width:326px;height:137px;}.elementor-293 .elementor-element.elementor-element-43369d6 .ha-horizontal-timeline-image{margin-bottom:11px;}.elementor-293 .elementor-element.elementor-element-1976b1e{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-293 .elementor-element.elementor-element-fc76b0c{--divider-border-style:curly;--divider-color:var( --e-global-color-a70bf8a );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-293 .elementor-element.elementor-element-fc76b0c .elementor-divider-separator{width:100%;}.elementor-293 .elementor-element.elementor-element-fc76b0c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-293 .elementor-element.elementor-element-7f269b2{--display:flex;}.elementor-293 .elementor-element.elementor-element-7f269b2:not(.elementor-motion-effects-element-type-background), .elementor-293 .elementor-element.elementor-element-7f269b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5C9E7;}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-media-wheel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-media-wheel.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-dfe5a80 img.premium-adv-carousel__item-img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-dfe5a80 .premium-adv-carousel__item-img img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-dfe5a80 .vid-overlay{object-fit:cover;}.elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-25e0cb3 img.premium-adv-carousel__item-img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-25e0cb3 .premium-adv-carousel__item-img img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-25e0cb3 .vid-overlay{object-fit:cover;}.elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-40a28e9 img.premium-adv-carousel__item-img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-40a28e9 .premium-adv-carousel__item-img img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-40a28e9 .vid-overlay{object-fit:cover;}.elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-7d031f3 img.premium-adv-carousel__item-img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-7d031f3 .premium-adv-carousel__item-img img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-7d031f3 .vid-overlay{object-fit:cover;}.elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-f67e89d img.premium-adv-carousel__item-img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-f67e89d .premium-adv-carousel__item-img img, .elementor-293 .elementor-element.elementor-element-bc8fd60 .elementor-repeater-item-f67e89d .vid-overlay{object-fit:cover;}.elementor-293 .elementor-element.elementor-element-bc8fd60.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-293 .elementor-element.elementor-element-bc8fd60.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-293 .elementor-element.elementor-element-bc8fd60.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-293 .elementor-element.elementor-element-bc8fd60 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-293 .elementor-element.elementor-element-bc8fd60 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-293 .elementor-element.elementor-element-bc8fd60 .pa-media-icons-inner-container i{font-size:20px;}.elementor-293 .elementor-element.elementor-element-bc8fd60 .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-widget-ha-image-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ha-image-grid .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-ha-image-grid .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-ha-image-grid.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-ha-image-grid:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-ha-image-grid.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-ha-image-grid .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-ha-image-grid .ha-filter__item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-293 .elementor-element.elementor-element-1b37b9d .ha-image-grid__item{--image-grid-column:2;border-width:5px 5px 5px 5px;border-radius:6px 6px 6px 6px;}.elementor-293 .elementor-element.elementor-element-1b37b9d .ha-image-grid__wrap{--image-grid-right:5px;--image-grid-left:5px;}.elementor-293 .elementor-element.elementor-element-1b37b9d .ha-image-grid__item:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-293 .elementor-element.elementor-element-1b37b9d .ha-filter{text-align:left;}@media(min-width:768px){.elementor-293 .elementor-element.elementor-element-7b1842b{--content-width:1167px;}.elementor-293 .elementor-element.elementor-element-7f269b2{--content-width:90%;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-293 .elementor-element.elementor-element-37807f4 .elementor-headline{font-size:45px;}.elementor-293 .elementor-element.elementor-element-37807f4 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-b132aef-line-height );letter-spacing:var( --e-global-typography-b132aef-letter-spacing );}.elementor-widget-link-in-bio-var-7.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-zigzag.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-zigzag .ehp-zigzag__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-zigzag .ehp-zigzag__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-zigzag .ehp-zigzag__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag__title{font-size:45px;}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag{--zigzag-image-position:center center;--zigzag-column-gap:60px;--zigzag-row-gap:40px;}.elementor-widget-ha-horizontal-timeline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-date{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-ha-image-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-ha-image-grid .ha-filter__item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-293 .elementor-element.elementor-element-1b37b9d .ha-image-grid__item{--image-grid-column:3;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-293 .elementor-element.elementor-element-37807f4 .elementor-headline{font-size:28px;line-height:1.1em;}.elementor-293 .elementor-element.elementor-element-37807f4 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-b132aef-line-height );letter-spacing:var( --e-global-typography-b132aef-letter-spacing );}.elementor-widget-link-in-bio-var-7.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__icon-label{line-height:1.1em;}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__heading{line-height:1.1em;}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__title{line-height:1.1em;}.elementor-293 .elementor-element.elementor-element-90edc59 .e-link-in-bio__cta{line-height:1.1em;}.elementor-widget-zigzag.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-zigzag .ehp-zigzag__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-zigzag .ehp-zigzag__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-zigzag .ehp-zigzag__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag__title{font-size:28px;line-height:1.1em;}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag__description{line-height:1.1em;}.elementor-293 .elementor-element.elementor-element-abf688c .ehp-zigzag{--zigzag-image-position:center center;--zigzag-column-gap:60px;--zigzag-row-gap:32px;}.elementor-widget-ha-horizontal-timeline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-date{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-horizontal-timeline .ha-horizontal-timeline-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-premium-media-wheel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-ha-image-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-ha-image-grid .ha-filter__item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-293 .elementor-element.elementor-element-1b37b9d .ha-image-grid__item{--image-grid-column:2;}}