.elementor-1551 .elementor-element.elementor-element-f6a5638:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-f6a5638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hillthai.com/wp-content/uploads/2026/03/Mask-group-11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1551 .elementor-element.elementor-element-f6a5638 > .elementor-container{max-width:1440px;min-height:85rem;}.elementor-1551 .elementor-element.elementor-element-f6a5638{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0rem 2rem 0rem 2rem;z-index:1;}.elementor-1551 .elementor-element.elementor-element-f6a5638 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-e298f27 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 20rem 0rem;}.elementor-1551 .elementor-element.elementor-element-e298f27{z-index:9;}.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-1551 .elementor-element.elementor-element-89d8ff3{text-align:center;}.elementor-1551 .elementor-element.elementor-element-89d8ff3 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.8rem;letter-spacing:0.9rem;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-e161d17{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-e161d17 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;text-transform:uppercase;line-height:7.2rem;letter-spacing:0.9rem;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-11d6e0d > .elementor-container{max-width:1600px;}.elementor-1551 .elementor-element.elementor-element-11d6e0d{padding:20rem 2rem 20rem 2rem;}.elementor-1551 .elementor-element.elementor-element-c0940d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 8.7rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-07e5716 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;letter-spacing:0.45rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-22a9b84{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-22a9b84 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;line-height:7.2rem;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1551 .elementor-element.elementor-element-a835e51{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-f10b78d{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-f10b78d .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;line-height:7.2rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-f434669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-f434669 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:4rem;font-weight:400;line-height:6rem;color:#C9A45C;}.elementor-1551 .elementor-element.elementor-element-acf0142{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-acf0142 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-1674404 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1551 .elementor-element.elementor-element-0d5d182 img{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-7716aee:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-7716aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-1551 .elementor-element.elementor-element-7716aee > .elementor-container{max-width:1600px;}.elementor-1551 .elementor-element.elementor-element-7716aee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15rem 2rem 0rem 2rem;}.elementor-1551 .elementor-element.elementor-element-7716aee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-0250ac1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-0250ac1{z-index:999999769;}.elementor-1551 .elementor-element.elementor-element-709b2bc{text-align:center;}.elementor-1551 .elementor-element.elementor-element-709b2bc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;letter-spacing:0.45rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-b60deeb{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-1551 .elementor-element.elementor-element-b60deeb .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;line-height:7.2rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-cc01091{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-1551 .elementor-element.elementor-element-cc01091 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-50c441b > .elementor-container{max-width:1600px;}.elementor-1551 .elementor-element.elementor-element-50c441b{margin-top:7rem;margin-bottom:0rem;padding:0rem 2rem 0rem 2rem;}.elementor-1551 .elementor-element.elementor-element-bffbf5c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-99345b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-99345b4 img{border-radius:2rem 2rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-b32bbfa:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-b32bbfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-1551 .elementor-element.elementor-element-b32bbfa, .elementor-1551 .elementor-element.elementor-element-b32bbfa > .elementor-background-overlay{border-radius:0rem 0rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-b32bbfa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-b32bbfa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-205f623 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4rem 4rem 4rem 4rem;}.elementor-1551 .elementor-element.elementor-element-c2c0caf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1551 .elementor-element.elementor-element-c2c0caf .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:3rem;font-weight:400;line-height:4.8rem;color:#C9A45C;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1551 .elementor-element.elementor-element-591a901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:3rem;--icon-vertical-align:flex-end;--icon-vertical-offset:0px;}.elementor-1551 .elementor-element.elementor-element-591a901 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-591a901 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1551 .elementor-element.elementor-element-591a901 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-591a901 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:6rem;font-weight:600;line-height:8rem;}.elementor-1551 .elementor-element.elementor-element-591a901 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-0e8b15b{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-0e8b15b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:400;line-height:3.52rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1551 .elementor-element.elementor-element-4f95ec9{--e-icon-list-icon-size:2rem;--icon-vertical-offset:0px;}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-icon{padding-inline-end:0.5rem;}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;}.elementor-1551 .elementor-element.elementor-element-4f95ec9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.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-1551 .elementor-element.elementor-element-20f16e6 .elementor-button{background-color:#C9A45C;font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:500;text-transform:uppercase;line-height:1.49rem;letter-spacing:0.18rem;border-radius:50rem 50rem 50rem 50rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-20f16e6{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-ae060f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-4dc6592 img{border-radius:2rem 2rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-2432b70:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-2432b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-1551 .elementor-element.elementor-element-2432b70, .elementor-1551 .elementor-element.elementor-element-2432b70 > .elementor-background-overlay{border-radius:0rem 0rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-2432b70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-2432b70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-af8aabc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4rem 4rem 4rem 4rem;}.elementor-1551 .elementor-element.elementor-element-0fae4ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1551 .elementor-element.elementor-element-0fae4ef .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:3rem;font-weight:400;line-height:4.8rem;color:#C9A45C;}.elementor-1551 .elementor-element.elementor-element-77305e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:3rem;--icon-vertical-align:flex-end;--icon-vertical-offset:0px;}.elementor-1551 .elementor-element.elementor-element-77305e0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-77305e0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1551 .elementor-element.elementor-element-77305e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-77305e0 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:6rem;font-weight:600;line-height:8rem;}.elementor-1551 .elementor-element.elementor-element-77305e0 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-024f012{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-024f012 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:400;line-height:3.52rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1551 .elementor-element.elementor-element-bca6259{--e-icon-list-icon-size:2rem;--icon-vertical-offset:0px;}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-icon{padding-inline-end:0.5rem;}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;}.elementor-1551 .elementor-element.elementor-element-bca6259 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-f766c27 .elementor-button{background-color:#C9A45C;font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:500;text-transform:uppercase;line-height:1.49rem;letter-spacing:0.18rem;border-radius:50rem 50rem 50rem 50rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-f766c27{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-d373bc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-ef58bc5 img{border-radius:2rem 2rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-7ef0534:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-7ef0534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-1551 .elementor-element.elementor-element-7ef0534, .elementor-1551 .elementor-element.elementor-element-7ef0534 > .elementor-background-overlay{border-radius:0rem 0rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-7ef0534{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-7ef0534 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-f145334 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4rem 4rem 4rem 4rem;}.elementor-1551 .elementor-element.elementor-element-47bc2a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1551 .elementor-element.elementor-element-47bc2a9 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:3rem;font-weight:400;line-height:4.8rem;color:#C9A45C;}.elementor-1551 .elementor-element.elementor-element-18beb38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:3rem;--icon-vertical-align:flex-end;--icon-vertical-offset:0px;}.elementor-1551 .elementor-element.elementor-element-18beb38 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-18beb38 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1551 .elementor-element.elementor-element-18beb38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-18beb38 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:6rem;font-weight:600;line-height:8rem;}.elementor-1551 .elementor-element.elementor-element-18beb38 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-f3aea15{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-f3aea15 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.2rem;font-weight:400;line-height:3.52rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-993e0a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:2rem;--icon-vertical-offset:0px;}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.2rem/2);}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-icon{padding-inline-end:0.5rem;}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;}.elementor-1551 .elementor-element.elementor-element-993e0a8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1551 .elementor-element.elementor-element-5df5a78 .elementor-button{background-color:#C9A45C;font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:500;text-transform:uppercase;line-height:1.49rem;letter-spacing:0.18rem;border-radius:50rem 50rem 50rem 50rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-5df5a78{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-3ed9ff8:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-3ed9ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1551 .elementor-element.elementor-element-3ed9ff8 > .elementor-container{max-width:1600px;min-height:65rem;}.elementor-1551 .elementor-element.elementor-element-3ed9ff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-57.7rem;margin-bottom:0rem;padding:80rem 2rem 12rem 2rem;}.elementor-1551 .elementor-element.elementor-element-3ed9ff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-81c0709 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-81c0709{z-index:999999769;}.elementor-1551 .elementor-element.elementor-element-1dcfcff{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-1dcfcff .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.8rem;letter-spacing:0.45rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-cdd6679{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-cdd6679 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;text-transform:capitalize;line-height:7.2rem;letter-spacing:0.45rem;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-2f0bc2c{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-2f0bc2c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-9886d89 > .elementor-widget-container{margin:7rem 0rem 0rem 0rem;}body:not(.rtl) .elementor-1551 .elementor-element.elementor-element-ee3945d{left:0px;}body.rtl .elementor-1551 .elementor-element.elementor-element-ee3945d{right:0px;}.elementor-1551 .elementor-element.elementor-element-ee3945d{top:0px;}body:not(.rtl) .elementor-1551 .elementor-element.elementor-element-e46de2b{left:0px;}body.rtl .elementor-1551 .elementor-element.elementor-element-e46de2b{right:0px;}.elementor-1551 .elementor-element.elementor-element-e46de2b{top:0px;}.elementor-1551 .elementor-element.elementor-element-af967a4{margin-top:5rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1551 .elementor-element.elementor-element-77c4377.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1551 .elementor-element.elementor-element-77c4377.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1551 .elementor-element.elementor-element-77c4377.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1551 .elementor-element.elementor-element-77c4377 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 2.5rem 0rem 0rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1551 .elementor-element.elementor-element-123f031{width:auto;max-width:auto;}.elementor-1551 .elementor-element.elementor-element-123f031 .elementor-icon-wrapper{text-align:center;}.elementor-1551 .elementor-element.elementor-element-123f031 .elementor-icon{font-size:4rem;}.elementor-1551 .elementor-element.elementor-element-123f031 .elementor-icon svg{height:4rem;}.elementor-1551 .elementor-element.elementor-element-87ac26e{width:auto;max-width:auto;margin:-0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1.5rem;}.elementor-1551 .elementor-element.elementor-element-87ac26e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1551 .elementor-element.elementor-element-4eca4d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1551 .elementor-element.elementor-element-4eca4d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1551 .elementor-element.elementor-element-4eca4d9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1551 .elementor-element.elementor-element-4eca4d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 2.5rem;}.elementor-1551 .elementor-element.elementor-element-801b61d{width:auto;max-width:auto;}.elementor-1551 .elementor-element.elementor-element-801b61d .elementor-icon-wrapper{text-align:center;}.elementor-1551 .elementor-element.elementor-element-801b61d .elementor-icon{font-size:4rem;}.elementor-1551 .elementor-element.elementor-element-801b61d .elementor-icon svg{height:4rem;}.elementor-1551 .elementor-element.elementor-element-f4ad647{width:auto;max-width:auto;margin:-0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1.5rem;}.elementor-1551 .elementor-element.elementor-element-f4ad647 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:2.4rem;font-weight:500;color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-3467340:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-3467340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-3467340{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:20rem 0rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-3467340 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-a5b17c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-a5b17c3{z-index:999999769;}.elementor-1551 .elementor-element.elementor-element-ed2d9d9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-ed2d9d9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.8rem;letter-spacing:0.45rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-b292e49{margin:0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-b292e49 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;text-transform:capitalize;line-height:7.2rem;letter-spacing:0.45rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-3e72c2d{margin:0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-3e72c2d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-arrow{display:flex !important;color:#FFFFFF;-webkit-transition-duration:0.1s;transition-duration:0.1s;font-size:18px;width:21px;height:21px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-dots{display:none !important;top:96%;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-dot{width:7px;height:7px;margin-right:6px;background-color:#d1d1d1;border-style:none;border-radius:50% 50% 50% 50%;}.elementor-1551 .elementor-element.elementor-element-83eaf46{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-item{padding:5px 5px 50px 5px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-content-inner{padding:25px 25px 27px 25px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-left .wpr-testimonial-meta{padding-top:25px;margin-right:10px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-right .wpr-testimonial-meta{padding-top:25px;margin-left:10px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-top:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta,
					 .elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-bottom:not(.wpr-testimonial-meta-align-center) .wpr-testimonial-meta{padding:0 25px 0 25px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-content-inner:before{border-top-color:#f7f7f7;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-icon i{color:#c1c1c1;font-size:35px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-icon svg{fill:#c1c1c1;width:35px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-icon{margin-bottom:10px;text-align:center;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-title{color:#222222;margin:0 0 3px;text-align:center;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-content{color:#444444;margin-bottom:15px;text-align:center;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-date{color:#c1c1c1;text-align:center;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-rating i:before{color:#FFD726;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-rating-icon .wpr-rating-marked svg{fill:#FFD726;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-rating i{color:#d8d8d8;font-size:22px;margin-right:0px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-rating svg{fill:#d8d8d8;width:22px;height:22px;margin-right:0px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-rating span{color:#ffd726;margin-left:0px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-rating{text-align:center;margin-bottom:5px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-top .wpr-testimonial-meta{margin-bottom:10px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-bottom .wpr-testimonial-meta{margin-top:10px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-extra .wpr-testimonial-content-wrap{margin-bottom:10px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-image img{width:65px;border-radius:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before,
					.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left .wpr-testimonial-content-inner:before{left:calc( 25px + 1px + (65px / 2) );}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before,
					.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right .wpr-testimonial-content-inner:before{right:calc( 25px + 1px + (65px / 2) );}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-left .wpr-testimonial-content-inner:before,
					.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-meta-position-right .wpr-testimonial-content-inner:before{top:calc( 25px + 1px + (65px / 2) );}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-image{margin-bottom:8px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-image-position-right .wpr-testimonial-image{margin-left:8px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-image-position-left .wpr-testimonial-image{margin-right:8px;}.elementor-1551 .elementor-element.elementor-element-83eaf46.wpr-testimonial-image-position-center .wpr-testimonial-image{margin-bottom:8px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-name{color:#222222;margin-bottom:0px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-job{color:#b7b7b7;margin:0 0 5px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-logo-image img{max-width:65px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-logo-image{margin-bottom:5px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-social{color:#ffffff;background-color:#919191;border-color:#b5b5b5;transition-duration:0.1s;width:30px;height:30px;font-size:9px;margin-right:3px;border-style:none;border-radius:1px 1px 1px 1px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-social:hover{color:#ffffff;background-color:#444444;border-color:#b5b5b5;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-social i{line-height:30px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-social svg{line-height:30px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-arrow svg{fill:#FFFFFF;-webkit-transition-duration:0.1s;transition-duration:0.1s;width:18px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-arrow:hover{color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-arrow:hover svg{fill:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-dots .slick-active .wpr-testimonial-dot{background-color:#222222;}.elementor-1551 .elementor-element.elementor-element-bfeeaf2 > .elementor-container{max-width:1600px;}.elementor-1551 .elementor-element.elementor-element-bfeeaf2{margin-top:0px;margin-bottom:0px;padding:10rem 2rem 20rem 2rem;}.elementor-1551 .elementor-element.elementor-element-ce70d0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-1fbc0bd{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-1551 .elementor-element.elementor-element-1fbc0bd .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.8rem;letter-spacing:0.45rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-b3e9b77{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-b3e9b77 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;color:#1B1B1B;}.elementor-1551 .elementor-element.elementor-element-5b01ac6{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-5b01ac6 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:3rem;font-weight:400;line-height:4.5rem;color:#C9A45C;}.elementor-1551 .elementor-element.elementor-element-a80094e{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;color:#1B1B1B;}.elementor-bc-flex-widget .elementor-1551 .elementor-element.elementor-element-b30a429.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1551 .elementor-element.elementor-element-b30a429.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1551 .elementor-element.elementor-element-b30a429 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 13rem;}.elementor-1551 .elementor-element.elementor-element-402f1bb > .elementor-container{max-width:1600px;}.elementor-1551 .elementor-element.elementor-element-402f1bb{margin-top:0px;margin-bottom:0px;padding:0rem 2rem 0rem 2rem;}.elementor-1551 .elementor-element.elementor-element-47b3ea0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-ee7fa5e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-ee7fa5e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.8rem;letter-spacing:0.45rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-8d18bfb{margin:0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-8d18bfb .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;text-transform:capitalize;line-height:7.2rem;letter-spacing:0.45rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-bf9e08e{margin:0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-bf9e08e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-949643b{margin:4.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;z-index:3;border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-949643b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1551 .elementor-element.elementor-element-d1b26ae:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-d1b26ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-1551 .elementor-element.elementor-element-d1b26ae > .elementor-container{max-width:1600px;}.elementor-1551 .elementor-element.elementor-element-d1b26ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-45rem;margin-bottom:0rem;padding:48rem 2rem 9.5rem 2rem;}.elementor-1551 .elementor-element.elementor-element-d1b26ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-70e908f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-ef95e4b{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-4def12b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-b16441a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-4307ea4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1551 .elementor-element.elementor-element-4307ea4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-4307ea4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E6E1D9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 2rem 4rem;}.elementor-1551 .elementor-element.elementor-element-4307ea4 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-4307ea4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-4307ea4 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-4307ea4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-d649f06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-d649f06 .elementor-icon-wrapper{text-align:start;}.elementor-1551 .elementor-element.elementor-element-d649f06.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-d649f06.elementor-view-framed .elementor-icon, .elementor-1551 .elementor-element.elementor-element-d649f06.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-d649f06.elementor-view-framed .elementor-icon, .elementor-1551 .elementor-element.elementor-element-d649f06.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-d649f06 .elementor-icon{font-size:9rem;}.elementor-1551 .elementor-element.elementor-element-d649f06 .elementor-icon svg{height:9rem;}.elementor-1551 .elementor-element.elementor-element-fb5e6cd{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1551 .elementor-element.elementor-element-fb5e6cd .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;line-height:7.2rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-e6c9f88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1551 .elementor-element.elementor-element-e6c9f88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-e6c9f88 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E6E1D9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 2rem 4rem;}.elementor-1551 .elementor-element.elementor-element-e6c9f88 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-e6c9f88 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-e6c9f88 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-e6c9f88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-93454cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-93454cc .elementor-icon-wrapper{text-align:start;}.elementor-1551 .elementor-element.elementor-element-93454cc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-93454cc.elementor-view-framed .elementor-icon, .elementor-1551 .elementor-element.elementor-element-93454cc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-93454cc.elementor-view-framed .elementor-icon, .elementor-1551 .elementor-element.elementor-element-93454cc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-93454cc .elementor-icon{font-size:6rem;}.elementor-1551 .elementor-element.elementor-element-93454cc .elementor-icon svg{height:6rem;}.elementor-1551 .elementor-element.elementor-element-4f40b06{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1551 .elementor-element.elementor-element-4f40b06 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;line-height:7.2rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-4b47e51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1551 .elementor-element.elementor-element-4b47e51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-4b47e51 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E6E1D9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 2rem 4rem;}.elementor-1551 .elementor-element.elementor-element-4b47e51 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-4b47e51 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-4b47e51 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-4b47e51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-1d64563{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-1d64563 .elementor-icon-wrapper{text-align:start;}.elementor-1551 .elementor-element.elementor-element-1d64563.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-1d64563.elementor-view-framed .elementor-icon, .elementor-1551 .elementor-element.elementor-element-1d64563.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-1d64563.elementor-view-framed .elementor-icon, .elementor-1551 .elementor-element.elementor-element-1d64563.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1551 .elementor-element.elementor-element-1d64563 .elementor-icon{font-size:6rem;}.elementor-1551 .elementor-element.elementor-element-1d64563 .elementor-icon svg{height:6rem;}.elementor-1551 .elementor-element.elementor-element-b1140ab{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1551 .elementor-element.elementor-element-b1140ab .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;line-height:7.2rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-0d652d4:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-0d652d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-0d652d4 > .elementor-container{max-width:1600px;}.elementor-1551 .elementor-element.elementor-element-0d652d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:20rem 2rem 20rem 2rem;}.elementor-1551 .elementor-element.elementor-element-0d652d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-4e14052 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-93ebb6d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-93ebb6d .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.8rem;letter-spacing:0.45rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-7213b5a{margin:0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-7213b5a .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;text-transform:capitalize;line-height:7.2rem;letter-spacing:0.45rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-fa0f837{margin:0.7rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-1551 .elementor-element.elementor-element-fa0f837 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-d8ddbd9{margin-top:4.5rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-0a280cc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E1D9;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-0a280cc > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-0a280cc > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-0a280cc > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1551 .elementor-element.elementor-element-291d50a .elementor-icon-box-wrapper{text-align:start;gap:1.5rem;}.elementor-1551 .elementor-element.elementor-element-291d50a .elementor-icon-box-title{margin-block-end:1.5rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-291d50a .elementor-icon{font-size:6rem;}.elementor-1551 .elementor-element.elementor-element-291d50a .elementor-icon-box-title, .elementor-1551 .elementor-element.elementor-element-291d50a .elementor-icon-box-title a{font-family:"Gilda Display", Sans-serif;font-size:4rem;font-weight:400;line-height:4.8rem;}.elementor-1551 .elementor-element.elementor-element-291d50a .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-2715773 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E1D9;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-2715773 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-2715773 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-2715773 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-fbfcedb .elementor-icon-box-wrapper{text-align:start;gap:1.5rem;}.elementor-1551 .elementor-element.elementor-element-fbfcedb .elementor-icon-box-title{margin-block-end:1.5rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-fbfcedb .elementor-icon{font-size:6rem;}.elementor-1551 .elementor-element.elementor-element-fbfcedb .elementor-icon-box-title, .elementor-1551 .elementor-element.elementor-element-fbfcedb .elementor-icon-box-title a{font-family:"Gilda Display", Sans-serif;font-size:4rem;font-weight:400;line-height:4.8rem;}.elementor-1551 .elementor-element.elementor-element-fbfcedb .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-5e1a94d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E1D9;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-5e1a94d > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-5e1a94d > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-5e1a94d > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-b68683e .elementor-icon-box-wrapper{text-align:start;gap:1.5rem;}.elementor-1551 .elementor-element.elementor-element-b68683e .elementor-icon-box-title{margin-block-end:1.5rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-b68683e .elementor-icon{font-size:6rem;}.elementor-1551 .elementor-element.elementor-element-b68683e .elementor-icon-box-title, .elementor-1551 .elementor-element.elementor-element-b68683e .elementor-icon-box-title a{font-family:"Gilda Display", Sans-serif;font-size:4rem;font-weight:400;line-height:4.8rem;}.elementor-1551 .elementor-element.elementor-element-b68683e .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-dea8a37{margin-top:3rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-70d9ab7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E1D9;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-70d9ab7 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-70d9ab7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-70d9ab7 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-5d11826 .elementor-icon-box-wrapper{text-align:start;gap:1.5rem;}.elementor-1551 .elementor-element.elementor-element-5d11826 .elementor-icon-box-title{margin-block-end:1.5rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-5d11826 .elementor-icon{font-size:6rem;}.elementor-1551 .elementor-element.elementor-element-5d11826 .elementor-icon-box-title, .elementor-1551 .elementor-element.elementor-element-5d11826 .elementor-icon-box-title a{font-family:"Gilda Display", Sans-serif;font-size:4rem;font-weight:400;line-height:4.8rem;}.elementor-1551 .elementor-element.elementor-element-5d11826 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-2a2e997 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E1D9;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-2a2e997 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-2a2e997 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-2a2e997 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-1ac2709 .elementor-icon-box-wrapper{text-align:start;gap:1.5rem;}.elementor-1551 .elementor-element.elementor-element-1ac2709 .elementor-icon-box-title{margin-block-end:1.5rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-1ac2709 .elementor-icon{font-size:6rem;}.elementor-1551 .elementor-element.elementor-element-1ac2709 .elementor-icon-box-title, .elementor-1551 .elementor-element.elementor-element-1ac2709 .elementor-icon-box-title a{font-family:"Gilda Display", Sans-serif;font-size:4rem;font-weight:400;line-height:4.8rem;}.elementor-1551 .elementor-element.elementor-element-1ac2709 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-b7b9269 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E1D9;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 4.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-b7b9269 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-b7b9269 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-b7b9269 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-86138fc .elementor-icon-box-wrapper{text-align:start;gap:1.5rem;}.elementor-1551 .elementor-element.elementor-element-86138fc .elementor-icon-box-title{margin-block-end:1.5rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-86138fc .elementor-icon{font-size:6rem;}.elementor-1551 .elementor-element.elementor-element-86138fc .elementor-icon-box-title, .elementor-1551 .elementor-element.elementor-element-86138fc .elementor-icon-box-title a{font-family:"Gilda Display", Sans-serif;font-size:4rem;font-weight:400;line-height:4.8rem;}.elementor-1551 .elementor-element.elementor-element-86138fc .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-bdb16ca:not(.elementor-motion-effects-element-type-background), .elementor-1551 .elementor-element.elementor-element-bdb16ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-1551 .elementor-element.elementor-element-bdb16ca > .elementor-container{max-width:1600px;}.elementor-1551 .elementor-element.elementor-element-bdb16ca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15rem 2rem 48rem 2rem;}.elementor-1551 .elementor-element.elementor-element-bdb16ca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1551 .elementor-element.elementor-element-fa26c29.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1551 .elementor-element.elementor-element-fa26c29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1551 .elementor-element.elementor-element-fa26c29.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-1551 .elementor-element.elementor-element-fa26c29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-031f9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-031f9a8 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8rem;letter-spacing:0.45rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-5ff9975{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-5ff9975 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:6rem;font-weight:400;line-height:7.2rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-07434b2 .elementor-button{background-color:#C9A45C;font-family:"Barlow Condensed", Sans-serif;font-size:1.8rem;font-weight:500;text-transform:uppercase;line-height:1.49rem;letter-spacing:0.18rem;border-radius:50rem 50rem 50rem 50rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-07434b2{width:auto;max-width:auto;}.elementor-1551 .elementor-element.elementor-element-4a66fab{margin-top:6rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-73bf78e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1551 .elementor-element.elementor-element-73bf78e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-73bf78e > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-73bf78e > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-73bf78e > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-73bf78e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 5.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-73bf78e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1551 .elementor-element.elementor-element-ba09231.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1551 .elementor-element.elementor-element-ba09231.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1551 .elementor-element.elementor-element-ba09231.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1551 .elementor-element.elementor-element-ba09231 .elementor-image-box-wrapper .elementor-image-box-img{width:15rem;}.elementor-1551 .elementor-element.elementor-element-ba09231 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1551 .elementor-element.elementor-element-ba09231 .elementor-image-box-title{font-family:"Barlow Condensed", Sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;letter-spacing:0.25rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-85febe7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1551 .elementor-element.elementor-element-85febe7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-85febe7 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-85febe7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-85febe7 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-85febe7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 5.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-85febe7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-a393187.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1551 .elementor-element.elementor-element-a393187.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1551 .elementor-element.elementor-element-a393187.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1551 .elementor-element.elementor-element-a393187 .elementor-image-box-wrapper .elementor-image-box-img{width:15rem;}.elementor-1551 .elementor-element.elementor-element-a393187 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1551 .elementor-element.elementor-element-a393187 .elementor-image-box-title{font-family:"Barlow Condensed", Sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;letter-spacing:0.25rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-c4b9b45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1551 .elementor-element.elementor-element-c4b9b45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-c4b9b45 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-c4b9b45 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-c4b9b45 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-c4b9b45 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4.5rem 4.5rem 5.5rem 4.5rem;}.elementor-1551 .elementor-element.elementor-element-c4b9b45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-c101eac.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1551 .elementor-element.elementor-element-c101eac.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1551 .elementor-element.elementor-element-c101eac.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1551 .elementor-element.elementor-element-c101eac .elementor-image-box-wrapper .elementor-image-box-img{width:15rem;}.elementor-1551 .elementor-element.elementor-element-c101eac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1551 .elementor-element.elementor-element-c101eac .elementor-image-box-title{font-family:"Barlow Condensed", Sans-serif;font-size:2.5rem;font-weight:400;text-transform:uppercase;letter-spacing:0.25rem;color:#000000;}.elementor-1551 .elementor-element.elementor-element-4849b05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1551 .elementor-element.elementor-element-4849b05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1551 .elementor-element.elementor-element-4849b05 > .elementor-element-populated, .elementor-1551 .elementor-element.elementor-element-4849b05 > .elementor-element-populated > .elementor-background-overlay, .elementor-1551 .elementor-element.elementor-element-4849b05 > .elementor-background-slideshow{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-4849b05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5rem 5rem 2rem 5rem;}.elementor-1551 .elementor-element.elementor-element-4849b05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1551 .elementor-element.elementor-element-3413516 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.8rem;font-weight:400;line-height:2.88rem;color:#666666;}.elementor-1551 .elementor-element.elementor-element-4d9ce24{width:auto;max-width:auto;margin:7rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;bottom:2.2rem;}body:not(.rtl) .elementor-1551 .elementor-element.elementor-element-4d9ce24{right:4.2rem;}body.rtl .elementor-1551 .elementor-element.elementor-element-4d9ce24{left:4.2rem;}.elementor-1551 .elementor-element.elementor-element-4d9ce24 img{border-radius:2rem 2rem 2rem 2rem;}.elementor-1551 .elementor-element.elementor-element-404861f .pea--collapse{justify-content:space-between;}.elementor-1551 .elementor-element.elementor-element-404861f .pea-sub-arrow-icon.pea-caret-down:before{content:"\f078";}.elementor-1551 .elementor-element.elementor-element-404861f .pea-main-nav{justify-content:center;}.elementor-1551 .elementor-element.elementor-element-404861f .pea-top-nav-link{gap:10px;}.elementor-1551 .elementor-element.elementor-element-404861f .pea-main-nav .pea-top-nav-link, .elementor-1551 .elementor-element.elementor-element-404861f .pea-main-nav .pea-sub-link{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:140%;}:root{--page-title-display:none;}@media(max-width:1280px){.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-carousel .slick-slide{margin-left:15px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-carousel .slick-list{margin-left:-15px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-arrow{display:flex !important;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-dots{display:inline-table !important;}}@media(max-width:1024px) and (min-width:768px){.elementor-1551 .elementor-element.elementor-element-c0940d7{width:100%;}.elementor-1551 .elementor-element.elementor-element-1674404{width:100%;}.elementor-1551 .elementor-element.elementor-element-bffbf5c{width:100%;}.elementor-1551 .elementor-element.elementor-element-ae060f4{width:100%;}.elementor-1551 .elementor-element.elementor-element-d373bc0{width:100%;}.elementor-1551 .elementor-element.elementor-element-ce70d0d{width:100%;}.elementor-1551 .elementor-element.elementor-element-b30a429{width:100%;}.elementor-1551 .elementor-element.elementor-element-4307ea4{width:100%;}.elementor-1551 .elementor-element.elementor-element-e6c9f88{width:100%;}.elementor-1551 .elementor-element.elementor-element-4b47e51{width:100%;}.elementor-1551 .elementor-element.elementor-element-0a280cc{width:100%;}.elementor-1551 .elementor-element.elementor-element-2715773{width:100%;}.elementor-1551 .elementor-element.elementor-element-5e1a94d{width:100%;}.elementor-1551 .elementor-element.elementor-element-70d9ab7{width:100%;}.elementor-1551 .elementor-element.elementor-element-2a2e997{width:100%;}.elementor-1551 .elementor-element.elementor-element-b7b9269{width:100%;}.elementor-1551 .elementor-element.elementor-element-73bf78e{width:100%;}}@media(max-width:1024px){.elementor-1551 .elementor-element.elementor-element-1674404 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5rem 0rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-carousel .slick-slide{margin-left:15px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-carousel .slick-list{margin-left:-15px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-arrow{display:flex !important;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-dots{display:inline-table !important;}.elementor-1551 .elementor-element.elementor-element-b30a429 > .elementor-element-populated{padding:5rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-1551 .elementor-element.elementor-element-f6a5638{padding:0rem 1rem 0rem 1rem;}.elementor-1551 .elementor-element.elementor-element-e298f27 > .elementor-element-populated{padding:0rem 0rem 10rem 0rem;}.elementor-1551 .elementor-element.elementor-element-e161d17 .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-11d6e0d{padding:10rem 1rem 10rem 1rem;}.elementor-1551 .elementor-element.elementor-element-c0940d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-22a9b84 .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-f10b78d{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-f10b78d .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-f434669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1551 .elementor-element.elementor-element-f434669 .elementor-heading-title{font-size:3rem;line-height:5rem;}.elementor-1551 .elementor-element.elementor-element-acf0142{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-1674404 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5rem 0rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-7716aee{padding:10rem 1rem 0rem 1rem;}.elementor-1551 .elementor-element.elementor-element-b60deeb .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-50c441b{margin-top:4rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-205f623 > .elementor-element-populated{padding:5rem 3rem 5rem 3rem;}.elementor-1551 .elementor-element.elementor-element-c2c0caf .elementor-heading-title{font-size:2.5rem;line-height:3.5rem;}.elementor-1551 .elementor-element.elementor-element-591a901 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-591a901 .elementor-icon-list-item > a{font-size:5rem;}.elementor-1551 .elementor-element.elementor-element-af8aabc > .elementor-element-populated{padding:5rem 3rem 5rem 3rem;}.elementor-1551 .elementor-element.elementor-element-0fae4ef .elementor-heading-title{font-size:2.5rem;line-height:3.5rem;}.elementor-1551 .elementor-element.elementor-element-77305e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-77305e0 .elementor-icon-list-item > a{font-size:5rem;line-height:8rem;}.elementor-1551 .elementor-element.elementor-element-f145334 > .elementor-element-populated{padding:5rem 3rem 5rem 3rem;}.elementor-1551 .elementor-element.elementor-element-47bc2a9 .elementor-heading-title{font-size:2.5rem;line-height:3.5rem;}.elementor-1551 .elementor-element.elementor-element-18beb38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1551 .elementor-element.elementor-element-18beb38 .elementor-icon-list-item > a{font-size:5rem;line-height:8rem;}.elementor-1551 .elementor-element.elementor-element-3ed9ff8{padding:65rem 1rem 10rem 1rem;}.elementor-1551 .elementor-element.elementor-element-cdd6679 .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-3467340{padding:10rem 1rem 0rem 1rem;}.elementor-1551 .elementor-element.elementor-element-b292e49 .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-carousel .slick-slide{margin-left:0px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-carousel .slick-list{margin-left:-0px;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-arrow{display:flex !important;}.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-dots{display:inline-table !important;}.elementor-1551 .elementor-element.elementor-element-bfeeaf2{padding:10rem 1rem 10rem 1rem;}.elementor-1551 .elementor-element.elementor-element-b3e9b77{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-b3e9b77 .elementor-heading-title{font-size:5rem;line-height:7.2rem;}.elementor-1551 .elementor-element.elementor-element-5b01ac6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-5b01ac6 .elementor-heading-title{font-size:2.5rem;line-height:3.5rem;}.elementor-1551 .elementor-element.elementor-element-a80094e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-b30a429 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5rem 0rem 0rem 0rem;}.elementor-1551 .elementor-element.elementor-element-402f1bb{padding:0rem 1rem 0rem 1rem;}.elementor-1551 .elementor-element.elementor-element-47b3ea0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-8d18bfb .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-949643b{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-d1b26ae{margin-top:-11rem;margin-bottom:0rem;padding:18rem 1rem 10rem 1rem;}.elementor-1551 .elementor-element.elementor-element-fb5e6cd{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-fb5e6cd .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-4f40b06{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-4f40b06 .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-b1140ab{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-b1140ab .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-0d652d4{margin-top:0rem;margin-bottom:0rem;padding:10rem 1rem 10rem 1rem;}.elementor-1551 .elementor-element.elementor-element-4e14052 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-7213b5a .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-d8ddbd9{margin-top:4rem;margin-bottom:0rem;}.elementor-1551 .elementor-element.elementor-element-0a280cc > .elementor-element-populated{padding:3.5rem 3.5rem 3.5rem 3.5rem;}.elementor-1551 .elementor-element.elementor-element-2715773 > .elementor-element-populated{padding:3.5rem 3.5rem 3.5rem 3.5rem;}.elementor-1551 .elementor-element.elementor-element-5e1a94d > .elementor-element-populated{padding:3.5rem 3.5rem 3.5rem 3.5rem;}.elementor-1551 .elementor-element.elementor-element-70d9ab7 > .elementor-element-populated{padding:3.5rem 3.5rem 3.5rem 3.5rem;}.elementor-1551 .elementor-element.elementor-element-2a2e997 > .elementor-element-populated{padding:3.5rem 3.5rem 3.5rem 3.5rem;}.elementor-1551 .elementor-element.elementor-element-b7b9269 > .elementor-element-populated{padding:3.5rem 3.5rem 3.5rem 3.5rem;}.elementor-1551 .elementor-element.elementor-element-bdb16ca{padding:10rem 1rem 36rem 1rem;}.elementor-1551 .elementor-element.elementor-element-fa26c29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1551 .elementor-element.elementor-element-5ff9975 .elementor-heading-title{font-size:5rem;line-height:6.2rem;}.elementor-1551 .elementor-element.elementor-element-07434b2{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1551 .elementor-element.elementor-element-73bf78e{width:100%;}.elementor-1551 .elementor-element.elementor-element-ba09231 .elementor-image-box-img{margin-bottom:25px;}.elementor-1551 .elementor-element.elementor-element-a393187 .elementor-image-box-img{margin-bottom:25px;}.elementor-1551 .elementor-element.elementor-element-c101eac .elementor-image-box-img{margin-bottom:25px;}.elementor-1551 .elementor-element.elementor-element-4849b05 > .elementor-element-populated{padding:5rem 3rem 4rem 3rem;}.elementor-1551 .elementor-element.elementor-element-4d9ce24{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}}/* Start custom CSS for section, class: .elementor-element-f6a5638 */.elementor-1551 .elementor-element.elementor-element-f6a5638::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 589px;
  background: linear-gradient(
    to top,
    rgba(0, 0, 0, 1) 0%,
    rgba(0, 0, 0, 0) 100%
  );
}
.elementor-1551 .elementor-element.elementor-element-f6a5638::before {
  content: "";
  position: absolute;
  top: -29px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 240px;
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 1) 0%,
    rgba(0, 0, 0, 0) 100%
  );
}

/* Footer Styling */

.elementor-789 .elementor-element.elementor-element-99207a9
{
    margin-top: -30rem !important;
}

.elementor-789 .elementor-element.elementor-element-bbdd782, .elementor-element-8d7320f
{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a835e51 */.elementor-1551 .elementor-element.elementor-element-a835e51 span
{
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc01091 */.diff-word-spec
{
    color: #C9A45C !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99345b4 */.elementor-1551 .elementor-element.elementor-element-99345b4 
{
    margin-bottom: 0 !important;
}

.elementor-1551 .elementor-element.elementor-element-99345b4 img
{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2c0caf */.elementor-1551 .elementor-element.elementor-element-c2c0caf
{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-591a901 */.elementor-1551 .elementor-element.elementor-element-591a901 li.elementor-icon-list-item.elementor-inline-item {
    flex-direction: row-reverse;
}

.elementor-1551 .elementor-element.elementor-element-591a901 svg
{
    margin-top: -20px !important;
}

.elementor-1551 .elementor-element.elementor-element-591a901 span.elementor-icon-list-icon {
    margin-bottom: 2rem !important;
    margin-left: 1rem;
}

.elementor-1551 .elementor-element.elementor-element-591a901
{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20f16e6 */.elementor-1551 .elementor-element.elementor-element-20f16e6 a
{
    width:30rem !important;
    height: 6rem !important;
    display: flex;
    align-items: center;
    justify-content: center ;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4dc6592 */.elementor-1551 .elementor-element.elementor-element-4dc6592 
{
    margin-bottom: 0 !important;
}

.elementor-1551 .elementor-element.elementor-element-4dc6592 img
{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fae4ef */.elementor-1551 .elementor-element.elementor-element-0fae4ef
{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-77305e0 */.elementor-1551 .elementor-element.elementor-element-77305e0 li.elementor-icon-list-item.elementor-inline-item {
    flex-direction: row-reverse;
}

.elementor-1551 .elementor-element.elementor-element-77305e0 svg
{
    margin-top: -20px !important;
}

.elementor-1551 .elementor-element.elementor-element-77305e0 span.elementor-icon-list-icon {
    margin-bottom: 2rem !important;
    margin-left: 1rem;
}

.elementor-1551 .elementor-element.elementor-element-77305e0
{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f766c27 */.elementor-1551 .elementor-element.elementor-element-f766c27 a
{
    width:30rem !important;
    height: 6rem !important;
    display: flex;
    align-items: center;
    justify-content: center ;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef58bc5 */.elementor-1551 .elementor-element.elementor-element-ef58bc5 
{
    margin-bottom: 0 !important;
}

.elementor-1551 .elementor-element.elementor-element-ef58bc5 img
{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47bc2a9 */.elementor-1551 .elementor-element.elementor-element-47bc2a9
{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-18beb38 */.elementor-1551 .elementor-element.elementor-element-18beb38 li.elementor-icon-list-item.elementor-inline-item {
    flex-direction: row-reverse;
}

.elementor-1551 .elementor-element.elementor-element-18beb38 svg
{
    margin-top: -20px !important;
}

.elementor-1551 .elementor-element.elementor-element-18beb38 span.elementor-icon-list-icon {
    margin-bottom: 2rem !important;
    margin-left: 1rem;
}

.elementor-1551 .elementor-element.elementor-element-18beb38
{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5df5a78 */.elementor-1551 .elementor-element.elementor-element-5df5a78 a
{
    width:30rem !important;
    height: 6rem !important;
    display: flex;
    align-items: center;
    justify-content: center ;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-50c441b */.elementor-1551 .elementor-element.elementor-element-50c441b .elementor-container.elementor-column-gap-default
{
    gap: 3rem !important;
}/* End custom CSS */
/* Start custom CSS for mphbe-availability-calendar, class: .elementor-element-9886d89 */.datepick.datepick-multi {
    width: 100% !important;
}

.mphb-date-cell
{
    height: 64px !important;
    font-family: Barlow;
    font-size: 18px !important;
    padding-top: 10px !important;
    color: white !important;
}
.mphb-not-available-date
{
    background-color: #252525 !important;
    border-radius: 6px;
}

.mphb-calendar.mphb-datepick table {
    border-collapse: separate !important; /* Required for spacing to work */
    border-spacing: 7px !important;    /* 0px horizontal, 7px vertical gap */
}

.elementor-1551 .elementor-element.elementor-element-9886d89 table th, .elementor-1551 .elementor-element.elementor-element-9886d89 table td
{
    font-family: Barlow !important;
    font-size: 18px !important;
    border: none !important;
}

.elementor-1551 .elementor-element.elementor-element-9886d89 table 
{
    background:#151515 !important;
}

.mphb-date-cell
{
    background-color: #252525 !important;
    border-radius: 6px;
}



.datepick-month td
{
    background:#121212 !important;
}

.elementor-1551 .elementor-element.elementor-element-9886d89 table{
    border: 1px solid white;
    border-radius:12px !important;
    background:#121212 !important;
    padding-left: 18px !important;
    padding-right: 18px !important;
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}

.elementor-1551 .elementor-element.elementor-element-9886d89 .datepick-month-row {
    clear: left;
    display: flex !important;
    gap: 20px !important;
    background: #151515 !important;
    border: none !important;
}

.datepick.datepick-multi
{
    border: none !important;
}

.elementor-1551 .elementor-element.elementor-element-9886d89 .datepick-month
{
    height: 100% !important;
    border: none !important;
}

.datepick-month th, .datepick-month th a
{
    background: transparent !important;
    padding-bottom: 11px !important;
    color: #666666 !important;
}

.datepick-month-row{
    padding: 35px !important;
    border-radius: 20px !important;
    
}

.datepick-nav
{
    display: none !important;
}

.datepick.datepick-multi
{
    background: transparent !important;
}

.elementor-1551 .elementor-element.elementor-element-9886d89 .datepick-month-header
{
    background-color: transparent !important;
    font-size: 2.4rem !important;
    font-family: Barlow !important;
    font-weight: 500 !important;
    margin-bottom: 2.8rem !important;
}

.elementor-1551 .elementor-element.elementor-element-9886d89 .datepick-month-header
{
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 1.8rem !important;
}

.elementor-1551 .elementor-element.elementor-element-9886d89 select
{
    width: 24.3rem !important;
    font-size: 2.4rem !important;
    font-weight: 500 !important;
    border: 1px solid white;
    border-radius: 500rem !important;
    background-color: #121212;
    height: 6rem !important;
    text-align: center !important;
}

.datepick-month-header
{
    height: 6rem !important;
    justify-content: center !important;
    align-items:center !important;
}

.mphb-extra-date, .mphb-past-date {
    background: #151515 !important;
    position: relative;
    overflow: hidden;
}

.mphb-extra-date::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #252525;
    background-image: repeating-linear-gradient(
        -20.6deg,
        transparent,
        transparent 4px,
        #151515 4px,
        #151515 7px
    );
    border-radius: 6px;
    z-index: 2;
}

.mphb-past-date::before
{
    content: "";
    position: absolute;
    inset: 0;
    background-color: #252525;
    background-image: repeating-linear-gradient(
        -20.6deg,
        transparent,
        transparent 4px,
        #151515 4px,
        #151515 7px
    );
    border-radius: 6px;
    z-index:-1; 
}

.mphb-past-date 
{
    opacity: 1 !important;
}

.datepick-month td span {
    position: relative !important;
    z-index: 99999999999 !important;
}

.mphb-past-date 
{
    font-size: 1.8rem !important;
    color: #666666 !important;
}

.mphb-available-date {
    position: relative !important;
}

.mphb-available-date::after {
    content: "" !important;
    width: 9.49px !important;
    height: 9.49px !important;
    background: #151515 !important;
    position: absolute !important;
    border-radius: 50% !important;
    bottom: 9px !important;
    left: 15px !important;
    z-index: 2 !important;
}

.mphb-booked-date {
    background: #C9A45C !important;
}

.mphb-calendar td .mphb-mark-as-unavailable--check-out
{
    background: #252525 !important;
}


.datepick-month-header select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: none;
    outline: none;
    pointer-events: none;
    cursor: default;
    color: #ffffff;
    font-size: 15px;
    font-weight: 600;
    padding: 0;
}


.datepick-month-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
}

/* Hide default prev/next text and replace with arrows */
.datepick-cmd-prev {
    font-size: 0 !important;
    background-image: url('https://www.hillthai.com/wp-content/uploads/2026/03/arrow-left.svg') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    width: 24px !important;
    height: 24px !important;
    display: inline-block !important;
    background-color: transparent !important;
    border: none !important;
}

.datepick-cmd-next {
    font-size: 0 !important;
    background-image: url('https://www.hillthai.com/wp-content/uploads/2026/03/arrow-right.svg') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    width: 24px !important;
    height: 24px !important;
    display: inline-block !important;
    background-color: transparent !important;
    border: none !important;
}

.mphb-past-date::before
{
    content: "";
    position: absolute;
    inset: 0;
    background-color: #252525;
    background-image: repeating-linear-gradient(
        -20.6deg,
        transparent,
        transparent 4px,
        #151515 4px,
        #151515 7px
    );
    border-radius: 6px;
    z-index:-1; 
}
@media(max-width:1360px){
    .elementor-1551 .elementor-element.elementor-element-9886d89 select {
    width: 21.3rem !important;
        
    }
}
@media(max-width:1200px){
        .elementor-1551 .elementor-element.elementor-element-9886d89 select {
        width: 20.3rem !important;
        font-size: 18px !important;
    }
}
@media(max-width:1150px){
    .elementor-1551 .elementor-element.elementor-element-9886d89 .datepick-month-row {
    flex-wrap: wrap !important;
}
.elementor-1551 .elementor-element.elementor-element-9886d89 .datepick-month {
    width: 100% !important;
}
}

@media(max-width:767px){
        .elementor-1551 .elementor-element.elementor-element-9886d89 select {
        width: 23.3rem !important;
        }
        .elementor-1551 .elementor-element.elementor-element-9886d89 .datepick-month-header
        {
            flex-wrap:wrap !important;
        }
        .datepick-month-header
        {
            margin-bottom: 4rem !important;
            height: auto !important;
        }
        .datepick-month-row {
    padding: 20px !important;
        }
        .elementor-1551 .elementor-element.elementor-element-77c4377.elementor-column > .elementor-widget-wrap, .elementor-1551 .elementor-element.elementor-element-4eca4d9 > .elementor-element-populated
        {
            justify-content: center !important;
            padding:0 !important;
        }
        .elementor-1551 .elementor-element.elementor-element-77c4377.elementor-column > .elementor-widget-wrap {
    margin-bottom: 20px !important;
}
.elementor-1551 .elementor-element.elementor-element-9886d89 > .elementor-widget-container {
    margin-top: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-af967a4 */.elementor-1551 .elementor-element.elementor-element-9886d89 table
{
    background:#151515 !important;
}/* End custom CSS */
/* Start custom CSS for wpr-testimonial, class: .elementor-element-83eaf46 */.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-content-inner
{
    background: transparent !important;
    padding: 0 !important;
}

.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-content-inner:before
{
    display: none !important;
}

.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-arrow
{
    width: 6rem !important;
    height: 6rem !important;
    background:#C9A45C !important;
}

.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-prev-arrow.wpr-testimonial-arrow.slick-arrow {
    left: 10rem !important;
}

.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-next-arrow.wpr-testimonial-arrow.slick-arrow {
    right: 10rem !important;
}

.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-item
{
    padding: 0 !important;
}

.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-carousel .slick-slide
{
    margin-left: 30px !important;
}

.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-carousel .slick-slide {
    min-width: 1300px !important;
}

.elementor-1551 .elementor-element.elementor-element-83eaf46 .slick-slide img
{
    width: 100% !important;    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d649f06 */.elementor-1551 .elementor-element.elementor-element-d649f06
{
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb5e6cd */.small-text
{
    font-family: Barlow Condensed;
    color:black;
    font-weight: 400 !important;
    text-transform: uppercase;
    margin-left: 1.5rem !important;
    font-size: 2.5rem !important;
    letter-spacing:0.25rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-93454cc */.elementor-1551 .elementor-element.elementor-element-93454cc
{
    margin-bottom: 0 !important;
    height: 8.3rem !important;
    margin-top: 15px !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f40b06 */.small-text
{
    font-family: Barlow Condensed;
    color:black;
    font-weight: 400 !important;
    text-transform: uppercase;
    margin-left: 2rem !important;
    font-size: 2.5rem !important;
    letter-spacing:0.25rem;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1d64563 */.elementor-1551 .elementor-element.elementor-element-1d64563
{
    margin-bottom: 0 !important;
    height: 8.3rem !important;
    margin-top: 15px !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1140ab */.small-text
{
    font-family: Barlow Condensed;
    color:black;
    font-weight: 400 !important;
    text-transform: uppercase;
    margin-left: 2rem !important;
    font-size: 2.5rem !important;
    letter-spacing:0.25rem;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4def12b */.elementor-1551 .elementor-element.elementor-element-4def12b .elementor-container.elementor-column-gap-default
{
    gap:3rem !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d8ddbd9 */.elementor-1551 .elementor-element.elementor-element-d8ddbd9 .elementor-container.elementor-column-gap-default
{
    gap: 3rem !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dea8a37 */.elementor-1551 .elementor-element.elementor-element-dea8a37 .elementor-container.elementor-column-gap-default
{
    gap: 3rem !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-07434b2 */.elementor-1551 .elementor-element.elementor-element-07434b2 a {
    width: 17rem !important;
    height:6rem !important;
    display:flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73bf78e */.elementor-1551 .elementor-element.elementor-element-73bf78e {
    width:24rem !important;
}

@media(max-width:1024px){
    .elementor-1551 .elementor-element.elementor-element-73bf78e {
    width:100% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-85febe7 */.elementor-1551 .elementor-element.elementor-element-85febe7 {
    width:24rem !important;
}

@media(max-width:1024px){
    .elementor-1551 .elementor-element.elementor-element-85febe7 {
    width:100% !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c4b9b45 */.elementor-1551 .elementor-element.elementor-element-c4b9b45 {
    width:24rem !important;
}

@media(max-width:1024px){
    .elementor-1551 .elementor-element.elementor-element-c4b9b45 {
    width:100% !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d9ce24 */@media(max-width:1024px){
    .elementor-1551 .elementor-element.elementor-element-4d9ce24 {
   position:static !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4849b05 */.elementor-1551 .elementor-element.elementor-element-4849b05 {
    flex-grow:1 !important;
}

.elementor-1551 .elementor-element.elementor-element-4849b05 .elementor-widget-wrap
{
    border-radius:2rem !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a66fab */.elementor-1551 .elementor-element.elementor-element-4a66fab .elementor-container.elementor-column-gap-default
{
    gap:3rem !important ;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bdb16ca */@media(max-width:500px){
    .elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-prev-arrow.wpr-testimonial-arrow.slick-arrow {
    left: 3rem !important;
}
.elementor-1551 .elementor-element.elementor-element-83eaf46 .wpr-testimonial-next-arrow.wpr-testimonial-arrow.slick-arrow
{
    right:3rem !important;
}
}/* End custom CSS */