.elementor-3077 .elementor-element.elementor-element-cbee8e4:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-cbee8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truevity.com/wp-content/uploads/2025/06/pattern_2_4.svg");background-position:center center;background-size:cover;}.elementor-3077 .elementor-element.elementor-element-cbee8e4 > .elementor-background-overlay{background-color:#FFF6EB;opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-cbee8e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-71px;margin-bottom:0px;padding:131px 30px 40px 30px;}.elementor-3077 .elementor-element.elementor-element-0426365 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-d26cf95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3077 .elementor-element.elementor-element-d26cf95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3077 .elementor-element.elementor-element-d26cf95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-3077 .elementor-element.elementor-element-d26cf95 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-82c2345 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3077 .elementor-element.elementor-element-1578696 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-1578696 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.6px;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-680b547{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3077 .elementor-element.elementor-element-680b547 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3077 .elementor-element.elementor-element-680b547 .elementor-heading-title{font-family:"Nord", Sans-serif;font-size:44px;font-weight:300;text-transform:uppercase;font-style:italic;line-height:1.1em;letter-spacing:-2px;color:#FF5A3D;}.elementor-3077 .elementor-element.elementor-element-7431412:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-7431412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truevity.com/wp-content/uploads/2025/06/pattern_2_4.svg");background-position:center center;background-size:cover;}.elementor-3077 .elementor-element.elementor-element-7431412 > .elementor-container{min-height:30px;}.elementor-3077 .elementor-element.elementor-element-7431412{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3077 .elementor-element.elementor-element-7431412 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-c7413ea{border-style:solid;border-width:12px 0px 0px 0px;border-color:#FFFFFF;margin-top:0px;margin-bottom:80px;padding:80px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-1e14796.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-1e14796.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-1e14796 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-1e14796 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-88fceea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-88fceea .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FF5A3D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-3077 .elementor-element.elementor-element-de86969{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-92c98c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-92c98c5 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E1E1E1;padding:25px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c43eca6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c43eca6 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FF5A3D;}.elementor-3077 .elementor-element.elementor-element-c1d4912{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-6429806{margin-top:5px;margin-bottom:0px;}.elementor-3077 .elementor-element.elementor-element-caf166d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-caf166d > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E1E1E1;padding:25px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c92f89e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c92f89e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FF5A3D;}.elementor-3077 .elementor-element.elementor-element-ca2955e{margin-top:25px;margin-bottom:0px;}.elementor-3077 .elementor-element.elementor-element-3497155:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-3497155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-275cde8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3077 .elementor-element.elementor-element-275cde8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3077 .elementor-element.elementor-element-275cde8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c003801 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c003801 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:-0.3px;color:#008C95;}.elementor-3077 .elementor-element.elementor-element-fabea20 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-3077 .elementor-element.elementor-element-6c0b6c0 .elementor-button{background-color:#008C95;font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#008C95;border-radius:6px 6px 6px 6px;padding:12px 25px 12px 25px;}.elementor-3077 .elementor-element.elementor-element-6c0b6c0 .elementor-button:hover, .elementor-3077 .elementor-element.elementor-element-6c0b6c0 .elementor-button:focus{background-color:#FFFFFF;color:#008C95;border-color:#008C95;}.elementor-3077 .elementor-element.elementor-element-6c0b6c0 .elementor-button:hover svg, .elementor-3077 .elementor-element.elementor-element-6c0b6c0 .elementor-button:focus svg{fill:#008C95;}.elementor-3077 .elementor-element.elementor-element-3497155, .elementor-3077 .elementor-element.elementor-element-3497155 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3077 .elementor-element.elementor-element-3497155{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:14px 25px 14px 25px;}.elementor-3077 .elementor-element.elementor-element-3497155 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-ae5be95.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-ae5be95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-element-populated, .elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-element-populated > .elementor-background-overlay, .elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-d6e19b7:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-d6e19b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3077 .elementor-element.elementor-element-d6e19b7, .elementor-3077 .elementor-element.elementor-element-d6e19b7 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3077 .elementor-element.elementor-element-d6e19b7{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 30px 25px 30px;}.elementor-3077 .elementor-element.elementor-element-d6e19b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-52324a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-3077 .elementor-element.elementor-element-52324a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-52324a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-a229dc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-a229dc4 .elementor-heading-title{font-family:"Nord", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-3077 .elementor-element.elementor-element-1e9151d{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-5a8dfbc > .elementor-widget-container{margin:25px 0px 0px 0px;padding:25px 0px 0px 0px;border-style:solid;border-width:01px 0px 0px 0px;border-color:#E1E1E1;}.elementor-3077 .elementor-element.elementor-element-5a8dfbc .elementor-heading-title{font-family:"Nord", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-3077 .elementor-element.elementor-element-3cf9e2f{font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-bec0c5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-3077 .elementor-element.elementor-element-bec0c5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-2ecf416.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-2ecf416.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-2ecf416 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-2ecf416 > .elementor-element-populated{border-style:dashed;border-width:5px 5px 5px 5px;border-color:#E1E1E1;padding:30px 30px 30px 30px;}.elementor-3077 .elementor-element.elementor-element-6996cbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-6996cbf .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-bfb0fdf{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#686C73;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-b751d39.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-b751d39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-b751d39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-b751d39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-599d4f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-599d4f9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FF5A3D;}.elementor-3077 .elementor-element.elementor-element-17decd1{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-b95ecd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-b95ecd8 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FF5A3D;}.elementor-3077 .elementor-element.elementor-element-78a8f97{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-d5d63cd{margin-top:20px;margin-bottom:0px;}.elementor-3077 .elementor-element.elementor-element-37e32ac > .elementor-element-populated{padding:0px 20px 0px 0px;}.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-3077 .elementor-element.elementor-element-57d13b4 img{width:46%;}.elementor-3077 .elementor-element.elementor-element-8e78cad{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-0396bbc > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3077 .elementor-element.elementor-element-3a5c91e img{width:50%;}.elementor-3077 .elementor-element.elementor-element-36170aa{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-0f77f6d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-3077 .elementor-element.elementor-element-a81a6f9 img{width:56%;}.elementor-3077 .elementor-element.elementor-element-751a461{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-371bb91 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-3077 .elementor-element.elementor-element-94961ee img{width:68%;}.elementor-3077 .elementor-element.elementor-element-31c0622{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-343378a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-3077 .elementor-element.elementor-element-343378a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-3542000{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;margin-top:0px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-6ce7cfa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-6ce7cfa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-6ce7cfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-6ce7cfa > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-f17e484{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-57bd1ff{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-7932764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-7932764 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FF5A3D;}.elementor-3077 .elementor-element.elementor-element-68f662f{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-0f9dc6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-0f9dc6f .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.5px;color:#FF5A3D;}.elementor-3077 .elementor-element.elementor-element-cc6fecc{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-d805009 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-d805009 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:1.4rem;font-weight:500;line-height:1.6rem;letter-spacing:-0.5px;color:#008C95;}.elementor-3077 .elementor-element.elementor-element-c6a5ef4{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;color:#686C73;}.elementor-bc-flex-widget .elementor-3077 .elementor-element.elementor-element-165bc40.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-165bc40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-element-populated, .elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-element-populated > .elementor-background-overlay, .elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-faefc10, .elementor-3077 .elementor-element.elementor-element-faefc10 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-3077 .elementor-element.elementor-element-faefc10{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-faefc10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-5be9936 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-3077 .elementor-element.elementor-element-5be9936 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-5be9936 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3077 .elementor-element.elementor-element-c71034c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c71034c .elementor-heading-title{font-family:"Nord", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-3077 .elementor-element.elementor-element-ca3702a{font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-edc6fdc > .elementor-widget-container{margin:25px 0px 0px 0px;padding:25px 0px 0px 0px;border-style:solid;border-width:01px 0px 0px 0px;border-color:#E1E1E1;}.elementor-3077 .elementor-element.elementor-element-edc6fdc .elementor-heading-title{font-family:"Nord", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-3077 .elementor-element.elementor-element-769b3ea{font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-918dc21 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:25px 0px 0px 0px;border-style:solid;border-width:01px 0px 0px 0px;border-color:#E1E1E1;}.elementor-3077 .elementor-element.elementor-element-918dc21 .elementor-heading-title{font-family:"Nord", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-3077 .elementor-element.elementor-element-b9e1dc4{text-align:start;font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0px;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-fe2beea > .elementor-widget-container{margin:25px 0px 0px 0px;padding:25px 0px 0px 0px;border-style:solid;border-width:01px 0px 0px 0px;border-color:#E1E1E1;}.elementor-3077 .elementor-element.elementor-element-fe2beea .elementor-heading-title{font-family:"Nord", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:-0.2px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-3077 .elementor-element.elementor-element-425e8d9{text-align:start;font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0px;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-53e6952{text-align:start;font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0px;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-3534795{text-align:start;font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0px;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-535f83b{text-align:start;font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0px;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-1609f2c{text-align:start;font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0px;color:#686C73;}.elementor-3077 .elementor-element.elementor-element-a93f913{text-align:start;font-family:"Space Grotesk", Sans-serif;font-size:0.9rem;font-weight:400;letter-spacing:0px;color:#686C73;}@media(min-width:768px){.elementor-3077 .elementor-element.elementor-element-1e14796{width:66%;}.elementor-3077 .elementor-element.elementor-element-275cde8{width:71%;}.elementor-3077 .elementor-element.elementor-element-fabea20{width:28.999%;}.elementor-3077 .elementor-element.elementor-element-ae5be95{width:34%;}.elementor-3077 .elementor-element.elementor-element-6ce7cfa{width:66%;}.elementor-3077 .elementor-element.elementor-element-165bc40{width:34%;}}@media(max-width:1080px) and (min-width:768px){.elementor-3077 .elementor-element.elementor-element-d26cf95{width:66%;}.elementor-3077 .elementor-element.elementor-element-1e14796{width:100%;}.elementor-3077 .elementor-element.elementor-element-ae5be95{width:100%;}.elementor-3077 .elementor-element.elementor-element-6ce7cfa{width:100%;}.elementor-3077 .elementor-element.elementor-element-165bc40{width:100%;}}@media(min-width:1081px){.elementor-3077 .elementor-element.elementor-element-cbee8e4:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-cbee8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-3077 .elementor-element.elementor-element-7431412:not(.elementor-motion-effects-element-type-background), .elementor-3077 .elementor-element.elementor-element-7431412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1080px){.elementor-3077 .elementor-element.elementor-element-d26cf95 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-680b547 .elementor-heading-title{font-size:2rem;letter-spacing:-0.8px;}.elementor-3077 .elementor-element.elementor-element-1e14796 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3077 .elementor-element.elementor-element-6ce7cfa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3077 .elementor-element.elementor-element-5be9936 > .elementor-element-populated{padding:60px 0px 0px 0px;}}@media(max-width:767px){.elementor-3077 .elementor-element.elementor-element-cbee8e4{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-3077 .elementor-element.elementor-element-d26cf95 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-1578696 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-1578696 .elementor-heading-title{font-size:1rem;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-680b547 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-680b547 .elementor-heading-title{font-size:1.3rem;line-height:1.2em;letter-spacing:-0.5px;}.elementor-3077 .elementor-element.elementor-element-c7413ea{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-3077 .elementor-element.elementor-element-1e14796 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3077 .elementor-element.elementor-element-1e14796 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-88fceea .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-de86969 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-de86969{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-c43eca6 .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-c1d4912{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-6429806{margin-top:25px;margin-bottom:0px;}.elementor-3077 .elementor-element.elementor-element-c92f89e .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-ca2955e{margin-top:25px;margin-bottom:0px;}.elementor-3077 .elementor-element.elementor-element-c003801 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c003801 .elementor-heading-title{font-size:1.2rem;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-6c0b6c0 .elementor-button{font-size:0.9rem;}.elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3077 .elementor-element.elementor-element-ae5be95 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-d6e19b7{padding:25px 20px 25px 20px;}.elementor-3077 .elementor-element.elementor-element-a229dc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-1e9151d{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-5a8dfbc > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-3cf9e2f{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-bec0c5f{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-3077 .elementor-element.elementor-element-2ecf416 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-2ecf416 > .elementor-element-populated{padding:25px 20px 25px 20px;}.elementor-3077 .elementor-element.elementor-element-6996cbf .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-bfb0fdf{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-b751d39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-b751d39 > .elementor-element-populated{padding:25px 20px 25px 20px;}.elementor-3077 .elementor-element.elementor-element-599d4f9 .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-17decd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-17decd1{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-b95ecd8 .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-78a8f97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-78a8f97{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-8e78cad{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-36170aa{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-751a461{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-31c0622{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-343378a{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-3077 .elementor-element.elementor-element-3542000{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-3077 .elementor-element.elementor-element-6ce7cfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3077 .elementor-element.elementor-element-6ce7cfa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-f17e484 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-f17e484{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-57bd1ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-57bd1ff{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-7932764 .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-68f662f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-68f662f{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-0f9dc6f .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-cc6fecc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-cc6fecc{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-d805009 .elementor-heading-title{font-size:1.2rem;line-height:1.3em;letter-spacing:-0.2px;}.elementor-3077 .elementor-element.elementor-element-c6a5ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c6a5ef4{font-size:0.9rem;line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3077 .elementor-element.elementor-element-165bc40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-5be9936 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-c71034c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-ca3702a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3077 .elementor-element.elementor-element-ca3702a{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-edc6fdc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-769b3ea > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3077 .elementor-element.elementor-element-769b3ea{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-918dc21 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-b9e1dc4{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-fe2beea > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3077 .elementor-element.elementor-element-425e8d9{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-53e6952{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-3534795{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-535f83b{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-1609f2c{line-height:1.6em;}.elementor-3077 .elementor-element.elementor-element-a93f913{line-height:1.6em;}}/* Start custom CSS for shortcode, class: .elementor-element-82c2345 */.elementor-3077 .elementor-element.elementor-element-82c2345 .rank-math-breadcrumb {
    font-size: 14px;
    color: #586474;
}

.elementor-3077 .elementor-element.elementor-element-82c2345 .rank-math-breadcrumb .last {
    color: #FF5A3D;
    font-weight: 500;
}

.elementor-3077 .elementor-element.elementor-element-82c2345 .rank-math-breadcrumb p {
    margin-bottom: 0px;
    font-family: "IBM Plex Mono"!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de86969 */.elementor-3077 .elementor-element.elementor-element-de86969 p {
    margin-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d4912 */.elementor-3077 .elementor-element.elementor-element-c1d4912 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-c1d4912 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-c1d4912 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1d4912 */.elementor-3077 .elementor-element.elementor-element-c1d4912 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-c1d4912 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-c1d4912 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e9151d */.elementor-3077 .elementor-element.elementor-element-1e9151d p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-1e9151d ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-1e9151d a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cf9e2f */.elementor-3077 .elementor-element.elementor-element-3cf9e2f p {
    margin-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfb0fdf */.elementor-3077 .elementor-element.elementor-element-bfb0fdf p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-bfb0fdf ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-bfb0fdf a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17decd1 */.elementor-3077 .elementor-element.elementor-element-17decd1 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-17decd1 li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78a8f97 */.elementor-3077 .elementor-element.elementor-element-78a8f97 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-78a8f97 li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e78cad */.elementor-3077 .elementor-element.elementor-element-8e78cad p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-8e78cad ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-8e78cad a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36170aa */.elementor-3077 .elementor-element.elementor-element-36170aa p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-36170aa ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-36170aa a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a461 */.elementor-3077 .elementor-element.elementor-element-751a461 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-751a461 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-751a461 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c0622 */.elementor-3077 .elementor-element.elementor-element-31c0622 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-31c0622 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-31c0622 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17decd1 */.elementor-3077 .elementor-element.elementor-element-17decd1 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-17decd1 li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78a8f97 */.elementor-3077 .elementor-element.elementor-element-78a8f97 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-78a8f97 li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e78cad */.elementor-3077 .elementor-element.elementor-element-8e78cad p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-8e78cad ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-8e78cad a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36170aa */.elementor-3077 .elementor-element.elementor-element-36170aa p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-36170aa ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-36170aa a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a461 */.elementor-3077 .elementor-element.elementor-element-751a461 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-751a461 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-751a461 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c0622 */.elementor-3077 .elementor-element.elementor-element-31c0622 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-31c0622 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-31c0622 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f17e484 */.elementor-3077 .elementor-element.elementor-element-f17e484 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-f17e484 li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57bd1ff */.elementor-3077 .elementor-element.elementor-element-57bd1ff p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-57bd1ff li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f662f */.elementor-3077 .elementor-element.elementor-element-68f662f p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-68f662f li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc6fecc */.elementor-3077 .elementor-element.elementor-element-cc6fecc p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-cc6fecc li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6a5ef4 */.elementor-3077 .elementor-element.elementor-element-c6a5ef4 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-c6a5ef4 li {
    margin-bottom: 8px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca3702a */.elementor-3077 .elementor-element.elementor-element-ca3702a p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-ca3702a ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-ca3702a a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769b3ea */.elementor-3077 .elementor-element.elementor-element-769b3ea p {
    margin-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9e1dc4 */.elementor-3077 .elementor-element.elementor-element-b9e1dc4 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-b9e1dc4 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-b9e1dc4 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-425e8d9 */.elementor-3077 .elementor-element.elementor-element-425e8d9 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-425e8d9 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-425e8d9 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53e6952 */.elementor-3077 .elementor-element.elementor-element-53e6952 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-53e6952 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-53e6952 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3534795 */.elementor-3077 .elementor-element.elementor-element-3534795 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-3534795 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-3534795 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-535f83b */.elementor-3077 .elementor-element.elementor-element-535f83b p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-535f83b ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-535f83b a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1609f2c */.elementor-3077 .elementor-element.elementor-element-1609f2c p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-1609f2c ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-1609f2c a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a93f913 */.elementor-3077 .elementor-element.elementor-element-a93f913 p {
    margin-bottom: 0px!important;
}

.elementor-3077 .elementor-element.elementor-element-a93f913 ul {
    padding-inline-start: 20px!important;
}

.elementor-3077 .elementor-element.elementor-element-a93f913 a {
    text-decoration: underline;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2026/02/IBMPlexMono-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2026/02/IBMPlexMono-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2026/02/IBMPlexMono-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2026/02/IBMPlexMono-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2026/02/IBMPlexMono-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2026/02/IBMPlexMono_Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nord';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Thin.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Thin.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Thin.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Thin.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-ThinItalic.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-ThinItalic.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-ThinItalic.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-ThinItalic.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Light.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Light.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Light.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Light.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Light.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-LightItalic.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-LightItalic.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-LightItalic.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-LightItalic.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Book.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Book.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Book.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Book.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Book.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-BookItalic.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-BookItalic.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-BookItalic.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-BookItalic.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-BookItalic-1.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Regular.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Regular.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Regular.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Regular.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Medium.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Medium.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Medium.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Medium.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-MediumItalic.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-MediumItalic.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-MediumItalic.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-MediumItalic.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Bold.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Bold.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Bold.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Bold.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-BoldItalic.eot');
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-BoldItalic.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-BoldItalic.woff') format('woff'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-BoldItalic.svg#Nord') format('svg');
}
@font-face {
	font-family: 'Nord';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://truevity.com/wp-content/uploads/2025/11/NORD-Italic.woff2') format('woff2'),
		url('https://truevity.com/wp-content/uploads/2025/11/NORD-Italic.woff') format('woff');
}
/* End Custom Fonts CSS */