.elementor-1936 .elementor-element.elementor-element-00b24491{--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;}.elementor-1936 .elementor-element.elementor-element-00079d6b{--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;}.elementor-1936 .elementor-element.elementor-element-00e6b585{--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;--flex-wrap:wrap;}.elementor-1936 .elementor-element.elementor-element-008bf60c{--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;}.elementor-1936 .elementor-element.elementor-element-002f5335{--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;}.elementor-1936 .elementor-element.elementor-element-00841a2a{--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;}.elementor-1936 .elementor-element.elementor-element-0087b163{--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;}.elementor-1936 .elementor-element.elementor-element-007f0be3{--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;}@media(max-width:768px){.elementor-1936 .elementor-element.elementor-element-002f5335{--width:100%;}.elementor-1936 .elementor-element.elementor-element-00841a2a{--width:100%;}.elementor-1936 .elementor-element.elementor-element-0087b163{--width:100%;}}@media(min-width:769px){.elementor-1936 .elementor-element.elementor-element-008bf60c{--width:25%;}.elementor-1936 .elementor-element.elementor-element-002f5335{--width:23%;}.elementor-1936 .elementor-element.elementor-element-00841a2a{--width:23%;}.elementor-1936 .elementor-element.elementor-element-0087b163{--width:23%;}}/* Start custom CSS for container, class: .elementor-element-00b24491 */.elementor-1936 .elementor-element.elementor-element-00b24491{background:#0b2924;color:#edf5f1;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);font-family:inherit}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-wrap{max-width:1200px;margin:auto;padding:75px 24px 35px}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-columns{display:flex!important;flex-direction:row!important;align-items:flex-start;justify-content:space-between;gap:4%}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-col{width:23%!important;flex:0 0 23%!important}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-col h4{color:#fff;font-size:17px;margin:0 0 18px}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-col p{margin:0 0 10px;line-height:1.55;color:#b9d1c7}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-col a{color:#b9d1c7}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-col a:hover{color:#78c9ac}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-brand h2{color:#fff;font-size:34px;letter-spacing:-.06em}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-bottom{border-top:1px solid #35534a;margin-top:45px;padding-top:23px;color:#a9c4b7}
.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-bottom p{font-size:13px}
@media(max-width:767px){.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-wrap{padding:55px 20px 24px}.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-columns{flex-wrap:wrap!important;gap:28px}.elementor-1936 .elementor-element.elementor-element-00b24491 .ip-footer-col{width:46%!important;flex:0 0 46%!important}}/* End custom CSS */