.elementor-22 .elementor-element.elementor-element-52356b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-eedd6a9 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:104px;font-weight:700;line-height:104px;letter-spacing:-3px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e64efa2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-e64efa2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7343f81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-7343f81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7bc91eb{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-7bc91eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-196d169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-196d169 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1bf6be5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-1bf6be5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bd40376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-bd40376 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-aab5ee3{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-aab5ee3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-ef80c92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-ef80c92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-0c26e57{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-0c26e57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-5812ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5812ed3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c50146a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-c50146a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-931db6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-931db6c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-37f6708{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-37f6708 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-834fbfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-834fbfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e3a47bc{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-e3a47bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-40a2162{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-40a2162 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4dba5bd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-4dba5bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;line-height:32px;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-56955e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-56955e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:32px;letter-spacing:-0.7px;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-eedd6a9 .elementor-heading-title{font-size:80px;line-height:80px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-52356b4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-eedd6a9 .elementor-heading-title{font-size:40px;line-height:48px;letter-spacing:-2px;}.elementor-22 .elementor-element.elementor-element-e64efa2 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-7343f81 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-7bc91eb .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-196d169 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-1bf6be5 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-bd40376 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-aab5ee3 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-ef80c92 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-0c26e57 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-5812ed3 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-c50146a .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-931db6c .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-37f6708 .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-834fbfd .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-e3a47bc .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-40a2162 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-22 .elementor-element.elementor-element-4dba5bd .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-22 .elementor-element.elementor-element-56955e0 .elementor-heading-title{font-size:16px;line-height:24px;}}/* Start custom CSS for heading, class: .elementor-element-7343f81 */.elementor-22 .elementor-element.elementor-element-7343f81 a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-196d169 */.elementor-22 .elementor-element.elementor-element-196d169 a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd40376 */.elementor-22 .elementor-element.elementor-element-bd40376 a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef80c92 */.elementor-22 .elementor-element.elementor-element-ef80c92 a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5812ed3 */.elementor-22 .elementor-element.elementor-element-5812ed3 a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-931db6c */.elementor-22 .elementor-element.elementor-element-931db6c a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-834fbfd */.elementor-22 .elementor-element.elementor-element-834fbfd a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40a2162 */.elementor-22 .elementor-element.elementor-element-40a2162 a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56955e0 */.elementor-22 .elementor-element.elementor-element-56955e0 a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS *//* Header */
.header li.elementor-icon-list-item.elementor-inline-item span {
    color: #000014 !important; 
}
.header img {
    filter: invert(1) !important;
}
.elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a:hover .char {
	color: #6FB8DC !important;
	transform: translateY(-3px);
}/* End custom CSS */