.elementor-768 .elementor-element.elementor-element-54fd836{--display:flex;--min-height:500px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-am_color_13 );--border-color:var( --e-global-color-am_color_13 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-54fd836:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-54fd836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-am_color_31 );background-image:url("https://veloriqhealth.com/wp-content/uploads/2026/07/ChatGPT-Image-Jul-4-2026-02_04_06-PM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-7e31cf0{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-768 .elementor-element.elementor-element-70211c8 .elementor-heading-title{font-family:var( --e-global-typography-am_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h6-font-size );font-weight:var( --e-global-typography-am_h6-font-weight );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-768 .elementor-element.elementor-element-6d0500d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-768 .elementor-element.elementor-element-6d0500d .elementor-headline{text-align:start;font-family:"Inter", Sans-serif;font-size:52px;font-weight:800;line-height:65px;letter-spacing:0px;}.elementor-768 .elementor-element.elementor-element-6d0500d .elementor-headline-dynamic-text{font-family:var( --e-global-typography-am_h1-font-family ), Sans-serif;font-weight:var( --e-global-typography-am_h1-font-weight );line-height:var( --e-global-typography-am_h1-line-height );letter-spacing:var( --e-global-typography-am_h1-letter-spacing );}.elementor-768 .elementor-element.elementor-element-6d0500d .elementor-headline-dynamic-wrapper path{stroke:#0090A800;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-768 .elementor-element.elementor-element-c271e11{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-6ea481f{--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;--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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-768 .elementor-element.elementor-element-1847b30 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-am_background );color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-b0041a8 .elementor-button{background-color:#18305400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-am_color_16 );}.elementor-768 .elementor-element.elementor-element-b0041a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-768 .elementor-element.elementor-element-b0041a8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-768 .elementor-element.elementor-element-f0e1503{--spacer-size:20px;}.elementor-768 .elementor-element.elementor-element-011e52a{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-01afe84 img{border-radius:5px 5px 5px 5px;}.elementor-768 .elementor-element.elementor-element-530f11e{--display:flex;}.elementor-768 .elementor-element.elementor-element-b4d9674{--spacer-size:20px;}.elementor-768 .elementor-element.elementor-element-8e4e9e5{--display:flex;}.elementor-768 .elementor-element.elementor-element-f8b3633 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-768 .elementor-element.elementor-element-9634334{--display:flex;}.elementor-768 .elementor-element.elementor-element-851d1a6{--spacer-size:20px;}.elementor-768 .elementor-element.elementor-element-7f980af{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-768 .elementor-element.elementor-element-56f319a{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-768 .elementor-element.elementor-element-27879ec .elementor-heading-title{font-family:var( --e-global-typography-am_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h6-font-size );font-weight:var( --e-global-typography-am_h6-font-weight );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );color:var( --e-global-color-primary );}.elementor-768 .elementor-element.elementor-element-e29f2e1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-accent );}.elementor-768 .elementor-element.elementor-element-e29f2e1 .elementor-headline{text-align:start;font-family:var( --e-global-typography-am_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h5-font-size );font-weight:var( --e-global-typography-am_h5-font-weight );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-e29f2e1 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-am_h5-font-family ), Sans-serif;font-weight:var( --e-global-typography-am_h5-font-weight );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-e29f2e1 .elementor-headline-dynamic-wrapper path{stroke:#0090A800;}.elementor-768 .elementor-element.elementor-element-4f240db{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-0b14632{--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:space-between;--flex-wrap:wrap;}.elementor-768 .elementor-element.elementor-element-eb33009 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-768 .elementor-element.elementor-element-f27ee72{--display:flex;}.elementor-768 .elementor-element.elementor-element-2a7d499{--spacer-size:20px;}.elementor-768 .elementor-element.elementor-element-26078d3{--display:flex;}.elementor-768 .elementor-element.elementor-element-ee09874{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-768 .elementor-element.elementor-element-e630d13{width:100%;max-width:100%;text-align:center;}.elementor-768 .elementor-element.elementor-element-e630d13 .elementor-heading-title{font-family:var( --e-global-typography-am_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h6-font-size );font-weight:var( --e-global-typography-am_h6-font-weight );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-1d94e44{--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:space-between;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-e5c6321 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-768 .elementor-element.elementor-element-9864ae7{--display:flex;}.elementor-768 .elementor-element.elementor-element-9ca8958{--spacer-size:20px;}.elementor-768 .elementor-element.elementor-element-cef5d03{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-768 .elementor-element.elementor-element-bf5eca8{text-align:center;}.elementor-768 .elementor-element.elementor-element-bf5eca8 .elementor-heading-title{font-family:var( --e-global-typography-am_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h6-font-size );font-weight:var( --e-global-typography-am_h6-font-weight );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-d7724e8{text-align:center;}.elementor-768 .elementor-element.elementor-element-d7724e8 .elementor-heading-title{font-family:var( --e-global-typography-am_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h3-font-size );font-weight:var( --e-global-typography-am_h3-font-weight );line-height:var( --e-global-typography-am_h3-line-height );letter-spacing:var( --e-global-typography-am_h3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-e0d8063{--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;}.elementor-768 .elementor-element.elementor-element-c64c8bf{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-c46696f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-c46696f.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-am_background );color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon{font-size:19px;}.elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-title a{font-family:var( --e-global-typography-am_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h5-font-size );font-weight:var( --e-global-typography-am_h5-font-weight );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-c46696f:has(:hover) .elementor-icon-box-title,
					 .elementor-768 .elementor-element.elementor-element-c46696f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-fa184ae{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-be79533.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-be79533.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-am_background );color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon{font-size:19px;}.elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-title a{font-family:var( --e-global-typography-am_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h5-font-size );font-weight:var( --e-global-typography-am_h5-font-weight );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-be79533:has(:hover) .elementor-icon-box-title,
					 .elementor-768 .elementor-element.elementor-element-be79533:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-ce0ac96{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-93be156.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-93be156.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-am_background );color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon{font-size:19px;}.elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-title a{font-family:var( --e-global-typography-am_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h5-font-size );font-weight:var( --e-global-typography-am_h5-font-weight );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-93be156:has(:hover) .elementor-icon-box-title,
					 .elementor-768 .elementor-element.elementor-element-93be156:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-5a3484e{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-d1c03ad.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-d1c03ad.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-am_background );color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon{font-size:19px;}.elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-title a{font-family:var( --e-global-typography-am_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h5-font-size );font-weight:var( --e-global-typography-am_h5-font-weight );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-d1c03ad:has(:hover) .elementor-icon-box-title,
					 .elementor-768 .elementor-element.elementor-element-d1c03ad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-e720d3f{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-5f22bbd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-5f22bbd.elementor-view-stacked .elementor-icon{fill:var( --e-global-color-am_background );color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon{font-size:19px;}.elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-title a{font-family:var( --e-global-typography-am_h5-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h5-font-size );font-weight:var( --e-global-typography-am_h5-font-weight );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-5f22bbd:has(:hover) .elementor-icon-box-title,
					 .elementor-768 .elementor-element.elementor-element-5f22bbd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-30e62f5{--display:flex;}.elementor-768 .elementor-element.elementor-element-6dbcde7{--spacer-size:20px;}.elementor-768 .elementor-element.elementor-element-7f45e28{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-768 .elementor-element.elementor-element-2ee1962{text-align:center;}.elementor-768 .elementor-element.elementor-element-2ee1962 .elementor-heading-title{font-family:var( --e-global-typography-am_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h6-font-size );font-weight:var( --e-global-typography-am_h6-font-weight );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-702abf6{text-align:center;}.elementor-768 .elementor-element.elementor-element-702abf6 .elementor-heading-title{font-family:var( --e-global-typography-am_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h3-font-size );font-weight:var( --e-global-typography-am_h3-font-weight );line-height:var( --e-global-typography-am_h3-line-height );letter-spacing:var( --e-global-typography-am_h3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-768 .elementor-element.elementor-element-91d8b11{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-768 .elementor-element.elementor-element-91d8b11.elementor-element{--align-self:center;}.elementor-768 .elementor-element.elementor-element-f51faaa .elementor-button{background-color:var( --e-global-color-8fd07a7 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-768 .elementor-element.elementor-element-f51faaa .elementor-button:hover, .elementor-768 .elementor-element.elementor-element-f51faaa .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-f51faaa .elementor-button:hover svg, .elementor-768 .elementor-element.elementor-element-f51faaa .elementor-button:focus svg{fill:var( --e-global-color-am_background );}.elementor-768 .elementor-element.elementor-element-37bfe77{--display:flex;}.elementor-768 .elementor-element.elementor-element-fcf5e82{--spacer-size:20px;}.elementor-768 .elementor-element.elementor-element-5d1106a{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-768 .elementor-element.elementor-element-c77f2d9{text-align:center;}.elementor-768 .elementor-element.elementor-element-c77f2d9 .elementor-heading-title{font-family:var( --e-global-typography-am_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-am_h6-font-size );font-weight:var( --e-global-typography-am_h6-font-weight );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-ce81855 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-768 .elementor-element.elementor-element-ce81855 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}@media(min-width:768px){.elementor-768 .elementor-element.elementor-element-7e31cf0{--width:52%;}.elementor-768 .elementor-element.elementor-element-011e52a{--width:48%;}.elementor-768 .elementor-element.elementor-element-56f319a{--width:21%;}.elementor-768 .elementor-element.elementor-element-0b14632{--width:79%;}}@media(max-width:1024px) and (min-width:768px){.elementor-768 .elementor-element.elementor-element-7e31cf0{--width:100%;}.elementor-768 .elementor-element.elementor-element-011e52a{--width:100%;}.elementor-768 .elementor-element.elementor-element-56f319a{--width:100%;}.elementor-768 .elementor-element.elementor-element-0b14632{--width:100%;}.elementor-768 .elementor-element.elementor-element-c64c8bf{--width:47%;}.elementor-768 .elementor-element.elementor-element-fa184ae{--width:47%;}.elementor-768 .elementor-element.elementor-element-ce0ac96{--width:47%;}.elementor-768 .elementor-element.elementor-element-5a3484e{--width:47%;}.elementor-768 .elementor-element.elementor-element-e720d3f{--width:47%;}}@media(max-width:1024px){.elementor-768 .elementor-element.elementor-element-54fd836{--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;}.elementor-768 .elementor-element.elementor-element-7e31cf0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-768 .elementor-element.elementor-element-70211c8 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-768 .elementor-element.elementor-element-6d0500d .elementor-headline{text-align:start;font-size:43px;line-height:57px;}.elementor-768 .elementor-element.elementor-element-6d0500d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-am_h1-line-height );letter-spacing:var( --e-global-typography-am_h1-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-c271e11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-768 .elementor-element.elementor-element-011e52a{--min-height:400px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-f8b3633 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-768 .elementor-element.elementor-element-7f980af{--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;}.elementor-768 .elementor-element.elementor-element-27879ec .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-e29f2e1 .elementor-headline{text-align:start;font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-e29f2e1 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-4f240db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-eb33009 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-768 .elementor-element.elementor-element-e630d13 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-1d94e44{--flex-wrap:wrap;}.elementor-768 .elementor-element.elementor-element-e5c6321 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-768 .elementor-element.elementor-element-bf5eca8 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-d7724e8 .elementor-heading-title{font-size:var( --e-global-typography-am_h3-font-size );line-height:var( --e-global-typography-am_h3-line-height );letter-spacing:var( --e-global-typography-am_h3-letter-spacing );}.elementor-768 .elementor-element.elementor-element-e0d8063{--flex-wrap:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-2ee1962 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-702abf6 .elementor-heading-title{font-size:var( --e-global-typography-am_h3-font-size );line-height:var( --e-global-typography-am_h3-line-height );letter-spacing:var( --e-global-typography-am_h3-letter-spacing );}.elementor-768 .elementor-element.elementor-element-c77f2d9 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}}@media(max-width:767px){.elementor-768 .elementor-element.elementor-element-7e31cf0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-768 .elementor-element.elementor-element-70211c8{text-align:center;}.elementor-768 .elementor-element.elementor-element-70211c8 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-768 .elementor-element.elementor-element-6d0500d .elementor-headline{text-align:center;font-size:24px;line-height:49px;}.elementor-768 .elementor-element.elementor-element-6d0500d .elementor-headline-dynamic-text{line-height:var( --e-global-typography-am_h1-line-height );letter-spacing:var( --e-global-typography-am_h1-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-c271e11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-6ea481f{--justify-content:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-f8b3633 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-768 .elementor-element.elementor-element-27879ec{text-align:center;}.elementor-768 .elementor-element.elementor-element-27879ec .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-e29f2e1 .elementor-headline{text-align:center;font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-e29f2e1 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-4f240db{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-eb33009 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-768 .elementor-element.elementor-element-e630d13 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-e5c6321 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-768 .elementor-element.elementor-element-bf5eca8 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-d7724e8 .elementor-heading-title{font-size:var( --e-global-typography-am_h3-font-size );line-height:var( --e-global-typography-am_h3-line-height );letter-spacing:var( --e-global-typography-am_h3-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-c46696f .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-be79533 .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-93be156 .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-d1c03ad .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-5f22bbd .elementor-icon-box-title a{font-size:var( --e-global-typography-am_h5-font-size );line-height:var( --e-global-typography-am_h5-line-height );letter-spacing:var( --e-global-typography-am_h5-letter-spacing );}.elementor-768 .elementor-element.elementor-element-2ee1962 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}.elementor-768 .elementor-element.elementor-element-702abf6 .elementor-heading-title{font-size:var( --e-global-typography-am_h3-font-size );line-height:var( --e-global-typography-am_h3-line-height );letter-spacing:var( --e-global-typography-am_h3-letter-spacing );}.elementor-768 .elementor-element.elementor-element-c77f2d9 .elementor-heading-title{font-size:var( --e-global-typography-am_h6-font-size );line-height:var( --e-global-typography-am_h6-line-height );letter-spacing:var( --e-global-typography-am_h6-letter-spacing );}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ce81855 *//* ==========================================
   VELORIQ HEALTH - PREMIUM FAQ ACCORDION
   JetEngine Dynamic Repeater
   Elementor Widget Custom CSS
========================================== */

/* MAIN REPEATER CONTAINER */
.elementor-768 .elementor-element.elementor-element-ce81855 .jet-listing-dynamic-repeater__items {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 14px;
    width: 100%;
}

/* FIX REPEATER ITEMS LAYOUT */
.elementor-768 .elementor-element.elementor-element-ce81855 .jet-listing-dynamic-repeater__item {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    flex: none !important;
}

/* FAQ CARD */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item {
    display: block !important;
    width: 100% !important;
    max-width: 100%;
    margin: 0;
    padding: 0;
    box-sizing: border-box;

    background: #ffffff;
    border: 1px solid #e3eaf0;
    border-radius: 14px;
    overflow: hidden;

    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.035);

    /* ENABLE SMOOTH AUTO HEIGHT */
    interpolate-size: allow-keywords;

    transition:
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        background 0.3s ease;
}

/* HOVER EFFECT */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item:hover {
    border-color: #1b98b2;
    box-shadow: 0 5px 18px rgba(0, 0, 0, 0.055);
}

/* OPEN FAQ CARD */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item[open] {
    border-color: #1b98b2;
    background: #ffffff;
    box-shadow: 0 6px 20px rgba(0, 0, 0, 0.055);
}

/* ==========================================
   QUESTION - ALWAYS TOP
========================================== */

.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: space-between !important;

    width: 100% !important;
    min-height: 70px;

    padding: 18px 24px;
    margin: 0;

    box-sizing: border-box;
    cursor: pointer;
    list-style: none;

    color: #172b3a;
    font-size: 17px;
    font-weight: 600;
    line-height: 1.5;

    transition:
        color 0.3s ease,
        background 0.3s ease;
}

/* REMOVE DEFAULT ARROW */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question::-webkit-details-marker {
    display: none;
}

.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question::marker {
    content: "";
}

/* QUESTION HOVER */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question:hover {
    color: #168aa5;
}

/* QUESTION OPEN */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item[open]
.veloriq-faq-question {
    color: #168aa5;
}

/* ==========================================
   PLUS / MINUS ICON
========================================== */

.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question::after {
    content: "+";

    display: flex;
    align-items: center;
    justify-content: center;

    width: 32px;
    height: 32px;
    min-width: 32px;

    border-radius: 50%;
    background: #f0f5f9;
    color: #168aa5;

    font-size: 23px;
    font-weight: 400;
    line-height: 1;

    flex-shrink: 0;

    transition:
        background 0.3s ease,
        color 0.3s ease,
        transform 0.35s ease;
}

/* OPEN ICON */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item[open]
.veloriq-faq-question::after {
    content: "−";
    background: #168aa5;
    color: #ffffff;
    transform: rotate(180deg);
}

/* ==========================================
   ANSWER - FULL WIDTH BELOW QUESTION
========================================== */

.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-answer {
    display: block !important;
    position: relative !important;

    width: 100% !important;
    max-width: 100% !important;
    flex: none !important;
    clear: both !important;

    box-sizing: border-box;

    padding: 0 24px 22px;
    margin: 0;

    color: #475569;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.85;
    text-align: left;
}

/* ANSWER TEXT */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-answer p {
    display: block;
    width: 100%;
    margin: 0 0 12px;
}

.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-answer p:last-child {
    margin-bottom: 0;
}

/* ==========================================
   SMOOTH SLIDE DOWN / SLIDE UP
   MODERN BROWSER SUPPORT
========================================== */

.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item::details-content {
    block-size: 0;
    opacity: 0;
    overflow: hidden;

    transition:
        block-size 0.45s cubic-bezier(0.22, 1, 0.36, 1),
        opacity 0.35s ease,
        content-visibility 0.45s allow-discrete;
}

/* EXPANDED CONTENT */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item[open]::details-content {
    block-size: auto;
    opacity: 1;
}

/* DIVIDER ABOVE ANSWER */
.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item[open]
.veloriq-faq-answer {
    border-top: 1px solid #f0f3f6;
    padding-top: 16px;
}

/* ==========================================
   KEYBOARD ACCESSIBILITY
========================================== */

.elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question:focus-visible {
    outline: 2px solid #168aa5;
    outline-offset: -3px;
    border-radius: 8px;
}

/* ==========================================
   TABLET
========================================== */

@media (max-width: 1024px) {

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question {
        min-height: 65px;
        padding: 17px 20px;
        font-size: 16px;
        gap: 15px;
    }

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-answer {
        padding: 0 20px 20px;
        font-size: 15px;
    }

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item[open]
    .veloriq-faq-answer {
        padding-top: 15px;
    }
}

/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {

    .elementor-768 .elementor-element.elementor-element-ce81855 .jet-listing-dynamic-repeater__items {
        gap: 10px;
    }

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item {
        border-radius: 11px;
    }

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question {
        min-height: 60px;
        padding: 15px 16px;
        font-size: 15px;
        line-height: 1.5;
        gap: 12px;
    }

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question::after {
        width: 28px;
        height: 28px;
        min-width: 28px;
        font-size: 20px;
    }

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-answer {
        padding: 0 16px 18px;
        font-size: 14px;
        line-height: 1.75;
    }

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item[open]
    .veloriq-faq-answer {
        padding-top: 14px;
    }
}

/* ==========================================
   REDUCED MOTION ACCESSIBILITY
========================================== */

@media (prefers-reduced-motion: reduce) {

    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item,
    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-item::details-content,
    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question,
    .elementor-768 .elementor-element.elementor-element-ce81855 .veloriq-faq-question::after {
        transition: none !important;
    }
}/* End custom CSS */