.elementor-53 .elementor-element.elementor-element-fd700a1{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--overlay-opacity:1;--margin-top:-106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:48px;--padding-right:48px;}.elementor-53 .elementor-element.elementor-element-fd700a1:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-fd700a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://smc.designite.org/wp-content/uploads/2026/03/3-2-4.webp");background-position:center center;background-size:cover;}.elementor-53 .elementor-element.elementor-element-fd700a1::before, .elementor-53 .elementor-element.elementor-element-fd700a1 > .elementor-background-video-container::before, .elementor-53 .elementor-element.elementor-element-fd700a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-53 .elementor-element.elementor-element-fd700a1 > .elementor-background-slideshow::before, .elementor-53 .elementor-element.elementor-element-fd700a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-53 .elementor-element.elementor-element-fd700a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(75deg, var( --e-global-color-primary ) 0%, #00000075 50%);}.elementor-53 .elementor-element.elementor-element-0fa2c66{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-ffcca2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-53 .elementor-element.elementor-element-ffcca2a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-80d560f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-53 .elementor-element.elementor-element-80d560f .elementor-heading-title{color:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-6e19d59{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-c351349-font-family ), Sans-serif;font-size:var( --e-global-typography-c351349-font-size );color:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-d32a375{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f611dec .elementor-button{background-color:var( --e-global-color-de7a094 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-53 .elementor-element.elementor-element-0878a7f .elementor-button{background-color:#F5F1EC00;font-family:var( --e-global-typography-2d5289c-font-family ), Sans-serif;font-size:var( --e-global-typography-2d5289c-font-size );text-transform:var( --e-global-typography-2d5289c-text-transform );fill:var( --e-global-color-de7a094 );color:var( --e-global-color-de7a094 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-53 .elementor-element.elementor-element-0878a7f .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-0878a7f .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-0878a7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-53 .elementor-element.elementor-element-0878a7f .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-0878a7f .elementor-button:focus svg{fill:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-83ebccc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 1px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-53 .elementor-element.elementor-element-7ab5445{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f681e30{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-53 .elementor-element.elementor-element-3be36d0 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(40px, 4.5vw, 64px);font-weight:700;line-height:1em;letter-spacing:-0.04em;}.elementor-53 .elementor-element.elementor-element-9b0b2e2 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-9ebccea{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-53 .elementor-element.elementor-element-160c244 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(40px, 4.5vw, 64px);font-weight:700;line-height:1em;letter-spacing:-0.04em;}.elementor-53 .elementor-element.elementor-element-6d2a7ba .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-b8a1a9c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-53 .elementor-element.elementor-element-6fc2a9d .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(40px, 4.5vw, 64px);font-weight:700;line-height:1em;letter-spacing:-0.04em;}.elementor-53 .elementor-element.elementor-element-d60e53a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-ad13ffa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:56px;--padding-right:56px;}.elementor-53 .elementor-element.elementor-element-822816b .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(40px, 4.5vw, 64px);font-weight:700;line-height:1em;letter-spacing:-0.04em;}.elementor-53 .elementor-element.elementor-element-cce5009 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-3b3a574{--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:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-53 .elementor-element.elementor-element-d3763ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-84ebbe0 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-09bdc71{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-a60e020{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-53 .elementor-element.elementor-element-c2330ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-53 .elementor-element.elementor-element-c2330ca .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-2b94b37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-53 .elementor-element.elementor-element-2b94b37 .elementor-heading-title{font-size:clamp(18px, 1.6vw, 22px);line-height:1em;letter-spacing:-0.02em;}.elementor-53 .elementor-element.elementor-element-0e34016{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-36c819b .elementor-button{background-color:#F5F1EC00;font-family:"Space Grotesk", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-36c819b .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-36c819b .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-36c819b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-53 .elementor-element.elementor-element-36c819b .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-36c819b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-d7bb002{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-53 .elementor-element.elementor-element-75c6927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-53 .elementor-element.elementor-element-75c6927 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-eac4193{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-53 .elementor-element.elementor-element-eac4193 .elementor-heading-title{font-size:clamp(18px, 1.6vw, 22px);line-height:1em;letter-spacing:-0.02em;}.elementor-53 .elementor-element.elementor-element-8708dee{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-8ebc665 .elementor-button{background-color:#F5F1EC00;font-family:"Space Grotesk", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-8ebc665 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-8ebc665 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-8ebc665 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-53 .elementor-element.elementor-element-8ebc665 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-8ebc665 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-0bf6eb2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-53 .elementor-element.elementor-element-af4f5f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-53 .elementor-element.elementor-element-af4f5f5 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-d782990{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-53 .elementor-element.elementor-element-d782990 .elementor-heading-title{font-size:clamp(18px, 1.6vw, 22px);line-height:1em;letter-spacing:-0.02em;}.elementor-53 .elementor-element.elementor-element-9854046{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-6b74e51 .elementor-button{background-color:#F5F1EC00;font-family:"Space Grotesk", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-6b74e51 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-6b74e51 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-6b74e51 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-53 .elementor-element.elementor-element-6b74e51 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-6b74e51 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-48a146d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-53 .elementor-element.elementor-element-719cae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-53 .elementor-element.elementor-element-719cae0 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-4e7be96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-53 .elementor-element.elementor-element-4e7be96 .elementor-heading-title{font-size:clamp(18px, 1.6vw, 22px);line-height:1em;letter-spacing:-0.02em;}.elementor-53 .elementor-element.elementor-element-31e4773{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-7bbe65f .elementor-button{background-color:#F5F1EC00;font-family:"Space Grotesk", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-7bbe65f .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-7bbe65f .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-7bbe65f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-53 .elementor-element.elementor-element-7bbe65f .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-7bbe65f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-eec7f27{--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:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-53 .elementor-element.elementor-element-eec7f27:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-eec7f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-53 .elementor-element.elementor-element-9c192e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-d1fdb11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-53 .elementor-element.elementor-element-d1fdb11 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-f1f3145 .elementor-heading-title{color:var( --e-global-color-43d49ce );}.elementor-53 .elementor-element.elementor-element-437035c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-0727f73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Public Sans", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-43d49ce );}.elementor-53 .elementor-element.elementor-element-31e2fcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-43d49ce );}.elementor-53 .elementor-element.elementor-element-188359b{--divider-border-style:solid;--divider-color:var( --e-global-color-de7a094 );--divider-border-width:1px;}.elementor-53 .elementor-element.elementor-element-188359b .elementor-divider-separator{width:100%;}.elementor-53 .elementor-element.elementor-element-188359b .elementor-divider{padding-block-start:40px;padding-block-end:40px;}.elementor-53 .elementor-element.elementor-element-65c53ee{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-00c58e0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-edc7b4e .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-f221ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-53 .elementor-element.elementor-element-f221ebe .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-887ebd5 );}.elementor-53 .elementor-element.elementor-element-438075d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-7166b31 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-dd29110{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-53 .elementor-element.elementor-element-dd29110 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-887ebd5 );}.elementor-53 .elementor-element.elementor-element-134f933{--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:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-53 .elementor-element.elementor-element-1eb99dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-7fa8331 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-bc1a9bd{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f72d524{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-03b3e87{text-align:center;}.elementor-53 .elementor-element.elementor-element-03b3e87 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(13px, 1.2vw, 16px);font-weight:500;text-transform:uppercase;color:var( --e-global-color-751930f );}.elementor-53 .elementor-element.elementor-element-03b3e87 .elementor-heading-title a:hover, .elementor-53 .elementor-element.elementor-element-03b3e87 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-53 .elementor-element.elementor-element-03b3e87 .elementor-heading-title a{transition-duration:0.3s;}.elementor-53 .elementor-element.elementor-element-9680a36{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-7c1fd5b{text-align:center;}.elementor-53 .elementor-element.elementor-element-7c1fd5b .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(13px, 1.2vw, 16px);font-weight:500;text-transform:uppercase;color:var( --e-global-color-751930f );}.elementor-53 .elementor-element.elementor-element-7c1fd5b .elementor-heading-title a:hover, .elementor-53 .elementor-element.elementor-element-7c1fd5b .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-53 .elementor-element.elementor-element-7c1fd5b .elementor-heading-title a{transition-duration:0.3s;}.elementor-53 .elementor-element.elementor-element-82a0855{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-22d3b4e{text-align:center;}.elementor-53 .elementor-element.elementor-element-22d3b4e .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(13px, 1.2vw, 16px);font-weight:500;text-transform:uppercase;color:var( --e-global-color-751930f );}.elementor-53 .elementor-element.elementor-element-22d3b4e .elementor-heading-title a:hover, .elementor-53 .elementor-element.elementor-element-22d3b4e .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-53 .elementor-element.elementor-element-22d3b4e .elementor-heading-title a{transition-duration:0.3s;}.elementor-53 .elementor-element.elementor-element-5125701{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-8782cdb{text-align:center;}.elementor-53 .elementor-element.elementor-element-8782cdb .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(13px, 1.2vw, 16px);font-weight:500;text-transform:uppercase;color:var( --e-global-color-751930f );}.elementor-53 .elementor-element.elementor-element-8782cdb .elementor-heading-title a:hover, .elementor-53 .elementor-element.elementor-element-8782cdb .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-53 .elementor-element.elementor-element-8782cdb .elementor-heading-title a{transition-duration:0.3s;}.elementor-53 .elementor-element.elementor-element-70f7edc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 00px 0px 0px;--border-top-width:0px;--border-right-width:00px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-5797810{text-align:center;}.elementor-53 .elementor-element.elementor-element-5797810 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:clamp(13px, 1.2vw, 16px);font-weight:500;text-transform:uppercase;color:var( --e-global-color-751930f );}.elementor-53 .elementor-element.elementor-element-5797810 .elementor-heading-title a:hover, .elementor-53 .elementor-element.elementor-element-5797810 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-53 .elementor-element.elementor-element-5797810 .elementor-heading-title a{transition-duration:0.3s;}.elementor-53 .elementor-element.elementor-element-430010e{--display:grid;--min-height:600px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e911de0{--display:flex;--overlay-opacity:0.65;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e911de0:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-e911de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smc.designite.org/wp-content/uploads/2026/03/01-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-53 .elementor-element.elementor-element-e911de0::before, .elementor-53 .elementor-element.elementor-element-e911de0 > .elementor-background-video-container::before, .elementor-53 .elementor-element.elementor-element-e911de0 > .e-con-inner > .elementor-background-video-container::before, .elementor-53 .elementor-element.elementor-element-e911de0 > .elementor-background-slideshow::before, .elementor-53 .elementor-element.elementor-element-e911de0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-53 .elementor-element.elementor-element-e911de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #00000052 0%, #000000 100%);}.elementor-53 .elementor-element.elementor-element-1486072{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:72px;--padding-right:72px;}.elementor-53 .elementor-element.elementor-element-1486072:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-1486072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a4dc2d );}.elementor-53 .elementor-element.elementor-element-afd7e75 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-53051ae{font-family:"Public Sans", Sans-serif;font-size:14px;line-height:1.2em;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-b2e3f06{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-c8b04c1 .elementor-heading-title{font-family:"Public Sans Italic", Sans-serif;font-size:16px;font-weight:300;line-height:1.3em;letter-spacing:0.02px;color:var( --e-global-color-accent );}.elementor-53 .elementor-element.elementor-element-0e75053{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f8016f2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-664d13e .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-53 .elementor-element.elementor-element-6fc96fe .elementor-heading-title{font-family:var( --e-global-typography-367894f-font-family ), Sans-serif;font-size:var( --e-global-typography-367894f-font-size );text-transform:var( --e-global-typography-367894f-text-transform );color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-b5b3224{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e2cf0fc .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-53 .elementor-element.elementor-element-7108a10 .elementor-heading-title{font-family:var( --e-global-typography-367894f-font-family ), Sans-serif;font-size:var( --e-global-typography-367894f-font-size );text-transform:var( --e-global-typography-367894f-text-transform );color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-6b9e875{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-634156a .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-53 .elementor-element.elementor-element-246ff4a .elementor-heading-title{font-family:var( --e-global-typography-367894f-font-family ), Sans-serif;font-size:var( --e-global-typography-367894f-font-size );text-transform:var( --e-global-typography-367894f-text-transform );color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-97db0c0{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:48px;--padding-right:48px;}.elementor-53 .elementor-element.elementor-element-97db0c0:hover{background-color:var( --e-global-color-4a4dc2d );}.elementor-53 .elementor-element.elementor-element-5bbd003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-0f396b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-53 .elementor-element.elementor-element-7c0e054 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-0d8322a{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-d6bea14 );border-radius:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-0d8322a .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-53 .elementor-element.elementor-element-47223e0{background-color:var( --e-global-color-de7a094 );padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d6bea14 );}.elementor-53 .elementor-element.elementor-element-47223e0 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-e374d9e{--display:flex;--justify-content:center;}.elementor-53 .elementor-element.elementor-element-10e3fe6 .elementor-button{background-color:#F5F1EC00;font-family:var( --e-global-typography-2d5289c-font-family ), Sans-serif;font-size:var( --e-global-typography-2d5289c-font-size );text-transform:var( --e-global-typography-2d5289c-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-53 .elementor-element.elementor-element-10e3fe6 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-10e3fe6 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-10e3fe6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-53 .elementor-element.elementor-element-10e3fe6 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-10e3fe6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-0b79168{--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:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-53 .elementor-element.elementor-element-780ac6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-df9d6b1 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-f971b2b );}.elementor-53 .elementor-element.elementor-element-9b33cd7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-1f6d3a7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-e0936ca{--grid-columns:1;}.elementor-53 .elementor-element.elementor-element-188a5d7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6bea14 );--border-color:var( --e-global-color-d6bea14 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-771d59a{--grid-columns:1;}.elementor-53 .elementor-element.elementor-element-ad3d7da{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-de7a094 );--border-color:var( --e-global-color-de7a094 );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-796e7d0{--grid-columns:1;}.elementor-53 .elementor-element.elementor-element-ccff0c7{--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:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:140px;--padding-bottom:140px;--padding-left:48px;--padding-right:48px;}.elementor-53 .elementor-element.elementor-element-ccff0c7:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-ccff0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-e59c85e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-73b150b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:clamp(36px, 5vw, 72px);color:var( --e-global-color-de7a094 );}.elementor-53 .elementor-element.elementor-element-5b13fce{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-7313568 .elementor-button{background-color:var( --e-global-color-de7a094 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-53 .elementor-element.elementor-element-7313568 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-7313568 .elementor-button:focus{background-color:var( --e-global-color-2e5c7c7 );border-color:var( --e-global-color-2e5c7c7 );}.elementor-53 .elementor-element.elementor-element-9950fa8 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-de7a094 );color:var( --e-global-color-de7a094 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-9950fa8 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-9950fa8 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-2e5c7c7 );}.elementor-53 .elementor-element.elementor-element-9950fa8 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-9950fa8 .elementor-button:focus svg{fill:var( --e-global-color-2e5c7c7 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-53 .elementor-element.elementor-element-6e19d59{font-size:var( --e-global-typography-c351349-font-size );}.elementor-53 .elementor-element.elementor-element-0878a7f .elementor-button{font-size:var( --e-global-typography-2d5289c-font-size );}.elementor-53 .elementor-element.elementor-element-7ab5445{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-09bdc71{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-bc1a9bd{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-430010e{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-6fc96fe .elementor-heading-title{font-size:var( --e-global-typography-367894f-font-size );}.elementor-53 .elementor-element.elementor-element-7108a10 .elementor-heading-title{font-size:var( --e-global-typography-367894f-font-size );}.elementor-53 .elementor-element.elementor-element-246ff4a .elementor-heading-title{font-size:var( --e-global-typography-367894f-font-size );}.elementor-53 .elementor-element.elementor-element-10e3fe6 .elementor-button{font-size:var( --e-global-typography-2d5289c-font-size );}.elementor-53 .elementor-element.elementor-element-9b33cd7{--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-e0936ca{--grid-columns:2;}.elementor-53 .elementor-element.elementor-element-771d59a{--grid-columns:2;}.elementor-53 .elementor-element.elementor-element-796e7d0{--grid-columns:2;}}@media(max-width:767px){.elementor-53 .elementor-element.elementor-element-fd700a1{--margin-top:-76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-6e19d59{font-size:var( --e-global-typography-c351349-font-size );}.elementor-53 .elementor-element.elementor-element-0878a7f .elementor-button{font-size:var( --e-global-typography-2d5289c-font-size );padding:16px 32px 16px 0px;}.elementor-53 .elementor-element.elementor-element-83ebccc{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-7ab5445{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-f681e30{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-53 .elementor-element.elementor-element-9ebccea{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-53 .elementor-element.elementor-element-b8a1a9c{--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-53 .elementor-element.elementor-element-ad13ffa{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-53 .elementor-element.elementor-element-3b3a574{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-d3763ef{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-53 .elementor-element.elementor-element-09bdc71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-eec7f27{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-134f933{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-1eb99dd{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-53 .elementor-element.elementor-element-bc1a9bd{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-430010e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-e911de0{--min-height:300px;}.elementor-53 .elementor-element.elementor-element-1486072{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-f8016f2{--width:max-contenty;}.elementor-53 .elementor-element.elementor-element-6fc96fe .elementor-heading-title{font-size:var( --e-global-typography-367894f-font-size );}.elementor-53 .elementor-element.elementor-element-b5b3224{--width:max-content;}.elementor-53 .elementor-element.elementor-element-7108a10 .elementor-heading-title{font-size:var( --e-global-typography-367894f-font-size );}.elementor-53 .elementor-element.elementor-element-6b9e875{--width:max-content;}.elementor-53 .elementor-element.elementor-element-246ff4a .elementor-heading-title{font-size:var( --e-global-typography-367894f-font-size );}.elementor-53 .elementor-element.elementor-element-97db0c0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-5bbd003{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-53 .elementor-element.elementor-element-10e3fe6 .elementor-button{font-size:var( --e-global-typography-2d5289c-font-size );}.elementor-53 .elementor-element.elementor-element-0b79168{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-780ac6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-53 .elementor-element.elementor-element-9b33cd7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-53 .elementor-element.elementor-element-1f6d3a7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e0936ca{--grid-columns:1;}.elementor-53 .elementor-element.elementor-element-188a5d7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-771d59a{--grid-columns:1;}.elementor-53 .elementor-element.elementor-element-ad3d7da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-796e7d0{--grid-columns:1;}.elementor-53 .elementor-element.elementor-element-ccff0c7{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-53 .elementor-element.elementor-element-5b13fce{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-53 .elementor-element.elementor-element-0fa2c66{--width:1000px;}.elementor-53 .elementor-element.elementor-element-f8016f2{--width:max-content;}.elementor-53 .elementor-element.elementor-element-b5b3224{--width:max-content;}.elementor-53 .elementor-element.elementor-element-6b9e875{--width:max-content;}.elementor-53 .elementor-element.elementor-element-5bbd003{--width:100%;}.elementor-53 .elementor-element.elementor-element-0f396b0{--width:max-content;}.elementor-53 .elementor-element.elementor-element-e374d9e{--width:max-content;}.elementor-53 .elementor-element.elementor-element-e59c85e{--width:70%;}.elementor-53 .elementor-element.elementor-element-5b13fce{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-fd700a1 */.elementor-53 .elementor-element.elementor-element-fd700a1{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03b3e87 */.ref-item:hover div{
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c1fd5b */.ref-item:hover div{
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22d3b4e */.ref-item:hover div{
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8782cdb */.ref-item:hover div{
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5797810 */.ref-item:hover div{
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73b150b */.elementor-53 .elementor-element.elementor-element-73b150b em {
  font-style: normal;
  color: #7A5546;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Public Sans Italic';
	font-display: auto;
	src: url('https://smc.designite.org/wp-content/uploads/2026/03/PublicSans-Italic-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */