.elementor-2936 .elementor-element.elementor-element-41e9d7d{--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;--background-transition:0.3s;--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-2936 .elementor-element.elementor-element-9a8588d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#01081F;}.elementor-2936 .elementor-element.elementor-element-9a8588d{width:100%;max-width:100%;}.elementor-2936 .elementor-element.elementor-element-9a8588d.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.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-2936 .elementor-element.elementor-element-41e9d7d{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-9a8588d */.column {
    display: flex;
    flex-direction: column;
    gap: 16px;
}

.column a {
    color: white !important;
}

.container-footer{
    width: 100%;
    max-width: 1200px;
    margin: auto;
    color: white;
    padding: 50px;
    position: relative;
    box-sizing: border-box;
}

.container-footer h3{
    color: white;
}

.icons{
    display: flex;
    gap: 12px;
    color: white;
}

.container-footer div {
    width: 100%;
}

.columns{
    display: flex;
    width: 100%;
    gap: 12px;
    justify-content: space-between;
}

.icons img{
    height: 24px;
    width: 24px;
}

.copy-right{
    display: flex;
    align-items: center;
    gap: 12px;
    margin-top: 12px;
}

@media screen and (max-width: 768px) {
    .container-footer{
        padding:16px;
    }
    
    .columns{
        display:none;
    }
    
    .copy-right{
        justify-content:center;
        flex-wrap:wrap;
    }
}/* End custom CSS */