/**handles:widget-video,elementor-post-2351**/
/*! elementor - v3.28.0 - 17-03-2025 */
.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{background-position:50%;background-size:cover;inset:0;position:absolute}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{aspect-ratio:var(--video-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}
.elementor-2351 .elementor-element.elementor-element-825a91c>.elementor-background-overlay{background-color:#000;opacity:.46;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2351 .elementor-element.elementor-element-825a91c>.elementor-container{min-height:400px}.elementor-2351 .elementor-element.elementor-element-825a91c .elementor-background-slideshow__slide__image{background-size:cover}.elementor-2351 .elementor-element.elementor-element-825a91c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 0 0}.elementor-2351 .elementor-element.elementor-element-79471a7{width:auto;max-width:auto}.elementor-2351 .elementor-element.elementor-element-79471a7>.elementor-widget-container{background-color:#fffFFF52;margin:0 0 100px 0;padding:39px 39px 39px 39px}.elementor-2351 .elementor-element.elementor-element-79471a7 .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:50px;font-weight:400;color:#fff}.elementor-2351 .elementor-element.elementor-element-b806a33{margin-top:30px;margin-bottom:0}.elementor-2351 .elementor-element.elementor-element-dd754d9 .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:28px;font-weight:500;color:#000}.elementor-2351 .elementor-element.elementor-element-8aee8ad>.elementor-widget-container{margin:0 0 5px 0}.elementor-2351 .elementor-element.elementor-element-8aee8ad{font-family:Roboto,Sans-serif;font-size:16px;font-weight:400}.elementor-2351 .elementor-element.elementor-element-b52052d>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2351 .elementor-element.elementor-element-5c6e7ab>.elementor-widget-container{margin:-11px 0 0 0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-5c6e7ab{font-family:Roboto,Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#000}.elementor-2351 .elementor-element.elementor-element-873616d>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2351 .elementor-element.elementor-element-325dc9d>.elementor-widget-container{padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-325dc9d .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#000}.elementor-2351 .elementor-element.elementor-element-7e5e8b9{text-align:justify;font-family:Roboto,Sans-serif;font-weight:400}.elementor-2351 .elementor-element.elementor-element-9957a5a>.elementor-widget-container{margin:-11px 0 0 0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-9957a5a{font-family:Roboto,Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#000}.elementor-2351 .elementor-element.elementor-element-590b535>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2351 .elementor-element.elementor-element-5ff0ed5>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2351 .elementor-element.elementor-element-f1bcd45>.elementor-widget-container{padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-f1bcd45 .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:23px;font-weight:500;color:#000}.elementor-2351 .elementor-element.elementor-element-883b3ca>.elementor-widget-container{margin:-11px 0 0 0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-883b3ca{font-family:Roboto,Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#000}.elementor-2351 .elementor-element.elementor-element-b095673{margin-top:30px;margin-bottom:0}.elementor-2351 .elementor-element.elementor-element-6859cac .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:35px;font-weight:500;color:#000}.elementor-2351 .elementor-element.elementor-element-d553e20{text-align:justify;font-family:Roboto,Sans-serif;font-size:16px;font-weight:400}.elementor-2351 .elementor-element.elementor-element-58f4591>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2351 .elementor-element.elementor-element-b45d261>.elementor-widget-container{padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-b45d261 .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#000}.elementor-2351 .elementor-element.elementor-element-b26ad2c>.elementor-widget-container{margin:-11px 0 0 0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-b26ad2c{font-family:Roboto,Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#000}.elementor-2351 .elementor-element.elementor-element-bd33f7e>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2351 .elementor-element.elementor-element-ebc23af .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:20px;font-weight:500;color:#000}.elementor-2351 .elementor-element.elementor-element-a272664{text-align:justify;font-family:Roboto,Sans-serif;font-weight:400}.elementor-2351 .elementor-element.elementor-element-543b61c>.elementor-widget-container{margin:-11px 0 0 0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-543b61c{font-family:Roboto,Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#000}.elementor-2351 .elementor-element.elementor-element-ed2a7c7{margin-top:30px;margin-bottom:0}.elementor-2351 .elementor-element.elementor-element-7d990af .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:28px;font-weight:500;color:#000}.elementor-2351 .elementor-element.elementor-element-8c42623{text-align:justify;font-family:Roboto,Sans-serif;font-size:16px;font-weight:400}.elementor-2351 .elementor-element.elementor-element-d2ecbc2>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2351 .elementor-element.elementor-element-dada50f>.elementor-widget-container{margin:-11px 0 0 0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-dada50f{font-family:Roboto,Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#000}.elementor-2351 .elementor-element.elementor-element-747be9b>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0}.elementor-2351 .elementor-element.elementor-element-fc2e82a>.elementor-widget-container{padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-fc2e82a{text-align:justify}.elementor-2351 .elementor-element.elementor-element-fc2e82a .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#000}.elementor-2351 .elementor-element.elementor-element-c115229{text-align:justify;font-family:Roboto,Sans-serif;font-weight:400}.elementor-2351 .elementor-element.elementor-element-81779d7>.elementor-widget-container{margin:-11px 0 0 0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-81779d7{font-family:Roboto,Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#000}.elementor-2351 .elementor-element.elementor-element-492f101{margin-top:90px;margin-bottom:0}.elementor-2351 .elementor-element.elementor-element-60af538>.elementor-widget-container{margin:0 0 10px 0}.elementor-2351 .elementor-element.elementor-element-60af538{text-align:center}.elementor-2351 .elementor-element.elementor-element-60af538 .elementor-heading-title{font-family:Roboto,Sans-serif;font-size:40px;font-weight:500;color:#900c3f}.elementor-2351 .elementor-element.elementor-element-24737e0 .elementor-wrapper{--video-aspect-ratio:1.77777}@media(max-width:1024px) and (min-width:768px){.elementor-2351 .elementor-element.elementor-element-58f4591{width:100%}.elementor-2351 .elementor-element.elementor-element-bd33f7e{width:100%}}@media(max-width:1024px){.elementor-2351 .elementor-element.elementor-element-79471a7 .elementor-heading-title{font-size:35px}.elementor-2351 .elementor-element.elementor-element-dd754d9 .elementor-heading-title{font-size:22px}.elementor-2351 .elementor-element.elementor-element-8aee8ad>.elementor-widget-container{margin:-10px 0 5px 0}.elementor-2351 .elementor-element.elementor-element-8aee8ad{font-size:14px}.elementor-2351 .elementor-element.elementor-element-b1a74a1 img{width:100%;max-width:100%;height:220px}.elementor-2351 .elementor-element.elementor-element-325dc9d .elementor-heading-title{font-size:16px;line-height:1.4em}.elementor-2351 .elementor-element.elementor-element-7e5e8b9{font-size:14px}.elementor-2351 .elementor-element.elementor-element-7150a44 img{width:100%;max-width:100%;height:220px}.elementor-2351 .elementor-element.elementor-element-f1bcd45 .elementor-heading-title{font-size:18px;line-height:1.2em}.elementor-2351 .elementor-element.elementor-element-b095673{margin-top:0;margin-bottom:0}.elementor-2351 .elementor-element.elementor-element-6859cac .elementor-heading-title{font-size:20px}.elementor-2351 .elementor-element.elementor-element-d553e20{font-size:14px}.elementor-2351 .elementor-element.elementor-element-dfa667d img{width:100%;max-width:100%;height:220px}.elementor-2351 .elementor-element.elementor-element-b45d261 .elementor-heading-title{font-size:18px;line-height:1.2em}.elementor-2351 .elementor-element.elementor-element-ed2a7c7{margin-top:-20px;margin-bottom:0}.elementor-2351 .elementor-element.elementor-element-7d990af .elementor-heading-title{font-size:20px}.elementor-2351 .elementor-element.elementor-element-8c42623{font-size:14px}.elementor-2351 .elementor-element.elementor-element-75b2de0 img{width:100%;max-width:100%;height:220px}.elementor-2351 .elementor-element.elementor-element-fc2e82a .elementor-heading-title{font-size:18px;line-height:1.2em}.elementor-2351 .elementor-element.elementor-element-492f101{margin-top:-15px;margin-bottom:0}.elementor-2351 .elementor-element.elementor-element-60af538 .elementor-heading-title{font-size:30px}}@media(max-width:767px){.elementor-2351 .elementor-element.elementor-element-825a91c>.elementor-container{min-height:0}.elementor-2351 .elementor-element.elementor-element-825a91c{margin-top:0;margin-bottom:0;padding:0}.elementor-2351 .elementor-element.elementor-element-79471a7>.elementor-widget-container{margin:90px 0 40px 0;padding:18px 18px 18px 18px}.elementor-2351 .elementor-element.elementor-element-79471a7 .elementor-heading-title{font-size:23px}.elementor-2351 .elementor-element.elementor-element-b806a33{margin-top:10px;margin-bottom:0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-dd754d9 .elementor-heading-title{font-size:18px}.elementor-2351 .elementor-element.elementor-element-8aee8ad{font-size:13px}.elementor-2351 .elementor-element.elementor-element-0fee2f6{margin-top:-15px;margin-bottom:0;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-b52052d>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2351 .elementor-element.elementor-element-873616d>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2351 .elementor-element.elementor-element-325dc9d{text-align:justify}.elementor-2351 .elementor-element.elementor-element-325dc9d .elementor-heading-title{font-size:15px}.elementor-2351 .elementor-element.elementor-element-7e5e8b9{font-size:13px}.elementor-2351 .elementor-element.elementor-element-0896686{padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-590b535>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2351 .elementor-element.elementor-element-5ff0ed5>.elementor-element-populated{margin:10px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2351 .elementor-element.elementor-element-f1bcd45 .elementor-heading-title{font-size:16px}.elementor-2351 .elementor-element.elementor-element-b095673{padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-6859cac>.elementor-widget-container{margin:-15px 0 0 0}.elementor-2351 .elementor-element.elementor-element-6859cac .elementor-heading-title{font-size:16px}.elementor-2351 .elementor-element.elementor-element-d553e20{font-size:13px}.elementor-2351 .elementor-element.elementor-element-2f4992e{padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-58f4591>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-2351 .elementor-element.elementor-element-b45d261 .elementor-heading-title{font-size:15px;line-height:1.4em}.elementor-2351 .elementor-element.elementor-element-bd33f7e>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2351 .elementor-element.elementor-element-ebc23af .elementor-heading-title{font-size:16px}.elementor-2351 .elementor-element.elementor-element-a272664{font-size:13px}.elementor-2351 .elementor-element.elementor-element-ed2a7c7{padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-7d990af .elementor-heading-title{font-size:16px}.elementor-2351 .elementor-element.elementor-element-8c42623{font-size:13px}.elementor-2351 .elementor-element.elementor-element-d2ecbc2>.elementor-element-populated{margin:40px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2351 .elementor-element.elementor-element-747be9b>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 5px 0 5px}.elementor-2351 .elementor-element.elementor-element-fc2e82a .elementor-heading-title{font-size:15px;line-height:1.4em}.elementor-2351 .elementor-element.elementor-element-c115229{font-size:13px}.elementor-2351 .elementor-element.elementor-element-60af538 .elementor-heading-title{font-size:20px}}