.elementor-234 .elementor-element.elementor-element-6934ecf{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-234 .elementor-element.elementor-element-6934ecf .elementor-social-icon{background-color:#00000000;}.elementor-234 .elementor-element.elementor-element-6934ecf .elementor-social-icon i{color:#6D8983;}.elementor-234 .elementor-element.elementor-element-6934ecf .elementor-social-icon svg{fill:#6D8983;}.elementor-234 .elementor-element.elementor-element-6934ecf .elementor-social-icon:hover i{color:#000000;}.elementor-234 .elementor-element.elementor-element-6934ecf .elementor-social-icon:hover svg{fill:#000000;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-234 .elementor-element.elementor-element-d28787c{margin:0px 48px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:16px 16px 16px 16px;}.elementor-234 .elementor-element.elementor-element-d28787c .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-d28787c .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-d28787c .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-d28787c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-d28787c:has(:hover) .elementor-icon-box-title,
					 .elementor-234 .elementor-element.elementor-element-d28787c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-d28787c .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-3a51eb8{margin:0px 96px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:16px 16px 16px 16px;}.elementor-234 .elementor-element.elementor-element-3a51eb8 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-3a51eb8 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-3a51eb8 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-3a51eb8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-3a51eb8:has(:hover) .elementor-icon-box-title,
					 .elementor-234 .elementor-element.elementor-element-3a51eb8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-3a51eb8 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-8b59f82{margin:0px 48px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:16px 16px 16px 16px;}.elementor-234 .elementor-element.elementor-element-8b59f82 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-8b59f82 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-8b59f82 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-8b59f82 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-8b59f82:has(:hover) .elementor-icon-box-title,
					 .elementor-234 .elementor-element.elementor-element-8b59f82:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-8b59f82 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-b1f1786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 96px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:16px 16px 16px 16px;}.elementor-234 .elementor-element.elementor-element-b1f1786 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-b1f1786 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-b1f1786 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-b1f1786 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-b1f1786:has(:hover) .elementor-icon-box-title,
					 .elementor-234 .elementor-element.elementor-element-b1f1786:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-b1f1786 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-36c06ec{margin:0px 48px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:16px 16px 16px 16px;}.elementor-234 .elementor-element.elementor-element-36c06ec .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-36c06ec .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-36c06ec .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-36c06ec .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-36c06ec:has(:hover) .elementor-icon-box-title,
					 .elementor-234 .elementor-element.elementor-element-36c06ec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-36c06ec .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-60c12c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 96px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:16px 16px 16px 16px;}.elementor-234 .elementor-element.elementor-element-60c12c4 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-60c12c4 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-60c12c4 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-60c12c4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-60c12c4:has(:hover) .elementor-icon-box-title,
					 .elementor-234 .elementor-element.elementor-element-60c12c4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-60c12c4 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-00b9445{margin:0px 48px calc(var(--kit-widget-spacing, 0px) + 0px) 48px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:16px 16px 16px 16px;}.elementor-234 .elementor-element.elementor-element-00b9445 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-00b9445 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-00b9445 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-00b9445 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-00b9445:has(:hover) .elementor-icon-box-title,
					 .elementor-234 .elementor-element.elementor-element-00b9445:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-00b9445 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-bab39a4{margin:0px 96px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;border-radius:16px 16px 16px 16px;}.elementor-234 .elementor-element.elementor-element-bab39a4 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-bab39a4 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-bab39a4 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-bab39a4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-bab39a4:has(:hover) .elementor-icon-box-title,
					 .elementor-234 .elementor-element.elementor-element-bab39a4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-bab39a4 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-649c27d{width:var( --container-widget-width, 30% );max-width:30%;background-color:#FFFFFF;padding:32px 40px 32px 40px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;border-radius:24px 24px 24px 24px;}.elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:32px;}.elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-title{margin-block-end:0px;}.elementor-234 .elementor-element.elementor-element-649c27d.elementor-view-stacked .elementor-icon{background-color:#6595E5;}.elementor-234 .elementor-element.elementor-element-649c27d.elementor-view-framed .elementor-icon, .elementor-234 .elementor-element.elementor-element-649c27d.elementor-view-default .elementor-icon{fill:#6595E5;color:#6595E5;border-color:#6595E5;}.elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon{font-size:48px;}.elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:48px;font-weight:300;}.elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-3f750b8{width:var( --container-widget-width, 30% );max-width:30%;background-color:#FFFFFF;padding:32px 40px 32px 40px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;border-radius:24px 24px 24px 24px;}.elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:32px;}.elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-234 .elementor-element.elementor-element-3f750b8.elementor-view-stacked .elementor-icon{background-color:#31BD7C;}.elementor-234 .elementor-element.elementor-element-3f750b8.elementor-view-framed .elementor-icon, .elementor-234 .elementor-element.elementor-element-3f750b8.elementor-view-default .elementor-icon{fill:#31BD7C;color:#31BD7C;border-color:#31BD7C;}.elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon{font-size:48px;}.elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:48px;font-weight:300;}.elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-c83d8d6{width:var( --container-widget-width, 280px );max-width:280px;background-color:#FFFFFF;padding:24px 24px 24px 24px;--container-widget-width:280px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;border-radius:24px 24px 24px 24px;}.elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-title{margin-block-end:0px;}.elementor-234 .elementor-element.elementor-element-c83d8d6.elementor-view-stacked .elementor-icon{background-color:#64676D;}.elementor-234 .elementor-element.elementor-element-c83d8d6.elementor-view-framed .elementor-icon, .elementor-234 .elementor-element.elementor-element-c83d8d6.elementor-view-default .elementor-icon{fill:#64676D;color:#64676D;border-color:#64676D;}.elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon{font-size:32px;}.elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-3f17212{width:var( --container-widget-width, 280px );max-width:280px;background-color:#FFFFFF;padding:24px 24px 24px 24px;--container-widget-width:280px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;border-radius:24px 24px 24px 24px;}.elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-title{margin-block-end:0px;}.elementor-234 .elementor-element.elementor-element-3f17212.elementor-view-stacked .elementor-icon{background-color:#64676D;}.elementor-234 .elementor-element.elementor-element-3f17212.elementor-view-framed .elementor-icon, .elementor-234 .elementor-element.elementor-element-3f17212.elementor-view-default .elementor-icon{fill:#64676D;color:#64676D;border-color:#64676D;}.elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon{font-size:32px;}.elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-63d5ee0{width:var( --container-widget-width, 280px );max-width:280px;background-color:#FFFFFF;padding:24px 24px 24px 24px;--container-widget-width:280px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;border-radius:24px 24px 24px 24px;}.elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-title{margin-block-end:0px;}.elementor-234 .elementor-element.elementor-element-63d5ee0.elementor-view-stacked .elementor-icon{background-color:#64676D;}.elementor-234 .elementor-element.elementor-element-63d5ee0.elementor-view-framed .elementor-icon, .elementor-234 .elementor-element.elementor-element-63d5ee0.elementor-view-default .elementor-icon{fill:#64676D;color:#64676D;border-color:#64676D;}.elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon{font-size:32px;}.elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;}.elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-234 .elementor-element.elementor-element-5cbb613{--e-image-carousel-slides-to-show:4;}.elementor-234 .elementor-element.elementor-element-5cbb613 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-234 .elementor-element.elementor-element-5cbb613 .elementor-swiper-button.elementor-swiper-button-next{color:#818181;}.elementor-234 .elementor-element.elementor-element-5cbb613 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-234 .elementor-element.elementor-element-5cbb613 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#818181;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-234 .elementor-element.elementor-element-58d9f4f{--grid-columns:3;top:0px;z-index:5;}body:not(.rtl) .elementor-234 .elementor-element.elementor-element-58d9f4f{left:0px;}body.rtl .elementor-234 .elementor-element.elementor-element-58d9f4f{right:0px;}.elementor-234 .elementor-element.elementor-element-79b1a00{--grid-columns:3;top:0px;z-index:5;}body:not(.rtl) .elementor-234 .elementor-element.elementor-element-79b1a00{left:0px;}body.rtl .elementor-234 .elementor-element.elementor-element-79b1a00{right:0px;}.elementor-234 .elementor-element.elementor-element-e88b6f9{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-c118d1d{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-898592c{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-35d3a77{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-60d2e92{--display:flex;}.elementor-234 .elementor-element.elementor-element-1b73a82{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-f3f1636{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-f17884e{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-84f1508{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-23bd70a{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-130a5e5{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-19f862d{--display:flex;--padding-top:16px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-234 .elementor-element.elementor-element-66294a8{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:8px;--n-accordion-icon-normal-color:#858585;}.elementor-234 .elementor-element.elementor-element-66294a8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}:where( .elementor-234 .elementor-element.elementor-element-66294a8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EEEEEE;}.elementor-234 .elementor-element.elementor-element-66294a8 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-234 .elementor-element.elementor-element-66294a8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-234 .elementor-element.elementor-element-d28787c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-3a51eb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-8b59f82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-b1f1786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-36c06ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-60c12c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-00b9445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-bab39a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-649c27d{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-title a{font-size:32px;}.elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-3f750b8{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon-box-title a{font-size:32px;}.elementor-234 .elementor-element.elementor-element-3f750b8 .elementor-icon-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-c83d8d6{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-title a{font-size:20px;}.elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-3f17212{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-title a{font-size:20px;}.elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-63d5ee0{width:100%;max-width:100%;}.elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-title, .elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-title a{font-size:20px;}.elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-description{font-size:16px;}.elementor-234 .elementor-element.elementor-element-5cbb613{--e-image-carousel-slides-to-show:3;}.elementor-234 .elementor-element.elementor-element-58d9f4f{--grid-columns:2;}.elementor-234 .elementor-element.elementor-element-79b1a00{--grid-columns:2;}}@media(max-width:767px){.elementor-234 .elementor-element.elementor-element-649c27d .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-c83d8d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-3f17212 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-63d5ee0 .elementor-icon-box-wrapper{text-align:start;}.elementor-234 .elementor-element.elementor-element-58d9f4f{--grid-columns:1;}.elementor-234 .elementor-element.elementor-element-79b1a00{--grid-columns:1;}.elementor-234 .elementor-element.elementor-element-66294a8{--n-accordion-title-font-size:16px;}}/* Start custom CSS for social-icons, class: .elementor-element-6934ecf */.elementor-234 .elementor-element.elementor-element-6934ecf {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d28787c */.caixa-info {
    background-color: #FFFFFFB5;
    border-bottom-color: #D1D1D1;
    border-top-color: #f7f7f7;
    backdrop-filter: blur(10px);
    box-shadow: 0 5px 15px #00000022;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a51eb8 */.elementor-234 .elementor-element.elementor-element-3a51eb8 {
    border-bottom-color: #D1D1D1;
    border-top-color: #f7f7f7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8b59f82 */.elementor-234 .elementor-element.elementor-element-8b59f82 {
    border-bottom-color: #D1D1D1;
    border-top-color: #f7f7f7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1f1786 */.elementor-234 .elementor-element.elementor-element-b1f1786 {
    border-bottom-color: #D1D1D1;
    border-top-color: #f7f7f7;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11fbf57 */.elementor-234 .elementor-element.elementor-element-11fbf57, .elementor-234 .elementor-element.elementor-element-11fbf57 model-viewer {
    width: 100%;
    height: 500px;
}
.elementor-234 .elementor-element.elementor-element-11fbf57 model-viewer {
    transform: scale(0.7);
}
.elementor-234 .elementor-element.elementor-element-11fbf57 {
    position: sticky;
    top: 20vh;
}
@media (width < 767px) {
    .elementor-234 .elementor-element.elementor-element-11fbf57, .elementor-234 .elementor-element.elementor-element-11fbf57 model-viewer {
        height: 100%;
    }
    .elementor-234 .elementor-element.elementor-element-11fbf57 model-viewer {
        transform: scale(0.2);
    }
}

