.elementor-8 .elementor-element.elementor-element-7e31619{--display:flex;--min-height:310px;--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;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-7e31619:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7e31619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inmedtcm.com/wp-content/uploads/2025/09/TCM-Chiropractic-banner.png");background-position:bottom center;background-size:cover;}.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-8 .elementor-element.elementor-element-65a27e3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-65a27e3{text-align:center;}.elementor-8 .elementor-element.elementor-element-65a27e3 .elementor-heading-title{color:#1A7ED5;}.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-8 .elementor-element.elementor-element-d9a37e4{text-shadow:0px 0px 20px rgba(0,0,0,0.3);color:#1A7ED5;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.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-weight:var( --e-global-typography-primary-font-weight );}.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 );}.elementor-8 .elementor-element.elementor-element-65d4121{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-8 .elementor-element.elementor-element-65d4121 .elementor-headline{text-align:center;}.elementor-8 .elementor-element.elementor-element-65d4121 .elementor-headline-dynamic-wrapper path{stroke:#1A7ED5;stroke-width:1px;}.elementor-8 .elementor-element.elementor-element-65d4121 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8 .elementor-element.elementor-element-d0c8f82{--display:flex;}.elementor-8 .elementor-element.elementor-element-de2943f{--display:flex;--min-height:0px;--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;}.elementor-8 .elementor-element.elementor-element-de2943f.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-46c5865{--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;--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-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-786641b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-786641b{text-align:center;}.elementor-8 .elementor-element.elementor-element-786641b img{opacity:0.8;}.elementor-8 .elementor-element.elementor-element-941c43d{--display:flex;}.elementor-8 .elementor-element.elementor-element-0560df6{color:#1A7ED5;}.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 );}.elementor-8 .elementor-element.elementor-element-6dbcc60 .elementor-button{background-color:var( --e-global-color-e258f84 );fill:var( --e-global-color-e13e55b );color:var( --e-global-color-e13e55b );border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-6dbcc60 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6dbcc60 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6dbcc60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-9ccc40e{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-6517769{text-align:center;}.elementor-8 .elementor-element.elementor-element-6517769 .elementor-heading-title{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-9aa4bd2{width:100%;max-width:100%;text-align:center;color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-9aa4bd2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b2787c6{--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-8 .elementor-element.elementor-element-31d54b6 .widget-image-caption{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-3c145de .widget-image-caption{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-d7ef4b1 .widget-image-caption{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-755cd34 .widget-image-caption{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-71d47b5 .widget-image-caption{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-0e597ee .widget-image-caption{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-75d757f .widget-image-caption{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-fbaf3a4{--display:flex;}.elementor-8 .elementor-element.elementor-element-f8afc25{text-align:center;}.elementor-8 .elementor-element.elementor-element-f8afc25 .elementor-heading-title{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-ffa9746{--display:flex;}.elementor-8 .elementor-element.elementor-element-745de1e{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-c8fe6b1{--display:flex;}.elementor-8 .elementor-element.elementor-element-6e345b0{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-8fb7acd{--display:flex;}.elementor-8 .elementor-element.elementor-element-10d5171{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-a279b0a{--display:flex;}.elementor-8 .elementor-element.elementor-element-7ae00fa{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-38ed8ef{--display:flex;}.elementor-8 .elementor-element.elementor-element-718ba2a{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-921c320{--display:flex;}.elementor-8 .elementor-element.elementor-element-ba1ebbd{color:#1A7ED5;}.elementor-8 .elementor-element.elementor-element-7957562{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-e13e55b );--n-accordion-title-active-color:var( --e-global-color-e13e55b );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7957562 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#1A7ED540;}.elementor-8 .elementor-element.elementor-element-7957562 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7957562 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7957562 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-8 .elementor-element.elementor-element-7957562 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{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 );}.elementor-widget-call-to-action .elementor-ribbon-inner{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 );}.elementor-8 .elementor-element.elementor-element-c756a5b .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8 .elementor-element.elementor-element-c756a5b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8 .elementor-element.elementor-element-c756a5b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8 .elementor-element.elementor-element-c756a5b.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8 .elementor-element.elementor-element-c756a5b .elementor-cta .elementor-cta__bg, .elementor-8 .elementor-element.elementor-element-c756a5b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8 .elementor-element.elementor-element-c756a5b{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c756a5b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c756a5b .elementor-cta__content{min-height:250px;text-align:center;}.elementor-8 .elementor-element.elementor-element-c756a5b .elementor-cta__title{font-family:"Play", Sans-serif;font-weight:bold;}.elementor-8 .elementor-element.elementor-element-c756a5b .elementor-cta__description{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-be4f329{--display:flex;}.elementor-8 .elementor-element.elementor-element-3835b8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d611915.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d611915{text-align:center;}.elementor-8 .elementor-element.elementor-element-caa6ae4 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-8 .elementor-element.elementor-element-caa6ae4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-caa6ae4{text-align:center;color:#1A7ED5;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .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 > .elementor-widget-container > .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-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ffa7ebb{--display:flex;}.elementor-8 .elementor-element.elementor-element-4ab062b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-475a2fe img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-da21c7a{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-8a0d75d{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6e6c52b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9f88b2f{text-align:right;}.elementor-8 .elementor-element.elementor-element-1d2c6fd .elementor-button{background-color:var( --e-global-color-e258f84 );fill:var( --e-global-color-e13e55b );color:var( --e-global-color-e13e55b );border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-1d2c6fd .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1d2c6fd .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1d2c6fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-53f19fa{--display:flex;}.elementor-8 .elementor-element.elementor-element-5ea5d02{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-1654783 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-9e2d2fa{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-dddef30{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-abd4196{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-afcdcea .elementor-button{background-color:var( --e-global-color-e258f84 );fill:var( --e-global-color-e13e55b );color:var( --e-global-color-e13e55b );border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-afcdcea .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-afcdcea .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-afcdcea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-246c33b{--display:flex;}.elementor-8 .elementor-element.elementor-element-f16f673{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9431565 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-fcdd493{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-263a3f6{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-48d8a40{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-cd7457d .elementor-button{background-color:var( --e-global-color-e258f84 );fill:var( --e-global-color-e13e55b );color:var( --e-global-color-e13e55b );border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-cd7457d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cd7457d .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cd7457d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-eaa6289{--display:flex;}.elementor-8 .elementor-element.elementor-element-3eee423{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ca18903 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-3c13559{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-75104de{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-327875f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e48451f .elementor-button{background-color:var( --e-global-color-e258f84 );fill:var( --e-global-color-e13e55b );color:var( --e-global-color-e13e55b );border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-e48451f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-e48451f .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e48451f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-08dce78{--display:flex;}.elementor-8 .elementor-element.elementor-element-43cc335{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d15cff3 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-a76f626{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-42c1abd{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7be78e6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-0ba9c19 .elementor-button{background-color:var( --e-global-color-e258f84 );fill:var( --e-global-color-e13e55b );color:var( --e-global-color-e13e55b );border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-0ba9c19 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0ba9c19 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0ba9c19 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-915c264{--display:flex;}.elementor-8 .elementor-element.elementor-element-d6181c9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d5cb5b2 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-bf94817{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-dd731b7{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4967629{--display:grid;--e-con-grid-template-columns:1.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-818b56e .elementor-button{background-color:#0F7589;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-818b56e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-818b56e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-4a21f8e{--display:flex;}.elementor-8 .elementor-element.elementor-element-885afa8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c93d901 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-4f3d7e1{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-afb06d1{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c7909a0{--display:grid;--e-con-grid-template-columns:1.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-8aa84c6 .elementor-button{background-color:#0F7589;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-8aa84c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-8aa84c6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-f153800{--display:flex;}.elementor-8 .elementor-element.elementor-element-7d27560{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5f866ba img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-5c3446f{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-05fd605{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a2e603a{--display:grid;--e-con-grid-template-columns:1.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-a2f2b6e .elementor-button{background-color:#0F7589;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-a2f2b6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-a2f2b6e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-99cf0a9{--display:flex;}.elementor-8 .elementor-element.elementor-element-2c37fa2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-62d307a img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-15fbf6b{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ce8a64e{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-66ef2e0{--display:grid;--e-con-grid-template-columns:1.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-a9c6459 .elementor-button{background-color:#0F7589;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-a9c6459 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-a9c6459 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-eb6259e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:25px 25px 25px 25px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-eb6259e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1A7ED51E;}.elementor-8 .elementor-element.elementor-element-eb6259e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8 .elementor-element.elementor-element-eb6259e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#039DE3;}.elementor-8 .elementor-element.elementor-element-eb6259e.elementor-widget-n-tabs > .elementor-widget-container > .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-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-b2787c6{--justify-content:center;}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-caa6ae4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-4ab062b{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-6e6c52b{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5ea5d02{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-abd4196{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-f16f673{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-48d8a40{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-3eee423{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-327875f{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-43cc335{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-7be78e6{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d6181c9{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-4967629{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-885afa8{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c7909a0{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-7d27560{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-a2e603a{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2c37fa2{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-66ef2e0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-d9a37e4{text-align:center;}.elementor-8 .elementor-element.elementor-element-de2943f{--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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-9ccc40e{--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;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-b2787c6{--justify-content:center;}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-caa6ae4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-4ab062b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-475a2fe img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-6e6c52b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9f88b2f{text-align:center;}.elementor-8 .elementor-element.elementor-element-5ea5d02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1654783 img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-abd4196{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-52f3944{text-align:center;}.elementor-8 .elementor-element.elementor-element-f16f673{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9431565 img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-48d8a40{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-6e2b7a0{text-align:center;}.elementor-8 .elementor-element.elementor-element-3eee423{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ca18903 img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-327875f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2e33f8d{text-align:center;}.elementor-8 .elementor-element.elementor-element-43cc335{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d15cff3 img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-7be78e6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-bad8db0{text-align:center;}.elementor-8 .elementor-element.elementor-element-d6181c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d5cb5b2 img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-4967629{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-b803f05{text-align:center;}.elementor-8 .elementor-element.elementor-element-885afa8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c93d901 img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-c7909a0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-7b88882{text-align:center;}.elementor-8 .elementor-element.elementor-element-7d27560{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5f866ba img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-a2e603a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-773ecfa{text-align:center;}.elementor-8 .elementor-element.elementor-element-2c37fa2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-62d307a img{width:100%;height:167px;}.elementor-8 .elementor-element.elementor-element-66ef2e0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-01f2fd5{text-align:center;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-de2943f{--width:90%;}.elementor-8 .elementor-element.elementor-element-4ab062b{--content-width:900px;}.elementor-8 .elementor-element.elementor-element-5ea5d02{--content-width:900px;}.elementor-8 .elementor-element.elementor-element-f16f673{--content-width:900px;}.elementor-8 .elementor-element.elementor-element-3eee423{--content-width:900px;}.elementor-8 .elementor-element.elementor-element-43cc335{--content-width:900px;}.elementor-8 .elementor-element.elementor-element-d6181c9{--content-width:900px;}.elementor-8 .elementor-element.elementor-element-885afa8{--content-width:900px;}.elementor-8 .elementor-element.elementor-element-7d27560{--content-width:900px;}.elementor-8 .elementor-element.elementor-element-2c37fa2{--content-width:900px;}}/* Start custom CSS for animated-headline, class: .elementor-element-65d4121 */<div class="relative isolate flex items-center gap-x-6 overflow-hidden bg-gray-50 px-6 py-2.5 sm:px-3.5 sm:before:flex-1">
  <div aria-hidden="true" class="absolute top-1/2 left-[max(-7rem,calc(50%-52rem))] -z-10 -translate-y-1/2 transform-gpu blur-2xl">
    <div style="clip-path: polygon(74.8% 41.9%, 97.2% 73.2%, 100% 34.9%, 92.5% 0.4%, 87.5% 0%, 75% 28.6%, 58.5% 54.6%, 50.1% 56.8%, 46.9% 44%, 48.3% 17.4%, 24.7% 53.9%, 0% 27.9%, 11.9% 74.2%, 24.9% 54.1%, 68.6% 100%, 74.8% 41.9%)" class="aspect-577/310 w-144.25 bg-linear-to-r from-[#ff80b5] to-[#9089fc] opacity-30"></div>
  </div>
  <div aria-hidden="true" class="absolute top-1/2 left-[max(45rem,calc(50%+8rem))] -z-10 -translate-y-1/2 transform-gpu blur-2xl">
    <div style="clip-path: polygon(74.8% 41.9%, 97.2% 73.2%, 100% 34.9%, 92.5% 0.4%, 87.5% 0%, 75% 28.6%, 58.5% 54.6%, 50.1% 56.8%, 46.9% 44%, 48.3% 17.4%, 24.7% 53.9%, 0% 27.9%, 11.9% 74.2%, 24.9% 54.1%, 68.6% 100%, 74.8% 41.9%)" class="aspect-577/310 w-144.25 bg-linear-to-r from-[#ff80b5] to-[#9089fc] opacity-30"></div>
  </div>
  <div class="flex flex-wrap items-center gap-x-4 gap-y-2">
    <p class="text-sm/6 text-gray-900">
      <strong class="font-semibold">GeneriCon 2023</strong><svg viewBox="0 0 2 2" aria-hidden="true" class="mx-2 inline size-0.5 fill-current"><circle r="1" cx="1" cy="1" /></svg>Join us in Denver from June 7 – 9 to see what’s coming next.
    </p>
    <a href="#" class="flex-none rounded-full bg-gray-900 px-3.5 py-1 text-sm font-semibold text-white shadow-xs hover:bg-gray-700 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-gray-900">Register now <span aria-hidden="true">&rarr;</span></a>
  </div>
  <div class="flex flex-1 justify-end">
    <button type="button" class="-m-3 p-3 focus-visible:-outline-offset-4">
      <span class="sr-only">Dismiss</span>
      <svg viewBox="0 0 20 20" fill="currentColor" data-slot="icon" aria-hidden="true" class="size-5 text-gray-900">
        <path d="M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z" />
      </svg>
    </button>
  </div>
</div>/* End custom CSS */