.elementor-624 .elementor-element.elementor-element-d24c48a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:.3s;border-style:none;--border-style:none;--padding-block-start:0;--padding-block-end:0;--padding-inline-start:0;--padding-inline-end:0}.elementor-624 .elementor-element.elementor-element-d24c48a,.elementor-624 .elementor-element.elementor-element-d24c48a::before{--border-transition:.3s}.elementor-624 .elementor-element.elementor-element-dbb7e03 .elementor-heading-title{font-family:var( --e-global-typography-783018d-font-family ), Sans-serif;font-size:var(--e-global-typography-783018d-font-size);font-weight:var(--e-global-typography-783018d-font-weight);text-transform:var(--e-global-typography-783018d-text-transform);line-height:var(--e-global-typography-783018d-line-height);letter-spacing:var(--e-global-typography-783018d-letter-spacing);word-spacing:var(--e-global-typography-783018d-word-spacing)}.elementor-624 .elementor-element.elementor-element-dbb7e03>.elementor-widget-container{margin:5px 0 0 0}.elementor-624 .elementor-element.elementor-element-c82fd12 .elementor-heading-title{color:var(--e-global-color-text);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);line-height:var(--e-global-typography-accent-line-height)}.elementor-624 .elementor-element.elementor-element-c82fd12>.elementor-widget-container{margin:-10px 0 0 0}.elementor-624 .elementor-element.elementor-element-c641309 .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-624 .elementor-element.elementor-element-c641309 .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-624 .elementor-element.elementor-element-c641309 .elementor-button{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);background-color:#02010100;padding:0 0 0 0}.elementor-624 .elementor-element.elementor-element-c641309 .elementor-button:hover,.elementor-624 .elementor-element.elementor-element-c641309 .elementor-button:focus{color:var(--e-global-color-accent)}.elementor-624 .elementor-element.elementor-element-c641309 .elementor-button:hover svg,.elementor-624 .elementor-element.elementor-element-c641309 .elementor-button:focus svg{fill:var(--e-global-color-accent)}@media (max-width:1024px){.elementor-624 .elementor-element.elementor-element-dbb7e03 .elementor-heading-title{font-size:var(--e-global-typography-783018d-font-size);line-height:var(--e-global-typography-783018d-line-height);letter-spacing:var(--e-global-typography-783018d-letter-spacing);word-spacing:var(--e-global-typography-783018d-word-spacing)}.elementor-624 .elementor-element.elementor-element-c82fd12 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}@media (max-width:767px){.elementor-624 .elementor-element.elementor-element-dbb7e03 .elementor-heading-title{font-size:var(--e-global-typography-783018d-font-size);line-height:var(--e-global-typography-783018d-line-height);letter-spacing:var(--e-global-typography-783018d-letter-spacing);word-spacing:var(--e-global-typography-783018d-word-spacing)}.elementor-624 .elementor-element.elementor-element-c82fd12 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}}.fillButt::before{content:"";background-color:var(--e-global-color-primary);z-index:-1!important;width:100%;position:absolute;height:100%;top:-10px;left:-10px;transition:.2s}.fillButt:hover::before{top:0;left:0}