.elementor-2749 .elementor-element.elementor-element-d5a4dde{--display:flex;--min-height:500px;--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:flex-end;--align-items:center;--overflow:hidden;--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-2749 .elementor-element.elementor-element-d5a4dde:not(.elementor-motion-effects-element-type-background), .elementor-2749 .elementor-element.elementor-element-d5a4dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://absolutevac.com/wp-content/uploads/2025/07/Rectangle-23896-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2749 .elementor-element.elementor-element-142aacc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px;}.elementor-2749 .elementor-element.elementor-element-142aacc:not(.elementor-motion-effects-element-type-background), .elementor-2749 .elementor-element.elementor-element-142aacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(79deg, #112843 96%, #F2295B00 49%);}.elementor-2749 .elementor-element.elementor-element-142aacc.e-con{--align-self:flex-start;}.elementor-2749 .elementor-element.elementor-element-13a26da{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-2749 .elementor-element.elementor-element-68395ed{--animation-duration:1200ms;--dynamic-text-color:#00A887;}.elementor-2749 .elementor-element.elementor-element-68395ed .elementor-headline{text-align:start;font-family:"Red Hat Display", Sans-serif;font-size:46px;font-weight:900;}.elementor-2749 .elementor-element.elementor-element-68395ed .elementor-headline-plain-text{color:#F5F5F5;}.elementor-2749 .elementor-element.elementor-element-68395ed .elementor-headline-dynamic-text{font-family:"Red Hat Display", Sans-serif;font-weight:900;}.elementor-2749 .elementor-element.elementor-element-68395ed .elementor-headline-dynamic-wrapper path{stroke-width:0px;}.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-2749 .elementor-element.elementor-element-48d5ae6 .elementor-button{background-color:#61CE7000;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;fill:#F5F5F5;color:#F5F5F5;border-style:solid;border-width:1px 3px 3px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-2749 .elementor-element.elementor-element-48d5ae6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2749 .elementor-element.elementor-element-48d5ae6 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-2749 .elementor-element.elementor-element-0f37f12{--display:flex;--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-0f37f12:not(.elementor-motion-effects-element-type-background), .elementor-2749 .elementor-element.elementor-element-0f37f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF3F6;}.elementor-2749 .elementor-element.elementor-element-92eee21{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2749 .elementor-element.elementor-element-92eee21:not(.elementor-motion-effects-element-type-background), .elementor-2749 .elementor-element.elementor-element-92eee21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-2749 .elementor-element.elementor-element-176e081{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.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-2749 .elementor-element.elementor-element-8fbe472 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:42px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-b90ee81 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-4837caa{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-daecfdf .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-6aa6af5{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-23afd00 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:42px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-b69693f{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-b3a0674 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-19a5eef{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-6b6035a .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-eda4bc8{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-e6bbbff .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-3e47cf1{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-43a0a1a .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-b7f9e65{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-2ba666a .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-7bc7188{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-733b7cc .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-6490a05{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-33598ae .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-2e35234{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-496d7e9 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-b680ebb{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-cba505f .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-3a75a8e .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-d294f57{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-15a7994 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-4dd2792{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-d809a7f .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-1724d94{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-bd124c8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-ae9d95a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}.elementor-2749 .elementor-element.elementor-element-569538c .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:900;color:#444444;}.elementor-2749 .elementor-element.elementor-element-1556686{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:500;color:#444444;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-2749 .elementor-element.elementor-element-13a26da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-68395ed .elementor-headline{font-size:42px;}.elementor-2749 .elementor-element.elementor-element-0f37f12{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-176e081{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-8fbe472 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-b90ee81 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-4837caa{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-daecfdf .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-6aa6af5{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-23afd00 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-b69693f{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-b3a0674 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-19a5eef{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-6b6035a .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-eda4bc8{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-e6bbbff .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-3e47cf1{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-43a0a1a .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-b7f9e65{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-2ba666a .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-7bc7188{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-733b7cc .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-6490a05{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-33598ae .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-2e35234{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-496d7e9 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-b680ebb{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-cba505f .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-3a75a8e .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-d294f57{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-15a7994 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-4dd2792{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-d809a7f .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-1724d94{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-bd124c8 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-ae9d95a{font-size:16px;}.elementor-2749 .elementor-element.elementor-element-569538c .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-1556686{font-size:16px;}}@media(min-width:768px){.elementor-2749 .elementor-element.elementor-element-142aacc{--width:48%;}.elementor-2749 .elementor-element.elementor-element-0f37f12{--width:100%;}.elementor-2749 .elementor-element.elementor-element-92eee21{--width:85%;}}@media(max-width:1366px) and (min-width:768px){.elementor-2749 .elementor-element.elementor-element-142aacc{--width:60%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2749 .elementor-element.elementor-element-142aacc{--width:65%;}.elementor-2749 .elementor-element.elementor-element-0f37f12{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2749 .elementor-element.elementor-element-142aacc{--width:60%;}}@media(max-width:880px) and (min-width:768px){.elementor-2749 .elementor-element.elementor-element-142aacc{--width:70%;}}@media(max-width:1366px){.elementor-2749 .elementor-element.elementor-element-13a26da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-176e081{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-8fbe472 .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-b90ee81 .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-4837caa{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-daecfdf .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-6aa6af5{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-23afd00 .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-b69693f{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-b3a0674 .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-19a5eef{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-6b6035a .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-eda4bc8{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-e6bbbff .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-3e47cf1{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-43a0a1a .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-b7f9e65{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-2ba666a .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-7bc7188{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-733b7cc .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-6490a05{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-33598ae .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-2e35234{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-496d7e9 .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-b680ebb{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-cba505f .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-3a75a8e .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-d294f57{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-15a7994 .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-4dd2792{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-d809a7f .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-1724d94{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-bd124c8 .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-ae9d95a{font-size:18px;}.elementor-2749 .elementor-element.elementor-element-569538c .elementor-heading-title{font-size:38px;}.elementor-2749 .elementor-element.elementor-element-1556686{font-size:18px;}}@media(max-width:1024px){.elementor-2749 .elementor-element.elementor-element-d5a4dde{--min-height:600px;}.elementor-2749 .elementor-element.elementor-element-13a26da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-68395ed .elementor-headline{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-0f37f12{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-8fbe472 .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-b90ee81 .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-daecfdf .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-23afd00 .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-b3a0674 .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-6b6035a .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-e6bbbff .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-43a0a1a .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-2ba666a .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-733b7cc .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-33598ae .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-496d7e9 .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-cba505f .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-3a75a8e .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-15a7994 .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-d809a7f .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-bd124c8 .elementor-heading-title{font-size:28px;}.elementor-2749 .elementor-element.elementor-element-569538c .elementor-heading-title{font-size:28px;}}@media(max-width:880px){.elementor-2749 .elementor-element.elementor-element-d5a4dde{--min-height:600px;}.elementor-2749 .elementor-element.elementor-element-13a26da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-68395ed .elementor-headline{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-0f37f12{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-176e081{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-8fbe472 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-b90ee81 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-4837caa{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-daecfdf .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-6aa6af5{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-23afd00 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-b69693f{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-b3a0674 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-19a5eef{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-6b6035a .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-eda4bc8{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-e6bbbff .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-3e47cf1{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-43a0a1a .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-b7f9e65{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-2ba666a .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-7bc7188{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-733b7cc .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-6490a05{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-33598ae .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-2e35234{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-496d7e9 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-b680ebb{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-cba505f .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-3a75a8e .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-d294f57{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-15a7994 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-4dd2792{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-d809a7f .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-1724d94{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-bd124c8 .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-ae9d95a{font-size:15px;}.elementor-2749 .elementor-element.elementor-element-569538c .elementor-heading-title{font-size:32px;}.elementor-2749 .elementor-element.elementor-element-1556686{font-size:15px;}}@media(max-width:767px){.elementor-2749 .elementor-element.elementor-element-d5a4dde{--min-height:400px;}.elementor-2749 .elementor-element.elementor-element-142aacc{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2749 .elementor-element.elementor-element-13a26da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2749 .elementor-element.elementor-element-68395ed .elementor-headline{text-align:center;font-size:28px;}.elementor-2749 .elementor-element.elementor-element-0f37f12{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2749 .elementor-element.elementor-element-176e081{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-8fbe472{text-align:center;}.elementor-2749 .elementor-element.elementor-element-8fbe472 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-b90ee81{text-align:center;}.elementor-2749 .elementor-element.elementor-element-b90ee81 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-4837caa{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-daecfdf{text-align:center;}.elementor-2749 .elementor-element.elementor-element-daecfdf .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-6aa6af5{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-23afd00{text-align:center;}.elementor-2749 .elementor-element.elementor-element-23afd00 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-b69693f{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-b3a0674{text-align:center;}.elementor-2749 .elementor-element.elementor-element-b3a0674 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-19a5eef{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-6b6035a{text-align:center;}.elementor-2749 .elementor-element.elementor-element-6b6035a .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-eda4bc8{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-e6bbbff{text-align:center;}.elementor-2749 .elementor-element.elementor-element-e6bbbff .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-3e47cf1{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-43a0a1a{text-align:center;}.elementor-2749 .elementor-element.elementor-element-43a0a1a .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-b7f9e65{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-2ba666a{text-align:center;}.elementor-2749 .elementor-element.elementor-element-2ba666a .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-7bc7188{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-733b7cc{text-align:center;}.elementor-2749 .elementor-element.elementor-element-733b7cc .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-6490a05{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-33598ae{text-align:center;}.elementor-2749 .elementor-element.elementor-element-33598ae .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-2e35234{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-496d7e9{text-align:center;}.elementor-2749 .elementor-element.elementor-element-496d7e9 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-b680ebb{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-cba505f{text-align:center;}.elementor-2749 .elementor-element.elementor-element-cba505f .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-3a75a8e{text-align:center;}.elementor-2749 .elementor-element.elementor-element-3a75a8e .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-d294f57{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-15a7994{text-align:center;}.elementor-2749 .elementor-element.elementor-element-15a7994 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-4dd2792{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-d809a7f{text-align:center;}.elementor-2749 .elementor-element.elementor-element-d809a7f .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-1724d94{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-bd124c8{text-align:center;}.elementor-2749 .elementor-element.elementor-element-bd124c8 .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-ae9d95a{text-align:center;font-size:16px;}.elementor-2749 .elementor-element.elementor-element-569538c{text-align:center;}.elementor-2749 .elementor-element.elementor-element-569538c .elementor-heading-title{font-size:27px;line-height:32px;}.elementor-2749 .elementor-element.elementor-element-1556686{text-align:center;font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-48d5ae6 */.custom-button a.elementor-button.elementor-button-link.elementor-size-sm {
  position: relative;
  overflow: hidden;
  z-index: 1;
  transition: transform 0.4s ease;
  transform-style: preserve-3d; /* enables 3D tilt */
  perspective: 600px; /* gives depth to the tilt */
}

