.elementor-14 .elementor-element.elementor-element-herorow{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-herol1{--display:flex;--position:relative;--gap:20px 20px;--row-gap:20px;--column-gap:20px;top:0px;--z-index:5;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-herol1{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-herol1{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-eyebrow1{width:auto;max-width:auto;background-color:#F2F5F2;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 24px 14px 24px;border-radius:999px 999px 999px 999px;}.elementor-14 .elementor-element.elementor-element-eyebrow1.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-eyebrow1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-eyebrow1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#006D56;}.elementor-14 .elementor-element.elementor-element-herohead1{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-herohead1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-herohead1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:54px;font-weight:700;line-height:1.12em;letter-spacing:-0.5px;color:#0B1F1A;}.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-14 .elementor-element.elementor-element-herosub1{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;line-height:1.65em;color:#5B6E67;}.elementor-14 .elementor-element.elementor-element-herosub1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-heroctarow1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-ctabtn1 .elementor-button{background-color:#006D56;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:14px 20px 14px 20px;}.elementor-14 .elementor-element.elementor-element-ctabtn1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ctabtn1 .elementor-button:focus{background-color:#006D56;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ctabtn1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-ctabtn1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-ctabtn1 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-ctabtn1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ctabtn2 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#0B1F1A;color:#0B1F1A;padding:14px 20px 14px 20px;}.elementor-14 .elementor-element.elementor-element-ctabtn2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-ctabtn2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-ctabtn2 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ctabtn2 .elementor-button:focus{color:#006D56;}.elementor-14 .elementor-element.elementor-element-ctabtn2 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-ctabtn2 .elementor-button:focus svg{fill:#006D56;}.elementor-14 .elementor-element.elementor-element-42b2188{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-6d7ef84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5da84ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-5da84ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:#94A3B8;}.elementor-14 .elementor-element.elementor-element-004a53b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-004a53b{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20.6px;color:#475569;}.elementor-14 .elementor-element.elementor-element-095ea02{--display:flex;--min-height:56px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:14px;--margin-right:14px;}.elementor-14 .elementor-element.elementor-element-095ea02:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-095ea02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E8F0;}.elementor-14 .elementor-element.elementor-element-b21cbc4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ac4a5e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-ac4a5e7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:#94A3B8;}.elementor-14 .elementor-element.elementor-element-2503277.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-2503277{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20.6px;color:#475569;}.elementor-14 .elementor-element.elementor-element-589695e{--display:flex;--min-height:56px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:14px;--margin-right:14px;}.elementor-14 .elementor-element.elementor-element-589695e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-589695e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2E8F0;}.elementor-14 .elementor-element.elementor-element-bf40242{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3c8760f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-3c8760f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:800;line-height:42px;color:#94A3B8;}.elementor-14 .elementor-element.elementor-element-a4e3c04.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-a4e3c04{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20.6px;color:#475569;}.elementor-14 .elementor-element.elementor-element-heror1{--display:flex;--position:relative;--min-height:500px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-300px;--margin-right:-90px;top:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-heror1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-heror1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clinverify.com/wp-content/uploads/2026/06/heroimage1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-heror1{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-heror1{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-herodashimg.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-herodashimg img{width:100%;}.elementor-14 .elementor-element.elementor-element-cvlogosection{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-cvlogosection:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cvlogosection > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-cvlogoinner{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-cvlogoviewport{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;}.elementor-14 .elementor-element.elementor-element-cvlogotrack{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-logoitem0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-logoitem1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-logoitem2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-logoitem3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-logoitem4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-logoitem5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-cvenginesection{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-cvenginesection:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cvenginesection > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-enginner{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-14 .elementor-element.elementor-element-engeyebrow{width:auto;max-width:auto;background-color:#F2F5F2;padding:14px 24px 14px 24px;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-14 .elementor-element.elementor-element-engeyebrow.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-engeyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-engeyebrow .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#006D56;}.elementor-14 .elementor-element.elementor-element-engheading.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-engheading{text-align:center;}.elementor-14 .elementor-element.elementor-element-engsub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-engsub{text-align:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-engpane1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-engimg1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-engimg1 img{width:100%;}.elementor-14 .elementor-element.elementor-element-engpane2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-engimg2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-engimg2 img{width:100%;}.elementor-14 .elementor-element.elementor-element-engpane3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-engimg3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-engimg3 img{width:100%;}.elementor-14 .elementor-element.elementor-element-engpane4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-engimg4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-engimg4 img{width:100%;}.elementor-14 .elementor-element.elementor-element-engtabs{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-14 .elementor-element.elementor-element-engtabs.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-cvnewout1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.52;--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-cvnewout1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cvnewout1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F1A;}.elementor-14 .elementor-element.elementor-element-cvnewout1::before, .elementor-14 .elementor-element.elementor-element-cvnewout1 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cvnewout1 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-cvnewout1 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cvnewout1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-cvnewout1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://clinverify.com/wp-content/uploads/2026/06/darksection-bg.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-94uw69x{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-xa296px{width:auto;max-width:auto;background-color:#FFFFFF;padding:14px 24px 14px 24px;border-radius:999px 999px 999px 999px;}.elementor-14 .elementor-element.elementor-element-xa296px.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-xa296px .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#0B1220;}.elementor-14 .elementor-element.elementor-element-4ris7hm{width:var( --container-widget-width, 640px );max-width:640px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4ris7hm.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-4ris7hm .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0g1fan7{width:var( --container-widget-width, 600px );max-width:600px;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-0g1fan7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-46pfje2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 64px;--row-gap:40px;--column-gap:64px;--flex-wrap:wrap;--padding-top:62px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ak0hvbx{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ydj53r7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-14 .elementor-element.elementor-element-ydj53r7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-w3e1shf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-w3e1shf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-w3e1shf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-u1l5uph{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-u1l5uph.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-c3k0nq4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4kqgi1h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-14 .elementor-element.elementor-element-4kqgi1h.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-qhy04u5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-qhy04u5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-qhy04u5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-hn316yh{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-hn316yh.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-de8jnoc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ccfb5dt{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-14 .elementor-element.elementor-element-ccfb5dt.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-xzse611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-xzse611.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-xzse611 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ny9axjf{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-ny9axjf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-3tem9uq{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ojob4pa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-14 .elementor-element.elementor-element-ojob4pa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-wkfx1cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-wkfx1cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-wkfx1cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-842mktt{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-842mktt.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-fr1po0k{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6fw3gzo{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-14 .elementor-element.elementor-element-6fw3gzo.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-bj83upp{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-bj83upp.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-bj83upp .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-qto57c3{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-qto57c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-jch8ha6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-lmop467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-14 .elementor-element.elementor-element-lmop467.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-94lpbki{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-94lpbki.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-94lpbki .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-66y5z1y{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-66y5z1y.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-6ehifzl{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-v6l97pe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-14 .elementor-element.elementor-element-v6l97pe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-v6c2xta{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-v6c2xta.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-v6c2xta .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-uew5sph{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-uew5sph.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-2flwdut{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dmc8kqw{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-14 .elementor-element.elementor-element-dmc8kqw.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-f02pte7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-f02pte7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-f02pte7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-459jiq4{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#CBD5E1;}.elementor-14 .elementor-element.elementor-element-459jiq4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-cvinsightssection{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-insightshead.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-insightshead{text-align:center;}.elementor-14 .elementor-element.elementor-element-insightstabs{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:24px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-tabblogs.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-tabblogs .elementor-button{border-radius:999px 999px 999px 999px;}.elementor-14 .elementor-element.elementor-element-tabcases.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-tabcases .elementor-button{border-radius:999px 999px 999px 999px;}.elementor-14 .elementor-element.elementor-element-tabwebinars.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-tabwebinars .elementor-button{border-radius:999px 999px 999px 999px;}.elementor-14 .elementor-element.elementor-element-insightsgrid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-14 .elementor-element.elementor-element-cvtestisection{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-testieyebrow{width:auto;max-width:auto;background-color:#F2F5F2;padding:14px 24px 14px 24px;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-14 .elementor-element.elementor-element-testieyebrow.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-testieyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-testieyebrow .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#006D56;}.elementor-14 .elementor-element.elementor-element-testihead.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-testihead{text-align:center;}.elementor-14 .elementor-element.elementor-element-testisub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-testisub{text-align:center;}.elementor-14 .elementor-element.elementor-element-testislider{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-cvpricesection{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cvpricesection:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cvpricesection > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F8;}.elementor-14 .elementor-element.elementor-element-priceeyebrow{width:auto;max-width:auto;background-color:#006D56;padding:14px 24px 14px 24px;border-radius:999px 999px 999px 999px;text-align:start;}.elementor-14 .elementor-element.elementor-element-priceeyebrow.elementor-element{--align-self:start;}.elementor-14 .elementor-element.elementor-element-priceeyebrow.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-priceeyebrow .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-pricehead.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-pricehead{text-align:start;}.elementor-14 .elementor-element.elementor-element-pricesub.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-14 .elementor-element.elementor-element-pricesub{text-align:start;}.elementor-14 .elementor-element.elementor-element-pricegrid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-herorow{--content-width:1280px;}.elementor-14 .elementor-element.elementor-element-herol1{--width:50%;}.elementor-14 .elementor-element.elementor-element-heror1{--width:76%;}.elementor-14 .elementor-element.elementor-element-cvlogoinner{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-cvlogoviewport{--width:100%;}.elementor-14 .elementor-element.elementor-element-enginner{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-94uw69x{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-46pfje2{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-ak0hvbx{--width:236px;}.elementor-14 .elementor-element.elementor-element-c3k0nq4{--width:236px;}.elementor-14 .elementor-element.elementor-element-de8jnoc{--width:236px;}.elementor-14 .elementor-element.elementor-element-3tem9uq{--width:236px;}.elementor-14 .elementor-element.elementor-element-fr1po0k{--width:236px;}.elementor-14 .elementor-element.elementor-element-jch8ha6{--width:236px;}.elementor-14 .elementor-element.elementor-element-6ehifzl{--width:236px;}.elementor-14 .elementor-element.elementor-element-2flwdut{--width:236px;}.elementor-14 .elementor-element.elementor-element-cvinsightssection{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-cvtestisection{--content-width:1200px;}.elementor-14 .elementor-element.elementor-element-cvpricesection{--content-width:1200px;}}/* Start custom CSS */.elementor-element-6d7ef84,.elementor-element-b21cbc4{flex:0 0 140px !important;width:140px !important;max-width:140px !important;min-width:140px !important;}.elementor-element-bf40242{flex:0 0 180px !important;width:180px !important;max-width:180px !important;min-width:180px !important;}.elementor-element-bf40242 .elementor-widget-text-editor p{white-space:normal !important;}.elementor-element-095ea02,.elementor-element-589695e{flex:0 0 1px !important;flex-basis:1px !important;width:1px !important;max-width:1px !important;min-width:1px !important;height:90px !important;min-height:90px !important;max-height:90px !important;align-self:flex-start !important;background-color:#E2E8F0 !important;margin:0 14px !important;padding:0 !important;}.elementor-element-095ea02,.elementor-element-589695e .e-con-inner{width:1px !important;min-width:0 !important;padding:0 !important;}

/* ===== The Engine: step tabs styled like Figma ===== */
.cv-engine-tabs .e-n-tabs-heading { display:flex; gap:32px; border:0; justify-content:flex-start; }
.cv-engine-tabs .e-n-tab-title { flex:1 1 0; background:transparent !important; border:0 !important; border-radius:0 !important; padding:0 0 16px 0 !important; position:relative; text-align:left; justify-content:flex-start; align-items:flex-start; box-shadow:none !important; }
.cv-engine-tabs .e-n-tab-title::after { content:""; position:absolute; left:0; bottom:0; height:3px; width:100%; background:#F1F5F9; }
/* progress fill animates width */
.cv-engine-tabs .e-n-tab-title::before { content:""; position:absolute; left:0; bottom:0; height:3px; width:0; background:#006D56; z-index:1; transition:width .45s ease; }
.cv-engine-tabs .e-n-tab-title[aria-selected="true"]::before { width:100%; }
/* label: SAME weight/size always; only color changes + transitions; never wraps */
.cv-engine-tabs .e-n-tab-title-text { display:block; font-family:"Plus Jakarta Sans",sans-serif; font-weight:600; font-size:19px; line-height:26px; color:#94A3B8; text-align:left; white-space:nowrap; transition:color .45s ease; }
.cv-engine-tabs .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text { color:#006D56; font-weight:600; }
/* image panel: gentle fade-in when shown */
.cv-engine-tabs .e-n-tabs-content > .e-con { animation:cvEngFade .5s ease; }
.cv-engine-tabs .e-n-tabs-content img { width:100%; border-radius:12px; display:block; }
@keyframes cvEngFade { from { opacity:0; transform:translateY(8px); } to { opacity:1; transform:translateY(0); } }
@media (max-width:1024px){ .cv-engine-tabs .e-n-tabs-heading{ flex-wrap:wrap; gap:16px; } .cv-engine-tabs .e-n-tab-title{ flex:1 1 45%; } .cv-engine-tabs .e-n-tab-title-text{ white-space:normal; } }

/* testisub-spacing */
.elementor-element-testisub{ margin-top:16px !important; }
.elementor-element-testihead{ margin-bottom:0 !important; }

/* pill-title-gap: standardize eyebrow->heading to ~30px like Engine */
.elementor-element-testihead{ margin-top:16px !important; }
.elementor-element-pricehead{ margin-top:16px !important; }

/* type-scale-enforce: consistent H2/H3 across sections */
.elementor-element-engheading .elementor-heading-title,
.elementor-element-insightshead .elementor-heading-title,
.elementor-element-testihead .elementor-heading-title,
.elementor-element-pricehead .elementor-heading-title{ color:#0B1220 !important; line-height:48px !important; }
.elementor-element-outputheading .elementor-heading-title{ line-height:48px !important; }
.elementor-element-feat1h .elementor-heading-title,
.elementor-element-feat2h .elementor-heading-title,
.elementor-element-feat3h .elementor-heading-title{ font-weight:600 !important; }

/* engine-tab-fontsize: reduce step label size */
.elementor-element-engtabs .e-n-tab-title, .elementor-element-engtabs .e-n-tab-title-text{ font-size:17px !important; }

/* pricesub-spacing: add breathing room under pricing heading to match other sections */
.elementor-element-pricesub{ margin-top:16px !important; }

.elementor-element-4ris7hm .elementor-heading-title{ line-height:48px !important; }
.elementor-element-46pfje2 .e-con.e-child, .elementor-element-46pfje2 .e-con.e-child > .e-con-inner{ padding:0 !important; }
.elementor-element-46pfje2 .elementor-widget-text-editor p{ margin:0 !important; }
/* coverage grid: fixed icon slot height so headings always align (55 = natural height of the 73x55 icons; wrong-sized/cached files get scaled to match) */
.elementor-element-46pfje2 .elementor-widget-image img{ height:55px; width:auto; }/* End custom CSS */