.elementor-4677 .elementor-element.elementor-element-8b5ef2f{padding:80px 0px 80px 0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4677 .elementor-element.elementor-element-93939cf{text-align:center;}.elementor-4677 .elementor-element.elementor-element-93939cf .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;line-height:35px;}.elementor-4677 .elementor-element.elementor-element-568f2cf{--spacer-size:32px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4677 .elementor-element.elementor-element-38162e8 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-dad44ff .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4677 .elementor-element.elementor-element-23dafba img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-c0456b7 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-d91ffb8 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-91b0ee7 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-61de5c7 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-2cd2000 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-182c52a img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-604edb2 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-6ae5a1a img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-77820af .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-81ede42:not(.elementor-motion-effects-element-type-background), .elementor-4677 .elementor-element.elementor-element-81ede42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2158BC;background-image:url("https://tracextech.com/wp-content/uploads/2022/01/footer-cta-bg-white-gradient-2.png");}.elementor-4677 .elementor-element.elementor-element-81ede42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:40px;padding:80px 0px 80px 0px;}.elementor-4677 .elementor-element.elementor-element-81ede42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4677 .elementor-element.elementor-element-fa9894a{text-align:center;}.elementor-4677 .elementor-element.elementor-element-fa9894a .elementor-heading-title{color:#FFFFFF;font-family:"Nexa", Sans-serif;font-weight:600;}.elementor-4677 .elementor-element.elementor-element-ee46a59{text-align:center;color:#EEEEEE;font-family:"Nexa", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4677 .elementor-element.elementor-element-c224d1a .elementor-button{background-color:#FFFFFF00;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:4px 4px 4px 4px;}.elementor-4677 .elementor-element.elementor-element-c224d1a .elementor-button:hover, .elementor-4677 .elementor-element.elementor-element-c224d1a .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-4677 .elementor-element.elementor-element-c224d1a .elementor-button:hover svg, .elementor-4677 .elementor-element.elementor-element-c224d1a .elementor-button:focus svg{fill:#000000;}.elementor-4677 .elementor-element.elementor-element-93c888c img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-9981e78 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-73b827b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-9280dc4 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-098f4b9 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-cc82bac .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-f80dfc6 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-4b9a454 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-74b9c00 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-97801a8 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-e4f1542 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-25ea566 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-1401364 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-757ae32 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-a8fbfeb img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-908630b .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-1733e41 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-61a06d4 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-40db176:not(.elementor-motion-effects-element-type-background), .elementor-4677 .elementor-element.elementor-element-40db176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2158BC;background-image:url("https://tracextech.com/wp-content/uploads/2022/01/footer-cta-bg-white-gradient-2.png");}.elementor-4677 .elementor-element.elementor-element-40db176{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:32px;margin-bottom:40px;padding:80px 0px 80px 0px;}.elementor-4677 .elementor-element.elementor-element-40db176 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4677 .elementor-element.elementor-element-a1817d3{text-align:center;}.elementor-4677 .elementor-element.elementor-element-a1817d3 .elementor-heading-title{color:#FFFFFF;font-family:"Nexa", Sans-serif;font-weight:600;}.elementor-4677 .elementor-element.elementor-element-5be8166{text-align:center;color:#EEEEEE;font-family:"Nexa", Sans-serif;font-size:18px;font-weight:400;}.elementor-4677 .elementor-element.elementor-element-6770466 .elementor-button{background-color:#FFFFFF00;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:4px 4px 4px 4px;}.elementor-4677 .elementor-element.elementor-element-6770466 .elementor-button:hover, .elementor-4677 .elementor-element.elementor-element-6770466 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-4677 .elementor-element.elementor-element-6770466 .elementor-button:hover svg, .elementor-4677 .elementor-element.elementor-element-6770466 .elementor-button:focus svg{fill:#000000;}.elementor-4677 .elementor-element.elementor-element-af7d5a7 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-42a6a26 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-a3e253d img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-a2b15e6 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-43a13b0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-856e4d7 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-e81d493 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-a05a1a0 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-b9ac570 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-b522db7 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-5993660 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-c02624d .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-da3d0cf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-f42ea40 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-015c11d img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-b5c7ba1 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-ee59850 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-79cad6d .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-ade5690 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-427a08e .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-6799a81 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-ee0c283 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-a09c373 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-7f99e0b .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-f735f52 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-d72b0a2 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-3401dba img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-201436f .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-84b0716 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-c907d25 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-4312394{margin-top:32px;margin-bottom:0px;}.elementor-4677 .elementor-element.elementor-element-879f3f4{text-align:center;}.elementor-4677 .elementor-element.elementor-element-879f3f4 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-c08d60f .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-200d8c4 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-7af82e5 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-4bc24ad{text-align:center;}.elementor-4677 .elementor-element.elementor-element-4bc24ad img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-82b15ab .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-6c4c71f{margin-top:32px;margin-bottom:0px;}.elementor-4677 .elementor-element.elementor-element-5b67eb9{text-align:center;}.elementor-4677 .elementor-element.elementor-element-5b67eb9 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-6b1c019 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-a0e0d52 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-c7913f2 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-730b6b5 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:15px 15px 15px 15px;}.elementor-4677 .elementor-element.elementor-element-c998739 .elementor-heading-title{color:#000000;font-family:"Nexa", Sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.8px;}.elementor-4677 .elementor-element.elementor-element-7b8078e:not(.elementor-motion-effects-element-type-background), .elementor-4677 .elementor-element.elementor-element-7b8078e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#293243;background-image:url("https://tracextech.com/wp-content/uploads/2022/01/footer-cta-bg-white-gradient.png");background-position:center center;background-size:80% auto;}.elementor-4677 .elementor-element.elementor-element-7b8078e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 56px 0px;}.elementor-4677 .elementor-element.elementor-element-7b8078e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4677 .elementor-element.elementor-element-3950d1f > .elementor-container{max-width:557px;}.elementor-4677 .elementor-element.elementor-element-006352a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4677 .elementor-element.elementor-element-006352a{text-align:center;}.elementor-4677 .elementor-element.elementor-element-006352a .elementor-heading-title{color:#FFFFFF;font-family:"Nexa", Sans-serif;font-weight:700;line-height:48px;}.elementor-4677 .elementor-element.elementor-element-9a81308{text-align:center;color:#FAFAFA;font-family:"Nexa", Sans-serif;font-size:18px;font-weight:400;}.elementor-4677 .elementor-element.elementor-element-ac6b286 .elementor-button{background-color:#2158BC;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;line-height:22px;letter-spacing:0.4px;}.elementor-4677 .elementor-element.elementor-element-ac6b286 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4677 .elementor-element.elementor-element-ac6b286 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-4677 .elementor-element.elementor-element-fd8b70c:not(.elementor-motion-effects-element-type-background), .elementor-4677 .elementor-element.elementor-element-fd8b70c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2029;}.elementor-4677 .elementor-element.elementor-element-fd8b70c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-4677 .elementor-element.elementor-element-fd8b70c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4677 .elementor-element.elementor-element-6a18b03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4677 .elementor-element.elementor-element-6a18b03{text-align:center;}.elementor-4677 .elementor-element.elementor-element-6a18b03 .elementor-heading-title{color:#FFFFFF;font-family:"Nexa", Sans-serif;font-weight:700;line-height:48px;}.elementor-4677 .elementor-element.elementor-element-604e48b .elementor-button{background-color:#2158BC;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;line-height:22px;letter-spacing:0.4px;}.elementor-4677 .elementor-element.elementor-element-8ca43c1:not(.elementor-motion-effects-element-type-background), .elementor-4677 .elementor-element.elementor-element-8ca43c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2158BC;background-image:url("https://tracextech.com/wp-content/uploads/2022/04/footer-cta-bg-white-gradient-2.png");}.elementor-4677 .elementor-element.elementor-element-8ca43c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:32px;padding:80px 0px 80px 0px;}.elementor-4677 .elementor-element.elementor-element-8ca43c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4677 .elementor-element.elementor-element-2ac98945{text-align:center;}.elementor-4677 .elementor-element.elementor-element-2ac98945 .elementor-heading-title{color:#FFFFFF;font-family:"Nexa", Sans-serif;font-weight:600;}.elementor-4677 .elementor-element.elementor-element-68015180{text-align:center;color:#EEEEEE;font-family:"Nexa", Sans-serif;font-size:18px;font-weight:400;}.elementor-4677 .elementor-element.elementor-element-25192112 .elementor-button{background-color:#FFFFFF00;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:22px;letter-spacing:0.8px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:4px 4px 4px 4px;}.elementor-4677 .elementor-element.elementor-element-25192112 .elementor-button:hover, .elementor-4677 .elementor-element.elementor-element-25192112 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-4677 .elementor-element.elementor-element-25192112 .elementor-button:hover svg, .elementor-4677 .elementor-element.elementor-element-25192112 .elementor-button:focus svg{fill:#000000;}@media(min-width:769px){.elementor-4677 .elementor-element.elementor-element-dc0e974{width:100%;}}@media(max-width:768px){.elementor-4677 .elementor-element.elementor-element-93939cf .elementor-heading-title{font-size:20px;}.elementor-4677 .elementor-element.elementor-element-604e48b{z-index:9999;}}/* Start custom CSS for html, class: .elementor-element-bbfb05f */.elementor-4677 .elementor-element.elementor-element-bbfb05f {
    width: 111px;
    background: #2158bc;
    height: 4px;
    content: "";
    marign: 30px 0 40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-38162e8 */.elementor-4677 .elementor-element.elementor-element-38162e8 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23dafba */.elementor-4677 .elementor-element.elementor-element-23dafba img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d91ffb8 */.elementor-4677 .elementor-element.elementor-element-d91ffb8 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61de5c7 */.elementor-4677 .elementor-element.elementor-element-61de5c7 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-182c52a */.elementor-4677 .elementor-element.elementor-element-182c52a img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ae5a1a */.elementor-4677 .elementor-element.elementor-element-6ae5a1a img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93c888c */.elementor-4677 .elementor-element.elementor-element-93c888c img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73b827b */.elementor-4677 .elementor-element.elementor-element-73b827b img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-098f4b9 */.elementor-4677 .elementor-element.elementor-element-098f4b9 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f80dfc6 */.elementor-4677 .elementor-element.elementor-element-f80dfc6 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74b9c00 */.elementor-4677 .elementor-element.elementor-element-74b9c00 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4f1542 */.elementor-4677 .elementor-element.elementor-element-e4f1542 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1401364 */.elementor-4677 .elementor-element.elementor-element-1401364 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8fbfeb */.elementor-4677 .elementor-element.elementor-element-a8fbfeb img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1733e41 */.elementor-4677 .elementor-element.elementor-element-1733e41 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af7d5a7 */.elementor-4677 .elementor-element.elementor-element-af7d5a7 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a3e253d */.elementor-4677 .elementor-element.elementor-element-a3e253d img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43a13b0 */.elementor-4677 .elementor-element.elementor-element-43a13b0 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e81d493 */.elementor-4677 .elementor-element.elementor-element-e81d493 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9ac570 */.elementor-4677 .elementor-element.elementor-element-b9ac570 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5993660 */.elementor-4677 .elementor-element.elementor-element-5993660 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da3d0cf */.elementor-4677 .elementor-element.elementor-element-da3d0cf img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-015c11d */.elementor-4677 .elementor-element.elementor-element-015c11d img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee59850 */.elementor-4677 .elementor-element.elementor-element-ee59850 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ade5690 */.elementor-4677 .elementor-element.elementor-element-ade5690 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6799a81 */.elementor-4677 .elementor-element.elementor-element-6799a81 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a09c373 */.elementor-4677 .elementor-element.elementor-element-a09c373 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f735f52 */.elementor-4677 .elementor-element.elementor-element-f735f52 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3401dba */.elementor-4677 .elementor-element.elementor-element-3401dba img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84b0716 */.elementor-4677 .elementor-element.elementor-element-84b0716 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-879f3f4 */.elementor-4677 .elementor-element.elementor-element-879f3f4 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-200d8c4 */.elementor-4677 .elementor-element.elementor-element-200d8c4 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4bc24ad */.elementor-4677 .elementor-element.elementor-element-4bc24ad img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b67eb9 */.elementor-4677 .elementor-element.elementor-element-5b67eb9 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0e0d52 */.elementor-4677 .elementor-element.elementor-element-a0e0d52 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-730b6b5 */.elementor-4677 .elementor-element.elementor-element-730b6b5 img {
    width: 100%;
    height: 33vh;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-604e48b */.elementor-4677 .elementor-element.elementor-element-604e48b {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
}
.elementor-4677 .elementor-element.elementor-element-604e48b a {
    width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tracextech.com/wp-content/uploads/2021/10/Nexa-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://tracextech.com/wp-content/uploads/2021/10/Nexa-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */