.elementor-1579 .elementor-element.elementor-element-385ad33{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-1579 .page-wrapper{overflow:hidden;}/* Start custom CSS for tx_footers, class: .elementor-element-dd65bb8 */.elementor-1579 .elementor-element.elementor-element-dd65bb8 .nm-footer-1-logo img{
    width:65px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-385ad33 */.elementor-1579 .elementor-element.elementor-element-385ad33 footer {
    background: 
  radial-gradient(ellipse at top, rgba(0, 184, 212, 0.08) 0%, transparent 50%),
  linear-gradient(135deg, #0A1628 0%, #1E2A3A 100%);
}

.elementor-1579 .elementor-element.elementor-element-385ad33 :is(.nm-footer-1-menu a, .hire-mail){
    color: #fff;
}
.elementor-1579 .elementor-element.elementor-element-385ad33 :is(.nm-footer-1-menu a:hover, .hire-mail:hover){
    color:var(--color-accent) !important;
}
.elementor-1579 .elementor-element.elementor-element-385ad33 .nm-footer-1-social a{
    background: #2F3949;
}
.wa-back-to-top{
    background: #5FE3F214;
    backdrop-filter: blur(3px);
    color: var(--color-accent);
}
.wa-back-to-top:hover{
    background: var(--color-accent);
    color: #000;
}/* End custom CSS */