.elementor-24 .elementor-element.elementor-element-8fa22cf{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-a76b069{--spacer-size:111px;}.elementor-24 .elementor-element.elementor-element-c091277{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-8b2065e .elementor-heading-title{font-family:var( --e-global-typography-6c62e6a-font-family ), Sans-serif;font-size:var( --e-global-typography-6c62e6a-font-size );font-weight:var( --e-global-typography-6c62e6a-font-weight );}.elementor-24 .elementor-element.elementor-element-448f220{--display:flex;}.elementor-24 .elementor-element.elementor-element-07b3c9c .elementor-heading-title{font-family:var( --e-global-typography-8ed82ad-font-family ), Sans-serif;font-size:var( --e-global-typography-8ed82ad-font-size );font-weight:var( --e-global-typography-8ed82ad-font-weight );}.elementor-24 .elementor-element.elementor-element-6eff1be{--display:flex;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-72728e1{text-align:justify;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-f3a73f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-bb38fff{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-24 .elementor-element.elementor-element-e176eb5 > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-e176eb5:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-e176eb5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-3089aad .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-24 .elementor-element.elementor-element-0bc45db{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-e802b7a{--display:flex;}.elementor-24 .elementor-element.elementor-element-d9a1967 > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-d9a1967:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-d9a1967.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-16b2164 .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-c4bdaa1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-5ef0591{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-07f6bb3{--display:flex;}.elementor-24 .elementor-element.elementor-element-01bcb8b > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-01bcb8b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-01bcb8b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-bdb08f7 .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-24 .elementor-element.elementor-element-a344ba3{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-8cb46eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-fa48243{--display:flex;}.elementor-24 .elementor-element.elementor-element-7d262a8 > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-7d262a8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-7d262a8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-6ec6a69 .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-24 .elementor-element.elementor-element-32578fc{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-db16e03{--display:flex;}.elementor-24 .elementor-element.elementor-element-7b735aa > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-7b735aa:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-7b735aa.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-c9de237 .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-24 .elementor-element.elementor-element-2c5cd14{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-83a89b2{--display:flex;}.elementor-24 .elementor-element.elementor-element-cac151f > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-cac151f:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-cac151f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-f29369f .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-24 .elementor-element.elementor-element-4d0811c{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-68eb340{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-b48846f{--display:flex;}.elementor-24 .elementor-element.elementor-element-1406cef > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-1406cef:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-1406cef.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-1066e99 .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-24 .elementor-element.elementor-element-c603c59 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c603c59{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-2ad9abe{--display:flex;}.elementor-24 .elementor-element.elementor-element-b9c8011 > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-b9c8011:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-b9c8011.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-71e69a7 .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-24 .elementor-element.elementor-element-280b155{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-5f09011{--display:flex;}.elementor-24 .elementor-element.elementor-element-5f09011.e-con{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-82808c2 > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-24 .elementor-element.elementor-element-82808c2:not( .elementor-widget-image ) .elementor-widget-container, .elementor-24 .elementor-element.elementor-element-82808c2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lefilceremonies.com/wp-content/uploads/2026/01/masque.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-1c0aaf2 .elementor-heading-title{font-family:var( --e-global-typography-8cfe83c-font-family ), Sans-serif;font-size:var( --e-global-typography-8cfe83c-font-size );font-weight:var( --e-global-typography-8cfe83c-font-weight );}.elementor-24 .elementor-element.elementor-element-349eeee{text-align:center;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-ec5fd46{--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;}.elementor-24 .elementor-element.elementor-element-f828dfa{--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;}.elementor-24 .elementor-element.elementor-element-a05f93c{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-20e18f06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-113333a0{--display:flex;}.elementor-24 .elementor-element.elementor-element-28350b1{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-58c54de{text-align:start;}.elementor-24 .elementor-element.elementor-element-58c54de .elementor-heading-title{font-family:var( --e-global-typography-6717a2f-font-family ), Sans-serif;font-size:var( --e-global-typography-6717a2f-font-size );font-weight:var( --e-global-typography-6717a2f-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-05c7a42 );}.elementor-24 .elementor-element.elementor-element-1bf7485b{text-align:justify;font-family:var( --e-global-typography-ee466cc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee466cc-font-size );font-weight:var( --e-global-typography-ee466cc-font-weight );}.elementor-24 .elementor-element.elementor-element-479b3ebb{--display:flex;}.elementor-24 .elementor-element.elementor-element-f357f6a{--display:flex;}.elementor-24 .elementor-element.elementor-element-2d8833a{text-align:center;}.elementor-24 .elementor-element.elementor-element-2d8833a .elementor-heading-title{font-family:var( --e-global-typography-1d8eaa2-font-family ), Sans-serif;font-size:var( --e-global-typography-1d8eaa2-font-size );font-weight:var( --e-global-typography-1d8eaa2-font-weight );line-height:var( --e-global-typography-1d8eaa2-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-69b19d0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-e895abd-font-family ), Sans-serif;font-size:var( --e-global-typography-e895abd-font-size );font-weight:var( --e-global-typography-e895abd-font-weight );text-transform:var( --e-global-typography-e895abd-text-transform );fill:var( --e-global-color-fc24967 );color:var( --e-global-color-fc24967 );border-radius:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-69b19d0 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-69b19d0 .elementor-button:focus{background-color:var( --e-global-color-465ad83 );}.elementor-24 .elementor-element.elementor-element-6a3bfaad{--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;}.elementor-24 .elementor-element.elementor-element-2810f3dd{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-2695a99b{text-align:center;}.elementor-24 .elementor-element.elementor-element-2695a99b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-73ab629{--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;}.elementor-24 .elementor-element.elementor-element-2cdb6e9{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-8b2065e .elementor-heading-title{font-size:var( --e-global-typography-6c62e6a-font-size );}.elementor-24 .elementor-element.elementor-element-07b3c9c .elementor-heading-title{font-size:var( --e-global-typography-8ed82ad-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-72728e1{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-3089aad .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-0bc45db{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-16b2164 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-5ef0591{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-bdb08f7 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-a344ba3{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-6ec6a69 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-32578fc{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-c9de237 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-2c5cd14{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-f29369f .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-4d0811c{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-1066e99 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-c603c59{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-71e69a7 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-280b155{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-1c0aaf2 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-349eeee{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-a05f93c{--spacer-size:0px;}.elementor-24 .elementor-element.elementor-element-58c54de .elementor-heading-title{font-size:var( --e-global-typography-6717a2f-font-size );}.elementor-24 .elementor-element.elementor-element-1bf7485b{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-2d8833a .elementor-heading-title{font-size:var( --e-global-typography-1d8eaa2-font-size );line-height:var( --e-global-typography-1d8eaa2-line-height );}.elementor-24 .elementor-element.elementor-element-69b19d0 .elementor-button{font-size:var( --e-global-typography-e895abd-font-size );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-c091277{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-8b2065e{text-align:center;}.elementor-24 .elementor-element.elementor-element-8b2065e .elementor-heading-title{font-size:var( --e-global-typography-6c62e6a-font-size );}.elementor-24 .elementor-element.elementor-element-07b3c9c .elementor-heading-title{font-size:var( --e-global-typography-8ed82ad-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-72728e1{text-align:justify;font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-3089aad{text-align:center;}.elementor-24 .elementor-element.elementor-element-3089aad .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-0bc45db{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-16b2164{text-align:center;}.elementor-24 .elementor-element.elementor-element-16b2164 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-c4bdaa1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-5ef0591{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-bdb08f7{text-align:center;}.elementor-24 .elementor-element.elementor-element-bdb08f7 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-a344ba3{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-6ec6a69{text-align:center;}.elementor-24 .elementor-element.elementor-element-6ec6a69 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-32578fc{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-c9de237{text-align:center;}.elementor-24 .elementor-element.elementor-element-c9de237 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-2c5cd14{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-f29369f{text-align:center;}.elementor-24 .elementor-element.elementor-element-f29369f .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-4d0811c{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-1066e99 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-c603c59{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-71e69a7{text-align:center;}.elementor-24 .elementor-element.elementor-element-71e69a7 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-280b155{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-1c0aaf2{text-align:center;}.elementor-24 .elementor-element.elementor-element-1c0aaf2 .elementor-heading-title{font-size:var( --e-global-typography-8cfe83c-font-size );}.elementor-24 .elementor-element.elementor-element-349eeee{font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-a05f93c{--spacer-size:0px;}.elementor-24 .elementor-element.elementor-element-28350b1{--spacer-size:0px;}.elementor-24 .elementor-element.elementor-element-58c54de .elementor-heading-title{font-size:var( --e-global-typography-6717a2f-font-size );}.elementor-24 .elementor-element.elementor-element-1bf7485b{text-align:justify;font-size:var( --e-global-typography-ee466cc-font-size );}.elementor-24 .elementor-element.elementor-element-2d8833a .elementor-heading-title{font-size:var( --e-global-typography-1d8eaa2-font-size );line-height:var( --e-global-typography-1d8eaa2-line-height );}.elementor-24 .elementor-element.elementor-element-69b19d0 .elementor-button{font-size:var( --e-global-typography-e895abd-font-size );}}