.elementor-1166 .elementor-element.elementor-element-9ca173e{--display:flex;--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;--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-1166 .elementor-element.elementor-element-6352975{--display:flex;--min-height:65vh;--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-1166 .elementor-element.elementor-element-c5938b3{--display:flex;--position:absolute;--min-height:65vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-c5938b3{left:0px;}body.rtl .elementor-1166 .elementor-element.elementor-element-c5938b3{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1166 .elementor-element.elementor-element-840a12c img{width:100%;height:65vh;object-fit:cover;object-position:center center;}.elementor-1166 .elementor-element.elementor-element-1372876{--display:flex;--min-height:65vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:127px;--padding-bottom:71px;--padding-left:80px;--padding-right:325px;}.elementor-1166 .elementor-element.elementor-element-1372876:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-1372876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(240deg, #00000075 30%, #1F130280 100%);}.elementor-1166 .elementor-element.elementor-element-1366cf0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--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-1166 .elementor-element.elementor-element-1366cf0:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-1366cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF0E5;}.elementor-1166 .elementor-element.elementor-element-149d5c2{text-align:center;}.elementor-1166 .elementor-element.elementor-element-149d5c2 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-1166 .elementor-element.elementor-element-149d5c2 .hfe-breadcrumbs, .elementor-1166 .elementor-element.elementor-element-149d5c2 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#1F1302;}.elementor-1166 .elementor-element.elementor-element-149d5c2 .hfe-breadcrumbs svg{fill:#1F1302;}.elementor-1166 .elementor-element.elementor-element-149d5c2 .hfe-breadcrumbs-item{font-family:"avenir", Sans-serif;font-size:16px;}.elementor-1166 .elementor-element.elementor-element-935be12{--display:flex;--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-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-1166 .elementor-element.elementor-element-328ad16 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:50px;font-weight:600;color:#FEF0E5;}.elementor-1166 .elementor-element.elementor-element-1505ac3{--display:flex;}.elementor-1166 .elementor-element.elementor-element-267ee05 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:300;line-height:35px;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-0bb4d66{--display:flex;--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;--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-1166 .elementor-element.elementor-element-0bb4d66:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-0bb4d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF0E5;}.elementor-1166 .elementor-element.elementor-element-459d512 .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:0px;}.elementor-1166 .elementor-element.elementor-element-459d512 .deensimc-image-marquee .deensimc-marquee-track{align-items:center;}.elementor-1166 .elementor-element.elementor-element-459d512 .deensimc-img-wrapper .deensimc-img{width:2000px;}.elementor-1166 .elementor-element.elementor-element-e7d38c6{--display:flex;--min-height:100vh;--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;--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-1166 .elementor-element.elementor-element-2bf9af4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1166 .elementor-element.elementor-element-ef30d39{--display:flex;--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-1166 .elementor-element.elementor-element-a6f73d6{--display:flex;--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-1166 .elementor-element.elementor-element-6e2a91e{--display:flex;--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-1166 .elementor-element.elementor-element-cb088f4 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-b2ec001{--display:flex;--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-1166 .elementor-element.elementor-element-270a6c7 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:22px;font-weight:300;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-030a615{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-e9f0660{--display:flex;--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-1166 .elementor-element.elementor-element-e3da2c3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-e072871{--display:flex;--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-1166 .elementor-element.elementor-element-92811d8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-1166 .elementor-element.elementor-element-8042426 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-7567b46{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1166 .elementor-element.elementor-element-7567b46 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-a345cf1{--display:flex;--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-1166 .elementor-element.elementor-element-8c08b9d{--display:flex;--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-1166 .elementor-element.elementor-element-c01484a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-2677532{--display:flex;--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-1166 .elementor-element.elementor-element-bb55d6c .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-9b7ce98{--display:flex;--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-1166 .elementor-element.elementor-element-683ab56{--display:flex;--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-1166 .elementor-element.elementor-element-192cf26 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-86a8522{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-1166 .elementor-element.elementor-element-7ff09fd .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-d72c58c .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-fd793df{--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;--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-1166 .elementor-element.elementor-element-3517079{--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;--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-1166 .elementor-element.elementor-element-da434c1{--display:flex;--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-1166 .elementor-element.elementor-element-5d3e880 img{width:100%;height:335px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-6411d7a{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-9ac9991 img{width:100%;height:335px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-3f7ef7c{--display:flex;--position:absolute;--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;--margin-top:150px;--margin-bottom:0px;--margin-left:-90px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-1166 .elementor-element.elementor-element-3f7ef7c{left:0px;}body.rtl .elementor-1166 .elementor-element.elementor-element-3f7ef7c{right:0px;}.elementor-1166 .elementor-element.elementor-element-e4c7262{--display:flex;--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-1166 .elementor-element.elementor-element-c985d02 img{width:100%;height:335px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-cdd0d54{--display:flex;--justify-content:flex-end;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-fa13d96 img{width:100%;height:335px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;}.elementor-1166 .elementor-element.elementor-element-e5b72ea{--display:flex;--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-e5b72ea:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-e5b72ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF0E5;}.elementor-1166 .elementor-element.elementor-element-bc68749{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1166 .elementor-element.elementor-element-3617bd7{--display:flex;--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-1166 .elementor-element.elementor-element-2ba4d82{--display:flex;}.elementor-1166 .elementor-element.elementor-element-3c51555 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:48px;font-weight:600;color:#1F1302;}.elementor-1166 .elementor-element.elementor-element-db5bed4{--display:flex;--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-1166 .elementor-element.elementor-element-5bba7c2 .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:22px;font-weight:400;line-height:40px;color:#1F1302;}.elementor-1166 .elementor-element.elementor-element-cd9f554{--display:flex;--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-1166 .elementor-element.elementor-element-890b953{--display:flex;--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;--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-1166 .elementor-element.elementor-element-a3dc9af iframe{height:80vh;}.elementor-1166 .elementor-element.elementor-element-6b4244b{--display:flex;--min-height:100vh;--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1166 .elementor-element.elementor-element-c96eea2{--display:flex;--border-radius:60px 60px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1166 .elementor-element.elementor-element-c96eea2:not(.elementor-motion-effects-element-type-background), .elementor-1166 .elementor-element.elementor-element-c96eea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1302;}.elementor-1166 .elementor-element.elementor-element-fbd0747{--display:flex;--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-1166 .elementor-element.elementor-element-a99e81f{--display:flex;--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-1166 .elementor-element.elementor-element-d476cd0{text-align:center;}.elementor-1166 .elementor-element.elementor-element-d476cd0 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:600;color:#FEF0E5;}.elementor-1166 .elementor-element.elementor-element-8ed3cd6{--display:flex;--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-1166 .elementor-element.elementor-element-4457f48{text-align:center;}.elementor-1166 .elementor-element.elementor-element-4457f48 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:50px;font-weight:600;color:#FEF0E5;}.elementor-1166 .elementor-element.elementor-element-267ae31{--display:flex;--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-1166 .elementor-element.elementor-element-a2fe54e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1166 .elementor-element.elementor-element-a2fe54e .elementor-heading-title{font-family:"avenir", Sans-serif;font-size:22px;font-weight:300;color:#1F1302;}.elementor-1166 .elementor-element.elementor-element-36195e6{--display:flex;--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-1166 .elementor-element.elementor-element-27c4ecf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1166 .elementor-element.elementor-element-27c4ecf .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:300;color:#1F1302;}.elementor-1166 .elementor-element.elementor-element-12c37bf{--display:flex;--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-1166 .elementor-element.elementor-element-b5c41dc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1166 .elementor-element.elementor-element-b5c41dc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:22px;font-weight:300;color:#1F1302;}.elementor-1166 .elementor-element.elementor-element-1e2d9d8{--n-accordion-title-font-size:1rem;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#1F1302;}.elementor-1166 .elementor-element.elementor-element-1e2d9d8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}body.elementor-page-1166:not(.elementor-motion-effects-element-type-background), body.elementor-page-1166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1302;}@media(min-width:768px){.elementor-1166 .elementor-element.elementor-element-1366cf0{--width:18%;}.elementor-1166 .elementor-element.elementor-element-ef30d39{--width:64%;}}@media(max-width:767px){.elementor-1166 .elementor-element.elementor-element-840a12c img{height:57vh;object-fit:cover;object-position:center center;}.elementor-1166 .elementor-element.elementor-element-1372876{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-1366cf0{--width:50%;}.elementor-1166 .elementor-element.elementor-element-149d5c2 .hfe-breadcrumbs-item{font-size:14px;}.elementor-1166 .elementor-element.elementor-element-328ad16 .elementor-heading-title{font-size:32px;}.elementor-1166 .elementor-element.elementor-element-1505ac3{--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-1166 .elementor-element.elementor-element-267ee05 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-1166 .elementor-element.elementor-element-459d512 .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:0px;}.elementor-1166 .elementor-element.elementor-element-2bf9af4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-cb088f4 .elementor-heading-title{font-size:24px;}.elementor-1166 .elementor-element.elementor-element-270a6c7 .elementor-heading-title{font-size:14px;}.elementor-1166 .elementor-element.elementor-element-8042426 .elementor-heading-title{font-size:14px;}.elementor-1166 .elementor-element.elementor-element-7567b46 .elementor-heading-title{font-size:14px;}.elementor-1166 .elementor-element.elementor-element-bb55d6c .elementor-heading-title{font-size:14px;}.elementor-1166 .elementor-element.elementor-element-7ff09fd .elementor-heading-title{font-size:12px;}.elementor-1166 .elementor-element.elementor-element-d72c58c .elementor-heading-title{font-size:12px;}.elementor-1166 .elementor-element.elementor-element-3517079{--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:flex-end;}.elementor-1166 .elementor-element.elementor-element-da434c1{--width:70%;}.elementor-1166 .elementor-element.elementor-element-5d3e880 img{height:35vh;}.elementor-1166 .elementor-element.elementor-element-e4c7262{--margin-top:0px;--margin-bottom:0px;--margin-left:90px;--margin-right:0px;}.elementor-1166 .elementor-element.elementor-element-c985d02 img{height:35vh;}.elementor-1166 .elementor-element.elementor-element-bc68749{--padding-top:150px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-2ba4d82{--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-1166 .elementor-element.elementor-element-3c51555 .elementor-heading-title{font-size:24px;}.elementor-1166 .elementor-element.elementor-element-5bba7c2 .elementor-heading-title{font-size:12px;line-height:20px;}.elementor-1166 .elementor-element.elementor-element-c96eea2{--padding-top:34px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1166 .elementor-element.elementor-element-d476cd0 .elementor-heading-title{font-size:14px;}.elementor-1166 .elementor-element.elementor-element-4457f48 .elementor-heading-title{font-size:24px;}.elementor-1166 .elementor-element.elementor-element-1e2d9d8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-47cd87b *//* Container Utama */
.custom-minimal-form {
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    font-family: inherit;
}

/* Layout Grid untuk Baris yang punya 2 kolom */
.custom-minimal-form .form-row {
    display: flex;
    flex-wrap: wrap;
    gap: 40px;
    margin-bottom: 30px;
}
.custom-minimal-form .form-row .form-group {
    flex: 1;
    min-width: 250px;
}

/* Jarak antar form group yang 1 kolom penuh */
.custom-minimal-form .form-group {
    margin-bottom: 30px;
}

/* Styling Input & Textarea */
.custom-minimal-form input[type="text"],
.custom-minimal-form input[type="email"],
.custom-minimal-form input[type="tel"],
.custom-minimal-form textarea {
    width: 100%;
    background-color: transparent !important;
    border: none !important;
    border-bottom: 1px solid #111 !important;
    border-radius: 0 !important;
    padding: 5px 0 10px 0;
    font-size: 16px;
    color: #111;
    box-shadow: none !important;
    outline: none !important;
    transition: border-bottom 0.3s ease;
}

/* Styling Placeholder */
.custom-minimal-form input::placeholder,
.custom-minimal-form textarea::placeholder {
    color: #111;
    opacity: 1;
}

/* Efek saat input di-klik (Focus) */
.custom-minimal-form input:focus,
.custom-minimal-form textarea:focus {
    border-bottom: 2px solid #111 !important;
}

/* Menghilangkan resize pada textarea agar rapi */
.custom-minimal-form textarea {
    resize: none;
    height: 40px;
    overflow-y: hidden;
    font-family: inherit;
}

/* Styling Tombol Submit */
.custom-minimal-form input[type="submit"] {
    background-color: #1F1302 !important;
    color: #ffffff !important;
    padding: 12px 40px;
    border: none;
    font-size: 16px;
    cursor: pointer;
    transition: background-color 0.3s ease;
    border-radius: 8px;
}
.custom-minimal-form input[type="submit"]:hover {
    background-color: #000000 !important;
}

/* =========================================
   Mobile View untuk Form Minimalis
========================================= */
@media (max-width: 768px) {
    /* 1. Mengubah kolom sejajar menjadi bertumpuk ke bawah */
    .custom-minimal-form .form-row {
        flex-direction: column;
        gap: 20px; /* Jarak antar elemen yang bertumpuk */
        margin-bottom: 20px; /* Jarak ke elemen di bawahnya */
    }

    /* 2. Memastikan setiap input mengambil layar penuh di HP */
    .custom-minimal-form .form-row .form-group {
        width: 100%;
        min-width: 100%;
    }

    /* 3. Menyamakan jarak bawah untuk elemen yang berdiri sendiri (seperti Phone & Message) */
    .custom-minimal-form .form-group {
        margin-bottom: 20px;
    }

    /* 4. (Opsional tapi disarankan) Membuat tombol Submit 100% lebar agar mudah di-tap di HP */
    .custom-minimal-form input[type="submit"] {
        width: 100%;
        padding: 15px 0; /* Memperbesar area sentuh jari */
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1e2d9d8 *//* 1. Styling Container Accordion (Item Utama) */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item {
    background-color: #F8F3ED !important; /* Warna background krem */
    border-radius: 16px !important; /* Sudut membulat */
    margin-bottom: 20px !important; /* Jarak antar accordion */
    border: none !important;
    box-shadow: none !important;
    overflow: hidden;
}

/* Hilangkan border bawaan Elementor jika ada */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion {
    border: none !important;
}

/* Hilangkan tanda panah bawaan HTML details */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item summary {
    list-style: none !important;
}
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item summary::-webkit-details-marker {
    display: none !important;
}

/* 2. Styling Bagian Header (Pertanyaan) */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item-title {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    padding: 24px 32px !important; /* Jarak di dalam header */
    cursor: pointer;
    background-color: transparent !important;
}

/* Teks Pertanyaan */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item-title-text {
    font-size: 18px !important;
    font-weight: 700 !important; /* Bold */
    color: #1F1A12 !important; /* Warna teks gelap */
    padding-right: 20px !important;
}

/* 3. Styling Bagian Konten (Jawaban) */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item > div[role="region"] {
    padding: 0 32px 32px 32px !important; /* Padding bawah dan samping */
}

/* Teks di dalam konten */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .elementor-heading-title {
    font-size: 16px !important;
    font-weight: 400 !important; /* Regular */
    color: #332f2a !important; /* Warna abu gelap agar nyaman dibaca */
    line-height: 1.6 !important;
    margin: 0 !important;
}

/* Hilangkan garis pembatas (border) di bawah header */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item-title,
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item > summary {
    border-bottom: none !important;
    box-shadow: none !important;
}

/* Hilangkan juga garis atas pada bagian konten (berjaga-jaga jika Elementor menaruhnya di sini) */
.elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item > div[role="region"] {
    border-top: none !important;
}

/* =========================================
   Mobile View untuk Accordion (Maks 768px)
========================================= */
@media (max-width: 768px) {
    /* 1. Perkecil ukuran font pertanyaan (Title) */
    .elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item-title-text {
        font-size: 16px !important; /* Turun dari 18px */
        padding-right: 15px !important; /* Kurangi jarak kanan ke icon */
    }

    /* 2. Perkecil ukuran font jawaban (Konten) */
    .elementor-1166 .elementor-element.elementor-element-1e2d9d8 .elementor-heading-title {
        font-size: 14px !important; /* Turun dari 16px */
        line-height: 1.5 !important;
    }

    /* 3. Kurangi padding dalam agar pas di layar HP */
    .elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item-title {
        padding: 16px 20px !important; /* Turun dari 24px 32px */
    }
    
    .elementor-1166 .elementor-element.elementor-element-1e2d9d8 .e-n-accordion-item > div[role="region"] {
        padding: 0 20px 20px 20px !important; /* Turun dari 32px */
    }
}/* End custom CSS */