.elementor-22041 .elementor-element.elementor-element-473e9cf1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22041 .elementor-element.elementor-element-473e9cf1 > .elementor-background-overlay{background-image:url("https://revivelifeclinic.com/wp-content/uploads/2026/04/pexels-vlada-karpovich-6802932-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22041 .elementor-element.elementor-element-473e9cf1 > .elementor-container{min-height:900px;}.elementor-22041 .elementor-element.elementor-element-473e9cf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22041 .elementor-element.elementor-element-27a930ff{width:var( --container-widget-width, 107.797% );max-width:107.797%;--container-widget-width:107.797%;--container-widget-flex-grow:0;text-align:start;}.elementor-22041 .elementor-element.elementor-element-27a930ff .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:100px;font-weight:600;text-transform:capitalize;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-22041 .elementor-element.elementor-element-da2abbd{text-align:center;}.elementor-22041 .elementor-element.elementor-element-da2abbd .elementor-heading-title{font-size:30px;font-style:italic;}.elementor-22041 .elementor-element.elementor-element-1490195d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22041 .elementor-element.elementor-element-1490195d{text-align:center;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 );}.elementor-22041 .elementor-element.elementor-element-1490195d a{color:var( --e-global-color-7831cfda );}.elementor-22041 .elementor-element.elementor-element-43f8e1e7 .elementor-button{font-size:15px;}.elementor-22041 .elementor-element.elementor-element-75ace061{margin-top:-20px;margin-bottom:0px;}.elementor-22041 .elementor-element.elementor-element-2b326d8c > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://revivelifeclinic.com/wp-content/uploads/2026/04/pexels-ekaterina-bolovtsova-7307620-scaled-e1776441081675.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.4;}.elementor-22041 .elementor-element.elementor-element-2b326d8c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22041 .elementor-element.elementor-element-2b326d8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22041 .elementor-element.elementor-element-4e95c111 img{width:50%;}.elementor-22041 .elementor-element.elementor-element-2ea4942f{text-align:center;}.elementor-22041 .elementor-element.elementor-element-2ea4942f .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-7831cfda );}.elementor-22041 .elementor-element.elementor-element-383d836e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22041 .elementor-element.elementor-element-383d836e{text-align:start;font-size:15px;}.elementor-22041 .elementor-element.elementor-element-beec668{text-align:center;}.elementor-22041 .elementor-element.elementor-element-beec668 .elementor-heading-title{font-size:30px;}.elementor-22041 .elementor-element.elementor-element-5108d18d{width:100%;max-width:100%;text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;}.elementor-22041 .elementor-element.elementor-element-5108d18d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22041 .elementor-element.elementor-element-7058242d > .elementor-background-overlay{background-image:url("https://revivelifeclinic.com/wp-content/uploads/2026/04/pexels-anntarazevich-5076440-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.25;}.elementor-22041 .elementor-element.elementor-element-7058242d{margin-top:10px;margin-bottom:0px;}.elementor-22041 .elementor-element.elementor-element-2432a765 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-22041 .elementor-element.elementor-element-2432a765 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22041 .elementor-element.elementor-element-2432a765 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22041 .elementor-element.elementor-element-4673db6a{text-align:center;}.elementor-22041 .elementor-element.elementor-element-4673db6a .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;}.elementor-22041 .elementor-element.elementor-element-1393b5bb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22041 .elementor-element.elementor-element-1393b5bb{text-align:center;}.elementor-22041 .elementor-element.elementor-element-1393b5bb .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:40px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-7831cfda );}.elementor-22041 .elementor-element.elementor-element-1cb4280e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22041 .elementor-element.elementor-element-1cb4280e{text-align:center;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1px;text-shadow:0px 0px 33px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .htmega-form-wrapper{max-width:100%;text-align:center;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{height:25px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{height:25px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{height:25px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{height:25px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{height:25px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{height:25px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{height:25px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap select[multiple="multiple"]{min-height:25px;height:auto!important;max-height:130px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap textarea{height:314px;min-height:314px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-submit{height:50px;width:200px;background-color:var( --e-global-color-accent );}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-spinner{left:0px;top:0px;}.elementor-22041 .elementor-element.elementor-element-476f0cae{text-align:center;}.elementor-22041 .elementor-element.elementor-element-476f0cae .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;}.elementor-22041 .elementor-element.elementor-element-efa49ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22041 .elementor-element.elementor-element-efa49ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22041 .elementor-element.elementor-element-efa49ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22041 .elementor-element.elementor-element-efa49ef .elementor-icon-list-text{transition:color 0.3s;}.elementor-22041 .elementor-element.elementor-element-2a9c645.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22041 .elementor-element.elementor-element-2a9c645.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22041 .elementor-element.elementor-element-2a9c645.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22041 .elementor-element.elementor-element-2a9c645 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22041 .elementor-element.elementor-element-2a9c645 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22041 .elementor-element.elementor-element-2a9c645 .elementor-image-box-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-5384a98.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22041 .elementor-element.elementor-element-5384a98.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22041 .elementor-element.elementor-element-5384a98.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22041 .elementor-element.elementor-element-5384a98 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22041 .elementor-element.elementor-element-5384a98 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22041 .elementor-element.elementor-element-5384a98 .elementor-image-box-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-570b33f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22041 .elementor-element.elementor-element-570b33f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22041 .elementor-element.elementor-element-570b33f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22041 .elementor-element.elementor-element-570b33f .elementor-image-box-wrapper .elementor-image-box-img{width:98%;}.elementor-22041 .elementor-element.elementor-element-570b33f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22041 .elementor-element.elementor-element-570b33f .elementor-image-box-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-6a13f2f{text-align:center;}.elementor-22041 .elementor-element.elementor-element-6a13f2f .elementor-heading-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-398a57d7{margin-top:0px;margin-bottom:0px;}.elementor-22041 .elementor-element.elementor-element-1aab2729 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-22041 .elementor-element.elementor-element-1aab2729 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22041 .elementor-element.elementor-element-1aab2729 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22041 .elementor-element.elementor-element-d47a870 .htmega-carousel-activation .slick-arrow{color:#ffffff;font-size:14px;height:30px;width:30px;}.elementor-22041 .elementor-element.elementor-element-d47a870 .htmega-carousel-activation .slick-arrow svg path{fill:#ffffff;}.elementor-22041 .elementor-element.elementor-element-d47a870 .htmega-carousel-activation .slick-arrow svg{width:14px;}.elementor-22041 .elementor-element.elementor-element-d47a870 .htmega-carousel-activation .slick-arrow:hover{color:#ffffff;}.elementor-22041 .elementor-element.elementor-element-d47a870 .htmega-carousel-activation .slick-arrow:hover svg path{fill:#ffffff;}.elementor-22041 .elementor-element.elementor-element-d47a870 .ht-custom-carousel .htmega-carousel-link img{transition:all 0.3s ease !important;}.elementor-22041 .elementor-element.elementor-element-6d4da91{text-align:center;}.elementor-22041 .elementor-element.elementor-element-d44cf60 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-22041 .elementor-element.elementor-element-d44cf60 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-22041 .elementor-element.elementor-element-d44cf60{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22041 .elementor-element.elementor-element-d44cf60 .elementor-icon-list-text{transition:color 0.3s;}.elementor-22041 .elementor-element.elementor-element-8dfdf54 > .elementor-background-overlay{background-image:url("https://revivelifeclinic.com/wp-content/uploads/2026/04/pexels-studio-naae-15863863-15554387-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-22041 .elementor-element.elementor-element-8dfdf54 > .elementor-container{max-width:1300px;min-height:600px;}.elementor-22041 .elementor-element.elementor-element-379e5bd{text-align:center;}.elementor-22041 .elementor-element.elementor-element-379e5bd .elementor-heading-title{font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-22041 .elementor-element.elementor-element-2e98d12{text-align:center;}.elementor-22041 .elementor-element.elementor-element-2e98d12 .elementor-heading-title{font-style:italic;}.elementor-22041 .elementor-element.elementor-element-eb3a335{text-align:center;}.elementor-22041 .elementor-element.elementor-element-eb3a335 .elementor-heading-title{font-size:20px;text-transform:capitalize;}.elementor-22041 .elementor-element.elementor-element-3661d01 .elementor-button{font-size:15px;}.elementor-22041 .elementor-element.elementor-element-7fc9371{text-align:center;}@media(min-width:641px){.elementor-22041 .elementor-element.elementor-element-3b263de8{width:100%;}.elementor-22041 .elementor-element.elementor-element-2b326d8c{width:49.611%;}.elementor-22041 .elementor-element.elementor-element-4e02749f{width:50%;}}@media(max-width:1024px){.elementor-22041 .elementor-element.elementor-element-473e9cf1 > .elementor-container{min-height:400px;}.elementor-22041 .elementor-element.elementor-element-27a930ff .elementor-heading-title{font-size:50px;}.elementor-22041 .elementor-element.elementor-element-da2abbd .elementor-heading-title{font-size:25px;}.elementor-22041 .elementor-element.elementor-element-1490195d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22041 .elementor-element.elementor-element-1490195d{font-size:var( --e-global-typography-text-font-size );}.elementor-22041 .elementor-element.elementor-element-4e95c111 img{width:100%;}.elementor-22041 .elementor-element.elementor-element-2ea4942f .elementor-heading-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-beec668 .elementor-heading-title{font-size:18px;}.elementor-22041 .elementor-element.elementor-element-4673db6a .elementor-heading-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-1393b5bb .elementor-heading-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-476f0cae .elementor-heading-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-6d4da91 .elementor-heading-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-8dfdf54 > .elementor-container{min-height:500px;}.elementor-22041 .elementor-element.elementor-element-379e5bd .elementor-heading-title{font-size:35px;}}@media(max-width:640px){.elementor-22041 .elementor-element.elementor-element-473e9cf1 > .elementor-container{max-width:500px;min-height:569px;}.elementor-22041 .elementor-element.elementor-element-27a930ff > .elementor-widget-container{margin:0px 0px -150px 0px;}.elementor-22041 .elementor-element.elementor-element-27a930ff{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;grid-row:span 1;align-self:flex-end;}.elementor-22041 .elementor-element.elementor-element-27a930ff .elementor-heading-title{font-size:61px;line-height:0.9em;letter-spacing:-0.1px;word-spacing:0em;}.elementor-22041 .elementor-element.elementor-element-da2abbd .elementor-heading-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-1490195d{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-22041 .elementor-element.elementor-element-75ace061{margin-top:-15px;margin-bottom:0px;}.elementor-22041 .elementor-element.elementor-element-4e95c111 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22041 .elementor-element.elementor-element-2ea4942f{text-align:start;}.elementor-22041 .elementor-element.elementor-element-2ea4942f .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-22041 .elementor-element.elementor-element-383d836e{line-height:1.4em;}.elementor-22041 .elementor-element.elementor-element-5108d18d{text-align:start;}.elementor-22041 .elementor-element.elementor-element-4673db6a{text-align:center;}.elementor-22041 .elementor-element.elementor-element-4673db6a .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-22041 .elementor-element.elementor-element-1393b5bb{text-align:center;}.elementor-22041 .elementor-element.elementor-element-1393b5bb .elementor-heading-title{font-size:20px;line-height:1em;}.elementor-22041 .elementor-element.elementor-element-1cb4280e{text-align:start;}.elementor-22041 .elementor-element.elementor-element-1cb4280e p{margin-block-end:26px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .htmega-form-wrapper{text-align:left;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="text"], .elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="email"], .elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="url"], .elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="number"], .elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"], .elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap input[type*="date"], .elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-size:1px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-form-control-wrap textarea{font-size:1px;}.elementor-22041 .elementor-element.elementor-element-3b9264a2 .wpcf7-form .wpcf7-submit{width:219px;}.elementor-22041 .elementor-element.elementor-element-5eca6cfa{margin-top:10px;margin-bottom:0px;}.elementor-22041 .elementor-element.elementor-element-476f0cae > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-22041 .elementor-element.elementor-element-476f0cae .elementor-heading-title{font-size:30px;}.elementor-22041 .elementor-element.elementor-element-2a9c645 .elementor-image-box-img{margin-bottom:15px;}.elementor-22041 .elementor-element.elementor-element-5384a98 .elementor-image-box-img{margin-bottom:15px;}.elementor-22041 .elementor-element.elementor-element-570b33f .elementor-image-box-img{margin-bottom:15px;}.elementor-22041 .elementor-element.elementor-element-8dfdf54 > .elementor-container{max-width:1172px;min-height:350px;}.elementor-22041 .elementor-element.elementor-element-379e5bd .elementor-heading-title{font-size:20px;}.elementor-22041 .elementor-element.elementor-element-7fc9371{text-align:start;}}@media(min-width:1025px){.elementor-22041 .elementor-element.elementor-element-473e9cf1 > .elementor-background-overlay{background-attachment:fixed;}.elementor-22041 .elementor-element.elementor-element-2b326d8c > .elementor-element-populated >  .elementor-background-overlay{background-attachment:fixed;}.elementor-22041 .elementor-element.elementor-element-7058242d > .elementor-background-overlay{background-attachment:fixed;}.elementor-22041 .elementor-element.elementor-element-8dfdf54 > .elementor-background-overlay{background-attachment:fixed;}}