.elementor-8404 .elementor-element.elementor-element-68b3895{--display:flex;--justify-content:flex-end;}.elementor-8404 .elementor-element.elementor-element-68b3895:not(.elementor-motion-effects-element-type-background), .elementor-8404 .elementor-element.elementor-element-68b3895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53dcf7b );}.elementor-8404 .elementor-element.elementor-element-6a96979{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8404 .elementor-element.elementor-element-7e7e9ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8404 .elementor-element.elementor-element-f006d3a .elementor-heading-title{color:#D3E0E5;}.elementor-8404 .elementor-element.elementor-element-175b82e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8404 .elementor-element.elementor-element-4233e45 .elementor-button{font-size:12px;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-8404 .elementor-element.elementor-element-9830883 .elementor-button{font-size:12px;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-8404 .elementor-element.elementor-element-2336062{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8404 .elementor-element.elementor-element-e36065e{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8404 .elementor-element.elementor-element-c0e8aaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-c0e8aaa */#bxg-maps-root{n    height: 700px;n    width: 100%;n}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2336062 */.data-table-header-title h2{n    display: none;n}n.data-table-body a{n    color: #004464;n}n.data-table-header-top{n    display: flex;n    justify-content: space-between;n    align-items: center;n}n.data-table-header-search{n    width: 46%;n    padding-bottom: 30px;n}n.data-table-header-search input{n    border-radius: 26px;n}nn.data-table-header{n    display: flex;n    background-color: #0179B0;n    color: #F5F5F5;n    align-items: baseline;n    padding-top: 8px;n    padding-bottom: 8px;n}n.data-table-header > div{n    width: 14%;n    padding-left: 5px;n}n.data-table-body{n    n}n.data-table-body .results-container{n    display: flex;n    border-bottom: 2px solid #004464;n    padding-bottom: 10px;n    padding-top: 10px;n}n.data-table-body .results-container > div{n    width: 14%;n    padding-left: 5px;n    border-left: 1px solid #D3E0E5;n}n.data-table-body .results-container > div:first-child{n    border-left: 1px solid transparent;n}n.data-table-header, .data-table-body{n    font-size: 16px;n}n.dth-type-select{n    background-color: #0179B0;n    color: #F5F5F5;n    border:0;n}n.dth-item{n    border-left: 1px solid #D3E0E5;n}n.dth-item:first-child{n    border-left: 1px solid transparent;n}n.results-website{n    word-wrap:break-word;n   table-layout: fixed;n}nn@media all and (max-width:767px){n    .results-address, .results-country, .results-contact, .results-reference{n        display:none;n    }n    .data-table-header .address,.data-table-header .country, .data-table-header .contact , .data-table-header .reference{n        display:none;n    }n    .data-table-body .results-container > div, .data-table-header > div {n        width:33%;n    }nn}/* End custom CSS */