.elementor-32977 .elementor-element.elementor-element-b297f94 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32977 .elementor-element.elementor-element-b297f94:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-b297f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tenovi.com/wp-content/uploads/2026/04/careers-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32977 .elementor-element.elementor-element-b297f94 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-b297f94 > .elementor-container{max-width:1420px;min-height:32vw;}.elementor-32977 .elementor-element.elementor-element-b297f94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-32977 .elementor-element.elementor-element-4600514b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 60px 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 );}.elementor-32977 .elementor-element.elementor-element-72ea85eb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:70px;font-weight:800;line-height:1;color:var( --e-global-color-08ab2cf );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32977 .elementor-element.elementor-element-6b9dc1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-6b9dc1e{font-family:"Gilroy", Sans-serif;font-size:27px;font-weight:500;line-height:1.2;color:var( --e-global-color-08ab2cf );}.elementor-32977 .elementor-element.elementor-element-6b9dc1e p{margin-block-end:30px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32977 .elementor-element.elementor-element-6ff3045 .elementor-button{background-color:#5EACDD;font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:300;text-transform:none;line-height:1;border-radius:45px 45px 45px 45px;padding:15px 30px 15px 30px;}.elementor-32977 .elementor-element.elementor-element-6ff3045 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-02a46c6 > .elementor-container{max-width:1440px;}.elementor-32977 .elementor-element.elementor-element-02a46c6{margin-top:100px;margin-bottom:100px;padding:0px 30px 0px 30px;}.elementor-32977 .elementor-element.elementor-element-391eff2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-391eff2{text-align:start;}.elementor-32977 .elementor-element.elementor-element-391eff2 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2;color:#5EACDE;}.elementor-32977 .elementor-element.elementor-element-8266c69 > .elementor-widget-container{margin:-20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-8266c69{text-align:start;}.elementor-32977 .elementor-element.elementor-element-8266c69 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:800;line-height:1.2;color:#014E80;}.elementor-32977 .elementor-element.elementor-element-1241184{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-ed5e9d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32977 .elementor-element.elementor-element-ed5e9d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F6;}.elementor-32977 .elementor-element.elementor-element-ed5e9d1 > .elementor-element-populated, .elementor-32977 .elementor-element.elementor-element-ed5e9d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-32977 .elementor-element.elementor-element-ed5e9d1 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-32977 .elementor-element.elementor-element-ed5e9d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-32977 .elementor-element.elementor-element-ed5e9d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-ba20c63 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:72px;font-weight:700;color:var( --e-global-color-accent );}.elementor-32977 .elementor-element.elementor-element-4da9493 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-65c2837{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:500;color:#73808E;}.elementor-32977 .elementor-element.elementor-element-97ec1fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32977 .elementor-element.elementor-element-97ec1fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F6;}.elementor-32977 .elementor-element.elementor-element-97ec1fa > .elementor-element-populated, .elementor-32977 .elementor-element.elementor-element-97ec1fa > .elementor-element-populated > .elementor-background-overlay, .elementor-32977 .elementor-element.elementor-element-97ec1fa > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-32977 .elementor-element.elementor-element-97ec1fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-32977 .elementor-element.elementor-element-97ec1fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-28eaf4b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:72px;font-weight:700;color:var( --e-global-color-accent );}.elementor-32977 .elementor-element.elementor-element-7a9dc5e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-597137f{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:500;color:#73808E;}.elementor-32977 .elementor-element.elementor-element-71a1215:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32977 .elementor-element.elementor-element-71a1215 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F6;}.elementor-32977 .elementor-element.elementor-element-71a1215 > .elementor-element-populated, .elementor-32977 .elementor-element.elementor-element-71a1215 > .elementor-element-populated > .elementor-background-overlay, .elementor-32977 .elementor-element.elementor-element-71a1215 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-32977 .elementor-element.elementor-element-71a1215 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-32977 .elementor-element.elementor-element-71a1215 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-3f40a12 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:72px;font-weight:700;color:var( --e-global-color-accent );}.elementor-32977 .elementor-element.elementor-element-53afb6f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-a328b99{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:500;color:#73808E;}.elementor-32977 .elementor-element.elementor-element-1e2574f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32977 .elementor-element.elementor-element-1e2574f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F6;}.elementor-32977 .elementor-element.elementor-element-1e2574f > .elementor-element-populated, .elementor-32977 .elementor-element.elementor-element-1e2574f > .elementor-element-populated > .elementor-background-overlay, .elementor-32977 .elementor-element.elementor-element-1e2574f > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-32977 .elementor-element.elementor-element-1e2574f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-32977 .elementor-element.elementor-element-1e2574f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-84e4883 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:72px;font-weight:700;color:var( --e-global-color-accent );}.elementor-32977 .elementor-element.elementor-element-ae1ff54 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:800;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-9fa5af3{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:500;color:#73808E;}.elementor-32977 .elementor-element.elementor-element-33c00ae:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-33c00ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F6;}.elementor-32977 .elementor-element.elementor-element-33c00ae > .elementor-container{max-width:1440px;}.elementor-32977 .elementor-element.elementor-element-33c00ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:100px 30px 100px 30px;}.elementor-32977 .elementor-element.elementor-element-33c00ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-e15719b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-e15719b{text-align:start;}.elementor-32977 .elementor-element.elementor-element-e15719b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2;color:#5EACDE;}.elementor-32977 .elementor-element.elementor-element-44820df > .elementor-widget-container{margin:-20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-44820df{text-align:start;}.elementor-32977 .elementor-element.elementor-element-44820df .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:800;line-height:1.2;color:#014E80;}.elementor-32977 .elementor-element.elementor-element-bc0a387 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-32977 .elementor-element.elementor-element-bc0a387{font-family:"Gilroy", Sans-serif;font-size:29px;font-weight:300;line-height:1.2;color:#73808E;}.elementor-32977 .elementor-element.elementor-element-bc0a387 p{margin-block-end:30px;}.elementor-32977 .elementor-element.elementor-element-9a44872 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32977 .elementor-element.elementor-element-9a44872 > .elementor-container{max-width:1160px;}.elementor-32977 .elementor-element.elementor-element-9a44872{margin-top:0px;margin-bottom:0px;}.elementor-32977 .elementor-element.elementor-element-e3758d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32977 .elementor-element.elementor-element-e3758d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-32977 .elementor-element.elementor-element-e3758d9 > .elementor-element-populated, .elementor-32977 .elementor-element.elementor-element-e3758d9 > .elementor-element-populated > .elementor-background-overlay, .elementor-32977 .elementor-element.elementor-element-e3758d9 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-32977 .elementor-element.elementor-element-e3758d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-32977 .elementor-element.elementor-element-e3758d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32977 .elementor-element.elementor-element-3ae1ce8 img{width:100%;}.elementor-32977 .elementor-element.elementor-element-76bed28 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32977 .elementor-element.elementor-element-76bed28 > .elementor-container{max-width:1160px;}.elementor-32977 .elementor-element.elementor-element-76bed28{margin-top:0px;margin-bottom:0px;}.elementor-32977 .elementor-element.elementor-element-b8b4956:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32977 .elementor-element.elementor-element-b8b4956 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-32977 .elementor-element.elementor-element-b8b4956 > .elementor-element-populated, .elementor-32977 .elementor-element.elementor-element-b8b4956 > .elementor-element-populated > .elementor-background-overlay, .elementor-32977 .elementor-element.elementor-element-b8b4956 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-32977 .elementor-element.elementor-element-b8b4956 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-32977 .elementor-element.elementor-element-b8b4956 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-3ab189f img{width:100%;}.elementor-32977 .elementor-element.elementor-element-8db517e > .elementor-container{max-width:1440px;}.elementor-32977 .elementor-element.elementor-element-8db517e{margin-top:100px;margin-bottom:100px;padding:0px 30px 0px 30px;}.elementor-32977 .elementor-element.elementor-element-645405e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-645405e{text-align:start;}.elementor-32977 .elementor-element.elementor-element-645405e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2;color:#5EACDE;}.elementor-32977 .elementor-element.elementor-element-5dbcc3b > .elementor-widget-container{margin:-20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-5dbcc3b{text-align:start;}.elementor-32977 .elementor-element.elementor-element-5dbcc3b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:800;line-height:1.2;color:#014E80;}.elementor-32977 .elementor-element.elementor-element-c05c9a7{font-family:"Gilroy", Sans-serif;font-size:29px;font-weight:300;line-height:1.2;color:#73808E;}.elementor-32977 .elementor-element.elementor-element-c05c9a7 p{margin-block-end:30px;}.elementor-32977 .elementor-element.elementor-element-5ca8991 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32977 .elementor-element.elementor-element-5ca8991:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-5ca8991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tenovi.com/wp-content/uploads/2026/04/open-roles-background-low-res-flipped.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-32977 .elementor-element.elementor-element-5ca8991 > .elementor-container{max-width:1420px;min-height:32vw;}.elementor-32977 .elementor-element.elementor-element-5ca8991{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-32977 .elementor-element.elementor-element-5ca8991 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-908ab62 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 60px 0px;}.elementor-32977 .elementor-element.elementor-element-d944a12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-d944a12{text-align:start;}.elementor-32977 .elementor-element.elementor-element-d944a12 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2;color:#5EACDE;}.elementor-32977 .elementor-element.elementor-element-a1e79f7 > .elementor-widget-container{margin:-20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-a1e79f7{text-align:start;}.elementor-32977 .elementor-element.elementor-element-a1e79f7 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:800;line-height:1.2;color:#014E80;}.elementor-32977 .elementor-element.elementor-element-3c14494{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-c60b5d4:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-c60b5d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tenovi.com/wp-content/uploads/2026/04/open-roles.jpg");background-position:center center;background-size:cover;}.elementor-32977 .elementor-element.elementor-element-c60b5d4, .elementor-32977 .elementor-element.elementor-element-c60b5d4 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-32977 .elementor-element.elementor-element-c60b5d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-32977 .elementor-element.elementor-element-c60b5d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-4838167 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 60px;}.elementor-32977 .elementor-element.elementor-element-43236cf > .elementor-background-overlay{background-color:var( --e-global-color-08ab2cf );opacity:0.5;}.elementor-32977 .elementor-element.elementor-element-43236cf, .elementor-32977 .elementor-element.elementor-element-43236cf > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-32977 .elementor-element.elementor-element-43236cf{padding:60px 40px 60px 40px;}.elementor-32977 .elementor-element.elementor-element-7e0707d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-32977 .elementor-element.elementor-element-7e0707d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:36px;font-weight:800;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-87cc2d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-87cc2d6 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-7c82d6d );}.elementor-32977 .elementor-element.elementor-element-2406409 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-2406409 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-7c82d6d );}.elementor-32977 .elementor-element.elementor-element-6eb3685 > .elementor-container{max-width:1440px;}.elementor-32977 .elementor-element.elementor-element-6eb3685{margin-top:100px;margin-bottom:100px;padding:0px 30px 0px 30px;}.elementor-32977 .elementor-element.elementor-element-c8d791c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-c8d791c{text-align:start;}.elementor-32977 .elementor-element.elementor-element-c8d791c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2;color:#5EACDE;}.elementor-32977 .elementor-element.elementor-element-8d85fbb > .elementor-widget-container{margin:-20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-8d85fbb{text-align:start;}.elementor-32977 .elementor-element.elementor-element-8d85fbb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:800;line-height:1.2;color:#014E80;}.elementor-32977 .elementor-element.elementor-element-b7e0357{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-97712a3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-97591b2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32977 .elementor-element.elementor-element-97591b2 img{width:100%;max-width:140px;}.elementor-32977 .elementor-element.elementor-element-c4432be{text-align:center;}.elementor-32977 .elementor-element.elementor-element-c4432be .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-4ba34f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-d2dc095 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32977 .elementor-element.elementor-element-d2dc095 img{width:100%;max-width:140px;}.elementor-32977 .elementor-element.elementor-element-c9106e7{text-align:center;}.elementor-32977 .elementor-element.elementor-element-c9106e7 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-ca4f265 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-a1514ba > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32977 .elementor-element.elementor-element-a1514ba img{width:100%;max-width:140px;}.elementor-32977 .elementor-element.elementor-element-16ebdb7{text-align:center;}.elementor-32977 .elementor-element.elementor-element-16ebdb7 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-460960d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-a9d36ca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-32977 .elementor-element.elementor-element-a9d36ca img{width:100%;max-width:140px;}.elementor-32977 .elementor-element.elementor-element-c798f53{text-align:center;}.elementor-32977 .elementor-element.elementor-element-c798f53 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-d1e9e17:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-d1e9e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F6;}.elementor-32977 .elementor-element.elementor-element-d1e9e17 > .elementor-container{max-width:1440px;}.elementor-32977 .elementor-element.elementor-element-d1e9e17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-32977 .elementor-element.elementor-element-d1e9e17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32977 .elementor-element.elementor-element-e67b521 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-7bb306b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-7bb306b{text-align:start;}.elementor-32977 .elementor-element.elementor-element-7bb306b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2;color:#5EACDE;}.elementor-32977 .elementor-element.elementor-element-94441a0 > .elementor-widget-container{margin:-20px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-94441a0{text-align:start;}.elementor-32977 .elementor-element.elementor-element-94441a0 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:60px;font-weight:800;line-height:1.2;color:#014E80;}.elementor-32977 .elementor-element.elementor-element-9dd970f{font-family:"Gilroy", Sans-serif;font-size:29px;font-weight:300;line-height:1.2;color:#73808E;}.elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button-content-wrapper{flex-direction:row;}.elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:500;fill:#73808E;color:#73808E;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button:hover, .elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button:focus{color:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button:hover svg, .elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button:focus svg{fill:var( --e-global-color-9e5af81 );}.elementor-32977 .elementor-element.elementor-element-307b536:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32977 .elementor-element.elementor-element-307b536 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08ab2cf );}.elementor-32977 .elementor-element.elementor-element-307b536 > .elementor-element-populated, .elementor-32977 .elementor-element.elementor-element-307b536 > .elementor-element-populated > .elementor-background-overlay, .elementor-32977 .elementor-element.elementor-element-307b536 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-32977 .elementor-element.elementor-element-307b536 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;padding:0px 30px 15px 30px;}.elementor-32977 .elementor-element.elementor-element-307b536 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-32977 .elementor-element.elementor-element-b297f94:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-b297f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 50%;}.elementor-32977 .elementor-element.elementor-element-b297f94 > .elementor-background-overlay{opacity:0.5;}.elementor-32977 .elementor-element.elementor-element-b297f94{padding:40px 40px 40px 40px;}.elementor-32977 .elementor-element.elementor-element-4600514b > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-32977 .elementor-element.elementor-element-72ea85eb .elementor-heading-title{font-size:60px;}.elementor-32977 .elementor-element.elementor-element-6ff3045 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-6ff3045 .elementor-button{font-size:20px;line-height:1;padding:15px 30px 15px 30px;}.elementor-32977 .elementor-element.elementor-element-02a46c6{margin-top:80px;margin-bottom:80px;}.elementor-32977 .elementor-element.elementor-element-8266c69 .elementor-heading-title{font-size:56px;}.elementor-32977 .elementor-element.elementor-element-33c00ae{margin-top:80px;margin-bottom:80px;padding:80px 30px 80px 30px;}.elementor-32977 .elementor-element.elementor-element-44820df .elementor-heading-title{font-size:56px;}.elementor-32977 .elementor-element.elementor-element-bc0a387{font-size:24px;}.elementor-32977 .elementor-element.elementor-element-8db517e{margin-top:80px;margin-bottom:80px;}.elementor-32977 .elementor-element.elementor-element-5dbcc3b .elementor-heading-title{font-size:56px;}.elementor-32977 .elementor-element.elementor-element-c05c9a7{font-size:24px;}.elementor-32977 .elementor-element.elementor-element-5ca8991:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-5ca8991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 50%;}.elementor-32977 .elementor-element.elementor-element-5ca8991{padding:40px 40px 40px 40px;}.elementor-32977 .elementor-element.elementor-element-908ab62 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-32977 .elementor-element.elementor-element-a1e79f7 .elementor-heading-title{font-size:56px;}.elementor-32977 .elementor-element.elementor-element-4838167 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-87cc2d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-87cc2d6 .elementor-heading-title{font-size:22px;}.elementor-32977 .elementor-element.elementor-element-2406409 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-2406409 .elementor-heading-title{font-size:22px;}.elementor-32977 .elementor-element.elementor-element-6eb3685{margin-top:80px;margin-bottom:80px;}.elementor-32977 .elementor-element.elementor-element-8d85fbb .elementor-heading-title{font-size:56px;}.elementor-32977 .elementor-element.elementor-element-d1e9e17{margin-top:80px;margin-bottom:0px;padding:80px 30px 80px 30px;}.elementor-32977 .elementor-element.elementor-element-e67b521 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-94441a0 .elementor-heading-title{font-size:56px;}.elementor-32977 .elementor-element.elementor-element-9dd970f{font-size:24px;}.elementor-32977 .elementor-element.elementor-element-307b536 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-32977 .elementor-element.elementor-element-b297f94:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-b297f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:76% 50%;}.elementor-32977 .elementor-element.elementor-element-b297f94 > .elementor-background-overlay{opacity:0.5;}.elementor-32977 .elementor-element.elementor-element-b297f94{padding:40px 20px 40px 20px;}.elementor-32977 .elementor-element.elementor-element-4600514b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-72ea85eb{text-align:start;}.elementor-32977 .elementor-element.elementor-element-72ea85eb .elementor-heading-title{font-size:42px;}.elementor-32977 .elementor-element.elementor-element-6b9dc1e{text-align:start;font-size:18px;}.elementor-32977 .elementor-element.elementor-element-6ff3045 > .elementor-widget-container{margin:3.5vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-6ff3045 .elementor-button{font-size:18px;}.elementor-32977 .elementor-element.elementor-element-02a46c6{margin-top:40px;margin-bottom:40px;padding:0px 15px 0px 15px;}.elementor-32977 .elementor-element.elementor-element-391eff2 .elementor-heading-title{font-size:16px;}.elementor-32977 .elementor-element.elementor-element-8266c69 > .elementor-widget-container{margin:-20px 0px 015px 0px;}.elementor-32977 .elementor-element.elementor-element-8266c69 .elementor-heading-title{font-size:38px;}.elementor-32977 .elementor-element.elementor-element-ba20c63 .elementor-heading-title{font-size:60px;}.elementor-32977 .elementor-element.elementor-element-4da9493 .elementor-heading-title{font-size:21px;}.elementor-32977 .elementor-element.elementor-element-28eaf4b .elementor-heading-title{font-size:60px;}.elementor-32977 .elementor-element.elementor-element-7a9dc5e .elementor-heading-title{font-size:21px;}.elementor-32977 .elementor-element.elementor-element-3f40a12 .elementor-heading-title{font-size:60px;}.elementor-32977 .elementor-element.elementor-element-53afb6f .elementor-heading-title{font-size:21px;}.elementor-32977 .elementor-element.elementor-element-84e4883 .elementor-heading-title{font-size:60px;}.elementor-32977 .elementor-element.elementor-element-ae1ff54 .elementor-heading-title{font-size:21px;}.elementor-32977 .elementor-element.elementor-element-33c00ae{margin-top:40px;margin-bottom:40px;padding:40px 15px 40px 15px;}.elementor-32977 .elementor-element.elementor-element-e15719b .elementor-heading-title{font-size:16px;}.elementor-32977 .elementor-element.elementor-element-44820df > .elementor-widget-container{margin:-20px 0px 015px 0px;}.elementor-32977 .elementor-element.elementor-element-44820df .elementor-heading-title{font-size:38px;}.elementor-32977 .elementor-element.elementor-element-bc0a387{font-size:18px;}.elementor-32977 .elementor-element.elementor-element-8db517e{margin-top:40px;margin-bottom:40px;padding:0px 15px 0px 15px;}.elementor-32977 .elementor-element.elementor-element-645405e .elementor-heading-title{font-size:16px;}.elementor-32977 .elementor-element.elementor-element-5dbcc3b > .elementor-widget-container{margin:-20px 0px 015px 0px;}.elementor-32977 .elementor-element.elementor-element-5dbcc3b .elementor-heading-title{font-size:38px;}.elementor-32977 .elementor-element.elementor-element-c05c9a7{font-size:18px;}.elementor-32977 .elementor-element.elementor-element-5ca8991:not(.elementor-motion-effects-element-type-background), .elementor-32977 .elementor-element.elementor-element-5ca8991 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:76% 50%;}.elementor-32977 .elementor-element.elementor-element-5ca8991{margin-top:40px;margin-bottom:40px;padding:40px 20px 40px 20px;}.elementor-32977 .elementor-element.elementor-element-908ab62 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-d944a12 .elementor-heading-title{font-size:16px;}.elementor-32977 .elementor-element.elementor-element-a1e79f7 > .elementor-widget-container{margin:-20px 0px 015px 0px;}.elementor-32977 .elementor-element.elementor-element-a1e79f7 .elementor-heading-title{font-size:38px;}.elementor-32977 .elementor-element.elementor-element-c60b5d4{padding:20px 20px 20px 20px;}.elementor-32977 .elementor-element.elementor-element-43236cf{padding:20px 20px 20px 20px;}.elementor-32977 .elementor-element.elementor-element-00377c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-7e0707d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-7e0707d .elementor-heading-title{font-size:22px;}.elementor-32977 .elementor-element.elementor-element-87cc2d6 .elementor-heading-title{font-size:18px;}.elementor-32977 .elementor-element.elementor-element-2406409 .elementor-heading-title{font-size:18px;}.elementor-32977 .elementor-element.elementor-element-6eb3685{margin-top:40px;margin-bottom:40px;padding:0px 15px 0px 15px;}.elementor-32977 .elementor-element.elementor-element-c8d791c .elementor-heading-title{font-size:16px;}.elementor-32977 .elementor-element.elementor-element-8d85fbb > .elementor-widget-container{margin:-20px 0px 015px 0px;}.elementor-32977 .elementor-element.elementor-element-8d85fbb .elementor-heading-title{font-size:38px;}.elementor-32977 .elementor-element.elementor-element-97591b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-c4432be .elementor-heading-title{font-size:20px;}.elementor-32977 .elementor-element.elementor-element-d2dc095 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-c9106e7 .elementor-heading-title{font-size:20px;}.elementor-32977 .elementor-element.elementor-element-a1514ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-16ebdb7 .elementor-heading-title{font-size:20px;}.elementor-32977 .elementor-element.elementor-element-a9d36ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32977 .elementor-element.elementor-element-c798f53 .elementor-heading-title{font-size:20px;}.elementor-32977 .elementor-element.elementor-element-d1e9e17{margin-top:40px;margin-bottom:0px;padding:40px 15px 40px 15px;}.elementor-32977 .elementor-element.elementor-element-7bb306b .elementor-heading-title{font-size:16px;}.elementor-32977 .elementor-element.elementor-element-94441a0 > .elementor-widget-container{margin:-20px 0px 015px 0px;}.elementor-32977 .elementor-element.elementor-element-94441a0 .elementor-heading-title{font-size:38px;}.elementor-32977 .elementor-element.elementor-element-9dd970f{font-size:18px;}.elementor-32977 .elementor-element.elementor-element-307b536 > .elementor-element-populated{padding:0px 15px 15px 15px;}}@media(min-width:768px){.elementor-32977 .elementor-element.elementor-element-4600514b{width:50%;}.elementor-32977 .elementor-element.elementor-element-5706492f{width:50%;}.elementor-32977 .elementor-element.elementor-element-e3758d9{width:100%;}.elementor-32977 .elementor-element.elementor-element-b8b4956{width:100%;}.elementor-32977 .elementor-element.elementor-element-5fbb9bd{width:40%;}.elementor-32977 .elementor-element.elementor-element-4838167{width:60%;}.elementor-32977 .elementor-element.elementor-element-e67b521{width:50%;}.elementor-32977 .elementor-element.elementor-element-307b536{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32977 .elementor-element.elementor-element-4600514b{width:100%;}.elementor-32977 .elementor-element.elementor-element-908ab62{width:100%;}.elementor-32977 .elementor-element.elementor-element-5fbb9bd{width:100%;}.elementor-32977 .elementor-element.elementor-element-4838167{width:100%;}.elementor-32977 .elementor-element.elementor-element-e67b521{width:100%;}.elementor-32977 .elementor-element.elementor-element-307b536{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-72ea85eb */.elementor-32977 .elementor-element.elementor-element-72ea85eb {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b9dc1e */.elementor-32977 .elementor-element.elementor-element-6b9dc1e p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5706492f */.elementor-32977 .elementor-element.elementor-element-5706492f {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-391eff2 */.elementor-32977 .elementor-element.elementor-element-391eff2 {
	position: relative;
	padding-left: 40px;
}

.elementor-32977 .elementor-element.elementor-element-391eff2::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 30px;
	height: 2px;
	background-color: #5EACDE;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-391eff2 {
		padding-left: 30px;
	}

	.elementor-32977 .elementor-element.elementor-element-391eff2::before {
		width: 20px;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8266c69 */.elementor-32977 .elementor-element.elementor-element-8266c69 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ed5e9d1 */.elementor-32977 .elementor-element.elementor-element-ed5e9d1 {
    width: 100%!important;
}

.elementor-32977 .elementor-element.elementor-element-ed5e9d1 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-97ec1fa */.elementor-32977 .elementor-element.elementor-element-97ec1fa {
    width: 100%!important;
}

.elementor-32977 .elementor-element.elementor-element-97ec1fa p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71a1215 */.elementor-32977 .elementor-element.elementor-element-71a1215 {
    width: 100%!important;
}

.elementor-32977 .elementor-element.elementor-element-71a1215 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e2574f */.elementor-32977 .elementor-element.elementor-element-1e2574f {
    width: 100%!important;
}

.elementor-32977 .elementor-element.elementor-element-1e2574f p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1241184 */.elementor-32977 .elementor-element.elementor-element-1241184 {
    width: 100%;
}

.elementor-32977 .elementor-element.elementor-element-1241184.elementor-section > .elementor-container {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	gap: 30px;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-1241184.elementor-section > .elementor-container {
		grid-template-columns: 1fr 1fr;
	}
}

@media only screen and (max-width: 768px) {
	.elementor-32977 .elementor-element.elementor-element-1241184.elementor-section > .elementor-container {
		grid-template-columns: 1fr;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e15719b */.elementor-32977 .elementor-element.elementor-element-e15719b {
	position: relative;
	padding-left: 40px;
}

.elementor-32977 .elementor-element.elementor-element-e15719b::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 30px;
	height: 2px;
	background-color: #5EACDE;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-e15719b {
		padding-left: 30px;
	}

	.elementor-32977 .elementor-element.elementor-element-e15719b::before {
		width: 20px;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44820df */.elementor-32977 .elementor-element.elementor-element-44820df {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-645405e */.elementor-32977 .elementor-element.elementor-element-645405e {
	position: relative;
	padding-left: 40px;
}

.elementor-32977 .elementor-element.elementor-element-645405e::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 30px;
	height: 2px;
	background-color: #5EACDE;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-645405e {
		padding-left: 30px;
	}

	.elementor-32977 .elementor-element.elementor-element-645405e::before {
		width: 20px;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5dbcc3b */.elementor-32977 .elementor-element.elementor-element-5dbcc3b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c05c9a7 */.elementor-32977 .elementor-element.elementor-element-c05c9a7 p strong {
    color: #014E80;
}

.elementor-32977 .elementor-element.elementor-element-c05c9a7 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d944a12 */.elementor-32977 .elementor-element.elementor-element-d944a12 {
	position: relative;
	padding-left: 40px;
}

.elementor-32977 .elementor-element.elementor-element-d944a12::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 30px;
	height: 2px;
	background-color: #5EACDE;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-d944a12 {
		padding-left: 30px;
	}

	.elementor-32977 .elementor-element.elementor-element-d944a12::before {
		width: 20px;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1e79f7 */.elementor-32977 .elementor-element.elementor-element-a1e79f7 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c60b5d4 */.elementor-32977 .elementor-element.elementor-element-c60b5d4 {
    min-height: 100%;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-c60b5d4 {
	    min-height: 0;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e0707d */.elementor-32977 .elementor-element.elementor-element-7e0707d .arrow {
	position: relative;
	margin-left: 15px;
	font-size: 40px;
	color: #5EACDE;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-7e0707d .arrow {
		position: relative;
		margin-left: 6px;
		font-size: 24px;
		color: #5EACDE;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87cc2d6 */.elementor-32977 .elementor-element.elementor-element-87cc2d6 strong {
    color: #014E80;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2406409 */.elementor-32977 .elementor-element.elementor-element-2406409 strong {
    color: #014E80;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8d791c */.elementor-32977 .elementor-element.elementor-element-c8d791c {
	position: relative;
	padding-left: 40px;
}

.elementor-32977 .elementor-element.elementor-element-c8d791c::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 30px;
	height: 2px;
	background-color: #5EACDE;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-c8d791c {
		padding-left: 30px;
	}

	.elementor-32977 .elementor-element.elementor-element-c8d791c::before {
		width: 20px;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d85fbb */.elementor-32977 .elementor-element.elementor-element-8d85fbb {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-97712a3 */.elementor-32977 .elementor-element.elementor-element-97712a3 {
    width: 100%!important;
}

.elementor-32977 .elementor-element.elementor-element-97712a3 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ba34f4 */.elementor-32977 .elementor-element.elementor-element-4ba34f4 {
    width: 100%!important;
}

.elementor-32977 .elementor-element.elementor-element-4ba34f4 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ca4f265 */.elementor-32977 .elementor-element.elementor-element-ca4f265 {
    width: 100%!important;
}

.elementor-32977 .elementor-element.elementor-element-ca4f265 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-460960d */.elementor-32977 .elementor-element.elementor-element-460960d {
    width: 100%!important;
}

.elementor-32977 .elementor-element.elementor-element-460960d p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b7e0357 */.elementor-32977 .elementor-element.elementor-element-b7e0357 {
    width: 100%;
}

.elementor-32977 .elementor-element.elementor-element-b7e0357.elementor-section > .elementor-container {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr;
	gap: 60px 30px;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-b7e0357.elementor-section > .elementor-container {
		grid-template-columns: 1fr 1fr;
	}
}

@media only screen and (max-width: 768px) {
	.elementor-32977 .elementor-element.elementor-element-b7e0357.elementor-section > .elementor-container {
		grid-template-columns: 1fr 1fr;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bb306b */.elementor-32977 .elementor-element.elementor-element-7bb306b {
	position: relative;
	padding-left: 40px;
}

.elementor-32977 .elementor-element.elementor-element-7bb306b::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 30px;
	height: 2px;
	background-color: #5EACDE;
}

@media only screen and (max-width: 1024px) {
	.elementor-32977 .elementor-element.elementor-element-7bb306b {
		padding-left: 30px;
	}

	.elementor-32977 .elementor-element.elementor-element-7bb306b::before {
		width: 20px;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94441a0 */.elementor-32977 .elementor-element.elementor-element-94441a0 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e02c0f */.elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button {
    background: none;
    border: none;
}

.elementor-32977 .elementor-element.elementor-element-3e02c0f .elementor-button .far {
    color: #5EACDE;
    font-size: 28px;
    position: relative;
    top: -1px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-c28ada2 */.elementor-32977 .elementor-element.elementor-element-c28ada2 button[type=submit] {
    padding: 0 30px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyThin.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyThin.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyUltraLight.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyUltraLight.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyLight.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyLight.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyRegular.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyRegular.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyMedium.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyMedium.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroySemiBold.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroySemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyBold.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyExtraBold.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyBlack.woff2') format('woff2'),
		url('https://www.tenovi.com/wp-content/uploads/2026/03/GilroyBlack.woff') format('woff');
}
/* End Custom Fonts CSS */