.elementor-5040 .elementor-element.elementor-element-ab89b94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-63c8306{--display:flex;}.elementor-5040 .elementor-element.elementor-element-b298072{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-4388101{--display:flex;--min-height:100vh;--justify-content:space-between;--overlay-opacity:0.83;}.elementor-5040 .elementor-element.elementor-element-4388101::before, .elementor-5040 .elementor-element.elementor-element-4388101 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-4388101 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-4388101 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-4388101 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-4388101 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-5040 .elementor-element.elementor-element-a28e1cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-5040 .elementor-element.elementor-element-df79330{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5040 .elementor-element.elementor-element-df79330.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-df79330 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:140px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:0em;color:#D1C5C0;}.elementor-5040 .elementor-element.elementor-element-61da0e2{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-5040 .elementor-element.elementor-element-61da0e2.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-61da0e2 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:135px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:0em;color:#D1C5C0;}.elementor-5040 .elementor-element.elementor-element-58f4e9a{--display:flex;}.elementor-5040 .elementor-element.elementor-element-2b67b60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-2b67b60 .elementor-heading-title{font-family:"Kaisei Decol", Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;color:#D4AF37;}.elementor-5040 .elementor-element.elementor-element-c5d3c3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-c5d3c3c .elementor-heading-title{font-family:"Carme", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-188bbaf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-682ec83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-682ec83 .elementor-heading-title{font-family:"Quintessential", Sans-serif;font-size:17px;font-weight:500;letter-spacing:1.8px;color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-16eb309{text-align:center;}.elementor-5040 .elementor-element.elementor-element-16eb309 .elementor-heading-title{font-family:"Purgatory", Sans-serif;font-size:21px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.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-5040 .elementor-element.elementor-element-4d785cc .elementor-button{background-color:transparent;font-family:"Akaya Kanadaka", Sans-serif;font-size:13px;font-weight:500;line-height:40px;letter-spacing:1.9px;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #3B610B 0%, #C9D5BA 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 15px 15px 15px;padding:0px 10px 0px 10px;}.elementor-5040 .elementor-element.elementor-element-4d785cc .elementor-button:hover, .elementor-5040 .elementor-element.elementor-element-4d785cc .elementor-button:focus{background-color:#B31D1D;}.elementor-5040 .elementor-element.elementor-element-4d785cc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5040 .elementor-element.elementor-element-4d785cc .elementor-button-content-wrapper{flex-direction:row;}.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-5040 .elementor-element.elementor-element-98aa4f4{text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-f30f027{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-f30f027::before, .elementor-5040 .elementor-element.elementor-element-f30f027 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-f30f027 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-f30f027 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-f30f027 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-f30f027 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-f30f027 .elementor-background-slideshow__slide__image{background-size:contain;}.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-5040 .elementor-element.elementor-element-7d662c2{width:var( --container-widget-width, 65% );max-width:65%;--e-transform-flipX:-1;--e-transform-flipY:-1;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;top:-3%;}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-7d662c2{left:36%;}body.rtl .elementor-5040 .elementor-element.elementor-element-7d662c2{right:36%;}.elementor-5040 .elementor-element.elementor-element-a17c282{--display:flex;--min-height:90vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 0px 100px 100px;}.elementor-5040 .elementor-element.elementor-element-a17c282:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-a17c282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D5BA;}.elementor-5040 .elementor-element.elementor-element-a17c282::before, .elementor-5040 .elementor-element.elementor-element-a17c282 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-a17c282 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-a17c282 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-a17c282 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-a17c282 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-2c9d885{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-2c9d885 .elementor-heading-title{font-family:"Sedan", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:#3B2C35;}.elementor-5040 .elementor-element.elementor-element-d96b9d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-5040 .elementor-element.elementor-element-d96b9d1.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-d96b9d1 .elementor-heading-title{font-family:"Spirax", Sans-serif;font-size:54px;font-weight:400;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:1px;word-spacing:0em;color:#000000;}.elementor-5040 .elementor-element.elementor-element-2850e81{--display:flex;--min-height:427px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-2850e81:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-2850e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-816b06e{--display:flex;--min-height:37vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-816b06e.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-089c7c1{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:44%;}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-089c7c1{left:2.394%;}body.rtl .elementor-5040 .elementor-element.elementor-element-089c7c1{right:2.394%;}.elementor-5040 .elementor-element.elementor-element-8800d87{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-8800d87 .elementor-heading-title{font-family:"Sedan SC", Sans-serif;font-size:30px;font-weight:400;color:#3B2C35;}.elementor-5040 .elementor-element.elementor-element-1cb9b89{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5040 .elementor-element.elementor-element-1cb9b89 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-5040 .elementor-element.elementor-element-3328731{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5040 .elementor-element.elementor-element-3328731.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-wrapper{max-width:85%;}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 6px/2 );}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 6px/2 );}body.rtl .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 6px/2 );}body.rtl .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 6px/2 );}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item{padding:20px 20px 20px 20px;background-color:#6EC1E400;border-style:solid;border-width:05px 0px 5px 0px;border-color:#642405;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-digits{color:#3B2C35;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-label{color:#3B2C35;font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5040 .elementor-element.elementor-element-4a3f810 .elementor-button{background-color:transparent;font-family:"Jost", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #395F0A 0%, #C9D5BA 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-5040 .elementor-element.elementor-element-4a3f810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5040 .elementor-element.elementor-element-4a3f810 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-7ea351a{--e-transform-flipY:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5040 .elementor-element.elementor-element-7ea351a img{width:40%;}.elementor-5040 .elementor-element.elementor-element-fe9e4e4{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-fe9e4e4::before, .elementor-5040 .elementor-element.elementor-element-fe9e4e4 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-fe9e4e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-fe9e4e4 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-fe9e4e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-fe9e4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-fe9e4e4 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-5040 .elementor-element.elementor-element-fe9e4e4.e-con{--align-self:center;}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-e971356{left:-39%;}body.rtl .elementor-5040 .elementor-element.elementor-element-e971356{right:-39%;}.elementor-5040 .elementor-element.elementor-element-e971356{top:42%;}.elementor-5040 .elementor-element.elementor-element-49a41f4{--e-transform-flipX:-1;top:53%;}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-49a41f4{right:-39%;}body.rtl .elementor-5040 .elementor-element.elementor-element-49a41f4{left:-39%;}.elementor-5040 .elementor-element.elementor-element-cb0d2c5{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-cb0d2c5:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-cb0d2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D5BA;}.elementor-5040 .elementor-element.elementor-element-cb0d2c5::before, .elementor-5040 .elementor-element.elementor-element-cb0d2c5 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-cb0d2c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-cb0d2c5 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-cb0d2c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-cb0d2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C9D5BA;--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-cb0d2c5.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-d3f7fe6{width:var( --container-widget-width, 50% );max-width:50%;margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5040 .elementor-element.elementor-element-d3f7fe6.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-0242d2d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Courgette", Sans-serif;font-size:16px;font-weight:600;color:#494949;}.elementor-5040 .elementor-element.elementor-element-0242d2d.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-0242d2d p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-e251fc8{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;color:#494949;}.elementor-5040 .elementor-element.elementor-element-e251fc8.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-926596c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-926596c:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-926596c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-926596c.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-9763e62{--display:flex;--min-height:37vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-9763e62.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-7c8c497{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5040 .elementor-element.elementor-element-1ae57ea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-1ae57ea .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:24px;font-weight:400;color:#A74F0D;}.elementor-5040 .elementor-element.elementor-element-9af0842{text-align:center;font-family:"Belleza", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-5040 .elementor-element.elementor-element-9af0842 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-a3bfa6c{text-align:center;font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#000000;}.elementor-5040 .elementor-element.elementor-element-a3bfa6c p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-c782a5e{text-align:center;}.elementor-5040 .elementor-element.elementor-element-c782a5e .elementor-heading-title{font-family:"NCL Gasdrifo", Sans-serif;font-size:82px;font-weight:600;color:#924D2C;}.elementor-5040 .elementor-element.elementor-element-ca9dfdd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-ca9dfdd:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-ca9dfdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-ca9dfdd.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-692be97{--display:flex;--min-height:37vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-692be97.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-7accda4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5040 .elementor-element.elementor-element-98de50f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-98de50f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:24px;font-weight:400;color:#A74F0D;}.elementor-5040 .elementor-element.elementor-element-b32afd4{text-align:center;font-family:"Belleza", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-5040 .elementor-element.elementor-element-b32afd4 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-8bbebd2{text-align:center;font-family:"Jost", Sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#000000;}.elementor-5040 .elementor-element.elementor-element-8bbebd2 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-6c55f94{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-5040 .elementor-element.elementor-element-1dc7e7b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-94ce794{--display:flex;--min-height:42vh;--justify-content:center;--overlay-opacity:0.57;--border-radius:50px 50px 50px 50px;box-shadow:0px -4px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-5040 .elementor-element.elementor-element-94ce794:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-94ce794 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D5BA;}.elementor-5040 .elementor-element.elementor-element-94ce794::before, .elementor-5040 .elementor-element.elementor-element-94ce794 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-94ce794 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-94ce794 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-94ce794 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-94ce794 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-94ce794.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-edc007e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-edc007e .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;color:#3B2C35;}.elementor-5040 .elementor-element.elementor-element-468b62f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;color:#81561B;}.elementor-5040 .elementor-element.elementor-element-468b62f.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-d7e8174{--e-transform-flipY:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-d7e8174 img{width:40%;}.elementor-5040 .elementor-element.elementor-element-403b00e{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-5040 .elementor-element.elementor-element-b4d15ba{--display:flex;--overlay-opacity:1;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-b4d15ba::before, .elementor-5040 .elementor-element.elementor-element-b4d15ba > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-b4d15ba > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-b4d15ba > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-b4d15ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-b4d15ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 18%, #FFFFFF00 100%);}.elementor-5040 .elementor-element.elementor-element-b4d15ba .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-5040 .elementor-element.elementor-element-b24e963{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-b24e963 .elementor-heading-title{font-family:"Mea Culpa", Sans-serif;font-size:47px;font-weight:500;letter-spacing:2px;word-spacing:0px;color:#000000;}.elementor-5040 .elementor-element.elementor-element-4a76388{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-family:"Prociono", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-5040 .elementor-element.elementor-element-4a76388.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-4a76388 p{margin-block-end:3px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5040 .elementor-element.elementor-element-9125ef0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5040 .elementor-element.elementor-element-9125ef0 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-5040 .elementor-element.elementor-element-9125ef0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5040 .elementor-element.elementor-element-ded73de{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-265ed05{text-align:center;}.elementor-5040 .elementor-element.elementor-element-265ed05 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:58px;font-weight:400;color:#642405;}.elementor-5040 .elementor-element.elementor-element-691b942{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#642405;--border-color:#642405;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-4cf76bc{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#642405;--border-color:#642405;}.elementor-5040 .elementor-element.elementor-element-e1a80bd{text-align:center;}.elementor-5040 .elementor-element.elementor-element-e1a80bd .elementor-heading-title{font-family:"Noto Serif NP Hmong", Sans-serif;font-size:61px;font-weight:600;color:#642405;}.elementor-5040 .elementor-element.elementor-element-aed09a4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5040 .elementor-element.elementor-element-cf7b9ff .elementor-heading-title{font-family:"Pattaya", Sans-serif;font-size:23px;font-weight:500;color:#642405;}.elementor-5040 .elementor-element.elementor-element-80bd88b .elementor-heading-title{font-family:"Istok Web", Sans-serif;font-size:23px;font-weight:400;color:#642405;}.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-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-icon i{color:#642405;transition:color 0.3s;}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-icon svg{fill:#642405;transition:fill 0.3s;}.elementor-5040 .elementor-element.elementor-element-4fe85cb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-item > a{font-family:"Proza Libre", Sans-serif;font-size:12px;font-weight:400;}.elementor-5040 .elementor-element.elementor-element-4fe85cb .elementor-icon-list-text{color:#642405;transition:color 0.3s;}.elementor-5040 .elementor-element.elementor-element-7fd88f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Proza Libre", Sans-serif;font-size:17px;font-weight:400;color:#642405;}.elementor-5040 .elementor-element.elementor-element-7fd88f5.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-7fd88f5 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-73b5077{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Proza Libre", Sans-serif;font-size:12px;font-weight:400;color:#642405;}.elementor-5040 .elementor-element.elementor-element-73b5077.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-73b5077 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-d3f276f .elementor-button{background-color:#086F2D;font-family:"Proza Libre", Sans-serif;font-weight:500;box-shadow:0px 0px 9px 4px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-5040 .elementor-element.elementor-element-d3f276f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5040 .elementor-element.elementor-element-d3f276f .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-0ed4f84{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-c61e353{text-align:center;}.elementor-5040 .elementor-element.elementor-element-c61e353 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:58px;font-weight:400;color:#642405;}.elementor-5040 .elementor-element.elementor-element-f6d88b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#642405;--border-color:#642405;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-e315f66{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#642405;--border-color:#642405;}.elementor-5040 .elementor-element.elementor-element-9580875{text-align:center;}.elementor-5040 .elementor-element.elementor-element-9580875 .elementor-heading-title{font-family:"Noto Serif NP Hmong", Sans-serif;font-size:61px;font-weight:600;color:#642405;}.elementor-5040 .elementor-element.elementor-element-1c5ed19{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5040 .elementor-element.elementor-element-139552e .elementor-heading-title{font-family:"Pattaya", Sans-serif;font-size:23px;font-weight:500;color:#642405;}.elementor-5040 .elementor-element.elementor-element-a6560c6 .elementor-heading-title{font-family:"Istok Web", Sans-serif;font-size:23px;font-weight:400;color:#642405;}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-icon i{color:#642405;transition:color 0.3s;}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-icon svg{fill:#642405;transition:fill 0.3s;}.elementor-5040 .elementor-element.elementor-element-f7f318b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-item > a{font-family:"Proza Libre", Sans-serif;font-size:12px;font-weight:400;}.elementor-5040 .elementor-element.elementor-element-f7f318b .elementor-icon-list-text{color:#642405;transition:color 0.3s;}.elementor-5040 .elementor-element.elementor-element-ab1001a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Proza Libre", Sans-serif;font-size:17px;font-weight:400;color:#642405;}.elementor-5040 .elementor-element.elementor-element-ab1001a.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-ab1001a p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-fb85638{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Proza Libre", Sans-serif;font-size:12px;font-weight:400;color:#642405;}.elementor-5040 .elementor-element.elementor-element-fb85638.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-fb85638 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-f82a535 .elementor-button{background-color:#086F2D;font-family:"Proza Libre", Sans-serif;font-weight:500;box-shadow:0px 0px 9px 4px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-5040 .elementor-element.elementor-element-f82a535{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5040 .elementor-element.elementor-element-f82a535 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-4f0cc97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-cc26b77 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5040 .elementor-element.elementor-element-e1b99b2{--display:flex;--min-height:220px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-e1b99b2::before, .elementor-5040 .elementor-element.elementor-element-e1b99b2 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-e1b99b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-e1b99b2 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-e1b99b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-e1b99b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-1eba185{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-1eba185 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-size:62px;font-weight:400;color:#555555;}.elementor-5040 .elementor-element.elementor-element-c92fd78{--e-transform-flipY:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5040 .elementor-element.elementor-element-c92fd78 img{width:40%;}.elementor-5040 .elementor-element.elementor-element-d0844d6{text-align:center;}.elementor-5040 .elementor-element.elementor-element-d0844d6 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-weight:500;color:#555555;}.elementor-5040 .elementor-element.elementor-element-777aaa9{text-align:center;font-family:"Rasa", Sans-serif;font-weight:400;}.elementor-5040 .elementor-element.elementor-element-33c44f2{text-align:center;}.elementor-5040 .elementor-element.elementor-element-33c44f2 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-weight:500;color:#555555;}.elementor-5040 .elementor-element.elementor-element-8e90c12{text-align:center;font-family:"Rasa", Sans-serif;font-weight:400;}.elementor-5040 .elementor-element.elementor-element-434ebd3{text-align:center;}.elementor-5040 .elementor-element.elementor-element-434ebd3 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-weight:500;color:#555555;}.elementor-5040 .elementor-element.elementor-element-075dd99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"Rasa", Sans-serif;font-weight:400;}.elementor-5040 .elementor-element.elementor-element-b99251d{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-5040 .elementor-element.elementor-element-e695943{--display:flex;}.elementor-5040 .elementor-element.elementor-element-e695943:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-e695943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-7080d10{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-7080d10 .elementor-heading-title{font-family:"Kugile", Sans-serif;font-size:34px;font-weight:400;color:#555555;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5040 .elementor-element.elementor-element-7e0799d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5040 .elementor-element.elementor-element-7e0799d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5040 .elementor-element.elementor-element-7e0799d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5040 .elementor-element.elementor-element-b37e157{--e-transform-flipY:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5040 .elementor-element.elementor-element-b37e157 img{width:40%;}.elementor-5040 .elementor-element.elementor-element-6b1e0ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-6b1e0ab:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-6b1e0ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9D5BA;}.elementor-5040 .elementor-element.elementor-element-0b31389{--display:flex;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-0b31389::before, .elementor-5040 .elementor-element.elementor-element-0b31389 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-0b31389 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-0b31389 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-0b31389 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-0b31389 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-0b31389 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-5040 .elementor-element.elementor-element-0b31389.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-7906f5a{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5040 .elementor-element.elementor-element-7906f5a .elementor-heading-title{font-family:"Kugile", Sans-serif;font-size:93px;font-weight:400;color:#555555;}.elementor-5040 .elementor-element.elementor-element-cef1c84{text-align:center;font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-5040 .elementor-element.elementor-element-cef1c84 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-10bc97b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5040 .elementor-element.elementor-element-913dbaa{--display:flex;--min-height:10vh;}.elementor-5040 .elementor-element.elementor-element-913dbaa:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-913dbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9E6363;}.elementor-5040 .elementor-element.elementor-element-de71f98{--display:flex;--min-height:10vh;}.elementor-5040 .elementor-element.elementor-element-de71f98:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-de71f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#291515;}.elementor-5040 .elementor-element.elementor-element-de71f98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5040 .elementor-element.elementor-element-1f0c23c{--display:flex;--min-height:10vh;}.elementor-5040 .elementor-element.elementor-element-1f0c23c:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-1f0c23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#627E2E;}.elementor-5040 .elementor-element.elementor-element-b7b07a9{--e-transform-flipY:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-5040 .elementor-element.elementor-element-b7b07a9 img{width:40%;}.elementor-5040 .elementor-element.elementor-element-7c40e6e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-c53c4ec{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-c53c4ec.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-c53c4ec .elementor-heading-title{font-family:"Kugile", Sans-serif;font-size:35px;font-weight:400;text-transform:none;color:#000000;}.elementor-5040 .elementor-element.elementor-element-02f6099{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-5040 .elementor-element.elementor-element-02f6099.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-51b101e{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5040 .elementor-element.elementor-element-51b101e:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-51b101e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-11056f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5040 .elementor-element.elementor-element-11056f8.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-0e3cbf9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-0e3cbf9.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-0e3cbf9 .elementor-heading-title{font-family:"Kugile", Sans-serif;font-size:58px;font-weight:500;color:#000000;}.elementor-5040 .elementor-element.elementor-element-31205d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Jost", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-5040 .elementor-element.elementor-element-31205d6.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-31205d6 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-55d2c66{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-55d2c66:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-55d2c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-2dc07bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-b196346{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;z-index:1;}.elementor-5040 .elementor-element.elementor-element-49b83ef{--display:flex;--overlay-opacity:0.5;}.elementor-5040 .elementor-element.elementor-element-49b83ef::before, .elementor-5040 .elementor-element.elementor-element-49b83ef > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-49b83ef > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-49b83ef > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-49b83ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-49b83ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-49b83ef .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-5040 .elementor-element.elementor-element-1316daf{--display:flex;}.elementor-5040 .elementor-element.elementor-element-f5e24d2{--display:flex;--min-height:70px;--justify-content:center;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-5040 .elementor-element.elementor-element-f5e24d2::before, .elementor-5040 .elementor-element.elementor-element-f5e24d2 > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-f5e24d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-f5e24d2 > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-f5e24d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-f5e24d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2C6606 0%, #929C8B 100%);}.elementor-5040 .elementor-element.elementor-element-f5e24d2.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-2b5fa74{text-align:center;}.elementor-5040 .elementor-element.elementor-element-2b5fa74 .elementor-heading-title{font-family:"Pattaya", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-ee46957{width:var( --container-widget-width, 85% );max-width:85%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Prociono", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#000000;}.elementor-5040 .elementor-element.elementor-element-ee46957.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-293d1ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5040 .elementor-element.elementor-element-3b6463f .elementor-button{background-color:#2C6606;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;font-style:italic;letter-spacing:0px;fill:#EFE7DA;color:#EFE7DA;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#EFE7DA;border-radius:010px 010px 010px 010px;padding:10px 25px 10px 25px;}.elementor-5040 .elementor-element.elementor-element-3b6463f .elementor-button:hover, .elementor-5040 .elementor-element.elementor-element-3b6463f .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#16365E;}.elementor-5040 .elementor-element.elementor-element-3b6463f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-3b6463f .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-3b6463f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-5040 .elementor-element.elementor-element-3b6463f .elementor-button:hover svg, .elementor-5040 .elementor-element.elementor-element-3b6463f .elementor-button:focus svg{fill:#000000;}.elementor-5040 .elementor-element.elementor-element-fdb5af3 .elementor-button{background-color:#2C6606;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;font-style:italic;letter-spacing:0px;fill:#EFE7DA;color:#EFE7DA;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#EFE7DA;border-radius:10px 10px 10px 10px;padding:10px 25px 10px 25px;}.elementor-5040 .elementor-element.elementor-element-fdb5af3 .elementor-button:hover, .elementor-5040 .elementor-element.elementor-element-fdb5af3 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-5040 .elementor-element.elementor-element-fdb5af3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-fdb5af3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-fdb5af3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-5040 .elementor-element.elementor-element-fdb5af3 .elementor-button:hover svg, .elementor-5040 .elementor-element.elementor-element-fdb5af3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-6c45c3e{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-6c45c3e:not(.elementor-motion-effects-element-type-background), .elementor-5040 .elementor-element.elementor-element-6c45c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF6B;}.elementor-5040 .elementor-element.elementor-element-6c45c3e.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-a46ed65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-4c67c42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5040 .elementor-element.elementor-element-10b7eca{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-5040 .elementor-element.elementor-element-10b7eca p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-1ce2d78{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-5040 .elementor-element.elementor-element-1ce2d78 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-603f5ba{--display:flex;--justify-content:center;}.elementor-5040 .elementor-element.elementor-element-6418764 .elementor-button{background-color:#F3F5F3;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:5px 0px 5px 0px;}.elementor-5040 .elementor-element.elementor-element-6418764 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-95bad51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-878969a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5040 .elementor-element.elementor-element-9a50dd5{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-5040 .elementor-element.elementor-element-9a50dd5 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-1fc0985{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-5040 .elementor-element.elementor-element-1fc0985 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-dd6d9bd{--display:flex;--justify-content:center;}.elementor-5040 .elementor-element.elementor-element-6a03e73 .elementor-button{background-color:#F3F5F3;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:5px 0px 5px 0px;}.elementor-5040 .elementor-element.elementor-element-6a03e73 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-4d93a18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-1c49827{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5040 .elementor-element.elementor-element-e9f5143{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-5040 .elementor-element.elementor-element-e9f5143 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-ea8651b{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-5040 .elementor-element.elementor-element-ea8651b p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-512c052{--display:flex;--justify-content:center;}.elementor-5040 .elementor-element.elementor-element-353544a .elementor-button{background-color:#F3F5F3;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:5px 0px 5px 0px;}.elementor-5040 .elementor-element.elementor-element-353544a .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-071e72c{--display:flex;}.elementor-5040 .elementor-element.elementor-element-f5925dd .elementor-button{background-color:#2C6606;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;font-style:italic;fill:#EFE7DA;color:#EFE7DA;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-5040 .elementor-element.elementor-element-f5925dd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-f5925dd .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-f5925dd .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5040 .elementor-element.elementor-element-cc80eac .elementor-button{background-color:#2C6606;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;font-style:italic;fill:#EFE7DA;color:#EFE7DA;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-5040 .elementor-element.elementor-element-cc80eac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-cc80eac .elementor-button-content-wrapper{flex-direction:row;}.elementor-5040 .elementor-element.elementor-element-1f8e698{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-2d9039c{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-5040 .elementor-element.elementor-element-2d9039c::before, .elementor-5040 .elementor-element.elementor-element-2d9039c > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-2d9039c > .e-con-inner > .elementor-background-video-container::before, .elementor-5040 .elementor-element.elementor-element-2d9039c > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-2d9039c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5040 .elementor-element.elementor-element-2d9039c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5040 .elementor-element.elementor-element-9e477f1{--display:flex;--z-index:3;}.elementor-5040 .elementor-element.elementor-element-a16172c{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;font-family:"Prociono", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-a16172c.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-fd22082{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-0e71589{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-20e925a{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-20e925a.elementor-element{--align-self:flex-end;}.elementor-5040 .elementor-element.elementor-element-20e925a .elementor-heading-title{font-family:"Federo", Sans-serif;font-size:86px;font-weight:300;color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-d303958{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-5facda5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateZ:90deg;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5040 .elementor-element.elementor-element-5facda5 .elementor-divider-separator{width:100%;}.elementor-5040 .elementor-element.elementor-element-5facda5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5040 .elementor-element.elementor-element-42f12b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-e239371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-5040 .elementor-element.elementor-element-e239371.elementor-element{--align-self:flex-start;}.elementor-5040 .elementor-element.elementor-element-e239371 .elementor-heading-title{font-family:"Federo", Sans-serif;font-size:86px;font-weight:300;color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-39e9773{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5040 .elementor-element.elementor-element-d240b4f{text-align:center;}.elementor-5040 .elementor-element.elementor-element-d240b4f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-5040 .elementor-element.elementor-element-f2c612b{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-5040 .elementor-element.elementor-element-f2c612b.elementor-element{--align-self:center;}:root{--page-title-display:none;}body.elementor-page-5040{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5040 .elementor-element.elementor-element-ab89b94{--width:25%;}.elementor-5040 .elementor-element.elementor-element-a17c282{--width:95%;}.elementor-5040 .elementor-element.elementor-element-2850e81{--width:100%;}.elementor-5040 .elementor-element.elementor-element-816b06e{--width:96%;}.elementor-5040 .elementor-element.elementor-element-fe9e4e4{--width:100%;}.elementor-5040 .elementor-element.elementor-element-cb0d2c5{--width:95%;}.elementor-5040 .elementor-element.elementor-element-926596c{--width:100%;}.elementor-5040 .elementor-element.elementor-element-9763e62{--width:96%;}.elementor-5040 .elementor-element.elementor-element-ca9dfdd{--width:100%;}.elementor-5040 .elementor-element.elementor-element-692be97{--width:96%;}.elementor-5040 .elementor-element.elementor-element-94ce794{--width:90%;}.elementor-5040 .elementor-element.elementor-element-4cf76bc{--width:40%;}.elementor-5040 .elementor-element.elementor-element-aed09a4{--width:60%;}.elementor-5040 .elementor-element.elementor-element-e315f66{--width:40%;}.elementor-5040 .elementor-element.elementor-element-1c5ed19{--width:60%;}.elementor-5040 .elementor-element.elementor-element-0b31389{--width:95%;}.elementor-5040 .elementor-element.elementor-element-de71f98{--width:30%;}.elementor-5040 .elementor-element.elementor-element-f5e24d2{--width:67%;}.elementor-5040 .elementor-element.elementor-element-6c45c3e{--width:90%;}.elementor-5040 .elementor-element.elementor-element-fd22082{--width:100%;}.elementor-5040 .elementor-element.elementor-element-d303958{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5040 .elementor-element.elementor-element-ab89b94{--width:100%;}.elementor-5040 .elementor-element.elementor-element-63c8306{--width:50%;}.elementor-5040 .elementor-element.elementor-element-b298072{--width:50%;}.elementor-5040 .elementor-element.elementor-element-f30f027{--width:100%;}}@media(max-width:1024px){.elementor-5040 .elementor-element.elementor-element-ab89b94{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5040 .elementor-element.elementor-element-a28e1cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-df79330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-df79330 .elementor-heading-title{font-size:120px;letter-spacing:2px;}.elementor-5040 .elementor-element.elementor-element-61da0e2{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-5040 .elementor-element.elementor-element-61da0e2 .elementor-heading-title{font-size:120px;letter-spacing:2px;}.elementor-5040 .elementor-element.elementor-element-d96b9d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-d96b9d1 .elementor-heading-title{font-size:41px;letter-spacing:2px;}.elementor-5040 .elementor-element.elementor-element-3328731{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5040 .elementor-element.elementor-element-3328731.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-wrapper{max-width:85%;}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 17px/2 );}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 17px/2 );}body.rtl .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 17px/2 );}body.rtl .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 17px/2 );}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item{padding:15px 15px 15px 15px;}.elementor-5040 .elementor-element.elementor-element-468b62f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-4fe85cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-f7f318b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-0e3cbf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-31205d6{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;}.elementor-5040 .elementor-element.elementor-element-2dc07bf{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-ee46957{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:14px;}.elementor-5040 .elementor-element.elementor-element-5facda5 .elementor-divider-separator{width:51%;margin:0 auto;margin-center:0;}.elementor-5040 .elementor-element.elementor-element-5facda5 .elementor-divider{text-align:center;}}@media(max-width:767px){.elementor-5040 .elementor-element.elementor-element-b298072{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-4388101{--justify-content:space-around;}.elementor-5040 .elementor-element.elementor-element-a28e1cb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-df79330{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5040 .elementor-element.elementor-element-df79330 .elementor-heading-title{font-size:110px;letter-spacing:0px;}.elementor-5040 .elementor-element.elementor-element-61da0e2{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-5040 .elementor-element.elementor-element-61da0e2 .elementor-heading-title{font-size:110px;letter-spacing:0px;}.elementor-5040 .elementor-element.elementor-element-58f4e9a{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-2b67b60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-2b67b60 .elementor-heading-title{font-size:25px;}.elementor-5040 .elementor-element.elementor-element-c5d3c3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-c5d3c3c .elementor-heading-title{font-size:13px;}.elementor-5040 .elementor-element.elementor-element-188bbaf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-188bbaf.e-con{--order:99999 /* order end hack */;}.elementor-5040 .elementor-element.elementor-element-682ec83{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5040 .elementor-element.elementor-element-682ec83 .elementor-heading-title{font-size:12px;}.elementor-5040 .elementor-element.elementor-element-16eb309 .elementor-heading-title{font-size:15px;}.elementor-5040 .elementor-element.elementor-element-4d785cc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-98aa4f4{width:var( --container-widget-width, 100% );max-width:100%;margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;line-height:1em;}.elementor-5040 .elementor-element.elementor-element-98aa4f4.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-f30f027{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5040 .elementor-element.elementor-element-7d662c2{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;top:0%;z-index:2;}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-7d662c2{left:40%;}body.rtl .elementor-5040 .elementor-element.elementor-element-7d662c2{right:40%;}.elementor-5040 .elementor-element.elementor-element-a17c282{--width:95%;}.elementor-5040 .elementor-element.elementor-element-2c9d885{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-2c9d885 .elementor-heading-title{font-size:15px;}.elementor-5040 .elementor-element.elementor-element-d96b9d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5040 .elementor-element.elementor-element-d96b9d1 .elementor-heading-title{font-size:47px;letter-spacing:0px;}.elementor-5040 .elementor-element.elementor-element-2850e81{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5040 .elementor-element.elementor-element-089c7c1{--container-widget-width:43%;--container-widget-flex-grow:0;width:var( --container-widget-width, 43% );max-width:43%;top:42%;}.elementor-5040 .elementor-element.elementor-element-8800d87{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-5040 .elementor-element.elementor-element-8800d87 .elementor-heading-title{font-size:34px;}.elementor-5040 .elementor-element.elementor-element-1cb9b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-5040 .elementor-element.elementor-element-1cb9b89 .elementor-heading-title{font-size:14px;}.elementor-5040 .elementor-element.elementor-element-3328731{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-5040 .elementor-element.elementor-element-3328731.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 7px/2 );}body:not(.rtl) .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 7px/2 );}body.rtl .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 7px/2 );}body.rtl .elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 7px/2 );}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-item{padding:5% 5% 5% 5%;}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-digits{font-size:35px;line-height:1.2em;}.elementor-5040 .elementor-element.elementor-element-3328731 .elementor-countdown-label{font-size:12px;line-height:1.4em;letter-spacing:1.3px;}.elementor-5040 .elementor-element.elementor-element-fe9e4e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-cb0d2c5{--width:95%;--border-radius:020px 020px 020px 020px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-cb0d2c5.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-d3f7fe6{margin:-100px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-5040 .elementor-element.elementor-element-0242d2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-5040 .elementor-element.elementor-element-e251fc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-5040 .elementor-element.elementor-element-926596c{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5040 .elementor-element.elementor-element-7c8c497{--min-height:0px;}.elementor-5040 .elementor-element.elementor-element-1ae57ea .elementor-heading-title{font-size:20px;}.elementor-5040 .elementor-element.elementor-element-a3bfa6c{font-size:10px;}.elementor-5040 .elementor-element.elementor-element-ca9dfdd{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-7accda4{--min-height:0px;}.elementor-5040 .elementor-element.elementor-element-98de50f .elementor-heading-title{font-size:20px;}.elementor-5040 .elementor-element.elementor-element-8bbebd2{font-size:10px;}.elementor-5040 .elementor-element.elementor-element-1dc7e7b{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-1dc7e7b.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-94ce794{--width:95%;--min-height:38vh;}.elementor-5040 .elementor-element.elementor-element-edc007e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-edc007e.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-edc007e .elementor-heading-title{font-size:25px;}.elementor-5040 .elementor-element.elementor-element-468b62f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-5040 .elementor-element.elementor-element-d7e8174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-403b00e{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-b24e963{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-4a76388{--container-widget-width:295px;--container-widget-flex-grow:0;width:var( --container-widget-width, 295px );max-width:295px;font-size:12px;}.elementor-5040 .elementor-element.elementor-element-4df62cb{--e-image-carousel-slides-to-show:3;}.elementor-5040 .elementor-element.elementor-element-9125ef0 .elementor-divider-separator{width:80%;}.elementor-5040 .elementor-element.elementor-element-ded73de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-265ed05 .elementor-heading-title{font-size:43px;}.elementor-5040 .elementor-element.elementor-element-4cf76bc{--width:40%;}.elementor-5040 .elementor-element.elementor-element-aed09a4{--width:40%;--justify-content:center;}.elementor-5040 .elementor-element.elementor-element-80bd88b .elementor-heading-title{font-size:15px;}.elementor-5040 .elementor-element.elementor-element-7fd88f5{text-align:start;font-size:12px;}.elementor-5040 .elementor-element.elementor-element-73b5077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-5040 .elementor-element.elementor-element-c61e353 .elementor-heading-title{font-size:43px;}.elementor-5040 .elementor-element.elementor-element-e315f66{--width:40%;}.elementor-5040 .elementor-element.elementor-element-1c5ed19{--width:40%;--justify-content:center;}.elementor-5040 .elementor-element.elementor-element-a6560c6 .elementor-heading-title{font-size:15px;}.elementor-5040 .elementor-element.elementor-element-ab1001a{text-align:start;font-size:12px;}.elementor-5040 .elementor-element.elementor-element-fb85638{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:12px;}.elementor-5040 .elementor-element.elementor-element-e1b99b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5040 .elementor-element.elementor-element-1eba185 .elementor-heading-title{font-size:60px;}.elementor-5040 .elementor-element.elementor-element-d0844d6 .elementor-heading-title{font-size:35px;}.elementor-5040 .elementor-element.elementor-element-777aaa9{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:13px;}.elementor-5040 .elementor-element.elementor-element-777aaa9.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-33c44f2 .elementor-heading-title{font-size:35px;}.elementor-5040 .elementor-element.elementor-element-8e90c12{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:13px;}.elementor-5040 .elementor-element.elementor-element-8e90c12.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-434ebd3 .elementor-heading-title{font-size:35px;}.elementor-5040 .elementor-element.elementor-element-075dd99{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:13px;}.elementor-5040 .elementor-element.elementor-element-075dd99.elementor-element{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-b99251d{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-5040 .elementor-element.elementor-element-0b31389{--width:95%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-cef1c84 p{margin-block-end:0px;}.elementor-5040 .elementor-element.elementor-element-10bc97b{--min-height:10vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-5040 .elementor-element.elementor-element-10bc97b.e-con{--align-self:center;}.elementor-5040 .elementor-element.elementor-element-913dbaa{--width:30%;}.elementor-5040 .elementor-element.elementor-element-de71f98{--width:30%;}.elementor-5040 .elementor-element.elementor-element-1f0c23c{--width:30%;}.elementor-5040 .elementor-element.elementor-element-b7b07a9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-c53c4ec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-02f6099{font-size:13px;}.elementor-5040 .elementor-element.elementor-element-0e3cbf9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-0e3cbf9 .elementor-heading-title{font-size:49px;letter-spacing:-3.3px;}.elementor-5040 .elementor-element.elementor-element-31205d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-5040 .elementor-element.elementor-element-2dc07bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-b196346{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-5040 .elementor-element.elementor-element-f5e24d2{--width:75%;--min-height:60px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-ee46957{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;font-size:11px;}.elementor-5040 .elementor-element.elementor-element-293d1ac{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5040 .elementor-element.elementor-element-3b6463f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-6c45c3e{--min-height:42vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5040 .elementor-element.elementor-element-4c67c42{--width:50%;}.elementor-5040 .elementor-element.elementor-element-603f5ba{--width:42%;}.elementor-5040 .elementor-element.elementor-element-878969a{--width:50%;}.elementor-5040 .elementor-element.elementor-element-dd6d9bd{--width:42%;}.elementor-5040 .elementor-element.elementor-element-1c49827{--width:50%;}.elementor-5040 .elementor-element.elementor-element-512c052{--width:42%;}.elementor-5040 .elementor-element.elementor-element-f5925dd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-f5925dd .elementor-button{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-5040 .elementor-element.elementor-element-cc80eac{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-cc80eac .elementor-button{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-5040 .elementor-element.elementor-element-1f8e698{--min-height:0px;}.elementor-5040 .elementor-element.elementor-element-2d9039c{--min-height:579px;}.elementor-5040 .elementor-element.elementor-element-9e477f1{--z-index:3;}.elementor-5040 .elementor-element.elementor-element-a16172c{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;font-size:11px;}.elementor-5040 .elementor-element.elementor-element-0e71589{--width:30%;}.elementor-5040 .elementor-element.elementor-element-20e925a{margin:0px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5040 .elementor-element.elementor-element-d303958{--width:30%;}.elementor-5040 .elementor-element.elementor-element-5facda5 .elementor-divider-separator{width:100%;}.elementor-5040 .elementor-element.elementor-element-42f12b0{--width:20%;--justify-content:center;}.elementor-5040 .elementor-element.elementor-element-e239371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;}.elementor-5040 .elementor-element.elementor-element-f2c612b{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}}/* Start custom CSS for heading, class: .elementor-element-df79330 */.elementor-5040 .elementor-element.elementor-element-df79330 .elementor-heading-title {
    /* Warna dasar gold premium */
    color: #D4AF37; 
    background: linear-gradient(to right, #B38728 0%, #FBF5B7 25%, #DAA520 50%, #FBF5B7 75%, #B38728 100%);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Efek animasi cahaya berjalan */
    animation: shineGold 4s linear infinite;
}

/* Pengaturan pergerakan cahaya */
@keyframes shineGold {
    0% {
        background-position: 0% center;
    }
    100% {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61da0e2 */.elementor-5040 .elementor-element.elementor-element-61da0e2 .elementor-heading-title {
    /* Warna dasar gold premium */
    color: #D4AF37; 
    background: linear-gradient(to right, #B38728 0%, #FBF5B7 25%, #DAA520 50%, #FBF5B7 75%, #B38728 100%);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Efek animasi cahaya berjalan */
    animation: shineGold 4s linear infinite;
}

/* Pengaturan pergerakan cahaya */
@keyframes shineGold {
    0% {
        background-position: 0% center;
    }
    100% {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d785cc */.tombol-kedut {
    display: inline-block;
    /* Memicu Hardware Acceleration agar slider tetap smooth */
    transform: translateZ(0); 
    backface-visibility: hidden;
    animation: kedut-murni 1.5s ease-in-out infinite;
}

@keyframes kedut-murni {
    0% {
        transform: scale(1);
    }
    50% {
        /* Naikkan sedikit saja, jangan terlalu ekstrim agar tidak konflik */
        transform: scale(1.05); 
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4388101 */body:not(.elementor-editor-active) {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d96b9d1 */.elementor-5040 .elementor-element.elementor-element-d96b9d1 .elementor-heading-title {
    /* Warna dasar gold premium */
    color: #D4AF37; 
    background: linear-gradient(to right, #B38728 0%, #FBF5B7 25%, #DAA520 50%, #FBF5B7 75%, #B38728 100%);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Efek animasi cahaya berjalan */
    animation: shineGold 4s linear infinite;
}

/* Pengaturan pergerakan cahaya */
@keyframes shineGold {
    0% {
        background-position: 0% center;
    }
    100% {
        background-position: 200% center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-816b06e */.elementor-5040 .elementor-element.elementor-element-816b06e {
    width: 100% !important; /* Ganti sesuai % lebar yang kamu mau */
    height: 30vh !important; /* Ganti sesuai vh tinggi yang kamu mau */
    
    /* Kunci batasnya menggunakan satuan yang sama */
    max-width: 90% !important;
    min-width: 50% !important;
    max-height: 50vh !important;
    min-height: 0vh !important;
    
    /* Matikan fungsi flex melar/menciut bawaan Elementor */
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2850e81 */.frame-oval {
    width: 80%;
    min-width: 80%; 
    max-width: 100%; 
    
    height: 40vh;
    min-height: 0vh;
    max-height: 40vh;

    overflow: hidden;

    /* Tambahkan ini (misal diputar 45 derajat searah jarum jam) */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e971356 *//* Kita pakai '.elementor-5040 .elementor-element.elementor-element-e971356' biar kodenya cuma ngefek ke bunga ini aja */
.elementor-5040 .elementor-element.elementor-element-e971356 img {
    /* INI DIA: delay-nya ditulis di sini, bukan di kolom ID */
    /* Kita kasih 1.5 detik biar animasi munculnya Elementor kelar dulu */
 
    /* Panggil gerakan goyangnya */
    animation: goyangAbadi 1s ease-in-out infinite alternate !important;
    
    /* Engsel putar di bawah bunga */
    transform-origin: center bottom;
}

@keyframes goyangAbadi {
    0%   { transform: rotate(-3deg); }
    100% { transform: rotate(3deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49a41f4 *//* Kita pakai '.elementor-5040 .elementor-element.elementor-element-49a41f4' biar kodenya cuma ngefek ke bunga ini aja */
.elementor-5040 .elementor-element.elementor-element-49a41f4 img {
    /* INI DIA: delay-nya ditulis di sini, bukan di kolom ID */
    /* Kita kasih 1.5 detik biar animasi munculnya Elementor kelar dulu */
 
    /* Panggil gerakan goyangnya */
    animation: goyangAbadi 1s ease-in-out infinite alternate !important;
    
    /* Engsel putar di bawah bunga */
    transform-origin: center bottom;
}

@keyframes goyangAbadi {
    0%   { transform: rotate(-3deg); }
    100% { transform: rotate(3deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9763e62 */.elementor-5040 .elementor-element.elementor-element-9763e62 {
    width: 100% !important; /* Ganti sesuai % lebar yang kamu mau */
    height: 30vh !important; /* Ganti sesuai vh tinggi yang kamu mau */
    
    /* Kunci batasnya menggunakan satuan yang sama */
    max-width: 90% !important;
    min-width: 50% !important;
    max-height: 50vh !important;
    min-height: 0vh !important;
    
    /* Matikan fungsi flex melar/menciut bawaan Elementor */
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-926596c */.frame-oval1 {
    width: 80%;
    min-width: 80%; 
    max-width: 100%; 
    
    height: vh;
    min-height: 30vh;
    max-height: 60vh;

    overflow: default;
    transform: rotate(05deg);

    /* Tambahkan ini (misal diputar 45 derajat searah jarum jam) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692be97 */.elementor-5040 .elementor-element.elementor-element-692be97 {
    width: 100% !important; /* Ganti sesuai % lebar yang kamu mau */
    height: 30vh !important; /* Ganti sesuai vh tinggi yang kamu mau */
    
    /* Kunci batasnya menggunakan satuan yang sama */
    max-width: 90% !important;
    min-width: 50% !important;
    max-height: 50vh !important;
    min-height: 0vh !important;
    
    /* Matikan fungsi flex melar/menciut bawaan Elementor */
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca9dfdd */.frame-oval2 {
    width: 80%;
    min-width: 80%; 
    max-width: 100%; 
    
    height: vh;
    min-height: 30vh;
    max-height: 60vh;

    transform: rotate(-05deg);
     overflow: default;

    /* Tambahkan ini (misal diputar 45 derajat searah jarum jam) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab89b94 *//* Hanya berjalan di layar PC / Desktop (lebar 1025px ke atas) */
@media (min-width: 1025px) {
    .elementor-5040 .elementor-element.elementor-element-ab89b94 {
        width: 25% !important;
        min-width: 25% !important; 
        max-width: 100% !important;
        
        /* Tambahan agar flexbox Elementor tidak memaksa ukurannya berubah */
        flex-grow: 0 !important;
        flex-shrink: 0 !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Purgatory';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://darmaraya.com/wp-content/uploads/2026/05/Purgatory.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NCL Gasdrifo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://darmaraya.com/wp-content/uploads/2026/05/NCLGasdrifo-Demo.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kugile';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://darmaraya.com/wp-content/uploads/2026/05/Kugile_Demo.ttf') format('truetype');
}
/* End Custom Fonts CSS */