.elementor-384 .elementor-element.elementor-element-124c512{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-384 .elementor-element.elementor-element-9c39499{--justify-content:flex-start;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-384 .elementor-element.elementor-element-9c39499:not(.elementor-motion-effects-element-type-background), .elementor-384 .elementor-element.elementor-element-9c39499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc34f7a );}.elementor-384 .elementor-element.elementor-element-9c39499, .elementor-384 .elementor-element.elementor-element-9c39499::before{--border-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-e9b5083{--background-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-3aa4048 .elementor-heading-title{font-family:var( --e-global-typography-58f2647-font-family ), Sans-serif;font-size:var( --e-global-typography-58f2647-font-size );font-weight:var( --e-global-typography-58f2647-font-weight );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-1db3145{--background-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-0aaed49{font-family:var( --e-global-typography-ff46792-font-family ), Sans-serif;font-size:var( --e-global-typography-ff46792-font-size );font-weight:var( --e-global-typography-ff46792-font-weight );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}.elementor-384 .elementor-element.elementor-element-e8d86a9{--justify-content:flex-start;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-384 .elementor-element.elementor-element-e8d86a9:not(.elementor-motion-effects-element-type-background), .elementor-384 .elementor-element.elementor-element-e8d86a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc34f7a );}.elementor-384 .elementor-element.elementor-element-e8d86a9, .elementor-384 .elementor-element.elementor-element-e8d86a9::before{--border-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-ea265b7{--background-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-276fb24 .elementor-heading-title{font-family:var( --e-global-typography-58f2647-font-family ), Sans-serif;font-size:var( --e-global-typography-58f2647-font-size );font-weight:var( --e-global-typography-58f2647-font-weight );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-a18eb4d{--background-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-b676986{font-family:var( --e-global-typography-ff46792-font-family ), Sans-serif;font-size:var( --e-global-typography-ff46792-font-size );font-weight:var( --e-global-typography-ff46792-font-weight );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}.elementor-384 .elementor-element.elementor-element-ab20854{--justify-content:flex-start;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-384 .elementor-element.elementor-element-ab20854:not(.elementor-motion-effects-element-type-background), .elementor-384 .elementor-element.elementor-element-ab20854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc34f7a );}.elementor-384 .elementor-element.elementor-element-ab20854, .elementor-384 .elementor-element.elementor-element-ab20854::before{--border-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-87b0565{--background-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-9732417 .elementor-heading-title{font-family:var( --e-global-typography-58f2647-font-family ), Sans-serif;font-size:var( --e-global-typography-58f2647-font-size );font-weight:var( --e-global-typography-58f2647-font-weight );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-f20579c{--background-transition:0.3s;}.elementor-384 .elementor-element.elementor-element-1fa142f{font-family:var( --e-global-typography-ff46792-font-family ), Sans-serif;font-size:var( --e-global-typography-ff46792-font-size );font-weight:var( --e-global-typography-ff46792-font-weight );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}:root{--page-title-display:none;}@media(max-width:1780px){.elementor-384 .elementor-element.elementor-element-3aa4048 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-0aaed49{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}.elementor-384 .elementor-element.elementor-element-276fb24 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-b676986{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}.elementor-384 .elementor-element.elementor-element-9732417 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-1fa142f{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}}@media(max-width:1024px){.elementor-384 .elementor-element.elementor-element-3aa4048 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-0aaed49{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}.elementor-384 .elementor-element.elementor-element-276fb24 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-b676986{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}.elementor-384 .elementor-element.elementor-element-9732417 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-1fa142f{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}}@media(max-width:767px){.elementor-384 .elementor-element.elementor-element-3aa4048 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-0aaed49{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}.elementor-384 .elementor-element.elementor-element-276fb24 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-b676986{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}.elementor-384 .elementor-element.elementor-element-9732417 .elementor-heading-title{font-size:var( --e-global-typography-58f2647-font-size );line-height:var( --e-global-typography-58f2647-line-height );letter-spacing:var( --e-global-typography-58f2647-letter-spacing );word-spacing:var( --e-global-typography-58f2647-word-spacing );}.elementor-384 .elementor-element.elementor-element-1fa142f{font-size:var( --e-global-typography-ff46792-font-size );line-height:var( --e-global-typography-ff46792-line-height );letter-spacing:var( --e-global-typography-ff46792-letter-spacing );word-spacing:var( --e-global-typography-ff46792-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-0aaed49 */.elementor-384 .elementor-element.elementor-element-0aaed49 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c39499 */@media screen and (min-width:800px) {
    
.elementor-384 .elementor-element.elementor-element-9c39499 {
    aspect-ratio: 1 / 1;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b676986 */.elementor-384 .elementor-element.elementor-element-b676986 a {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8d86a9 */@media screen and (min-width:800px) {
    
.elementor-384 .elementor-element.elementor-element-e8d86a9 {
    aspect-ratio: 1 / 1;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fa142f */.elementor-384 .elementor-element.elementor-element-1fa142f a {
    color: #1a1a1a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab20854 */@media screen and (min-width:800px) {
    
.elementor-384 .elementor-element.elementor-element-ab20854 {
    aspect-ratio: 1 / 1;
}
}/* End custom CSS */