.elementor-104 .elementor-element.elementor-element-5dd0238{--display:flex;--justify-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-104 .elementor-element.elementor-element-5dd0238:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-5dd0238>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F4FF}.elementor-104 .elementor-element.elementor-element-4d7d859{--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;--justify-content:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right: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-104 .elementor-element.elementor-element-416d1e1 .elementor-button{background-color:#fff0;background-image:linear-gradient(150deg,var(--e-global-color-primary) 0%,var(--e-global-color-97415a6) 100%);border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px}.elementor-104 .elementor-element.elementor-element-4927555 .elementor-button{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-003175d) 0%,var(--e-global-color-6b1e575) 100%);border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px}.elementor-104 .elementor-element.elementor-element-490d859 .elementor-button{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-97415a6) 100%);border-radius:10px 10px 10px 10px;padding:15px 35px 15px 35px}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-app{max-width:1200px;--fem-count-cols:20;--fem-count-rows:1}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-number-list{grid-template-columns:repeat(20,minmax(0,1fr))}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.elementor-104 .elementor-element.elementor-element-442bd90{--display:flex}:root{--page-title-display:none}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-5dd0238{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-app{--fem-count-cols:10;--fem-count-rows:2}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-number-list{grid-template-columns:repeat(10,minmax(0,1fr))}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-5dd0238{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px}.elementor-104 .elementor-element.elementor-element-4d7d859{--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-104 .elementor-element.elementor-element-416d1e1 .elementor-button{padding:12px 20px 12px 20px}.elementor-104 .elementor-element.elementor-element-4927555 .elementor-button{padding:12px 20px 12px 20px}.elementor-104 .elementor-element.elementor-element-490d859 .elementor-button{padding:12px 20px 12px 20px}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-answer-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-app{--fem-count-cols:8;--fem-count-rows:1}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-number-list{grid-template-columns:repeat(8,minmax(0,1fr))}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-answer-grid label{padding:-1px -1px -1px -1px;min-height:10px}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-number-list button{height:25px;width:25px;justify-self:center}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-nav-arrow{width:25px;height:25px;flex-basis:25px}.elementor-104 .elementor-element.elementor-element-6b00778 .fem-stats{grid-template-columns:repeat(1,minmax(0,1fr))}}button.fem-nav-arrow.fem-nav-next span{font-size:17px}button.fem-nav-arrow.fem-nav-prev span{font-size:17px}