.elementor-108 .elementor-element.elementor-element-42a51f7c:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-42a51f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-7d13982 ) 34%, var( --e-global-color-accent ) 98%);}.elementor-108 .elementor-element.elementor-element-42a51f7c > .elementor-background-overlay{background-image:url("https://redflagdiagnostics.com/wp-content/uploads/2023/03/icodun03.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-42a51f7c > .elementor-container{min-height:698px;}.elementor-108 .elementor-element.elementor-element-42a51f7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-108 .elementor-element.elementor-element-122a9773 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:52px;font-weight:300;color:var( --e-global-color-7863d83 );}.elementor-108 .elementor-element.elementor-element-480c09a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;text-transform:uppercase;}.elementor-108 .elementor-element.elementor-element-5ce424ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-108 .elementor-element.elementor-element-5ce424ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-1bdb6107 img{width:1000px;max-width:486px;border-radius:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-4f27df5c{padding:100px 0px 100px 0px;}.elementor-108 .elementor-element.elementor-element-7a82b7c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-108 .elementor-element.elementor-element-7a82b7c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-a8cd774{z-index:2;}.elementor-108 .elementor-element.elementor-element-a8cd774 img{width:100%;}.elementor-108 .elementor-element.elementor-element-cd88a74 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-108 .elementor-element.elementor-element-cd88a74{text-align:start;}.elementor-108 .elementor-element.elementor-element-cd88a74 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-d35fa1e > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-108 .elementor-element.elementor-element-d35fa1e{text-align:start;}.elementor-108 .elementor-element.elementor-element-d35fa1e .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:21px;font-weight:800;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-f4755b3 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-108 .elementor-element.elementor-element-f4755b3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-35dd3841:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-35dd3841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7863d83 );}.elementor-108 .elementor-element.elementor-element-35dd3841 > .elementor-background-overlay{background-image:url("https://redflagdiagnostics.com/wp-content/uploads/2023/02/graphic-3.png");background-position:bottom right;background-size:cover;opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-35dd3841{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 120px 0px;}.elementor-108 .elementor-element.elementor-element-4033554{--spacer-size:2vh;}.elementor-108 .elementor-element.elementor-element-7366aa10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-7366aa10{text-align:start;}.elementor-108 .elementor-element.elementor-element-7366aa10 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-1c605dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-1c605dd .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:21px;font-weight:800;text-transform:capitalize;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-412cc97 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-32b24dc4{width:100%;max-width:100%;z-index:2;text-align:center;}.elementor-108 .elementor-element.elementor-element-32b24dc4 img{width:81%;}.elementor-108 .elementor-element.elementor-element-4c00af5{padding:100px 0px 100px 0px;}.elementor-108 .elementor-element.elementor-element-fe47829{z-index:2;}.elementor-108 .elementor-element.elementor-element-fe47829 img{width:91%;}.elementor-108 .elementor-element.elementor-element-7e71ce1 > .elementor-widget-container{padding:0px 0px 0px 050px;}.elementor-108 .elementor-element.elementor-element-7e71ce1{text-align:start;}.elementor-108 .elementor-element.elementor-element-7e71ce1 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-e24b778 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-108 .elementor-element.elementor-element-e24b778{text-align:start;}.elementor-108 .elementor-element.elementor-element-e24b778 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:21px;font-weight:800;text-transform:none;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-1771991 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-108 .elementor-element.elementor-element-1771991 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-5560bee0:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-5560bee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-108 .elementor-element.elementor-element-5560bee0 > .elementor-background-overlay{background-image:url("https://redflagdiagnostics.com/wp-content/uploads/2023/03/dun012.jpg");background-size:cover;opacity:0.33;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-5560bee0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-108 .elementor-element.elementor-element-381a177c{margin-top:-107px;margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-2b69b54{margin-top:50px;margin-bottom:50px;}.elementor-108 .elementor-element.elementor-element-31147d40 > .elementor-widget-container{margin:025px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-31147d40{text-align:start;}.elementor-108 .elementor-element.elementor-element-31147d40 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-eb1201a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-eb1201a{text-align:start;}.elementor-108 .elementor-element.elementor-element-eb1201a .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:21px;font-weight:800;text-transform:none;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-13183d66 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-303beccb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-108 .elementor-element.elementor-element-303beccb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7863d83 );}.elementor-108 .elementor-element.elementor-element-303beccb > .elementor-element-populated, .elementor-108 .elementor-element.elementor-element-303beccb > .elementor-element-populated > .elementor-background-overlay, .elementor-108 .elementor-element.elementor-element-303beccb > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-108 .elementor-element.elementor-element-303beccb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-108 .elementor-element.elementor-element-303beccb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-122a9773 .elementor-heading-title{font-size:40px;}.elementor-108 .elementor-element.elementor-element-1bdb6107 img{width:100%;}.elementor-108 .elementor-element.elementor-element-d35fa1e .elementor-heading-title{font-size:25px;}.elementor-108 .elementor-element.elementor-element-4033554{--spacer-size:1vh;}.elementor-108 .elementor-element.elementor-element-1c605dd .elementor-heading-title{font-size:25px;}.elementor-108 .elementor-element.elementor-element-e24b778 .elementor-heading-title{font-size:25px;}.elementor-108 .elementor-element.elementor-element-eb1201a .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-5efd0777{width:60%;}.elementor-108 .elementor-element.elementor-element-5ce424ed{width:40%;}.elementor-108 .elementor-element.elementor-element-48291e26{width:50%;}.elementor-108 .elementor-element.elementor-element-2e21dc0c{width:49.818%;}.elementor-108 .elementor-element.elementor-element-48b98854{width:56.161%;}.elementor-108 .elementor-element.elementor-element-303beccb{width:43.839%;}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-122a9773 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-122a9773{text-align:center;}.elementor-108 .elementor-element.elementor-element-122a9773 .elementor-heading-title{font-size:30px;}.elementor-108 .elementor-element.elementor-element-cd88a74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-d35fa1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-d35fa1e .elementor-heading-title{font-size:24px;}.elementor-108 .elementor-element.elementor-element-f4755b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-3bc7dc2a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-1c605dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-1c605dd .elementor-heading-title{font-size:24px;}.elementor-108 .elementor-element.elementor-element-7e71ce1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-7e71ce1{text-align:start;}.elementor-108 .elementor-element.elementor-element-e24b778 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-e24b778{text-align:start;}.elementor-108 .elementor-element.elementor-element-e24b778 .elementor-heading-title{font-size:24px;}.elementor-108 .elementor-element.elementor-element-1771991 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-5def5d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-eb1201a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-eb1201a .elementor-heading-title{font-size:24px;}}