.elementor-2876 .elementor-element.elementor-element-39a632d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-39a632d:not(.elementor-motion-effects-element-type-background), .elementor-2876 .elementor-element.elementor-element-39a632d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resqhealth.apitest.shop/wp-content/uploads/ChatGPT-Image-May-19-2026-11_01_10-PM.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2876 .elementor-element.elementor-element-39a632d > .elementor-shape-bottom svg, .elementor-2876 .elementor-element.elementor-element-39a632d > .e-con-inner > .elementor-shape-bottom svg{height:83px;}.elementor-2876 .elementor-element.elementor-element-4012d24{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2876 .elementor-element.elementor-element-6c66113{--display:flex;}.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-2876 .elementor-element.elementor-element-990ea71{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#AA2E2E;}.elementor-2876 .elementor-element.elementor-element-990ea71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2876 .elementor-element.elementor-element-990ea71.elementor-element{--align-self:flex-start;}.elementor-2876 .elementor-element.elementor-element-990ea71 .elementor-headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:60px;font-weight:800;line-height:1.3em;}.elementor-2876 .elementor-element.elementor-element-990ea71 .elementor-headline-plain-text{color:#1F1F1F;}.elementor-2876 .elementor-element.elementor-element-990ea71 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2876 .elementor-element.elementor-element-44dac37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-44dac37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2876 .elementor-element.elementor-element-44dac37{--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-2876 .elementor-element.elementor-element-44dac37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-44dac37 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:2em;}.elementor-2876 .elementor-element.elementor-element-44dac37 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2876 .elementor-element.elementor-element-f020068 .elementor-button{background-color:#AA2E2E;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:800;border-radius:12px 12px 12px 12px;padding:20px 40px 20px 40px;}.elementor-2876 .elementor-element.elementor-element-f020068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2876 .elementor-element.elementor-element-f020068 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2876 .elementor-element.elementor-element-f020068 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2876 .elementor-element.elementor-element-57943cd{--display:flex;}.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-2876 .elementor-element.elementor-element-e8c1d03 img{border-radius:25px 25px 25px 25px;}.elementor-2876 .elementor-element.elementor-element-8721ba3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-55b55e0{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-392bbce{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-764e3ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-35ecfbf{--display:flex;}.elementor-2876 .elementor-element.elementor-element-35ecfbf.e-con{--order:99999 /* order end hack */;}.elementor-2876 .elementor-element.elementor-element-70468ed{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#AA2E2E;}.elementor-2876 .elementor-element.elementor-element-70468ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2876 .elementor-element.elementor-element-70468ed.elementor-element{--align-self:flex-start;}.elementor-2876 .elementor-element.elementor-element-70468ed .elementor-headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-2876 .elementor-element.elementor-element-70468ed .elementor-headline-plain-text{color:#1F1F1F;}.elementor-2876 .elementor-element.elementor-element-70468ed .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:700;}.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-2876 .elementor-element.elementor-element-ee29fd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2876 .elementor-element.elementor-element-ee29fd2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-2876 .elementor-element.elementor-element-33be4b6 .elementor-icon-list-icon i{color:#AA2E2E;transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-33be4b6 .elementor-icon-list-icon svg{fill:#AA2E2E;transition:fill 0.3s;}.elementor-2876 .elementor-element.elementor-element-33be4b6{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-2876 .elementor-element.elementor-element-33be4b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-33be4b6 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:2em;}.elementor-2876 .elementor-element.elementor-element-33be4b6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-bcadc90 .elementor-button{background-color:#AA2E2E;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:800;border-radius:12px 12px 12px 12px;padding:20px 40px 20px 40px;}.elementor-2876 .elementor-element.elementor-element-bcadc90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2876 .elementor-element.elementor-element-bcadc90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2876 .elementor-element.elementor-element-bcadc90 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2876 .elementor-element.elementor-element-acbcaa0{--display:flex;--justify-content:center;}.elementor-2876 .elementor-element.elementor-element-bb35d5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2876 .elementor-element.elementor-element-bb35d5b img{border-radius:25px 25px 25px 25px;}.elementor-2876 .elementor-element.elementor-element-c2a5119{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-c2a5119:not(.elementor-motion-effects-element-type-background), .elementor-2876 .elementor-element.elementor-element-c2a5119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1179BE;}.elementor-2876 .elementor-element.elementor-element-3a8a4b3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-f429f4f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-2876 .elementor-element.elementor-element-f429f4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2876 .elementor-element.elementor-element-f429f4f.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-f429f4f .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-2876 .elementor-element.elementor-element-f429f4f .elementor-headline-plain-text{color:#FFFFFF;}.elementor-2876 .elementor-element.elementor-element-f429f4f .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-2876 .elementor-element.elementor-element-7d31068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2876 .elementor-element.elementor-element-7d31068 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2876 .elementor-element.elementor-element-6f5178d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2876 .elementor-element.elementor-element-6f5178d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2876 .elementor-element.elementor-element-f5a1eb2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-71b627e{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2876 .elementor-element.elementor-element-714095c .elementor-icon-wrapper{text-align:center;}.elementor-2876 .elementor-element.elementor-element-eb109da .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:900;color:#030303;}.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-2876 .elementor-element.elementor-element-4b45f5e{font-family:"Nunito Sans", Sans-serif;font-weight:400;color:#0C0C0C;}.elementor-2876 .elementor-element.elementor-element-f9d10c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-f9d10c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2876 .elementor-element.elementor-element-f9d10c8{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-2876 .elementor-element.elementor-element-f9d10c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-f9d10c8 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:2em;}.elementor-2876 .elementor-element.elementor-element-f9d10c8 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-cbcf65a{--display:flex;}.elementor-2876 .elementor-element.elementor-element-33a84e3 .elementor-icon-wrapper{text-align:center;}.elementor-2876 .elementor-element.elementor-element-32338ba .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:900;color:#030303;}.elementor-2876 .elementor-element.elementor-element-03a8199{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-2876 .elementor-element.elementor-element-643c601 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-643c601 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2876 .elementor-element.elementor-element-643c601{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-2876 .elementor-element.elementor-element-643c601 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-643c601 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:2em;}.elementor-2876 .elementor-element.elementor-element-643c601 .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-6244fd9{--display:flex;}.elementor-2876 .elementor-element.elementor-element-3515234 .elementor-icon-wrapper{text-align:center;}.elementor-2876 .elementor-element.elementor-element-9adaff9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:900;color:#030303;}.elementor-2876 .elementor-element.elementor-element-785d5d1{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;color:#0C0C0C;}.elementor-2876 .elementor-element.elementor-element-d623daf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-d623daf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2876 .elementor-element.elementor-element-d623daf{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-2876 .elementor-element.elementor-element-d623daf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-d623daf .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:2em;}.elementor-2876 .elementor-element.elementor-element-d623daf .elementor-icon-list-text{color:#0C0C0C;transition:color 0.3s;}.elementor-2876 .elementor-element.elementor-element-892d7aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-ad14fb5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-efa9594{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2876 .elementor-element.elementor-element-4012d24{--grid-auto-flow:row;}.elementor-2876 .elementor-element.elementor-element-764e3ed{--grid-auto-flow:row;}.elementor-2876 .elementor-element.elementor-element-f5a1eb2{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2876 .elementor-element.elementor-element-4012d24{--content-width:1500px;}.elementor-2876 .elementor-element.elementor-element-55b55e0{--content-width:1500px;}.elementor-2876 .elementor-element.elementor-element-c2a5119{--content-width:1500px;}.elementor-2876 .elementor-element.elementor-element-efa9594{--content-width:1500px;}}@media(max-width:767px){.elementor-2876 .elementor-element.elementor-element-4012d24{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2876 .elementor-element.elementor-element-990ea71 .elementor-headline{font-size:35px;}.elementor-2876 .elementor-element.elementor-element-44dac37.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-44dac37{--e-icon-list-icon-size:25px;}.elementor-2876 .elementor-element.elementor-element-44dac37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-44dac37 .elementor-icon-list-item > a{font-size:16px;}.elementor-2876 .elementor-element.elementor-element-f020068.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-f020068 .elementor-button{font-size:18px;}.elementor-2876 .elementor-element.elementor-element-55b55e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2876 .elementor-element.elementor-element-764e3ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2876 .elementor-element.elementor-element-35ecfbf.e-con{--order:-99999 /* order start hack */;}.elementor-2876 .elementor-element.elementor-element-70468ed .elementor-headline{font-size:35px;}.elementor-2876 .elementor-element.elementor-element-ee29fd2{text-align:center;}.elementor-2876 .elementor-element.elementor-element-ee29fd2 .elementor-heading-title{font-size:18px;}.elementor-2876 .elementor-element.elementor-element-33be4b6.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-33be4b6{--e-icon-list-icon-size:25px;}.elementor-2876 .elementor-element.elementor-element-33be4b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-33be4b6 .elementor-icon-list-item > a{font-size:16px;}.elementor-2876 .elementor-element.elementor-element-bcadc90.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-bcadc90 .elementor-button{font-size:18px;}.elementor-2876 .elementor-element.elementor-element-bb35d5b.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-bb35d5b{text-align:center;}.elementor-2876 .elementor-element.elementor-element-f429f4f .elementor-headline{font-size:35px;}.elementor-2876 .elementor-element.elementor-element-7d31068 .elementor-heading-title{font-size:18px;}.elementor-2876 .elementor-element.elementor-element-6f5178d .elementor-heading-title{font-size:18px;}.elementor-2876 .elementor-element.elementor-element-f5a1eb2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2876 .elementor-element.elementor-element-f9d10c8.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-f9d10c8{--e-icon-list-icon-size:25px;}.elementor-2876 .elementor-element.elementor-element-f9d10c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-f9d10c8 .elementor-icon-list-item > a{font-size:16px;}.elementor-2876 .elementor-element.elementor-element-33a84e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2876 .elementor-element.elementor-element-643c601.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-643c601{--e-icon-list-icon-size:25px;}.elementor-2876 .elementor-element.elementor-element-643c601 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-643c601 .elementor-icon-list-item > a{font-size:16px;}.elementor-2876 .elementor-element.elementor-element-d623daf.elementor-element{--align-self:center;}.elementor-2876 .elementor-element.elementor-element-d623daf{--e-icon-list-icon-size:25px;}.elementor-2876 .elementor-element.elementor-element-d623daf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2876 .elementor-element.elementor-element-d623daf .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-71b627e */.rh-acls-card{
  position:relative;
  overflow:hidden;

  padding:36px 30px;

  border-radius:28px;

  background:#ffffff;

  border:1px solid rgba(15,23,42,.07);

  box-shadow:
  0 24px 60px rgba(15,70,130,.08);

  transition:.35s ease;
}

/* EFFECT */
.rh-acls-card:before{
  content:"";
  position:absolute;
  inset:0;

  background:
  radial-gradient(circle at top right,
  rgba(178,43,43,.10),
  transparent 34%),

  radial-gradient(circle at bottom left,
  rgba(30,136,229,.08),
  transparent 38%);

  pointer-events:none;
}

.rh-acls-card:hover{
  transform:translateY(-8px);

  border-color:rgba(178,43,43,.18);

  box-shadow:
  0 34px 90px rgba(15,70,130,.14);
}

/* CONTENT */
.rh-acls-card .elementor-widget,
.rh-acls-card .elementor-widget-container{
  position:relative;
  z-index:2;
}

/* ICON */
.rh-acls-card .elementor-icon{
  width:58px;
  height:58px;

  display:flex;
  align-items:center;
  justify-content:center;

  border-radius:18px;

  background:
  linear-gradient(135deg,#c73333,#9b2020);

  box-shadow:
  0 16px 34px rgba(178,43,43,.22);
}

.rh-acls-card .elementor-icon i,
.rh-acls-card .elementor-icon svg{
  color:#fff !important;
  fill:#fff !important;
  font-size:22px;
}

/* TITLE ONLY */
.rh-acls-card .elementor-heading-title,
.rh-acls-card .elementor-icon-box-title{
  margin:0 0 16px !important;

  color:#061b3d !important;

  font-size:28px !important;

  line-height:1.08 !important;

  font-weight:900 !important;

  letter-spacing:-.03em;
}

/* DESCRIPTION ONLY */
.rh-acls-card .elementor-text-editor,
.rh-acls-card .elementor-text-editor p{
  margin:0 !important;

  color:#475569 !important;

  font-size:15.5px !important;

  line-height:1.75 !important;

  font-weight:500 !important;
}

/* MOBILE */
@media(max-width:767px){

  .rh-acls-card{
    padding:30px 24px;
    border-radius:24px;
  }

  .rh-acls-card .elementor-heading-title,
  .rh-acls-card .elementor-icon-box-title{
    font-size:24px !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbcf65a */.rh-acls-card{
  position:relative;
  overflow:hidden;

  padding:36px 30px;

  border-radius:28px;

  background:#ffffff;

  border:1px solid rgba(15,23,42,.07);

  box-shadow:
  0 24px 60px rgba(15,70,130,.08);

  transition:.35s ease;
}

/* EFFECT */
.rh-acls-card:before{
  content:"";
  position:absolute;
  inset:0;

  background:
  radial-gradient(circle at top right,
  rgba(178,43,43,.10),
  transparent 34%),

  radial-gradient(circle at bottom left,
  rgba(30,136,229,.08),
  transparent 38%);

  pointer-events:none;
}

.rh-acls-card:hover{
  transform:translateY(-8px);

  border-color:rgba(178,43,43,.18);

  box-shadow:
  0 34px 90px rgba(15,70,130,.14);
}

/* CONTENT */
.rh-acls-card .elementor-widget,
.rh-acls-card .elementor-widget-container{
  position:relative;
  z-index:2;
}

/* ICON */
.rh-acls-card .elementor-icon{
  width:58px;
  height:58px;

  display:flex;
  align-items:center;
  justify-content:center;

  border-radius:18px;

  background:
  linear-gradient(135deg,#c73333,#9b2020);

  box-shadow:
  0 16px 34px rgba(178,43,43,.22);
}

.rh-acls-card .elementor-icon i,
.rh-acls-card .elementor-icon svg{
  color:#fff !important;
  fill:#fff !important;
  font-size:22px;
}

/* TITLE ONLY */
.rh-acls-card .elementor-heading-title,
.rh-acls-card .elementor-icon-box-title{
  margin:0 0 16px !important;

  color:#061b3d !important;

  font-size:28px !important;

  line-height:1.08 !important;

  font-weight:900 !important;

  letter-spacing:-.03em;
}

/* DESCRIPTION ONLY */
.rh-acls-card .elementor-text-editor,
.rh-acls-card .elementor-text-editor p{
  margin:0 !important;

  color:#475569 !important;

  font-size:15.5px !important;

  line-height:1.75 !important;

  font-weight:500 !important;
}

/* MOBILE */
@media(max-width:767px){

  .rh-acls-card{
    padding:30px 24px;
    border-radius:24px;
  }

  .rh-acls-card .elementor-heading-title,
  .rh-acls-card .elementor-icon-box-title{
    font-size:24px !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6244fd9 */.rh-acls-card{
  position:relative;
  overflow:hidden;

  padding:36px 30px;

  border-radius:28px;

  background:#ffffff;

  border:1px solid rgba(15,23,42,.07);

  box-shadow:
  0 24px 60px rgba(15,70,130,.08);

  transition:.35s ease;
}

/* EFFECT */
.rh-acls-card:before{
  content:"";
  position:absolute;
  inset:0;

  background:
  radial-gradient(circle at top right,
  rgba(178,43,43,.10),
  transparent 34%),

  radial-gradient(circle at bottom left,
  rgba(30,136,229,.08),
  transparent 38%);

  pointer-events:none;
}

.rh-acls-card:hover{
  transform:translateY(-8px);

  border-color:rgba(178,43,43,.18);

  box-shadow:
  0 34px 90px rgba(15,70,130,.14);
}

/* CONTENT */
.rh-acls-card .elementor-widget,
.rh-acls-card .elementor-widget-container{
  position:relative;
  z-index:2;
}

/* ICON */
.rh-acls-card .elementor-icon{
  width:58px;
  height:58px;

  display:flex;
  align-items:center;
  justify-content:center;

  border-radius:18px;

  background:
  linear-gradient(135deg,#c73333,#9b2020);

  box-shadow:
  0 16px 34px rgba(178,43,43,.22);
}

.rh-acls-card .elementor-icon i,
.rh-acls-card .elementor-icon svg{
  color:#fff !important;
  fill:#fff !important;
  font-size:22px;
}

/* TITLE ONLY */
.rh-acls-card .elementor-heading-title,
.rh-acls-card .elementor-icon-box-title{
  margin:0 0 16px !important;

  color:#061b3d !important;

  font-size:28px !important;

  line-height:1.08 !important;

  font-weight:900 !important;

  letter-spacing:-.03em;
}

/* DESCRIPTION ONLY */
.rh-acls-card .elementor-text-editor,
.rh-acls-card .elementor-text-editor p{
  margin:0 !important;

  color:#475569 !important;

  font-size:15.5px !important;

  line-height:1.75 !important;

  font-weight:500 !important;
}

/* MOBILE */
@media(max-width:767px){

  .rh-acls-card{
    padding:30px 24px;
    border-radius:24px;
  }

  .rh-acls-card .elementor-heading-title,
  .rh-acls-card .elementor-icon-box-title{
    font-size:24px !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2a5119 *//* SECTION 2 PREMIUM RED BACKGROUND */
.rh-acls-info-section{
  position:relative;
  overflow:hidden;

  padding:90px 24px;

  background:
  linear-gradient(135deg,
  #7f1616 0%,
  #a32020 35%,
  #8b1e1e 100%);

  font-family:Inter,system-ui,sans-serif;
}

/* PREMIUM LIGHT GLOW */
.rh-acls-info-section:before{
  content:"";
  position:absolute;

  top:-240px;
  right:-140px;

  width:520px;
  height:520px;

  background:
  radial-gradient(circle,
  rgba(255,255,255,.12),
  transparent 70%);

  filter:blur(22px);

  pointer-events:none;
}

.rh-acls-info-section:after{
  content:"";
  position:absolute;

  bottom:-220px;
  left:-120px;

  width:460px;
  height:460px;

  background:
  radial-gradient(circle,
  rgba(255,255,255,.08),
  transparent 70%);

  filter:blur(20px);

  pointer-events:none;
}/* End custom CSS */