.elementor-2957 .elementor-element.elementor-element-8d2dd52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2957 .elementor-element.elementor-element-8d2dd52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2957 .elementor-element.elementor-element-130ae4d > .elementor-widget-container{margin:49px 0px 14px 0px;padding:0px 0px 0px 20px;}.elementor-2957 .elementor-element.elementor-element-130ae4d .elementor-heading-title{font-size:97px;color:var( --e-global-color-6b3943e2 );}.elementor-2957 .elementor-element.elementor-element-003042b > .elementor-widget-container{margin:0px 0px 11px 20px;padding:0px 0px 51px 0px;}.elementor-2957 .elementor-element.elementor-element-003042b{font-size:25px;}.elementor-2957 .elementor-element.elementor-element-e5234e8{margin-top:24px;margin-bottom:0px;}.elementor-2957 .elementor-element.elementor-element-d896d3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2957 .elementor-element.elementor-element-d896d3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2957 .elementor-element.elementor-element-bc496ee > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-2957 .elementor-element.elementor-element-bc496ee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2957 .elementor-element.elementor-element-4aae683{width:var( --container-widget-width, 98.416% );max-width:98.416%;--container-widget-width:98.416%;--container-widget-flex-grow:0;font-size:20px;}.elementor-2957 .elementor-element.elementor-element-c785294{width:var( --container-widget-width, 75.037% );max-width:75.037%;--container-widget-width:75.037%;--container-widget-flex-grow:0;text-align:end;}.elementor-2957 .elementor-element.elementor-element-c785294 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-32615df{width:var( --container-widget-width, 105.089% );max-width:105.089%;--container-widget-width:105.089%;--container-widget-flex-grow:0;text-align:end;}.elementor-2957 .elementor-element.elementor-element-32615df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-32615df img{width:100%;}.elementor-2957 .elementor-element.elementor-element-35fbde6{border-style:none;box-shadow:0px 0px 10px 0px rgba(244.79999999999998, 147.94434782608698, 147.94434782608698, 0.5);}.elementor-2957 .elementor-element.elementor-element-1cb7ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-1cb7ef4{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-2352e5c > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-2352e5c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-2957 .elementor-element.elementor-element-34a8014{width:var( --container-widget-width, 86.027% );max-width:86.027%;--container-widget-width:86.027%;--container-widget-flex-grow:0;font-size:20px;}.elementor-2957 .elementor-element.elementor-element-41a42ea{font-size:35px;color:var( --e-global-color-secondary );}.elementor-2957 .elementor-element.elementor-element-41a42ea a{color:var( --e-global-color-accent );}.elementor-2957 .elementor-element.elementor-element-78d56fd{width:var( --container-widget-width, 82.671% );max-width:82.671%;--container-widget-width:82.671%;--container-widget-flex-grow:0;font-size:20px;}.elementor-2957 .elementor-element.elementor-element-0ac7b18 > .elementor-background-overlay{background-color:var( --e-global-color-2b77cc18 );opacity:0.5;}.elementor-2957 .elementor-element.elementor-element-0ac7b18{border-style:groove;box-shadow:0px 0px 10px 0px rgba(244.79999999999998, 147.94434782608698, 147.94434782608698, 0.5);margin-top:0px;margin-bottom:0px;}.elementor-2957 .elementor-element.elementor-element-6356591{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-2380054 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2957 .elementor-element.elementor-element-2380054 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-2957 .elementor-element.elementor-element-b2f5a93{width:var( --container-widget-width, 97.907% );max-width:97.907%;--container-widget-width:97.907%;--container-widget-flex-grow:0;}.elementor-2957 .elementor-element.elementor-element-09eac2d{width:var( --container-widget-width, 63.58% );max-width:63.58%;--container-widget-width:63.58%;--container-widget-flex-grow:0;font-size:20px;}.elementor-2957 .elementor-element.elementor-element-09eac2d > .elementor-widget-container{margin:30px 0px 0px 10px;padding:15px 15px 15px 15px;border-style:groove;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2957 .elementor-element.elementor-element-334d1ff{margin-top:20px;margin-bottom:0px;}.elementor-2957 .elementor-element.elementor-element-1ac7c3a .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-2957 .elementor-element.elementor-element-5c7329c{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-e43c39a{margin-top:20px;margin-bottom:0px;}.elementor-2957 .elementor-element.elementor-element-2ba9678 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2957 .elementor-element.elementor-element-2c30307{width:var( --container-widget-width, 101.267% );max-width:101.267%;--container-widget-width:101.267%;--container-widget-flex-grow:0;}.elementor-2957 .elementor-element.elementor-element-2c30307 > .elementor-widget-container{margin:0px 0px 121px 0px;}.elementor-2957 .elementor-element.elementor-element-85e3cf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2957 .elementor-element.elementor-element-e653cf9{width:var( --container-widget-width, 122.222% );max-width:122.222%;--container-widget-width:122.222%;--container-widget-flex-grow:0;font-size:20px;}.elementor-2957 .elementor-element.elementor-element-ca3bffb > .elementor-background-overlay{background-color:var( --e-global-color-2b77cc18 );opacity:0.5;}.elementor-2957 .elementor-element.elementor-element-ca3bffb{border-style:groove;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-e46b32d .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-2957 .elementor-element.elementor-element-10edabc{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-043c003{width:var( --container-widget-width, 92.778% );max-width:92.778%;--container-widget-width:92.778%;--container-widget-flex-grow:0;}.elementor-2957 .elementor-element.elementor-element-ffb3b46{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-3622eb1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2957 .elementor-element.elementor-element-8bdad9e{color:var( --e-global-color-secondary );}.elementor-2957 .elementor-element.elementor-element-ecfbb78{margin-top:20px;margin-bottom:0px;}.elementor-2957 .elementor-element.elementor-element-212ee49{width:var( --container-widget-width, 100.199% );max-width:100.199%;--container-widget-width:100.199%;--container-widget-flex-grow:0;}.elementor-2957 .elementor-element.elementor-element-212ee49 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-2b31923 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2957 .elementor-element.elementor-element-2b31923 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2957 .elementor-element.elementor-element-ac4bb17{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-3499a70 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-3499a70{text-align:center;font-size:20px;}.elementor-2957 .elementor-element.elementor-element-4de65f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2957 .elementor-element.elementor-element-e0ab1da > .elementor-background-overlay{background-color:var( --e-global-color-2b77cc18 );opacity:0.5;}.elementor-2957 .elementor-element.elementor-element-e0ab1da{border-style:groove;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:20px;margin-bottom:20px;}.elementor-2957 .elementor-element.elementor-element-211d33e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-211d33e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-primary );}.elementor-2957 .elementor-element.elementor-element-dfda509{width:var( --container-widget-width, 100.83% );max-width:100.83%;--container-widget-width:100.83%;--container-widget-flex-grow:0;}.elementor-2957 .elementor-element.elementor-element-e0c13a8{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-2d8345c > .elementor-widget-container{margin:28px 28px 28px 28px;padding:10px 10px 10px 10px;border-style:groove;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2957 .elementor-element.elementor-element-2d8345c{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-3633b65{width:var( --container-widget-width, 480% );max-width:480%;--container-widget-width:480%;--container-widget-flex-grow:0;}.elementor-2957 .elementor-element.elementor-element-3633b65 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2957 .elementor-element.elementor-element-3eeecff{margin-top:-150px;margin-bottom:0px;}.elementor-2957 .elementor-element.elementor-element-12059c6{margin-top:150px;margin-bottom:0px;}.elementor-2957 .elementor-element.elementor-element-98aba62{text-align:center;}.elementor-2957 .elementor-element.elementor-element-98aba62 .elementor-heading-title{font-family:"Allura", Sans-serif;font-size:65px;font-weight:400;}.elementor-2957 .elementor-element.elementor-element-eb954b2{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-5632737{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-12b8e2c{font-size:20px;}.elementor-2957 .elementor-element.elementor-element-fe1fe7b:not(.elementor-motion-effects-element-type-background), .elementor-2957 .elementor-element.elementor-element-fe1fe7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b77cc18 );}.elementor-2957 .elementor-element.elementor-element-fe1fe7b{border-style:groove;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2957 .elementor-element.elementor-element-fe1fe7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2957 .elementor-element.elementor-element-0f1cb3d > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-2957 .elementor-element.elementor-element-0f1cb3d{text-align:center;}.elementor-2957 .elementor-element.elementor-element-0f1cb3d .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-secondary );}.elementor-2957 .elementor-element.elementor-element-95be915 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2957 .elementor-element.elementor-element-95be915{text-align:center;font-size:20px;}.elementor-2957 .elementor-element.elementor-element-9585927 > .elementor-widget-container{margin:30px 0px 0px 0px;border-style:none;}.elementor-2957 .elementor-element.elementor-element-9585927 img{box-shadow:0px 0px 100px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-2957 .elementor-element.elementor-element-d896d3a{width:55.998%;}.elementor-2957 .elementor-element.elementor-element-ef2d605{width:44.002%;}.elementor-2957 .elementor-element.elementor-element-5303fd1{width:45.816%;}.elementor-2957 .elementor-element.elementor-element-3f7a283{width:54.184%;}.elementor-2957 .elementor-element.elementor-element-e99ea1c{width:29.257%;}.elementor-2957 .elementor-element.elementor-element-e143a91{width:70.743%;}.elementor-2957 .elementor-element.elementor-element-00a2237{width:47.77%;}.elementor-2957 .elementor-element.elementor-element-900fd84{width:52.028%;}.elementor-2957 .elementor-element.elementor-element-087ab20{width:30.608%;}.elementor-2957 .elementor-element.elementor-element-2b32df2{width:69.392%;}.elementor-2957 .elementor-element.elementor-element-5eab213{width:26.418%;}.elementor-2957 .elementor-element.elementor-element-bcbc19b{width:73.582%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */