.elementor-2538 .elementor-element.elementor-element-c0e58e4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-c0e58e4:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-c0e58e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://go.vetsnap.com/wp-content/uploads/2026/10/vetsnap-smart-cameras-web-bg-hero-navy-e1792314555545.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2538 .elementor-element.elementor-element-c0e58e4 > .elementor-container{min-height:720px;}.elementor-2538 .elementor-element.elementor-element-c0e58e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-2538 .elementor-element.elementor-element-c0e58e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2538 .elementor-element.elementor-element-e25e7ae > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-2538 .elementor-element.elementor-element-e25e7ae{text-align:center;}.elementor-2538 .elementor-element.elementor-element-e25e7ae img{width:78%;}.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-2538 .elementor-element.elementor-element-de4687f > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2538 .elementor-element.elementor-element-de4687f{text-align:left;}.elementor-2538 .elementor-element.elementor-element-de4687f .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#55C0C3;}.elementor-2538 .elementor-element.elementor-element-1f51a93{text-align:left;}.elementor-2538 .elementor-element.elementor-element-1f51a93 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:54px;font-weight:800;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-431c444{text-align:left;}.elementor-2538 .elementor-element.elementor-element-431c444 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:29px;font-weight:400;color:var( --e-global-color-dd48518 );}.elementor-2538 .elementor-element.elementor-element-06b9a95{--spacer-size:8px;}.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-2538 .elementor-element.elementor-element-a84a5cf{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-c9071de{--spacer-size:16px;}.elementor-2538 .elementor-element.elementor-element-30a4778.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2538 .elementor-element.elementor-element-ba8a11f{text-align:center;}.elementor-2538 .elementor-element.elementor-element-ba8a11f .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.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-2538 .elementor-element.elementor-element-e1e2126 .elementor-button{background-color:#55C0C3;font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;fill:#102546;color:#102546;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-2538 .elementor-element.elementor-element-9595722{text-align:center;}.elementor-2538 .elementor-element.elementor-element-9595722 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-2dfb084 .elementor-button{background-color:#FFFFFF;font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;fill:#102546;color:#102546;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-2538 .elementor-element.elementor-element-17f9148 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-17f9148:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-17f9148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://go.vetsnap.com/wp-content/uploads/2026/10/AdobeStock_478408302-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2538 .elementor-element.elementor-element-17f9148 > .elementor-container{min-height:500px;}.elementor-2538 .elementor-element.elementor-element-17f9148{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-2538 .elementor-element.elementor-element-17f9148 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-ef4ad77 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.83;}.elementor-2538 .elementor-element.elementor-element-ef4ad77 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 3px 3px rgba(248.0738783032454, 252.29095166422684, 254.71673583984375, 0.74);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1px 1px 1px 1px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:37px 37px 37px 37px;}.elementor-2538 .elementor-element.elementor-element-ef4ad77 > .elementor-element-populated, .elementor-2538 .elementor-element.elementor-element-ef4ad77 > .elementor-element-populated > .elementor-background-overlay, .elementor-2538 .elementor-element.elementor-element-ef4ad77 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-2538 .elementor-element.elementor-element-ef4ad77 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-b1afbbc{text-align:left;}.elementor-2538 .elementor-element.elementor-element-b1afbbc .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:46px;font-weight:500;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-6b02771{text-align:left;}.elementor-2538 .elementor-element.elementor-element-6b02771 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:30px;font-weight:800;color:#D44F27;}.elementor-2538 .elementor-element.elementor-element-94ec25a{--spacer-size:10px;}.elementor-2538 .elementor-element.elementor-element-b2ec41f{width:var( --container-widget-width, 99.434% );max-width:99.434%;--container-widget-width:99.434%;--container-widget-flex-grow:0;text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-b2ec41f p{margin-block-end:14px;}.elementor-2538 .elementor-element.elementor-element-8ae41ef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-8ae41ef:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-8ae41ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-8ae41ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 24px 110px 24px;}.elementor-2538 .elementor-element.elementor-element-8ae41ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-f6074d9 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2538 .elementor-element.elementor-element-f6074d9{text-align:left;}.elementor-2538 .elementor-element.elementor-element-f6074d9 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-701f234{text-align:left;}.elementor-2538 .elementor-element.elementor-element-701f234 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:42px;font-weight:800;color:#102546;}.elementor-2538 .elementor-element.elementor-element-8f498e2{text-align:left;}.elementor-2538 .elementor-element.elementor-element-8f498e2 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:27px;font-weight:400;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-3c5c5b3{--spacer-size:18px;}.elementor-2538 .elementor-element.elementor-element-a4224c5{text-align:left;}.elementor-2538 .elementor-element.elementor-element-a4224c5 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;color:#102546;}.elementor-2538 .elementor-element.elementor-element-0942713{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-545dfb6{text-align:center;}.elementor-2538 .elementor-element.elementor-element-545dfb6 img{width:100%;}.elementor-2538 .elementor-element.elementor-element-d5f1f2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-d5f1f2a:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-d5f1f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://go.vetsnap.com/wp-content/uploads/2026/10/vetsnap-smart-cameras-web-bg-fox-navy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2538 .elementor-element.elementor-element-d5f1f2a > .elementor-container{min-height:640px;}.elementor-2538 .elementor-element.elementor-element-d5f1f2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-2538 .elementor-element.elementor-element-d5f1f2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-e6f816b{text-align:center;}.elementor-2538 .elementor-element.elementor-element-e6f816b img{width:250px;}.elementor-2538 .elementor-element.elementor-element-5089191 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2538 .elementor-element.elementor-element-5089191{text-align:left;}.elementor-2538 .elementor-element.elementor-element-5089191 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#55C0C3;}.elementor-2538 .elementor-element.elementor-element-a5bf211{text-align:left;}.elementor-2538 .elementor-element.elementor-element-a5bf211 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-dfd5dab{text-align:left;}.elementor-2538 .elementor-element.elementor-element-dfd5dab .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:22px;font-weight:500;color:#FAB14B;}.elementor-2538 .elementor-element.elementor-element-ac50e06{--spacer-size:8px;}.elementor-2538 .elementor-element.elementor-element-11a4dce{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-11a4dce p{margin-block-end:9px;}.elementor-2538 .elementor-element.elementor-element-b7056d1{--spacer-size:8px;}.elementor-2538 .elementor-element.elementor-element-318d685 .elementor-button{background-color:#55C0C3;font-family:"Red Hat Display", Sans-serif;font-size:21px;font-weight:700;fill:#102546;color:#102546;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-2538 .elementor-element.elementor-element-4ef5182:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-4ef5182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-4ef5182{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-2538 .elementor-element.elementor-element-4ef5182 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-a6c0465{text-align:center;}.elementor-2538 .elementor-element.elementor-element-a6c0465 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:36px;font-weight:800;color:#102546;}.elementor-2538 .elementor-element.elementor-element-390db13{text-align:center;}.elementor-2538 .elementor-element.elementor-element-390db13 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:22px;font-weight:400;color:#102546;}.elementor-2538 .elementor-element.elementor-element-d765205{--spacer-size:32px;}.elementor-2538 .elementor-element.elementor-element-7d4d10e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2538 .elementor-element.elementor-element-7d4d10e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F6;}.elementor-2538 .elementor-element.elementor-element-7d4d10e > .elementor-element-populated, .elementor-2538 .elementor-element.elementor-element-7d4d10e > .elementor-element-populated > .elementor-background-overlay, .elementor-2538 .elementor-element.elementor-element-7d4d10e > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-2538 .elementor-element.elementor-element-7d4d10e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 18px 20px 18px;}.elementor-2538 .elementor-element.elementor-element-7d4d10e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-249d342 > .elementor-widget-container{--e-transform-flipX:-1;margin:0px 0px 0px 0px;padding:29px 0px 41px 0px;}.elementor-2538 .elementor-element.elementor-element-249d342{text-align:center;}.elementor-2538 .elementor-element.elementor-element-249d342 img{width:100%;max-width:99%;height:100%;border-radius:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-1a08cc8{--spacer-size:10px;}.elementor-2538 .elementor-element.elementor-element-19ceb49{text-align:center;}.elementor-2538 .elementor-element.elementor-element-19ceb49 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;color:#102546;}.elementor-2538 .elementor-element.elementor-element-bfa2379{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-ddc96da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2538 .elementor-element.elementor-element-ddc96da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F6;}.elementor-2538 .elementor-element.elementor-element-ddc96da > .elementor-element-populated, .elementor-2538 .elementor-element.elementor-element-ddc96da > .elementor-element-populated > .elementor-background-overlay, .elementor-2538 .elementor-element.elementor-element-ddc96da > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-2538 .elementor-element.elementor-element-ddc96da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 18px 20px 18px;}.elementor-2538 .elementor-element.elementor-element-ddc96da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-6c091cc > .elementor-widget-container{--e-transform-flipX:-1;padding:0px 0px 19px 0px;}.elementor-2538 .elementor-element.elementor-element-6c091cc{text-align:center;}.elementor-2538 .elementor-element.elementor-element-6c091cc img{width:100%;max-width:89%;}.elementor-2538 .elementor-element.elementor-element-c4e4601{--spacer-size:10px;}.elementor-2538 .elementor-element.elementor-element-71d4bd3{text-align:center;}.elementor-2538 .elementor-element.elementor-element-71d4bd3 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;color:#102546;}.elementor-2538 .elementor-element.elementor-element-bb046c9{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-b23341b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2538 .elementor-element.elementor-element-b23341b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F6;}.elementor-2538 .elementor-element.elementor-element-b23341b > .elementor-element-populated, .elementor-2538 .elementor-element.elementor-element-b23341b > .elementor-element-populated > .elementor-background-overlay, .elementor-2538 .elementor-element.elementor-element-b23341b > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-2538 .elementor-element.elementor-element-b23341b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 18px 20px 18px;}.elementor-2538 .elementor-element.elementor-element-b23341b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-2391cbd{text-align:center;}.elementor-2538 .elementor-element.elementor-element-2391cbd img{width:100%;max-width:83%;height:100%;object-fit:contain;object-position:center center;}.elementor-2538 .elementor-element.elementor-element-86f6293{--spacer-size:10px;}.elementor-2538 .elementor-element.elementor-element-47be667{text-align:center;}.elementor-2538 .elementor-element.elementor-element-47be667 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;color:#102546;}.elementor-2538 .elementor-element.elementor-element-58b073d{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-487fcd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2538 .elementor-element.elementor-element-487fcd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F6;}.elementor-2538 .elementor-element.elementor-element-487fcd9 > .elementor-element-populated, .elementor-2538 .elementor-element.elementor-element-487fcd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-2538 .elementor-element.elementor-element-487fcd9 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-2538 .elementor-element.elementor-element-487fcd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 18px 20px 18px;}.elementor-2538 .elementor-element.elementor-element-487fcd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-d392d14{text-align:center;}.elementor-2538 .elementor-element.elementor-element-d392d14 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-2538 .elementor-element.elementor-element-f263176{--spacer-size:10px;}.elementor-2538 .elementor-element.elementor-element-667eef1{text-align:center;}.elementor-2538 .elementor-element.elementor-element-667eef1 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;color:#102546;}.elementor-2538 .elementor-element.elementor-element-2a907fb{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-a51b1e1{--spacer-size:24px;}.elementor-2538 .elementor-element.elementor-element-cae5094 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-cae5094:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-cae5094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://go.vetsnap.com/wp-content/uploads/2026/10/vetsnap-smart-cameras-web-bg-owl-forest.webp");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-2538 .elementor-element.elementor-element-cae5094 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(255,255,255,0.92) 40%, rgba(255,255,255,0) 72%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-cae5094 > .elementor-container{min-height:420px;}.elementor-2538 .elementor-element.elementor-element-cae5094{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-bc-flex-widget .elementor-2538 .elementor-element.elementor-element-af820e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2538 .elementor-element.elementor-element-af820e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-a3ef4b2{text-align:left;}.elementor-2538 .elementor-element.elementor-element-a3ef4b2 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:#102546;}.elementor-2538 .elementor-element.elementor-element-bbbc5af{text-align:left;}.elementor-2538 .elementor-element.elementor-element-bbbc5af .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:56px;font-weight:800;color:#D44F27;}.elementor-2538 .elementor-element.elementor-element-a8509b1{--spacer-size:18px;}.elementor-bc-flex-widget .elementor-2538 .elementor-element.elementor-element-658f03c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2538 .elementor-element.elementor-element-658f03c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2538 .elementor-element.elementor-element-cf1428a > .elementor-widget-container{margin:0px 0px -120px 0px;}.elementor-2538 .elementor-element.elementor-element-cf1428a{text-align:center;}.elementor-2538 .elementor-element.elementor-element-cf1428a img{width:380px;}.elementor-2538 .elementor-element.elementor-element-63a8223:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-63a8223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-65e3403 );}.elementor-2538 .elementor-element.elementor-element-63a8223{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2538 .elementor-element.elementor-element-63a8223 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-f6ca3b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-f6ca3b6:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-f6ca3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2538 .elementor-element.elementor-element-f6ca3b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 30px 24px;}.elementor-2538 .elementor-element.elementor-element-f6ca3b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2538 .elementor-element.elementor-element-7853642.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2538 .elementor-element.elementor-element-7853642.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2538 .elementor-element.elementor-element-5af49e7 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:51px;font-weight:700;font-style:normal;line-height:47px;color:var( --e-global-color-521429d );}.elementor-2538 .elementor-element.elementor-element-d4abdc5{font-family:"Nunito Sans", Sans-serif;font-size:9px;font-weight:400;letter-spacing:-0.2px;}.elementor-bc-flex-widget .elementor-2538 .elementor-element.elementor-element-9ad1e18.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2538 .elementor-element.elementor-element-9ad1e18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2538 .elementor-element.elementor-element-ac3e347 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-ac3e347{text-align:left;}.elementor-2538 .elementor-element.elementor-element-ac3e347 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-bc95196{text-align:left;}.elementor-2538 .elementor-element.elementor-element-bc95196 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:42px;font-weight:800;color:#102546;}.elementor-2538 .elementor-element.elementor-element-9120f31 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2538 .elementor-element.elementor-element-9120f31{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-9120f31 p{margin-block-end:9px;}.elementor-2538 .elementor-element.elementor-element-c72fc44{text-align:left;}.elementor-2538 .elementor-element.elementor-element-c72fc44 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:25px;font-weight:700;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-803efc7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-803efc7:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-803efc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2538 .elementor-element.elementor-element-803efc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 24px 80px 24px;}.elementor-2538 .elementor-element.elementor-element-803efc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2538 .elementor-element.elementor-element-469404e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2538 .elementor-element.elementor-element-469404e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2538 .elementor-element.elementor-element-983f284 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:51px;font-weight:700;font-style:normal;line-height:47px;color:var( --e-global-color-521429d );}.elementor-2538 .elementor-element.elementor-element-dfda5f8{font-family:"Nunito Sans", Sans-serif;font-size:9px;font-weight:400;letter-spacing:-0.2px;}.elementor-bc-flex-widget .elementor-2538 .elementor-element.elementor-element-b549ebc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2538 .elementor-element.elementor-element-b549ebc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2538 .elementor-element.elementor-element-d298f4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-d298f4d{text-align:left;}.elementor-2538 .elementor-element.elementor-element-d298f4d .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-b690f14{text-align:left;}.elementor-2538 .elementor-element.elementor-element-b690f14 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:42px;font-weight:800;color:#102546;}.elementor-2538 .elementor-element.elementor-element-0fb5733{text-align:left;}.elementor-2538 .elementor-element.elementor-element-0fb5733 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:25px;font-weight:700;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-ed68c2d{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-1b97337 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-1b97337:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-1b97337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E7E8;}.elementor-2538 .elementor-element.elementor-element-1b97337 > .elementor-container{min-height:640px;}.elementor-2538 .elementor-element.elementor-element-1b97337{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-2538 .elementor-element.elementor-element-1b97337 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-c0c70dc{text-align:left;}.elementor-2538 .elementor-element.elementor-element-c0c70dc .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:42px;font-weight:400;color:#102546;}.elementor-2538 .elementor-element.elementor-element-3a77a6c{text-align:left;}.elementor-2538 .elementor-element.elementor-element-3a77a6c .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:25px;font-weight:400;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-a206c6d{--spacer-size:22px;}.elementor-2538 .elementor-element.elementor-element-c313072{text-align:left;}.elementor-2538 .elementor-element.elementor-element-c313072 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;color:#102546;}.elementor-2538 .elementor-element.elementor-element-93ebd64{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#102546;}.elementor-2538 .elementor-element.elementor-element-63e4b62 .elementor-button{background-color:#102546;font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-2538 .elementor-element.elementor-element-d57b4b5{text-align:center;}.elementor-2538 .elementor-element.elementor-element-d57b4b5 img{width:100%;}.elementor-2538 .elementor-element.elementor-element-d983e98:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-d983e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89aa3b7 );}.elementor-2538 .elementor-element.elementor-element-d983e98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 24px 110px 24px;}.elementor-2538 .elementor-element.elementor-element-d983e98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-8b8e92b{text-align:center;}.elementor-2538 .elementor-element.elementor-element-8b8e92b .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:36px;font-weight:800;color:#102546;}.elementor-2538 .elementor-element.elementor-element-234edff{text-align:center;}.elementor-2538 .elementor-element.elementor-element-234edff .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:26px;font-weight:400;color:#102546;}.elementor-2538 .elementor-element.elementor-element-010398c{--spacer-size:36px;}.elementor-2538 .elementor-element.elementor-element-dd637f0 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-2538 .elementor-element.elementor-element-dd637f0{text-align:center;}.elementor-2538 .elementor-element.elementor-element-dd637f0 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-2538 .elementor-element.elementor-element-b757008{--spacer-size:6px;}.elementor-2538 .elementor-element.elementor-element-5774526{text-align:center;}.elementor-2538 .elementor-element.elementor-element-5774526 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-d06a460{text-align:center;}.elementor-2538 .elementor-element.elementor-element-d06a460 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-2538 .elementor-element.elementor-element-f4dcd87{--spacer-size:6px;}.elementor-2538 .elementor-element.elementor-element-2625e32{text-align:center;}.elementor-2538 .elementor-element.elementor-element-2625e32 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-95aad9d{text-align:center;}.elementor-2538 .elementor-element.elementor-element-95aad9d img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-2538 .elementor-element.elementor-element-28dbb9a{--spacer-size:6px;}.elementor-2538 .elementor-element.elementor-element-de1879d{text-align:center;}.elementor-2538 .elementor-element.elementor-element-de1879d .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#2F8194;}.elementor-2538 .elementor-element.elementor-element-ee1a333{width:var( --container-widget-width, 100.786% );max-width:100.786%;--container-widget-width:100.786%;--container-widget-flex-grow:0;text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:600;font-style:normal;line-height:32px;color:var( --e-global-color-521429d );}.elementor-2538 .elementor-element.elementor-element-ee1a333 > .elementor-widget-container{padding:69px 69px 69px 69px;}.elementor-2538 .elementor-element.elementor-element-9babd51{text-align:right;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;color:#102546;}.elementor-2538 .elementor-element.elementor-element-251de2c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-251de2c:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-251de2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://go.vetsnap.com/wp-content/uploads/2026/10/vetsnap-smart-cameras-web-bg-raccoon-night.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2538 .elementor-element.elementor-element-251de2c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(16,37,70,0.88) 30%, rgba(16,37,70,0) 75%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-251de2c > .elementor-container{min-height:700px;}.elementor-2538 .elementor-element.elementor-element-251de2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-bc-flex-widget .elementor-2538 .elementor-element.elementor-element-fb7ec7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2538 .elementor-element.elementor-element-fb7ec7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2538 .elementor-element.elementor-element-5752bbd{text-align:left;}.elementor-2538 .elementor-element.elementor-element-5752bbd .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:22px;font-weight:700;color:#55C0C3;}.elementor-2538 .elementor-element.elementor-element-7548607{text-align:left;}.elementor-2538 .elementor-element.elementor-element-7548607 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:48px;font-weight:800;color:#FAB14B;}.elementor-2538 .elementor-element.elementor-element-34043d8{text-align:left;}.elementor-2538 .elementor-element.elementor-element-34043d8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-e9b6aa8{--spacer-size:20px;}.elementor-2538 .elementor-element.elementor-element-7ae9d57:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-7ae9d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(16,37,70,0.82);}.elementor-2538 .elementor-element.elementor-element-7ae9d57, .elementor-2538 .elementor-element.elementor-element-7ae9d57 > .elementor-background-overlay{border-radius:14px 14px 14px 14px;}.elementor-2538 .elementor-element.elementor-element-7ae9d57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-2538 .elementor-element.elementor-element-7ae9d57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2538 .elementor-element.elementor-element-77482c3{text-align:left;}.elementor-2538 .elementor-element.elementor-element-77482c3 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-74daefb{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-d674012 .elementor-button{background-color:#55C0C3;font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;fill:#102546;color:#102546;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-2538 .elementor-element.elementor-element-4aa09d1{text-align:left;}.elementor-2538 .elementor-element.elementor-element-4aa09d1 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-9a871a7{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-2538 .elementor-element.elementor-element-fdec66b .elementor-button{background-color:#FFFFFF;font-family:"Red Hat Display", Sans-serif;font-size:24px;font-weight:700;fill:#102546;color:#102546;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-bc-flex-widget .elementor-2538 .elementor-element.elementor-element-d783a2a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2538 .elementor-element.elementor-element-d783a2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2538 .elementor-element.elementor-element-d24460c > .elementor-widget-container{margin:0px 0px -60px 0px;}.elementor-2538 .elementor-element.elementor-element-d24460c{text-align:center;}.elementor-2538 .elementor-element.elementor-element-d24460c img{width:95%;}@media(min-width:768px){.elementor-2538 .elementor-element.elementor-element-2b53edc{width:42%;}.elementor-2538 .elementor-element.elementor-element-e126ba2{width:58%;}.elementor-2538 .elementor-element.elementor-element-30a4778{width:50%;}.elementor-2538 .elementor-element.elementor-element-027e7d6{width:50%;}.elementor-2538 .elementor-element.elementor-element-ef4ad77{width:50%;}.elementor-2538 .elementor-element.elementor-element-3f1ff72{width:50%;}.elementor-2538 .elementor-element.elementor-element-38fad41{width:55%;}.elementor-2538 .elementor-element.elementor-element-291eff0{width:45%;}.elementor-2538 .elementor-element.elementor-element-dd80fc5{width:33%;}.elementor-2538 .elementor-element.elementor-element-ecd1031{width:67%;}.elementor-2538 .elementor-element.elementor-element-7853642{width:35.789%;}.elementor-2538 .elementor-element.elementor-element-9ad1e18{width:64.211%;}.elementor-2538 .elementor-element.elementor-element-469404e{width:34.825%;}.elementor-2538 .elementor-element.elementor-element-b549ebc{width:65.175%;}.elementor-2538 .elementor-element.elementor-element-ad9ed6e{width:58%;}.elementor-2538 .elementor-element.elementor-element-3faffb8{width:42%;}.elementor-2538 .elementor-element.elementor-element-3671e17{width:100%;}.elementor-2538 .elementor-element.elementor-element-df4d25b{width:33%;}.elementor-2538 .elementor-element.elementor-element-6ad161f{width:33%;}.elementor-2538 .elementor-element.elementor-element-690f09e{width:33%;}.elementor-2538 .elementor-element.elementor-element-fb7ec7f{width:64%;}.elementor-2538 .elementor-element.elementor-element-b78918a{width:50%;}.elementor-2538 .elementor-element.elementor-element-25d1880{width:50%;}.elementor-2538 .elementor-element.elementor-element-d783a2a{width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2538 .elementor-element.elementor-element-dd80fc5{width:50%;}}@media(max-width:1024px){.elementor-2538 .elementor-element.elementor-element-e25e7ae img{max-width:53%;}.elementor-2538 .elementor-element.elementor-element-ba8a11f > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-e1e2126{width:var( --container-widget-width, 269.318px );max-width:269.318px;--container-widget-width:269.318px;--container-widget-flex-grow:0;}.elementor-2538 .elementor-element.elementor-element-9595722 > .elementor-widget-container{padding:26px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-dd80fc5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2538 .elementor-element.elementor-element-e6f816b img{max-width:79%;}.elementor-2538 .elementor-element.elementor-element-249d342 img{max-width:72%;}.elementor-2538 .elementor-element.elementor-element-bfa2379 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2538 .elementor-element.elementor-element-bfa2379{font-size:18px;}.elementor-2538 .elementor-element.elementor-element-6c091cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-6c091cc img{max-width:60%;}.elementor-2538 .elementor-element.elementor-element-71d4bd3 .elementor-heading-title{font-size:27px;}.elementor-2538 .elementor-element.elementor-element-bb046c9 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2538 .elementor-element.elementor-element-bb046c9{font-size:20px;}.elementor-2538 .elementor-element.elementor-element-2391cbd img{max-width:60%;}.elementor-2538 .elementor-element.elementor-element-47be667 .elementor-heading-title{font-size:27px;}.elementor-2538 .elementor-element.elementor-element-58b073d > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2538 .elementor-element.elementor-element-58b073d{font-size:20px;}.elementor-2538 .elementor-element.elementor-element-d392d14 img{max-width:60%;}.elementor-2538 .elementor-element.elementor-element-667eef1 .elementor-heading-title{font-size:27px;}.elementor-2538 .elementor-element.elementor-element-2a907fb > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2538 .elementor-element.elementor-element-2a907fb{font-size:20px;}.elementor-2538 .elementor-element.elementor-element-658f03c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2538 .elementor-element.elementor-element-cf1428a{width:var( --container-widget-width, 656px );max-width:656px;--container-widget-width:656px;--container-widget-flex-grow:0;}.elementor-2538 .elementor-element.elementor-element-d674012 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2538 .elementor-element.elementor-element-fdec66b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2538 .elementor-element.elementor-element-d24460c > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-2538 .elementor-element.elementor-element-c0e58e4 > .elementor-container{min-height:0px;}.elementor-2538 .elementor-element.elementor-element-c0e58e4:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-c0e58e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2538 .elementor-element.elementor-element-c0e58e4{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-de4687f .elementor-heading-title{font-size:14px;}.elementor-2538 .elementor-element.elementor-element-1f51a93 .elementor-heading-title{font-size:36px;}.elementor-2538 .elementor-element.elementor-element-431c444 .elementor-heading-title{font-size:19px;}.elementor-2538 .elementor-element.elementor-element-a84a5cf{font-size:16px;}.elementor-2538 .elementor-element.elementor-element-ba8a11f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-ba8a11f .elementor-heading-title{font-size:17px;}.elementor-2538 .elementor-element.elementor-element-9595722 > .elementor-widget-container{padding:030px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-9595722 .elementor-heading-title{font-size:17px;}.elementor-2538 .elementor-element.elementor-element-17f9148 > .elementor-container{min-height:0px;}.elementor-2538 .elementor-element.elementor-element-17f9148:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-17f9148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-2538 .elementor-element.elementor-element-17f9148{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-b1afbbc .elementor-heading-title{font-size:32px;}.elementor-2538 .elementor-element.elementor-element-6b02771 .elementor-heading-title{font-size:24px;}.elementor-2538 .elementor-element.elementor-element-b2ec41f{font-size:16px;}.elementor-2538 .elementor-element.elementor-element-8ae41ef{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-f6074d9 .elementor-heading-title{font-size:14px;}.elementor-2538 .elementor-element.elementor-element-701f234 .elementor-heading-title{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-8f498e2 .elementor-heading-title{font-size:18px;}.elementor-2538 .elementor-element.elementor-element-a4224c5 .elementor-heading-title{font-size:21px;}.elementor-2538 .elementor-element.elementor-element-0942713{font-size:16px;}.elementor-2538 .elementor-element.elementor-element-d5f1f2a > .elementor-container{min-height:0px;}.elementor-2538 .elementor-element.elementor-element-d5f1f2a:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-d5f1f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-2538 .elementor-element.elementor-element-d5f1f2a{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-5089191 .elementor-heading-title{font-size:14px;}.elementor-2538 .elementor-element.elementor-element-a5bf211 .elementor-heading-title{font-size:32px;}.elementor-2538 .elementor-element.elementor-element-dfd5dab .elementor-heading-title{font-size:19px;}.elementor-2538 .elementor-element.elementor-element-11a4dce{font-size:16px;}.elementor-2538 .elementor-element.elementor-element-4ef5182{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-a6c0465 .elementor-heading-title{font-size:26px;}.elementor-2538 .elementor-element.elementor-element-390db13 .elementor-heading-title{font-size:18px;}.elementor-2538 .elementor-element.elementor-element-7d4d10e > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2538 .elementor-element.elementor-element-ddc96da > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2538 .elementor-element.elementor-element-b23341b > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2538 .elementor-element.elementor-element-487fcd9 > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2538 .elementor-element.elementor-element-cae5094 > .elementor-container{min-height:0px;}.elementor-2538 .elementor-element.elementor-element-cae5094:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-cae5094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-2538 .elementor-element.elementor-element-cae5094{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-a3ef4b2 .elementor-heading-title{font-size:28px;}.elementor-2538 .elementor-element.elementor-element-bbbc5af .elementor-heading-title{font-size:38px;}.elementor-2538 .elementor-element.elementor-element-cf1428a > .elementor-widget-container{margin:0px 0px -84px 0px;}.elementor-2538 .elementor-element.elementor-element-f6ca3b6{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-ac3e347 .elementor-heading-title{font-size:14px;}.elementor-2538 .elementor-element.elementor-element-bc95196 .elementor-heading-title{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-9120f31{font-size:16px;}.elementor-2538 .elementor-element.elementor-element-c72fc44 .elementor-heading-title{font-size:18px;}.elementor-2538 .elementor-element.elementor-element-803efc7{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-d298f4d .elementor-heading-title{font-size:14px;}.elementor-2538 .elementor-element.elementor-element-b690f14 .elementor-heading-title{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-0fb5733 .elementor-heading-title{font-size:19px;}.elementor-2538 .elementor-element.elementor-element-ed68c2d{font-size:16px;}.elementor-2538 .elementor-element.elementor-element-1b97337 > .elementor-container{min-height:0px;}.elementor-2538 .elementor-element.elementor-element-1b97337{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-c0c70dc .elementor-heading-title{font-size:30px;}.elementor-2538 .elementor-element.elementor-element-3a77a6c .elementor-heading-title{font-size:18px;}.elementor-2538 .elementor-element.elementor-element-c313072 .elementor-heading-title{font-size:21px;}.elementor-2538 .elementor-element.elementor-element-93ebd64{font-size:16px;}.elementor-2538 .elementor-element.elementor-element-d983e98{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-8b8e92b .elementor-heading-title{font-size:26px;}.elementor-2538 .elementor-element.elementor-element-234edff .elementor-heading-title{font-size:20px;}.elementor-2538 .elementor-element.elementor-element-5774526 .elementor-heading-title{font-size:15px;}.elementor-2538 .elementor-element.elementor-element-2625e32 .elementor-heading-title{font-size:15px;}.elementor-2538 .elementor-element.elementor-element-95aad9d > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-de1879d .elementor-heading-title{font-size:15px;}.elementor-2538 .elementor-element.elementor-element-ee1a333{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2538 .elementor-element.elementor-element-ee1a333 > .elementor-widget-container{padding:040px 0px 0px 0px;}.elementor-2538 .elementor-element.elementor-element-251de2c > .elementor-container{min-height:0px;}.elementor-2538 .elementor-element.elementor-element-251de2c:not(.elementor-motion-effects-element-type-background), .elementor-2538 .elementor-element.elementor-element-251de2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2538 .elementor-element.elementor-element-251de2c{padding:64px 20px 64px 20px;}.elementor-2538 .elementor-element.elementor-element-5752bbd .elementor-heading-title{font-size:19px;}.elementor-2538 .elementor-element.elementor-element-7548607 .elementor-heading-title{font-size:34px;}.elementor-2538 .elementor-element.elementor-element-34043d8 .elementor-heading-title{font-size:19px;}.elementor-2538 .elementor-element.elementor-element-77482c3 .elementor-heading-title{font-size:18px;}.elementor-2538 .elementor-element.elementor-element-74daefb{font-size:16px;}.elementor-2538 .elementor-element.elementor-element-4aa09d1 .elementor-heading-title{font-size:18px;}.elementor-2538 .elementor-element.elementor-element-9a871a7{font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-a84a5cf *//* 1. Define your global color variables */
:root {
  --navy: #102546;
  --teal: #2F8194;
  --lteal: #55C0C3;
}

/* 2. Target the Elementor header inside your custom class */
.num .elementor-heading-title {
  font-family: 'Red Hat Display', sans-serif !important;
  font-weight: 800 !important;
  font-size: 84px !important;
  line-height: 1 !important;
  background: linear-gradient(180deg, var(--lteal), var(--teal) 70%, var(--navy)) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important; /* Required for Safari/Chrome text clip override */
  color: transparent !important;
  display: inline-block !important; /* Keeps gradient sized to the text width */
}/* End custom CSS */