@media (width < 1550px) {
    #sc-video {
        align-items: flex-start;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36c06ec */.elementor-234 .elementor-element.elementor-element-36c06ec {
    border-bottom-color: #D1D1D1;
    border-top-color: #f7f7f7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60c12c4 */.elementor-234 .elementor-element.elementor-element-60c12c4 {
    border-bottom-color: #D1D1D1;
    border-top-color: #f7f7f7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-00b9445 */.elementor-234 .elementor-element.elementor-element-00b9445 {
    border-bottom-color: #D1D1D1;
    border-top-color: #f7f7f7;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bab39a4 */.elementor-234 .elementor-element.elementor-element-bab39a4 {
    border-bottom-color: #D1D1D1;
    border-top-color: #f7f7f7;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9624d4e */.elementor-234 .elementor-element.elementor-element-9624d4e {
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-649c27d */.elementor-234 .elementor-element.elementor-element-649c27d {
    border-bottom-color: #D1D1D1;
    border-top-color: #eeeeee;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f750b8 */.elementor-234 .elementor-element.elementor-element-3f750b8 {
    border-bottom-color: #D1D1D1;
    border-top-color: #eeeeee;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c83d8d6 */.elementor-234 .elementor-element.elementor-element-c83d8d6 {
    border-bottom-color: #D1D1D1;
    border-top-color: #eeeeee;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f17212 */.elementor-234 .elementor-element.elementor-element-3f17212 {
    border-bottom-color: #D1D1D1;
    border-top-color: #eeeeee;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63d5ee0 */.elementor-234 .elementor-element.elementor-element-63d5ee0 {
    border-bottom-color: #D1D1D1;
    border-top-color: #eeeeee;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-58d9f4f */.elementor-234 .elementor-element.elementor-element-58d9f4f {
    width: 100%;
    height: 100%;
}

/* Zerar containers */
.elementor-234 .elementor-element.elementor-element-58d9f4f,
.elementor-234 .elementor-element.elementor-element-58d9f4f .elementor-widget-container,
.elementor-234 .elementor-element.elementor-element-58d9f4f .elementor-loop-container,
.elementor-234 .elementor-element.elementor-element-58d9f4f [data-elementor-type="loop-item"]
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor-234 .elementor-element.elementor-element-58d9f4f .elementor-loop-container .elementor-element {
    width: auto !important;
}
.ponto-mapa h5 {
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}
.ponto-mapa svg {
    transition: transform 0.3s ease;
}
.ponto-mapa:hover svg {
    transform: scale(1.3);
}
.ponto-mapa:hover h5 {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-79b1a00 */.elementor-234 .elementor-element.elementor-element-79b1a00 {
    width: 100%;
    height: 100%;
}

/* Zerar containers */
.elementor-234 .elementor-element.elementor-element-79b1a00,
.elementor-234 .elementor-element.elementor-element-79b1a00 .elementor-widget-container,
.elementor-234 .elementor-element.elementor-element-79b1a00 .elementor-loop-container,
.elementor-234 .elementor-element.elementor-element-79b1a00 [data-elementor-type="loop-item"]
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor-234 .elementor-element.elementor-element-79b1a00 .elementor-loop-container .elementor-element {
    width: auto !important;
}
.ponto-mapa h5 {
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.3s ease;
}
.ponto-mapa svg {
    transition: transform 0.3s ease;
}
.ponto-mapa:hover svg {
    transform: scale(1.3);
}
.ponto-mapa:hover h5 {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-66294a8 */.elementor-234 .elementor-element.elementor-element-66294a8 summary {
    border-bottom-color: #D1D1D1 !important;
}
.elementor-234 .elementor-element.elementor-element-66294a8 details .elementor-element.e-child {
    margin-top: -16px;
    border-radius: 0 0 16px 16px;
    border-bottom-color: #D1D1D1;
}/* End custom CSS */