.elementor-8001 .elementor-element.elementor-element-a07f4ad{--display:flex;--min-height:874px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.92;}.elementor-8001 .elementor-element.elementor-element-a07f4ad::before, .elementor-8001 .elementor-element.elementor-element-a07f4ad > .elementor-background-video-container::before, .elementor-8001 .elementor-element.elementor-element-a07f4ad > .e-con-inner > .elementor-background-video-container::before, .elementor-8001 .elementor-element.elementor-element-a07f4ad > .elementor-background-slideshow::before, .elementor-8001 .elementor-element.elementor-element-a07f4ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-8001 .elementor-element.elementor-element-a07f4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richlineca.com/wp-content/uploads/2025/07/dr0.jpg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8001 .elementor-element.elementor-element-a07f4ad::before{filter:brightness( 100% ) contrast( 137% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8001 .elementor-element.elementor-element-c002e82{--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;}.elementor-8001 .elementor-element.elementor-element-823af59{--display:flex;}.elementor-8001 .elementor-element.elementor-element-01c4788{text-align:center;}.elementor-8001 .elementor-element.elementor-element-01c4788 .elementor-heading-title{font-size:32px;}.elementor-8001 .elementor-element.elementor-element-b0f30da{--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;}.elementor-8001 .elementor-element.elementor-element-b19e4c1{--display:flex;}.elementor-8001 .elementor-element.elementor-element-ad769f1{--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;}.elementor-8001 .elementor-element.elementor-element-2b307e0{text-align:center;}.elementor-8001 .elementor-element.elementor-element-2b307e0 .elementor-heading-title{font-size:26px;}.elementor-8001 .elementor-element.elementor-element-852f059{--display:flex;}.elementor-8001 .elementor-element.elementor-element-febcff8{--display:flex;}.elementor-8001 .elementor-element.elementor-element-bf39eef{text-align:center;}.elementor-8001 .elementor-element.elementor-element-bf39eef .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-8b10215{--display:flex;}.elementor-8001 .elementor-element.elementor-element-99365ee{text-align:center;}.elementor-8001 .elementor-element.elementor-element-99365ee .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-a0e04a0{--display:flex;}.elementor-8001 .elementor-element.elementor-element-2d2bf3b{text-align:center;}.elementor-8001 .elementor-element.elementor-element-2d2bf3b .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-5ebc3f9{--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;}.elementor-8001 .elementor-element.elementor-element-9b497c1{--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;}.elementor-8001 .elementor-element.elementor-element-091701b{text-align:center;}.elementor-8001 .elementor-element.elementor-element-091701b .elementor-heading-title{font-size:26px;}.elementor-8001 .elementor-element.elementor-element-8a92503{--display:flex;}.elementor-8001 .elementor-element.elementor-element-7093a8a{--display:flex;}.elementor-8001 .elementor-element.elementor-element-28c5d7e{text-align:center;}.elementor-8001 .elementor-element.elementor-element-28c5d7e .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-7671b41{--display:flex;}.elementor-8001 .elementor-element.elementor-element-2a5b8a1{text-align:center;}.elementor-8001 .elementor-element.elementor-element-2a5b8a1 .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-c53b943{--display:flex;}.elementor-8001 .elementor-element.elementor-element-257c2a2{text-align:center;}.elementor-8001 .elementor-element.elementor-element-257c2a2 .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-c88abe8{--display:flex;}.elementor-8001 .elementor-element.elementor-element-2b7db2d{text-align:center;}.elementor-8001 .elementor-element.elementor-element-2b7db2d .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-6bfae12{--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;}.elementor-8001 .elementor-element.elementor-element-bff7783{--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;}.elementor-8001 .elementor-element.elementor-element-5a3db6d{text-align:center;}.elementor-8001 .elementor-element.elementor-element-5a3db6d .elementor-heading-title{font-size:26px;}.elementor-8001 .elementor-element.elementor-element-fc03e23{--display:flex;}.elementor-8001 .elementor-element.elementor-element-d8df6a4{--display:flex;}.elementor-8001 .elementor-element.elementor-element-64e4337{text-align:center;}.elementor-8001 .elementor-element.elementor-element-64e4337 .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-46726dc{--display:flex;}.elementor-8001 .elementor-element.elementor-element-61a924e{text-align:center;}.elementor-8001 .elementor-element.elementor-element-61a924e .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-979952d{--display:flex;}.elementor-8001 .elementor-element.elementor-element-516e4cb{text-align:center;}.elementor-8001 .elementor-element.elementor-element-516e4cb .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-695e3f9{--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;}.elementor-8001 .elementor-element.elementor-element-1effaa6{--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;}.elementor-8001 .elementor-element.elementor-element-320ef8c{text-align:center;}.elementor-8001 .elementor-element.elementor-element-320ef8c .elementor-heading-title{font-size:26px;}.elementor-8001 .elementor-element.elementor-element-cb537fc{--display:flex;}.elementor-8001 .elementor-element.elementor-element-87b1184{--display:flex;}.elementor-8001 .elementor-element.elementor-element-e592e01{text-align:center;}.elementor-8001 .elementor-element.elementor-element-e592e01 .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-d335670{--display:flex;}.elementor-8001 .elementor-element.elementor-element-907fcbe{text-align:center;}.elementor-8001 .elementor-element.elementor-element-907fcbe .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-c68c0fc{--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;}.elementor-8001 .elementor-element.elementor-element-1abeab2{text-align:center;}.elementor-8001 .elementor-element.elementor-element-1abeab2 .elementor-heading-title{font-size:26px;}.elementor-8001 .elementor-element.elementor-element-20c91bf{--display:flex;}.elementor-8001 .elementor-element.elementor-element-b4c77b7{--display:flex;}.elementor-8001 .elementor-element.elementor-element-804c463{text-align:center;}.elementor-8001 .elementor-element.elementor-element-804c463 .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-9a5f0f7{--display:flex;}.elementor-8001 .elementor-element.elementor-element-bd570f0{text-align:center;}.elementor-8001 .elementor-element.elementor-element-bd570f0 .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-7b6d20d{--display:flex;}.elementor-8001 .elementor-element.elementor-element-d42ba56{text-align:center;}.elementor-8001 .elementor-element.elementor-element-d42ba56 .elementor-heading-title{font-size:22px;}.elementor-8001 .elementor-element.elementor-element-69aa59d{--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;}.elementor-8001 .elementor-element.elementor-element-faabad0{--display:flex;}.elementor-8001 .elementor-element.elementor-element-93ffa06{text-align:center;}.elementor-8001 .elementor-element.elementor-element-93ffa06 .elementor-heading-title{font-size:26px;}.elementor-8001 .elementor-element.elementor-element-134069c{--display:flex;}.elementor-8001 .elementor-element.elementor-element-f6a5e05{text-align:center;}.elementor-8001 .elementor-element.elementor-element-f6a5e05 .elementor-heading-title{font-size:26px;}.elementor-8001 .elementor-element.elementor-element-6852fa3{--display:flex;--min-height:104px;--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-8001 .elementor-element.elementor-element-39c7b86 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8001 .elementor-element.elementor-element-39c7b86.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8001 .elementor-element.elementor-element-39c7b86.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8001 .elementor-element.elementor-element-39c7b86.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8001 .elementor-element.elementor-element-39c7b86 .elementor-cta .elementor-cta__bg, .elementor-8001 .elementor-element.elementor-element-39c7b86 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8001 .elementor-element.elementor-element-39c7b86 .elementor-cta__content{text-align:center;}.elementor-8001 .elementor-element.elementor-element-39c7b86 .elementor-cta__button{border-color:#F39B00;border-width:5px;}.elementor-8001 .elementor-element.elementor-element-d62827c{--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;}.elementor-8001 .elementor-element.elementor-element-11e876a{--display:flex;}.elementor-8001 .elementor-element.elementor-element-3d0db5f{text-align:center;}.elementor-8001 .elementor-element.elementor-element-84f1bd5{--display:flex;}.elementor-8001 .elementor-element.elementor-element-0244720{--display:flex;}@media(max-width:1024px){.elementor-8001 .elementor-element.elementor-element-a07f4ad{--min-height:476px;}}@media(max-width:767px){.elementor-8001 .elementor-element.elementor-element-a07f4ad{--min-height:244px;}.elementor-8001 .elementor-element.elementor-element-01c4788 .elementor-heading-title{font-size:23px;}.elementor-8001 .elementor-element.elementor-element-2b307e0 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-bf39eef .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-99365ee .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-2d2bf3b .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-091701b .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-28c5d7e .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-2a5b8a1 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-257c2a2 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-2b7db2d .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-5a3db6d .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-64e4337 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-61a924e .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-516e4cb .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-320ef8c .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-e592e01 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-907fcbe .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-1abeab2 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-804c463 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-bd570f0 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-d42ba56 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-93ffa06 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-f6a5e05 .elementor-heading-title{font-size:21px;}.elementor-8001 .elementor-element.elementor-element-3d0db5f .elementor-heading-title{font-size:14px;}}