.elementor-52070101 .elementor-element.elementor-element-76da073f .elementor-image img{width:500px;max-width:500px;}.elementor-52070101 .elementor-element.elementor-element-76da073f > .elementor-widget-container{margin:-340px 0px -470px 0px;padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-462e821c .elementor-image img{width:500px;max-width:500px;}.elementor-52070101 .elementor-element.elementor-element-462e821c > .elementor-widget-container{margin:-340px 0px -470px 0px;padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-67eaf235 > .elementor-widget-container{margin:142px 142px 142px 142px;padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-52bdd3c6 > .elementor-widget-container{margin:142px 142px 142px 142px;padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-7d5dd8eb > .elementor-container{max-width:787px;}.elementor-52070101 .elementor-element.elementor-element-76aff5ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-7c8424a6{text-align:center;}.elementor-52070101 .elementor-element.elementor-element-7c8424a6 .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-7c8424a6 > .elementor-widget-container{margin:-20px 0px 83px 0px;padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-68f8e76c{text-align:center;}.elementor-52070101 .elementor-element.elementor-element-68f8e76c .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-68f8e76c > .elementor-widget-container{margin:-20px 0px 83px 0px;padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-4407b867{font-family:"Apercu", sans-serif;font-weight:200;width:initial;}.elementor-52070101 .elementor-element.elementor-element-4407b867 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-4c238cee > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-58aae419 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-24c0af7c{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-24c0af7c .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-52070101 .elementor-element.elementor-element-24c0af7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-335f52f5{font-family:"Apercu", sans-serif;font-weight:200;width:initial;}.elementor-52070101 .elementor-element.elementor-element-335f52f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-65e33b09 > .elementor-container{max-width:680px;}.elementor-52070101 .elementor-element.elementor-element-23e60c4a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-698c7c3e .elementor-spacer-inner{height:80px;}.elementor-52070101 .elementor-element.elementor-element-316575f4 > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-71c2f0e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-69799eca{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-69799eca .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-69799eca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-b9df453{font-family:"Apercu", sans-serif;font-weight:200;width:initial;}.elementor-52070101 .elementor-element.elementor-element-b9df453 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-1aa5accd{color:#000000;font-size:7px;font-weight:200;width:100%;}.elementor-52070101 .elementor-element.elementor-element-5ead14f1 > .elementor-container{max-width:680px;}.elementor-52070101 .elementor-element.elementor-element-54cb922f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-373c1c97 .elementor-spacer-inner{height:80px;}.elementor-52070101 .elementor-element.elementor-element-66816776 > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-423b3962 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-1ba74ba5{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-1ba74ba5 .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-1ba74ba5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-75d2c5a4{font-family:"Apercu", sans-serif;font-weight:200;width:initial;}.elementor-52070101 .elementor-element.elementor-element-75d2c5a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-214f1fa6 > .elementor-container{max-width:680px;}.elementor-52070101 .elementor-element.elementor-element-6b8a9089 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-62cf011d .elementor-spacer-inner{height:80px;}.elementor-52070101 .elementor-element.elementor-element-1e4a8292 > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-257d502a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-868b0fc{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-868b0fc .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-868b0fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-6d3b4159{font-family:"Apercu", sans-serif;font-weight:200;width:initial;}.elementor-52070101 .elementor-element.elementor-element-6d3b4159 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-200ec559 .elementor-spacer-inner{height:80px;}.elementor-52070101 .elementor-element.elementor-element-20cadff > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-20cadff{margin-top:0px;margin-bottom:30px;}.elementor-52070101 .elementor-element.elementor-element-1b9313a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-3ac2bf48{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-3ac2bf48 .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-3ac2bf48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-3a8883df{font-weight:200;width:100%;}.elementor-52070101 .elementor-element.elementor-element-3a8883df .elementor-drop-cap{margin-inline-end:10px;}.elementor-52070101 .elementor-element.elementor-element-5af9640a .elementor-spacer-inner{height:35px;}.elementor-52070101 .elementor-element.elementor-element-f860a36 > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-f860a36{margin-top:0px;margin-bottom:30px;}.elementor-52070101 .elementor-element.elementor-element-a075312 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-f494f86{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-f494f86 .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-f494f86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-ed41b94{font-weight:200;width:100%;}.elementor-52070101 .elementor-element.elementor-element-ed41b94 .elementor-drop-cap{margin-inline-end:10px;}.elementor-52070101 .elementor-element.elementor-element-4048829 .elementor-spacer-inner{height:35px;}.elementor-52070101 .elementor-element.elementor-element-5a70281 > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-5a70281{margin-top:0px;margin-bottom:30px;}.elementor-52070101 .elementor-element.elementor-element-bc3cf8d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-4b99266{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-4b99266 .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-4b99266 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-041a234{font-weight:200;width:100%;}.elementor-52070101 .elementor-element.elementor-element-041a234 .elementor-drop-cap{margin-inline-end:10px;}.elementor-52070101 .elementor-element.elementor-element-8780bbe .elementor-spacer-inner{height:35px;}.elementor-52070101 .elementor-element.elementor-element-7ed9d52 > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-7ed9d52{margin-top:0px;margin-bottom:30px;}.elementor-52070101 .elementor-element.elementor-element-1614c3d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-e76920b{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-e76920b .elementor-heading-title{font-family:"Apercu", sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:1.28px;}.elementor-52070101 .elementor-element.elementor-element-e76920b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-35b20bb{font-weight:200;width:100%;}.elementor-52070101 .elementor-element.elementor-element-35b20bb .elementor-drop-cap{margin-inline-end:10px;}.elementor-52070101 .elementor-element.elementor-element-a64d719 .elementor-spacer-inner{height:35px;}.elementor-52070101 .elementor-element.elementor-element-3e3ca067 > .elementor-container{max-width:600px;}.elementor-52070101 .elementor-element.elementor-element-3e3ca067{margin-top:0px;margin-bottom:30px;}.elementor-52070101 .elementor-element.elementor-element-29bf8002 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-264d3615 .elementor-spacer-inner{height:30px;}body.elementor-page-52070101 .page-header{display:none;}@media(min-width:768px){.elementor-52070101 .elementor-element.elementor-element-23e60c4a{width:100%;}.elementor-52070101 .elementor-element.elementor-element-54cb922f{width:100%;}}@media(max-width:1024px){.elementor-52070101 .elementor-element.elementor-element-52bdd3c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-68f8e76c > .elementor-widget-container{margin:50px 50px 50px 50px;}}@media(max-width:767px){.elementor-52070101 .elementor-element.elementor-element-76da073f > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-52070101 .elementor-element.elementor-element-462e821c .elementor-image img{width:52%;max-width:98%;}.elementor-52070101 .elementor-element.elementor-element-462e821c > .elementor-widget-container{margin:-227px -227px -257px -227px;padding:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-7c8424a6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-68f8e76c > .elementor-widget-container{margin:29px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-4407b867 .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-4407b867 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-24c0af7c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-335f52f5 .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-335f52f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-69799eca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-b9df453 .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-b9df453 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-1aa5accd .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-1aa5accd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-1ba74ba5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-75d2c5a4 .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-75d2c5a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-868b0fc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-6d3b4159 .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-6d3b4159 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-3ac2bf48 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-3a8883df .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-3a8883df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-f494f86 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-ed41b94 .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-ed41b94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-4b99266 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-041a234 .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-041a234 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52070101 .elementor-element.elementor-element-e76920b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52070101 .elementor-element.elementor-element-35b20bb .elementor-text-editor{text-align:left;}.elementor-52070101 .elementor-element.elementor-element-35b20bb > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-2915945b */.elementor-52070101 .elementor-element.elementor-element-2915945b {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3bb0afd3 */.elementor-52070101 .elementor-element.elementor-element-3bb0afd3 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-62e36140 */.elementor-52070101 .elementor-element.elementor-element-62e36140 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-50bf03e1 */.elementor-52070101 .elementor-element.elementor-element-50bf03e1 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e82569c */.elementor-52070101 .elementor-element.elementor-element-1e82569c {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72c7f65c */.elementor-52070101 .elementor-element.elementor-element-72c7f65c {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-63089cff */.elementor-52070101 .elementor-element.elementor-element-63089cff {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d49e46d */.elementor-52070101 .elementor-element.elementor-element-3d49e46d {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-33bec974 */.elementor-52070101 .elementor-element.elementor-element-33bec974 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42339bfe */.elementor-52070101 .elementor-element.elementor-element-42339bfe {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a6a372a */.elementor-52070101 .elementor-element.elementor-element-a6a372a {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-799b187e */.elementor-52070101 .elementor-element.elementor-element-799b187e {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-790cad45 */.elementor-52070101 .elementor-element.elementor-element-790cad45 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ce54369 */.elementor-52070101 .elementor-element.elementor-element-7ce54369 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-682c0962 */.elementor-52070101 .elementor-element.elementor-element-682c0962 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e02e333 */.elementor-52070101 .elementor-element.elementor-element-3e02e333 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-718ba50f */.elementor-52070101 .elementor-element.elementor-element-718ba50f {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64227a81 */.elementor-52070101 .elementor-element.elementor-element-64227a81 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48ecf4fb */.elementor-52070101 .elementor-element.elementor-element-48ecf4fb {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32342e3 */.elementor-52070101 .elementor-element.elementor-element-32342e3 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51f6a031 */.elementor-52070101 .elementor-element.elementor-element-51f6a031 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e54bcd4 */.elementor-52070101 .elementor-element.elementor-element-4e54bcd4 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6810b4de */.elementor-52070101 .elementor-element.elementor-element-6810b4de {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-181a88c4 */.elementor-52070101 .elementor-element.elementor-element-181a88c4 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3024acb6 */.elementor-52070101 .elementor-element.elementor-element-3024acb6 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2dd83c89 */.elementor-52070101 .elementor-element.elementor-element-2dd83c89 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-28ead2d0 */.elementor-52070101 .elementor-element.elementor-element-28ead2d0 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-771fd3f4 */.elementor-52070101 .elementor-element.elementor-element-771fd3f4 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a14f771 */.elementor-52070101 .elementor-element.elementor-element-2a14f771 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ed3e686 */.elementor-52070101 .elementor-element.elementor-element-5ed3e686 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6704a5eb */.elementor-52070101 .elementor-element.elementor-element-6704a5eb {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cdb1bc6 */.elementor-52070101 .elementor-element.elementor-element-4cdb1bc6 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3f68e3f7 */.elementor-52070101 .elementor-element.elementor-element-3f68e3f7 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-66f97917 */.elementor-52070101 .elementor-element.elementor-element-66f97917 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f186ce4 */.elementor-52070101 .elementor-element.elementor-element-6f186ce4 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c26a65 */.elementor-52070101 .elementor-element.elementor-element-1c26a65 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-44f717f */.elementor-52070101 .elementor-element.elementor-element-44f717f {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-103e54d */.elementor-52070101 .elementor-element.elementor-element-103e54d {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-29026428 */.elementor-52070101 .elementor-element.elementor-element-29026428 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ccab893 */.elementor-52070101 .elementor-element.elementor-element-5ccab893 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-35f5ee3a */.elementor-52070101 .elementor-element.elementor-element-35f5ee3a {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7305aef6 */.elementor-52070101 .elementor-element.elementor-element-7305aef6 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61b6a7b6 */.elementor-52070101 .elementor-element.elementor-element-61b6a7b6 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c45744a */.elementor-52070101 .elementor-element.elementor-element-5c45744a {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a9fc776 */.elementor-52070101 .elementor-element.elementor-element-6a9fc776 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f8dd7ef */.elementor-52070101 .elementor-element.elementor-element-1f8dd7ef {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5322f45e */.elementor-52070101 .elementor-element.elementor-element-5322f45e {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-59dee077 */.elementor-52070101 .elementor-element.elementor-element-59dee077 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-351e36c0 */.elementor-52070101 .elementor-element.elementor-element-351e36c0 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42084d45 */.elementor-52070101 .elementor-element.elementor-element-42084d45 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5bfd720c */.elementor-52070101 .elementor-element.elementor-element-5bfd720c {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3554863f */.elementor-52070101 .elementor-element.elementor-element-3554863f {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-38d380f */.elementor-52070101 .elementor-element.elementor-element-38d380f {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2866ddd0 */.elementor-52070101 .elementor-element.elementor-element-2866ddd0 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d4c657 */.elementor-52070101 .elementor-element.elementor-element-7d4c657 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c0aff9d */.elementor-52070101 .elementor-element.elementor-element-6c0aff9d {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-131ba30c */.elementor-52070101 .elementor-element.elementor-element-131ba30c {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7975fb0a */.elementor-52070101 .elementor-element.elementor-element-7975fb0a {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ee5bafb */.elementor-52070101 .elementor-element.elementor-element-5ee5bafb {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a8aa736 */.elementor-52070101 .elementor-element.elementor-element-7a8aa736 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36986f5 */.elementor-52070101 .elementor-element.elementor-element-36986f5 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ca46e81 */.elementor-52070101 .elementor-element.elementor-element-1ca46e81 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ae7f1fd */.elementor-52070101 .elementor-element.elementor-element-7ae7f1fd {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-66f4c50c */.elementor-52070101 .elementor-element.elementor-element-66f4c50c {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d51f3e1 */.elementor-52070101 .elementor-element.elementor-element-7d51f3e1 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-752b82f1 */.elementor-52070101 .elementor-element.elementor-element-752b82f1 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65081c7f */.elementor-52070101 .elementor-element.elementor-element-65081c7f {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e24dbb3 */.elementor-52070101 .elementor-element.elementor-element-5e24dbb3 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ed11796 */.elementor-52070101 .elementor-element.elementor-element-ed11796 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67949b2d */.elementor-52070101 .elementor-element.elementor-element-67949b2d {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5183f98c */.elementor-52070101 .elementor-element.elementor-element-5183f98c {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e57aa7a */.elementor-52070101 .elementor-element.elementor-element-2e57aa7a {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c3a1607 */.elementor-52070101 .elementor-element.elementor-element-3c3a1607 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5dd2cc13 */.elementor-52070101 .elementor-element.elementor-element-5dd2cc13 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78cd970d */.elementor-52070101 .elementor-element.elementor-element-78cd970d {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-60bf3098 */.elementor-52070101 .elementor-element.elementor-element-60bf3098 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c64428c */.elementor-52070101 .elementor-element.elementor-element-1c64428c {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b4ba95b */.elementor-52070101 .elementor-element.elementor-element-b4ba95b {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ffcd13d */.elementor-52070101 .elementor-element.elementor-element-4ffcd13d {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2fc8fe3d */.elementor-52070101 .elementor-element.elementor-element-2fc8fe3d {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40d17f55 */.elementor-52070101 .elementor-element.elementor-element-40d17f55 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-286a2cc2 */.elementor-52070101 .elementor-element.elementor-element-286a2cc2 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-84321ff */.elementor-52070101 .elementor-element.elementor-element-84321ff {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c15a706 */.elementor-52070101 .elementor-element.elementor-element-1c15a706 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bacbd21 */.elementor-52070101 .elementor-element.elementor-element-6bacbd21 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-44b9dc9c */.elementor-52070101 .elementor-element.elementor-element-44b9dc9c {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-204e65d9 */.elementor-52070101 .elementor-element.elementor-element-204e65d9 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3bf88353 */.elementor-52070101 .elementor-element.elementor-element-3bf88353 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2661672c */.elementor-52070101 .elementor-element.elementor-element-2661672c {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1579aaf8 */.elementor-52070101 .elementor-element.elementor-element-1579aaf8 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b5cfcde */.elementor-52070101 .elementor-element.elementor-element-2b5cfcde {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3aeb49cf */.elementor-52070101 .elementor-element.elementor-element-3aeb49cf {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ac63a15 */.elementor-52070101 .elementor-element.elementor-element-1ac63a15 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-63f0e0ca */.elementor-52070101 .elementor-element.elementor-element-63f0e0ca {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1bfc7c89 */.elementor-52070101 .elementor-element.elementor-element-1bfc7c89 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c23a60e */.elementor-52070101 .elementor-element.elementor-element-1c23a60e {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d1b19bd */.elementor-52070101 .elementor-element.elementor-element-5d1b19bd {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1800bb01 */.elementor-52070101 .elementor-element.elementor-element-1800bb01 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a02482a */.elementor-52070101 .elementor-element.elementor-element-1a02482a {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-421d6694 */.elementor-52070101 .elementor-element.elementor-element-421d6694 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54e888f1 */.elementor-52070101 .elementor-element.elementor-element-54e888f1 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b234127 */.elementor-52070101 .elementor-element.elementor-element-1b234127 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-30afa7f3 */.elementor-52070101 .elementor-element.elementor-element-30afa7f3 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-574e505 */.elementor-52070101 .elementor-element.elementor-element-574e505 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3962f117 */.elementor-52070101 .elementor-element.elementor-element-3962f117 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f735f0 */.elementor-52070101 .elementor-element.elementor-element-6f735f0 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e6acaf5 */.elementor-52070101 .elementor-element.elementor-element-5e6acaf5 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-45f56ed0 */.elementor-52070101 .elementor-element.elementor-element-45f56ed0 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37e2b7d5 */.elementor-52070101 .elementor-element.elementor-element-37e2b7d5 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f8381e0 */.elementor-52070101 .elementor-element.elementor-element-6f8381e0 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-18a77b39 */.elementor-52070101 .elementor-element.elementor-element-18a77b39 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15ec6384 */.elementor-52070101 .elementor-element.elementor-element-15ec6384 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-366b69f5 */.elementor-52070101 .elementor-element.elementor-element-366b69f5 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c2eaf38 */.elementor-52070101 .elementor-element.elementor-element-3c2eaf38 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-425c8c1b */.elementor-52070101 .elementor-element.elementor-element-425c8c1b {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-588d895e */.elementor-52070101 .elementor-element.elementor-element-588d895e {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27f4a865 */.elementor-52070101 .elementor-element.elementor-element-27f4a865 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3069dbc1 */.elementor-52070101 .elementor-element.elementor-element-3069dbc1 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-45dafa38 */.elementor-52070101 .elementor-element.elementor-element-45dafa38 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-691493a5 */.elementor-52070101 .elementor-element.elementor-element-691493a5 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-38a55703 */.elementor-52070101 .elementor-element.elementor-element-38a55703 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c930ad4 */.elementor-52070101 .elementor-element.elementor-element-2c930ad4 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e53782d */.elementor-52070101 .elementor-element.elementor-element-5e53782d {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f8d8117 */.elementor-52070101 .elementor-element.elementor-element-4f8d8117 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-81da555 */.elementor-52070101 .elementor-element.elementor-element-81da555 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b0e994e */.elementor-52070101 .elementor-element.elementor-element-5b0e994e {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4341aa85 */.elementor-52070101 .elementor-element.elementor-element-4341aa85 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54728279 */.elementor-52070101 .elementor-element.elementor-element-54728279 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1121d725 */.elementor-52070101 .elementor-element.elementor-element-1121d725 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a2f9a41 */.elementor-52070101 .elementor-element.elementor-element-3a2f9a41 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-403a3463 */.elementor-52070101 .elementor-element.elementor-element-403a3463 {
    position: fixed;
    bottom: 1rem;
    left: 0.75rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd3e08b */.elementor-52070101 .elementor-element.elementor-element-fd3e08b {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2461bea2 */.elementor-52070101 .elementor-element.elementor-element-2461bea2 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fd87366 */.elementor-52070101 .elementor-element.elementor-element-7fd87366 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d34b174 */.elementor-52070101 .elementor-element.elementor-element-5d34b174 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b050503 */.elementor-52070101 .elementor-element.elementor-element-5b050503 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c6be552 */.elementor-52070101 .elementor-element.elementor-element-c6be552 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25659a23 */.elementor-52070101 .elementor-element.elementor-element-25659a23 {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
}

.l-footer {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Apercu';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/apercu_regular_pro.otf') format('opentype');
}
@font-face {
	font-family: 'Apercu';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/apercu_medium_pro.otf') format('opentype');
}
@font-face {
	font-family: 'Apercu';
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/apercu_bold_pro.otf') format('opentype');
}
 /* End Custom Fonts CSS */