.elementor .menu-mobile-main-nav{padding:0px;flex-direction:column;gap:var(--space-s);align-items:center;}.elementor .mobile-menu-second-nav{padding:0px;display:flex;flex-direction:column;gap:var(--space-s);align-items:center;}.elementor .converted-class-9{height:100vh;background-color:var(--color-pink-light);flex-direction:column;}.elementor .page-content-block{max-width:var(--content-max-width-default);padding-block-start:var(--space-3xl);padding-block-end:var(--space-3xl);padding-inline-start:var(--space-4xl);padding-inline-end:var(--space-4xl);flex-direction:column;}.elementor .type-body-lg{font-family:var(--font-base);font-weight:600;font-size:1.375rem;line-height:1.5;}.elementor .type-body{font-family:var(--font-base);font-weight:400;font-size:1.125rem;line-height:1.6;}.elementor .type-title-md{font-family:var(--font-base);font-weight:700;font-size:1.375rem;line-height:1.1;}.elementor .type-title-xl{font-family:var(--font-base);font-weight:700;font-size:2.75rem;letter-spacing:1px;line-height:1;text-align:start;text-transform:uppercase;}.elementor .type-nav{font-family:var(--font-base);font-weight:700;font-size:1.25rem;line-height:1;}.elementor .page-subtitle-intro-block{padding:0px;display:flex;flex-direction:column;justify-content:flex-start;align-self:start;}.elementor .type-title-lg{font-family:var(--font-base);font-weight:700;font-size:2rem;line-height:1.2;}.elementor .page-subtitle-text-block{padding:0px;flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .footer-layout{flex-direction:row;gap:var(--space-m);justify-content:space-between;align-items:start;}.elementor .button-simple{color:var(--color-orange);text-decoration:underline;padding:0px;border-style:none;background-color:#ffffff00;align-self:start;}.elementor .button-simple:hover,.elementor .button-simple:focus-visible{color:var(--color-orange);border-style:none;background-color:var(--color-white);}.elementor .loop-atelier-img{aspect-ratio:4/5;object-fit:cover;}.elementor .loop-atelier-block{padding:0px;background-color:var(--color-white);flex-direction:column;}.elementor .text-color-orange{color:var(--color-orange);}.elementor .shanti-footer-zigzag{display:none;}.elementor .u-text-uppercase{text-transform:uppercase;}.elementor .u-pad-0{padding:0px;}.elementor .loop-atelier-text-block{height:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;display:flex;flex-direction:column;row-gap:12px;justify-content:space-between;}.elementor .type-button{font-family:var(--font-base);font-weight:600;font-size:1.125rem;text-decoration:none;}.elementor .gap-default{display:flex;gap:var(--space-xl);}.elementor .loop-lieux{flex-direction:column;align-items:center;}.elementor .u-flex-column{flex-direction:column;}.elementor .bg-color-blue{background-color:var(--color-blue);}.elementor .bg-color-pink-dark{background-color:var(--color-pink-dark);}.elementor .zigzag-pink-light{min-height:32px;max-height:32px;padding:0px;background-image:url("https://www.shanti93.com/wp-content/uploads/2026/06/triangle-up-pink-light.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .bg-color-white{background-color:var(--color-white);}.elementor .zigzag-div{height:32px;min-height:32px;padding:0px;}.elementor .bg-color-orange{background-color:var(--color-orange);}.elementor .zigzag-white{min-height:32px;max-height:32px;padding:0px;background-image:url("https://www.shanti93.com/wp-content/uploads/2026/05/triangle-up-white.svg");background-repeat:repeat-x;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:0px;}.elementor .button-bg-pink-dark{color:var(--color-blue);padding:var(--space-s);border-style:none;background-color:var(--color-pink-dark);align-self:start;}.elementor .button-bg-pink-dark:hover,.elementor .button-bg-pink-dark:focus-visible{color:var(--color-pink-dark);border-style:none;background-color:var(--color-blue);}.elementor .page-intro-subtitle{text-align:end;}.elementor .page-intro-subtext{text-align:start;}.elementor .footer-wrapper{padding:0px;background-color:var(--color-blue);justify-content:center;}.elementor .footer-nav-main{width:auto;height:100%;padding:0px;flex-direction:column;gap:var(--space-xs);justify-content:space-between;align-items:start;}.elementor .footer-nav-secondary{width:auto;color:var(--color-pink-light);padding:0px;flex-direction:column;gap:var(--space-s);align-items:start;}.elementor .footer-social{width:auto;padding:0px;flex-direction:column;gap:var(--space-xs);}.elementor .footer-brand{width:auto;min-width:127px;max-width:127px;padding:0px;flex-direction:column;}.elementor .footer-logo{width:127px;object-fit:contain;}.elementor .footer-link-main{color:var(--color-pink-light);}.elementor .type-nav-s{font-family:var(--font-base);font-weight:400;font-size:1.125rem;line-height:1;}.elementor .footer-social-link{width:44px;height:44px;color:var(--color-orange);flex-direction:column;}.elementor .converted-class-1{width:20%;padding:0px;justify-content:flex-start;}.elementor .converted-class-2{padding:0px;justify-content:center;}.elementor .converted-class-3{width:20%;padding:0px;justify-content:flex-end;}.elementor .converted-class-4{padding-block-start:var(--space-xl);padding-block-end:var(--space-xl);padding-inline-start:var(--space-4xl);padding-inline-end:var(--space-4xl);background-color:var(--DUP_color-pink-light);gap:var(--space-m);justify-content:space-between;align-items:center;}.elementor .converted-class-5{display:none;}.elementor .converted-class-6{display:none;}.elementor .converted-class-8{width:46px;}.elementor .home-news-carousel{width:100%;height:45vh;overflow:hidden;position:relative;padding:0px;gap:0px;}.elementor .home-news-track{width:100%;height:100%;padding:0px;display:grid;gap:0px;grid-template-columns:100%;grid-template-rows:repeat(1, 1fr);grid-auto-flow:column;grid-auto-rows:auto;grid-auto-columns:100%;}.elementor .loop-news-card{width:100%;height:100%;overflow:hidden;position:relative;padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:stretch;}.elementor .loop-news-image{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;opacity:40%;}.elementor .home-news-loop{width:100%;height:100%;padding:0px;}.elementor .loop-news-content{width:100%;height:100%;position:relative;z-index:1;padding:var(--space-2xl);display:flex;gap:var(--space-s);justify-content:center;align-items:center;}.elementor .home-news-pagination{width:auto;height:auto;position:absolute;inset-block-end:var(--space-s);inset-inline-start:50%;z-index:2;color:var(--color-blue);transform:translate3d(-50px, 0px, 0px);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;}.elementor .home-news-dot-template{width:auto;height:auto;margin:0px;display:flex;flex-direction:row;justify-content:center;}.elementor .home-news-dot-normal{color:var(--color-orange);}