.elementor-78 .elementor-element.elementor-element-2c1053b1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-78 .elementor-element.elementor-element-2c1053b1:not(.elementor-motion-effects-element-type-background), .elementor-78 .elementor-element.elementor-element-2c1053b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17140F;}.elementor-78 .elementor-element.elementor-element-797967e6{--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:34px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-78 .elementor-element.elementor-element-1e897a68{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-78 .elementor-element.elementor-element-3e48089f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-78 .elementor-element.elementor-element-1c465204{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-78 .elementor-element.elementor-element-16ea18d5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-78 .elementor-element.elementor-element-15d9607f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(245,232,214,0.12);--border-color:rgba(245,232,214,0.12);--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-78 .elementor-element.elementor-element-1e897a68{--width:25%;}.elementor-78 .elementor-element.elementor-element-3e48089f{--width:18%;}.elementor-78 .elementor-element.elementor-element-1c465204{--width:25%;}.elementor-78 .elementor-element.elementor-element-16ea18d5{--width:32%;}}/* Start custom CSS for container, class: .elementor-element-2c1053b1 */.elementor-78 .elementor-element.elementor-element-2c1053b1{background:linear-gradient(180deg,#1F1A12 0%,#14120D 100%);position:relative;overflow:hidden;}
.elementor-78 .elementor-element.elementor-element-2c1053b1:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 8% 0%,rgba(169,105,62,.35),transparent 32%),radial-gradient(circle at 98% 0%,rgba(169,105,62,.28),transparent 30%);opacity:.9;pointer-events:none;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 .elementor-widget-html{position:relative;z-index:1;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 h4{font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.2;font-weight:700;color:#F6E9D7;margin:0 0 12px;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 ul{list-style:none;margin:0;padding:0;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 li{font-family:Montserrat,Arial,sans-serif;font-size:12.5px;line-height:1.65;color:rgba(246,233,215,.82);margin:0 0 3px;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 .hci-logo-wrap{display:flex;align-items:center;gap:10px;color:#E2B66E;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.05;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 .hci-logo-icon{width:42px;height:42px;border:2px solid #C99655;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#D29A52;font-size:21px;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 .hci-desc{font-family:Montserrat,Arial,sans-serif;font-size:12.5px;line-height:1.55;color:rgba(246,233,215,.78);margin:14px 0 13px;max-width:245px;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 .hci-social{display:flex;gap:12px;align-items:center;color:#D3A05A;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:600;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 .hci-contact li{position:relative;padding-left:24px;margin-bottom:8px;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 .hci-contact li span{position:absolute;left:0;top:0;color:#D3A05A;}
.elementor-78 .elementor-element.elementor-element-2c1053b1 .hci-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:Montserrat,Arial,sans-serif;font-size:11.5px;color:rgba(246,233,215,.62);}
@media(max-width:767px){.elementor-78 .elementor-element.elementor-element-2c1053b1 .e-con-inner, .elementor-78 .elementor-element.elementor-element-2c1053b1 .elementor-element{ } .elementor-78 .elementor-element.elementor-element-2c1053b1 .hci-bottom{flex-direction:column;text-align:center;} .elementor-78 .elementor-element.elementor-element-2c1053b1 h4{margin-top:15px;} }/* End custom CSS */