.elementor-403 .elementor-element.elementor-element-8d943ee{--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;}.elementor-403 .elementor-element.elementor-element-5efe918e{--display:flex;--min-height:40vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.25;--border-radius:0px 0px 50px 50px;}.elementor-403 .elementor-element.elementor-element-5efe918e:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-5efe918e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-5efe918e::before, .elementor-403 .elementor-element.elementor-element-5efe918e > .elementor-background-video-container::before, .elementor-403 .elementor-element.elementor-element-5efe918e > .e-con-inner > .elementor-background-video-container::before, .elementor-403 .elementor-element.elementor-element-5efe918e > .elementor-background-slideshow::before, .elementor-403 .elementor-element.elementor-element-5efe918e > .e-con-inner > .elementor-background-slideshow::before, .elementor-403 .elementor-element.elementor-element-5efe918e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://energiavitalsaude.com.br/wp-content/uploads/2026/08/Acacia-branch-with-green-leaves-on-isolated-background.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-403 .elementor-element.elementor-element-5efe918e.e-con{--align-self:center;}.elementor-403 .elementor-element.elementor-element-5c2dc27e{text-align:center;}.elementor-403 .elementor-element.elementor-element-5c2dc27e .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-403 .elementor-element.elementor-element-728dc625{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-403 .elementor-element.elementor-element-728dc625 a{color:var( --e-global-color-accent );}.elementor-403 .elementor-element.elementor-element-728dc625 a:hover, .elementor-403 .elementor-element.elementor-element-728dc625 a:focus{color:var( --e-global-color-primary );}.elementor-403 .elementor-element.elementor-element-6b0f807a{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:3em;--padding-bottom:9em;--padding-left:0em;--padding-right:0em;}.elementor-403 .elementor-element.elementor-element-6cb9d642{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-403 .elementor-element.elementor-element-2960e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -300px) 0px;z-index:1;text-align:start;}.elementor-403 .elementor-element.elementor-element-2960e60 img{max-width:45%;}.elementor-403 .elementor-element.elementor-element-38c65f60 img{max-width:85%;border-radius:40px 40px 40px 40px;}.elementor-403 .elementor-element.elementor-element-71c6cfdc{margin:-280px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-403 .elementor-element.elementor-element-2e8a2810{--display:flex;--justify-content:center;}.elementor-403 .elementor-element.elementor-element-5c04e7af.ekit-equal-height-enable,
					.elementor-403 .elementor-element.elementor-element-5c04e7af.ekit-equal-height-enable > div,
					.elementor-403 .elementor-element.elementor-element-5c04e7af.ekit-equal-height-enable .ekit-wid-con,
					.elementor-403 .elementor-element.elementor-element-5c04e7af.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-0b0dec1-font-family ), Sans-serif;font-size:var( --e-global-typography-0b0dec1-font-size );font-weight:var( --e-global-typography-0b0dec1-font-weight );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-accent );}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox .box-body > p{color:#656565;}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-info-box-icon{border-radius:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 10px 0px 0px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox .elementskit-info-box-icon{padding:0px 0px 0px 0px;transform:rotate(0deg);width:50px;}.elementor-403 .elementor-element.elementor-element-65fa4eca{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-241b993d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-403 .elementor-element.elementor-element-995a89d{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-403 .elementor-element.elementor-element-102883e1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-403 .elementor-element.elementor-element-6ee1e4d0.ekit-equal-height-enable,
					.elementor-403 .elementor-element.elementor-element-6ee1e4d0.ekit-equal-height-enable > div,
					.elementor-403 .elementor-element.elementor-element-6ee1e4d0.ekit-equal-height-enable .ekit-wid-con,
					.elementor-403 .elementor-element.elementor-element-6ee1e4d0.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 0px;}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-6ca75a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca75a4-font-size );font-weight:var( --e-global-typography-6ca75a4-font-weight );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox .box-body > p{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-29215ea-font-family ), Sans-serif;font-size:var( --e-global-typography-29215ea-font-size );font-weight:var( --e-global-typography-29215ea-font-weight );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 15px 0px 0px;}.elementor-403 .elementor-element.elementor-element-20cc7b2f.ekit-equal-height-enable,
					.elementor-403 .elementor-element.elementor-element-20cc7b2f.ekit-equal-height-enable > div,
					.elementor-403 .elementor-element.elementor-element-20cc7b2f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-403 .elementor-element.elementor-element-20cc7b2f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 0px;}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-6ca75a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca75a4-font-size );font-weight:var( --e-global-typography-6ca75a4-font-weight );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox .box-body > p{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-29215ea-font-family ), Sans-serif;font-size:var( --e-global-typography-29215ea-font-size );font-weight:var( --e-global-typography-29215ea-font-weight );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 15px 0px 0px;}.elementor-403 .elementor-element.elementor-element-118bd879.ekit-equal-height-enable,
					.elementor-403 .elementor-element.elementor-element-118bd879.ekit-equal-height-enable > div,
					.elementor-403 .elementor-element.elementor-element-118bd879.ekit-equal-height-enable .ekit-wid-con,
					.elementor-403 .elementor-element.elementor-element-118bd879.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:5px 5px 5px 0px;}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-6ca75a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca75a4-font-size );font-weight:var( --e-global-typography-6ca75a4-font-weight );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox .box-body > p{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-29215ea-font-family ), Sans-serif;font-size:var( --e-global-typography-29215ea-font-size );font-weight:var( --e-global-typography-29215ea-font-weight );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:0px 0px 0px 0px;transform:rotate(0deg);}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 15px 0px 0px;}.elementor-403 .elementor-element.elementor-element-1c7f97d7{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-403 .elementor-element.elementor-element-3e602fe0 .skillbar-group .skill-track{background-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;}.elementor-403 .elementor-element.elementor-element-3e602fe0 .skillbar-group .number-percentage-wraper{display:none;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-3e602fe0 .skillbar-group .skill-bar{height:8px;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;margin-bottom:0px;}.elementor-403 .elementor-element.elementor-element-3e602fe0 .skillbar-group .skill-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-30bcb6f3 .skillbar-group .skill-track{background-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;}.elementor-403 .elementor-element.elementor-element-30bcb6f3 .skillbar-group .number-percentage-wraper{display:none;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-30bcb6f3 .skillbar-group .skill-bar{height:8px;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;margin-bottom:0px;}.elementor-403 .elementor-element.elementor-element-30bcb6f3 .skillbar-group .skill-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-6d5f0803 .skillbar-group .skill-track{background-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;}.elementor-403 .elementor-element.elementor-element-6d5f0803 .skillbar-group .number-percentage-wraper{display:none;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-6d5f0803 .skillbar-group .skill-bar{height:8px;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;margin-bottom:0px;}.elementor-403 .elementor-element.elementor-element-6d5f0803 .skillbar-group .skill-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-6296d770{--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-403 .elementor-element.elementor-element-7bf0d768{--display:flex;--justify-content:center;--overlay-opacity:0.25;--border-radius:50px 50px 50px 50px;--padding-top:0em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-403 .elementor-element.elementor-element-7bf0d768:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-7bf0d768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-7bf0d768::before, .elementor-403 .elementor-element.elementor-element-7bf0d768 > .elementor-background-video-container::before, .elementor-403 .elementor-element.elementor-element-7bf0d768 > .e-con-inner > .elementor-background-video-container::before, .elementor-403 .elementor-element.elementor-element-7bf0d768 > .elementor-background-slideshow::before, .elementor-403 .elementor-element.elementor-element-7bf0d768 > .e-con-inner > .elementor-background-slideshow::before, .elementor-403 .elementor-element.elementor-element-7bf0d768 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://energiavitalsaude.com.br/wp-content/uploads/2026/08/Acacia-branch-with-green-leaves-on-isolated-background.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-403 .elementor-element.elementor-element-7bf0d768.e-con{--align-self:center;}.elementor-403 .elementor-element.elementor-element-69a17f23{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-403 .elementor-element.elementor-element-4ec0e145{--spacer-size:90px;}.elementor-403 .elementor-element.elementor-element-5c12061e{--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;}.elementor-403 .elementor-element.elementor-element-2fd3ed4e{--display:flex;}.elementor-403 .elementor-element.elementor-element-4ba1acb7.ekit-equal-height-enable,
					.elementor-403 .elementor-element.elementor-element-4ba1acb7.ekit-equal-height-enable > div,
					.elementor-403 .elementor-element.elementor-element-4ba1acb7.ekit-equal-height-enable .ekit-wid-con,
					.elementor-403 .elementor-element.elementor-element-4ba1acb7.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-0b0dec1-font-family ), Sans-serif;font-size:var( --e-global-typography-0b0dec1-font-size );font-weight:var( --e-global-typography-0b0dec1-font-weight );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-accent );}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox .box-body > p{color:#656565;}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-info-box-icon{border-radius:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 10px 0px 0px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox .elementskit-info-box-icon{padding:0px 0px 0px 0px;transform:rotate(0deg);width:50px;}.elementor-403 .elementor-element.elementor-element-7129ba07 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-403 .elementor-element.elementor-element-cc11149{--display:flex;}.elementor-403 .elementor-element.elementor-element-4e68b309{--spacer-size:50px;}.elementor-403 .elementor-element.elementor-element-36123c8f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-403 .elementor-element.elementor-element-36123c8f .elementor-divider-separator{width:100%;}.elementor-403 .elementor-element.elementor-element-36123c8f .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-403 .elementor-element.elementor-element-ev_timeline_unified_sec{--display:flex;}.elementor-403 .elementor-element.elementor-element-678710e6{--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;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-403 .elementor-element.elementor-element-71b466a6.ekit-equal-height-enable,
					.elementor-403 .elementor-element.elementor-element-71b466a6.ekit-equal-height-enable > div,
					.elementor-403 .elementor-element.elementor-element-71b466a6.ekit-equal-height-enable .ekit-wid-con,
					.elementor-403 .elementor-element.elementor-element-71b466a6.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-403 .elementor-element.elementor-element-71b466a6.elementor-element{--align-self:center;}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-0b0dec1-font-family ), Sans-serif;font-size:var( --e-global-typography-0b0dec1-font-size );font-weight:var( --e-global-typography-0b0dec1-font-weight );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-accent );}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox .box-body > p{color:#656565;}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-info-box-icon{border-radius:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 10px 0px 0px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox .elementskit-info-box-icon{padding:0px 0px 0px 0px;transform:rotate(0deg);width:50px;}.elementor-403 .elementor-element.elementor-element-2049aac{text-align:center;}.elementor-403 .elementor-element.elementor-element-5eb8ee7c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-403 .elementor-element.elementor-element-5eb8ee7c.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-403 .elementor-element.elementor-element-8d943ee{--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;--flex-wrap:wrap;}.elementor-403 .elementor-element.elementor-element-5efe918e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-403 .elementor-element.elementor-element-5c2dc27e{text-align:center;}.elementor-403 .elementor-element.elementor-element-728dc625{text-align:center;}.elementor-403 .elementor-element.elementor-element-6b0f807a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-403 .elementor-element.elementor-element-5c04e7af.elementor-element{--align-self:center;}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-0b0dec1-font-size );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-65fa4eca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-403 .elementor-element.elementor-element-241b993d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-403 .elementor-element.elementor-element-241b993d.elementor-element{--align-self:center;}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6ca75a4-font-size );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-29215ea-font-size );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6ca75a4-font-size );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-29215ea-font-size );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6ca75a4-font-size );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-29215ea-font-size );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-3e602fe0 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-3e602fe0 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-30bcb6f3 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-30bcb6f3 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-6d5f0803 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-6d5f0803 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-7bf0d768{--justify-content:center;}.elementor-403 .elementor-element.elementor-element-69a17f23{--flex-wrap:wrap;}.elementor-403 .elementor-element.elementor-element-5c12061e{--flex-wrap:wrap;}.elementor-403 .elementor-element.elementor-element-4ba1acb7.elementor-element{--align-self:center;}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-0b0dec1-font-size );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-7129ba07{text-align:center;}.elementor-403 .elementor-element.elementor-element-432f33f7{text-align:center;}.elementor-403 .elementor-element.elementor-element-71b466a6.elementor-element{--align-self:center;}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-0b0dec1-font-size );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-5eb8ee7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-403 .elementor-element.elementor-element-8d943ee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-403 .elementor-element.elementor-element-5efe918e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-403 .elementor-element.elementor-element-5c2dc27e{text-align:center;}.elementor-403 .elementor-element.elementor-element-728dc625{text-align:center;}.elementor-403 .elementor-element.elementor-element-2960e60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -140px) 0px;}.elementor-403 .elementor-element.elementor-element-2960e60 img{max-width:45%;}.elementor-403 .elementor-element.elementor-element-71c6cfdc{margin:-125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-403 .elementor-element.elementor-element-5c04e7af .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-0b0dec1-font-size );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6ca75a4-font-size );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-6ee1e4d0 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-29215ea-font-size );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6ca75a4-font-size );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-20cc7b2f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-29215ea-font-size );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-6ca75a4-font-size );line-height:var( --e-global-typography-6ca75a4-line-height );letter-spacing:var( --e-global-typography-6ca75a4-letter-spacing );word-spacing:var( --e-global-typography-6ca75a4-word-spacing );}.elementor-403 .elementor-element.elementor-element-118bd879 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-29215ea-font-size );line-height:var( --e-global-typography-29215ea-line-height );letter-spacing:var( --e-global-typography-29215ea-letter-spacing );word-spacing:var( --e-global-typography-29215ea-word-spacing );}.elementor-403 .elementor-element.elementor-element-4d088f55{text-align:start;}.elementor-403 .elementor-element.elementor-element-3e602fe0 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-3e602fe0 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-30bcb6f3 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-30bcb6f3 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-6d5f0803 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-6d5f0803 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-0b0dec1-font-size );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-71b466a6 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-0b0dec1-font-size );line-height:var( --e-global-typography-0b0dec1-line-height );letter-spacing:var( --e-global-typography-0b0dec1-letter-spacing );word-spacing:var( --e-global-typography-0b0dec1-word-spacing );}.elementor-403 .elementor-element.elementor-element-2049aac{text-align:start;}.elementor-403 .elementor-element.elementor-element-5eb8ee7c{text-align:start;}}@media(min-width:768px){.elementor-403 .elementor-element.elementor-element-5efe918e{--width:99%;}.elementor-403 .elementor-element.elementor-element-7bf0d768{--width:99%;}.elementor-403 .elementor-element.elementor-element-2fd3ed4e{--width:40%;}.elementor-403 .elementor-element.elementor-element-cc11149{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-403 .elementor-element.elementor-element-2fd3ed4e{--width:100%;}.elementor-403 .elementor-element.elementor-element-cc11149{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-5c2dc27e */.elementor-403 .elementor-element.elementor-element-5c2dc27e .elementor-heading-title{color:#FFFFFF!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-728dc625 */.elementor-403 .elementor-element.elementor-element-728dc625, .elementor-403 .elementor-element.elementor-element-728dc625 a{color:#E8E0D4!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d943ee */.elementor-403{overflow-x:hidden!important;} .elementor-403 .elementor-element.elementor-element-8d943ee .elementor-heading-title{color:#FFFFFF!important;} .elementor-403 .elementor-element.elementor-element-8d943ee .elementor-widget-text-editor, .elementor-403 .elementor-element.elementor-element-8d943ee .elementor-widget-text-editor p{color:#E8E0D4!important;}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-4ba1acb7 */.elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-infobox { background: transparent !important; background-color: transparent !important; box-shadow: none !important; padding: 0 !important; width: auto !important; display: inline-flex !important; } .elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-box-header { margin-right: 8px !important; margin-bottom: 0 !important; } .elementor-403 .elementor-element.elementor-element-4ba1acb7 .elementskit-info-box-title { color: #FFFFFF !important; font-family: "Poppins", sans-serif !important; font-size: 13px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.12em !important; }/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-36123c8f */.elementor-403 .elementor-element.elementor-element-36123c8f { display: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6296d770 */.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-4ba1acb7 .elementskit-info-box-title{color:#E8E0D4!important;font-family:"Poppins",sans-serif!important;font-size:17px!important;font-weight:600!important;}
.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-7129ba07 .elementor-heading-title{color:#FFFFFF!important;font-family:"Bodoni Moda",serif!important;font-size:54px!important;font-weight:600!important;line-height:1.05!important;}
.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-432f33f7,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-432f33f7 p{color:#FFFFFF!important;font-family:"Poppins",sans-serif!important;font-size:17px!important;line-height:1.6!important;}
.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-665d01ee .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-77d1b001 .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-64878bc7 .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-6010e8d7 .elementskit-info-box-title{color:#FFFFFF!important;font-family:"Bodoni Moda",serif!important;font-size:42px!important;font-weight:600!important;line-height:1.05!important;}
.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-665d01ee .elementskit-info-box-description,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-77d1b001 .elementskit-info-box-description,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-64878bc7 .elementskit-info-box-description,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-6010e8d7 .elementskit-info-box-description{color:#E8E0D4!important;font-family:"Poppins",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;}
.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-1366a17a .elementor-heading-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-31f04099 .elementor-heading-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-6844a186 .elementor-heading-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-36b7f084 .elementor-heading-title{color:#FFFFFF!important;font-family:"Poppins",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.45!important;}
@media(max-width:1024px){.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-7129ba07 .elementor-heading-title{font-size:44px!important;}.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-665d01ee .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-77d1b001 .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-64878bc7 .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-6010e8d7 .elementskit-info-box-title{font-size:34px!important;}}
@media(max-width:767px){.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-7129ba07 .elementor-heading-title{font-size:36px!important;}.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-432f33f7,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-432f33f7 p{font-size:15px!important;}.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-665d01ee .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-77d1b001 .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-64878bc7 .elementskit-info-box-title,.elementor-403 .elementor-element.elementor-element-6296d770 .elementor-element-6010e8d7 .elementskit-info-box-title{font-size:30px!important;}}/* End custom CSS */