.custom-button a.elementor-button.elementor-button-link.elementor-size-sm:hover {
  transform: rotateX(6deg); /* tilt forward (top toward viewer) */
}

.custom-button a.elementor-button.elementor-button-link.elementor-size-sm::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background-color: #00a887;
  transition: left 0.6s ease;
  z-index: 0;
}

.custom-button a.elementor-button.elementor-button-link.elementor-size-sm:hover::before {
  left: 0;
}

.custom-button a.elementor-button.elementor-button-link.elementor-size-sm,
.custom-button a.elementor-button.elementor-button-link.elementor-size-sm span {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a4dde */.custom-color {
    position: relative;
}/* End custom CSS */
/* Start custom CSS */.text-custom {
  width: 85%;
  max-width: 1350px;
  margin-left: auto;
  margin-left: 17%;
  box-sizing: border-box;
}
.custom-content .elementor-counter-title {
    text-align: center;
}
.custom-slider .swiper-pagination-bullet-active {
    background-color: #00A887 !important;
    opacity: 1;
    width: 18px !important;
    height: 7px !important;
    border-radius: 8px;
}
.swiper-pagination-bullet {
    background-color: #444444;
    opacity: 1;
}
.custom-box-style {
  position: relative;
  
  overflow: visible;
  z-index: 0;

}

.custom-box-style::after {
    content: '';
    position: absolute;
    top: 0;
    right: 32px;
    width: 42px;
    height: 100%;
    background-color: #00a887;
    transform: skewX(12deg);
    transform-origin: top right;
    z-index: 1;
}

.custom-box-style::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 95%;
    height: 45px;
    background-color: #00a887;
    clip-path: polygon(120% 122%, 156% 0px, -31px 0);
    z-index: 1;
}
.custom-box-style > * {
  position: relative;
  z-index: 2;
}
@media (min-width:320px) and (max-width: 767px){
    
   .custom-box-style {
  position: relative;
  
  overflow: visible;
  z-index: 0;

}

.custom-box-style::after {
    content: '';
    position: absolute;
    top: 0;
    right: 32px;
    width: 42px;
    height: 100%;
    background-color: #00a887;
    transform: skewX(12deg);
    transform-origin: top right;
    z-index: 1;
}

.custom-box-style::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0px;
    width: 42px;
    height: 100%;
    background-color: #00a887;
    transform: skewX(2deg);
    transform-origin: top right;
    z-index: 1;
}
.custom-box-style > * {
  position: relative;
  z-index: 2;
} 
.text-custom {
  width: 100%;
  max-width: 1350px;
  margin-left: auto;
  margin-left: 0%;
  box-sizing: border-box;
}
.text-button  span.elementor-button-text {
    text-align: left;
    padding-bottom: 1px !important;
}
.custom-tabs .e-n-tabs-heading {
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    align-content: center !important;
    justify-content: space-evenly !important;
    align-items: stretch !important;
}
}
@media (min-width:768px) and (max-width: 880px){
    .custom-box-style::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 98%;
    height: 45px;
    background-color: #00a887;
    clip-path: polygon(120% 122%, 156% 0px, -31px 0);
    z-index: 1;
}
.custom-box-style::after {
    content: '';
    position: absolute;
    top: 0;
    right: 3px;
    width: 42px;
    height: 100%;
    background-color: #00a887;
    transform: skewX(8deg);
    transform-origin: top right;
    z-index: 1;
}
.text-custom {
  width: 85%;
  max-width: 1350px;
  margin-left: auto;
  margin-left: 14%;
  box-sizing: border-box;
}
}
@media (min-width:880px) and (max-width: 1024px){
       .custom-box-style::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 97%;
    height: 45px;
    background-color: #00a887;
    clip-path: polygon(120% 122%, 156% 0px, -31px 0);
    z-index: 1;
}
.custom-box-style::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0px;
    width: 42px;
    height: 100%;
    background-color: #00a887;
    transform: skewX(8deg);
    transform-origin: top right;
    z-index: 1;
} 
}
@media (min-width:1025px) and (max-width: 1201px){
    .custom-box-style::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 97%;
    height: 45px;
    background-color: #00a887;
    clip-path: polygon(120% 122%, 156% 0px, -31px 0);
    z-index: 1;
}
.custom-box-style::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0px;
    width: 42px;
    height: 100%;
    background-color: #00a887;
    transform: skewX(8deg);
    transform-origin: top right;
    z-index: 1;
} 
.text-custom {
  width: 85%;
  max-width: 1350px;
  margin-left: auto;
  margin-left: 14%;
  box-sizing: border-box;
}
}
@media (min-width:1201px) and (max-width: 1600px){
   .custom-box-style::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 97%;
    height: 45px;
    background-color: #00a887;
    clip-path: polygon(120% 122%, 156% 0px, -31px 0);
    z-index: 1;
}
.custom-box-style::after {
    content: '';
    position: absolute;
    top: 0;
    right: 10px;
    width: 42px;
    height: 100%;
    background-color: #00a887;
    transform: skewX(8deg);
    transform-origin: top right;
    z-index: 1;
} 
.text-custom {
  width: 85%;
  max-width: 1350px;
  margin-left: auto;
  margin-left: 14%;
  box-sizing: border-box;
}
}
@media (min-width:1367px) and (max-width: 1600px){
   .text-custom {
  width: 85%;
  max-width: 1350px;
  margin-left: auto;
  margin-left: 16%;
  box-sizing: border-box;
} 
}/* End custom CSS */