.elementor-953 .elementor-element.elementor-element-b26c3f9{--display:flex;}.elementor-953 .elementor-element.elementor-element-b6bacd2{--display:flex;}.elementor-953 .elementor-element.elementor-element-266bd85d{--display:flex;}.elementor-953 .elementor-element.elementor-element-5f9485f7{--display:flex;}.elementor-953 .elementor-element.elementor-element-acb0001 .elementor-heading-title{font-size:14px;}.elementor-953 .elementor-element.elementor-element-34282b51{--display:flex;}.elementor-953 .elementor-element.elementor-element-73f722e8{--display:flex;}.elementor-953 .elementor-element.elementor-element-66a64b4f{--display:flex;}.elementor-953 .elementor-element.elementor-element-49d36dd{--display:flex;}.elementor-953 .elementor-element.elementor-element-db97185{--display:flex;}.elementor-953 .elementor-element.elementor-element-82ed679{--display:flex;}.elementor-953 .elementor-element.elementor-element-730bd14{--display:flex;}.elementor-953 .elementor-element.elementor-element-d093a3b{--display:flex;}.elementor-953 .elementor-element.elementor-element-de11cd7{--display:flex;}.elementor-953 .elementor-element.elementor-element-5e6683a{--display:flex;}.elementor-953 .elementor-element.elementor-element-455314c1{--display:flex;}.elementor-953 .elementor-element.elementor-element-7f2e4c25{--display:flex;}.elementor-953 .elementor-element.elementor-element-77a41d48{--display:flex;}.elementor-953 .elementor-element.elementor-element-2c630d4a{--display:flex;}.elementor-953 .elementor-element.elementor-element-192fdc66{--display:flex;}.elementor-953 .elementor-element.elementor-element-628dfab3{--display:flex;}.elementor-953 .elementor-element.elementor-element-4ff2a710{--display:flex;}.elementor-953 .elementor-element.elementor-element-2d0053a7{--display:flex;}.elementor-953 .elementor-element.elementor-element-6cec4656{--display:flex;}.elementor-953 .elementor-element.elementor-element-64522bf5{--display:flex;}.elementor-953 .elementor-element.elementor-element-b82cea7{--display:flex;}.elementor-953 .elementor-element.elementor-element-37ed0147{--display:flex;}.elementor-953 .elementor-element.elementor-element-37fa4721{--display:flex;}.elementor-953 .elementor-element.elementor-element-23c609de{--display:flex;}.elementor-953 .elementor-element.elementor-element-3dbcff3c{--display:flex;}.elementor-953 .elementor-element.elementor-element-1b3bdb20{--display:flex;}.elementor-953 .elementor-element.elementor-element-2827c5e7{--display:flex;}.elementor-953 .elementor-element.elementor-element-6341fa55{--display:flex;}.elementor-953 .elementor-element.elementor-element-2828b748{--display:flex;}.elementor-953 .elementor-element.elementor-element-6cc3b5ee{--display:flex;}.elementor-953 .elementor-element.elementor-element-7c007a4d{--display:flex;}.elementor-953 .elementor-element.elementor-element-397e65bd{--display:flex;}.elementor-953 .elementor-element.elementor-element-6dd6515d{--display:flex;}.elementor-953 .elementor-element.elementor-element-d90db60{--display:flex;}.elementor-953 .elementor-element.elementor-element-47fec76f{--display:flex;}.elementor-953 .elementor-element.elementor-element-11795aca{--display:flex;}.elementor-953 .elementor-element.elementor-element-030ed8d1{--display:flex;}.elementor-953 .elementor-element.elementor-element-41471cf2{--display:flex;}.elementor-953 .elementor-element.elementor-element-e70dd2d5{--display:flex;}.elementor-953 .elementor-element.elementor-element-6421e127{--display:flex;}.elementor-953 .elementor-element.elementor-element-eb5ac891{--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-953 .elementor-element.elementor-element-31428200{--display:flex;}.elementor-953 .elementor-element.elementor-element-6d6026af{--display:flex;}.elementor-953 .elementor-element.elementor-element-7586ca7a{--display:flex;}.elementor-953 .elementor-element.elementor-element-d623da4a{--display:flex;}.elementor-953 .elementor-element.elementor-element-1e0e0d79{--display:flex;}.elementor-953 .elementor-element.elementor-element-f0f62e9c{--display:flex;}.elementor-953 .elementor-element.elementor-element-28bf3cda{--display:flex;}.elementor-953 .elementor-element.elementor-element-24353a89{--display:flex;}.elementor-953 .elementor-element.elementor-element-4ccb575f{--display:flex;}.elementor-953 .elementor-element.elementor-element-45c8fecb{--display:flex;}.elementor-953 .elementor-element.elementor-element-3984b7d7{--display:flex;}.elementor-953 .elementor-element.elementor-element-60895ff9{--display:flex;}.elementor-953 .elementor-element.elementor-element-5bd46339{--display:flex;}.elementor-953 .elementor-element.elementor-element-f883240{--display:flex;}.elementor-953 .elementor-element.elementor-element-ce219e1{--display:flex;}.elementor-953 .elementor-element.elementor-element-7e4630d{--display:flex;}.elementor-953 .elementor-element.elementor-element-02928da{--display:flex;}.elementor-953 .elementor-element.elementor-element-3f5e229{--display:flex;}.elementor-953 .elementor-element.elementor-element-4ece44c{--display:flex;}.elementor-953 .elementor-element.elementor-element-623dc07c{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-953 .elementor-element.elementor-element-6c34add8{--display:flex;}.elementor-953 .elementor-element.elementor-element-181318e{--display:flex;}.elementor-953 .elementor-element.elementor-element-771264a{--display:flex;}.elementor-953 .elementor-element.elementor-element-be5c9a6{--display:flex;}.elementor-953 .elementor-element.elementor-element-3d78d62{--display:flex;}.elementor-953 .elementor-element.elementor-element-28b18fd{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-7819e21b */.elementor-953 .elementor-element.elementor-element-7819e21b img{object-fit:contain;} .elementor-953 .elementor-element.elementor-element-7819e21b .widget-image-caption{font-size:12px;line-height:1.5;color:#625769;margin-top:8px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06bd3ff */.elementor-953 .elementor-element.elementor-element-06bd3ff img{object-fit:contain;} .elementor-953 .elementor-element.elementor-element-06bd3ff .widget-image-caption{font-size:12px;line-height:1.5;color:#625769;margin-top:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70dd2d5 *//* axis-seleto-grid-20261022 */
@media(min-width:1025px){.elementor-953 .elementor-element.elementor-element-e70dd2d5{grid-template-columns:repeat(6,minmax(0,1fr))!important;}.elementor-953 .elementor-element.elementor-element-e70dd2d5>.axis-project-card{grid-column:span 2!important;}.elementor-953 .elementor-element.elementor-element-e70dd2d5>.axis-project-card:nth-last-child(-n+4){grid-column:span 3!important;}.elementor-953 .elementor-element.elementor-element-e70dd2d5>.axis-project-featured{grid-column:1/-1!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11795aca */.elementor-953 .elementor-element.elementor-element-11795aca{padding:72px 24px;background:#faf8fc;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-inner{max-width:1200px;width:100%;margin:auto;display:flex;flex-direction:column;gap:28px;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-intro{max-width:760px;display:flex;flex-direction:column;gap:12px;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-card{display:flex;flex-direction:column;gap:12px;padding:20px;background:#fff;border:1px solid #ece3f2;border-radius:20px;min-width:0;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border-radius:12px;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-card .ax-h3 .elementor-heading-title{font-size:23px;line-height:1.25;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-card .ax-body .elementor-heading-title{font-size:16px;line-height:1.5;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-link{margin-top:auto;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-link .elementor-button{padding:0;background:transparent;color:#763b99;text-decoration:underline;text-underline-offset:4px;border:0;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-link a:focus-visible{outline:3px solid #a83ac7;outline-offset:5px;}@media(max-width:1024px){.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-953 .elementor-element.elementor-element-11795aca{padding:48px 20px;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-grid{grid-template-columns:1fr;gap:18px;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-card{padding:18px;}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-intro .ax-h2 .elementor-heading-title{font-size:30px;line-height:1.2;}}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-grid>.axis-project-featured{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:2rem;padding:2rem;background:linear-gradient(135deg,#fff,#f6effa)}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-feature-copy{display:flex;flex-direction:column;gap:1rem;min-width:0}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-featured .axis-project-feature-copy .ax-h3 .elementor-heading-title{font-size:2rem;line-height:1.2}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-featured .axis-project-link{margin-top:0}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-featured .axis-project-image img{width:100%;height:auto}@media(max-width:767px){.axis-project-grid>.axis-project-featured{display:flex;flex-direction:column;align-items:stretch;padding:1.125rem;gap:1.25rem}.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-featured .axis-project-feature-copy .ax-h3 .elementor-heading-title{font-size:1.65rem}}@media(max-width:767px){.elementor-953 .elementor-element.elementor-element-11795aca .axis-project-grid>.axis-project-featured{display:flex;flex-direction:column;align-items:stretch;padding:1.125rem;gap:1.25rem}}/* End custom CSS */