.elementor-14776 .elementor-element.elementor-element-e6c8566{--display:flex;--min-height:90vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14776 .elementor-element.elementor-element-e6c8566:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-e6c8566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/Hero-Banner-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-e58452e{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-14776 .elementor-element.elementor-element-3b34710{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14776 .elementor-element.elementor-element-3b34710 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:45px;font-weight:300;line-height:1.1em;letter-spacing:0.03em;color:var( --e-global-color-ba0dfd8 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14776 .elementor-element.elementor-element-cc772e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Quicksand", Sans-serif;font-size:28px;font-weight:400;}.elementor-14776 .elementor-element.elementor-element-2e3a4bf{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14776 .elementor-element.elementor-element-d5f1dec{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-14776 .elementor-element.elementor-element-8bd7855 .elementor-button{background-color:var( --e-global-color-d547df7 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-ba0dfd8 );color:var( --e-global-color-ba0dfd8 );transition-duration:2.7s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-14776 .elementor-element.elementor-element-8bd7855 .elementor-button:hover, .elementor-14776 .elementor-element.elementor-element-8bd7855 .elementor-button:focus{background-color:var( --e-global-color-88aebcc );color:var( --e-global-color-ba0dfd8 );border-color:var( --e-global-color-a65d705 );}.elementor-14776 .elementor-element.elementor-element-8bd7855 .elementor-button:hover svg, .elementor-14776 .elementor-element.elementor-element-8bd7855 .elementor-button:focus svg{fill:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-04f0a86{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-edb32f3 .elementor-button{background-color:var( --e-global-color-d547df7 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-ba0dfd8 );color:var( --e-global-color-ba0dfd8 );transition-duration:2.7s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-14776 .elementor-element.elementor-element-edb32f3 .elementor-button:hover, .elementor-14776 .elementor-element.elementor-element-edb32f3 .elementor-button:focus{background-color:var( --e-global-color-88aebcc );color:var( --e-global-color-ba0dfd8 );border-color:var( --e-global-color-a65d705 );}.elementor-14776 .elementor-element.elementor-element-edb32f3 .elementor-button:hover svg, .elementor-14776 .elementor-element.elementor-element-edb32f3 .elementor-button:focus svg{fill:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-ad253fd{--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-14776 .elementor-element.elementor-element-c98b10f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-88aebcc );--border-color:var( --e-global-color-88aebcc );--border-radius:20px 20px 20px 20px;}.elementor-14776 .elementor-element.elementor-element-c98b10f:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-c98b10f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-733ef04{padding:10px 0px 0px 0px;text-align:center;}.elementor-14776 .elementor-element.elementor-element-733ef04.elementor-element{--align-self:center;}.elementor-14776 .elementor-element.elementor-element-733ef04 .elementor-heading-title{font-family:var( --e-global-typography-1232b34-font-family ), Sans-serif;font-size:var( --e-global-typography-1232b34-font-size );font-style:var( --e-global-typography-1232b34-font-style );}.elementor-14776 .elementor-element.elementor-element-c790ad3{width:var( --container-widget-width, 93% );max-width:93%;background-color:#FFFFFF;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-14776 .elementor-element.elementor-element-c790ad3.elementor-element{--align-self:center;}.elementor-14776 .elementor-element.elementor-element-abaa9c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-10e3344{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14776 .elementor-element.elementor-element-2eb3ccc{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-bfb98c0 .elementor-button{background-color:var( --e-global-color-d547df7 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-ba0dfd8 );color:var( --e-global-color-ba0dfd8 );transition-duration:2.7s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-14776 .elementor-element.elementor-element-bfb98c0 .elementor-button:hover, .elementor-14776 .elementor-element.elementor-element-bfb98c0 .elementor-button:focus{background-color:var( --e-global-color-88aebcc );color:var( --e-global-color-ba0dfd8 );border-color:var( --e-global-color-a65d705 );}.elementor-14776 .elementor-element.elementor-element-bfb98c0 .elementor-button:hover svg, .elementor-14776 .elementor-element.elementor-element-bfb98c0 .elementor-button:focus svg{fill:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-2daf523{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-662f6f5 .elementor-button{background-color:var( --e-global-color-d547df7 );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-ba0dfd8 );color:var( --e-global-color-ba0dfd8 );transition-duration:2.7s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-14776 .elementor-element.elementor-element-662f6f5 .elementor-button:hover, .elementor-14776 .elementor-element.elementor-element-662f6f5 .elementor-button:focus{background-color:var( --e-global-color-88aebcc );color:var( --e-global-color-ba0dfd8 );border-color:var( --e-global-color-a65d705 );}.elementor-14776 .elementor-element.elementor-element-662f6f5 .elementor-button:hover svg, .elementor-14776 .elementor-element.elementor-element-662f6f5 .elementor-button:focus svg{fill:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-f8e72f6{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-f8e72f6:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-f8e72f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d547df7 );}.elementor-14776 .elementor-element.elementor-element-92b6221{--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-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-14776 .elementor-element.elementor-element-c5b9e09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-88aebcc );}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter-number-wrapper{color:var( --e-global-color-ba0dfd8 );font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter-title{color:var( --e-global-color-ba0dfd8 );font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:21px;letter-spacing:0.19em;}.elementor-14776 .elementor-element.elementor-element-1a67c73{--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-14776 .elementor-element.elementor-element-c124a73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-88aebcc );}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter-title{justify-content:center;color:var( --e-global-color-ba0dfd8 );font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:21px;letter-spacing:0.19em;}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;}.elementor-14776 .elementor-element.elementor-element-0046d7a{--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;border-style:none;--border-style:none;}.elementor-14776 .elementor-element.elementor-element-a3055cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter-title{justify-content:center;color:var( --e-global-color-ba0dfd8 );font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:21px;letter-spacing:0.19em;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter-number-wrapper{color:var( --e-global-color-ba0dfd8 );font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;}.elementor-14776 .elementor-element.elementor-element-9c62d27{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-9c62d27:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-9c62d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d547df7 );}.elementor-14776 .elementor-element.elementor-element-98f3323{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-88aebcc );--border-color:var( --e-global-color-88aebcc );}.elementor-14776 .elementor-element.elementor-element-39cb344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-ec18598 );}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter-number-wrapper{color:var( --e-global-color-ba0dfd8 );font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter-title{color:var( --e-global-color-ba0dfd8 );font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:21px;letter-spacing:0.19em;}.elementor-14776 .elementor-element.elementor-element-7c09b82{--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-14776 .elementor-element.elementor-element-12cca0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter-title{justify-content:center;color:var( --e-global-color-ba0dfd8 );font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:21px;letter-spacing:0.19em;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter-number-wrapper{color:var( --e-global-color-ba0dfd8 );font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;}.elementor-14776 .elementor-element.elementor-element-ac1fa64{--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-14776 .elementor-element.elementor-element-15c9140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter-title{justify-content:center;color:var( --e-global-color-ba0dfd8 );font-family:"Bai Jamjuree", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:21px;letter-spacing:0.19em;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter-number-wrapper{color:var( --e-global-color-ba0dfd8 );font-family:"Arial", Sans-serif;font-size:60px;font-weight:500;}.elementor-14776 .elementor-element.elementor-element-e4ac83f{--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 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-14776 .elementor-element.elementor-element-e4ac83f:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-e4ac83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-14776 .elementor-element.elementor-element-03bdccc{--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:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14776 .elementor-element.elementor-element-23ad491{--divider-border-style:solid;--divider-color:var( --e-global-color-88aebcc );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider-separator{width:43%;margin:0 auto;margin-left:0;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider__text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-030ac98-font-family ), Sans-serif;font-size:var( --e-global-typography-030ac98-font-size );font-style:var( --e-global-typography-030ac98-font-style );}.elementor-14776 .elementor-element.elementor-element-7e8f875 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:45px;font-weight:500;letter-spacing:0.1px;color:#000000;}.elementor-14776 .elementor-element.elementor-element-d4f3005{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-fb78c69{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button:hover, .elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button:focus{background-color:#02010100;color:#000000;border-color:var( --e-global-color-a65d705 );}.elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button:hover svg, .elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button:focus svg{fill:#000000;}.elementor-14776 .elementor-element.elementor-element-b682737{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-14776 .elementor-element.elementor-element-9c8a93a img{width:85%;max-width:85%;height:500px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;}.elementor-14776 .elementor-element.elementor-element-40a6359{--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:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-14776 .elementor-element.elementor-element-ba9944f .elementor-heading-title{font-family:var( --e-global-typography-de0c911-font-family ), Sans-serif;font-size:var( --e-global-typography-de0c911-font-size );font-style:var( --e-global-typography-de0c911-font-style );}.elementor-14776 .elementor-element.elementor-element-ef650d6{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-08bdde8{--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-14776 .elementor-element.elementor-element-cb37f40{--display:flex;--min-height:270px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14776 .elementor-element.elementor-element-83b6429{--display:flex;--min-height:270px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A70;--border-color:#7A7A7A70;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-83b6429:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-83b6429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14776 .elementor-element.elementor-element-83b6429.e-con:hover{--e-con-transform-scale:1.02;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-14776 .elementor-element.elementor-element-b793384{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-14776 .elementor-element.elementor-element-b793384.elementor-view-stacked .elementor-icon{background-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-b793384.elementor-view-framed .elementor-icon, .elementor-14776 .elementor-element.elementor-element-b793384.elementor-view-default .elementor-icon{fill:#EC0000;color:#EC0000;border-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon{font-size:45px;}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-title a{font-family:var( --e-global-typography-1232b34-font-family ), Sans-serif;font-size:var( --e-global-typography-1232b34-font-size );font-style:var( --e-global-typography-1232b34-font-style );}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-description{font-family:var( --e-global-typography-3dfea8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3dfea8d-font-size );font-weight:var( --e-global-typography-3dfea8d-font-weight );color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-85f772b{--display:flex;--min-height:270px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A70;--border-color:#7A7A7A70;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-85f772b:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-85f772b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14776 .elementor-element.elementor-element-85f772b.e-con:hover{--e-con-transform-scale:1.02;}.elementor-14776 .elementor-element.elementor-element-b68e7a7{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-14776 .elementor-element.elementor-element-b68e7a7.elementor-view-stacked .elementor-icon{background-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-b68e7a7.elementor-view-framed .elementor-icon, .elementor-14776 .elementor-element.elementor-element-b68e7a7.elementor-view-default .elementor-icon{fill:#EC0000;color:#EC0000;border-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon{font-size:45px;}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-title a{font-family:var( --e-global-typography-1232b34-font-family ), Sans-serif;font-size:var( --e-global-typography-1232b34-font-size );font-style:var( --e-global-typography-1232b34-font-style );}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-description{font-family:var( --e-global-typography-3dfea8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3dfea8d-font-size );font-weight:var( --e-global-typography-3dfea8d-font-weight );color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-8ac7a10{--display:flex;--min-height:270px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A70;--border-color:#7A7A7A70;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-8ac7a10:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-8ac7a10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14776 .elementor-element.elementor-element-8ac7a10.e-con:hover{--e-con-transform-scale:1.02;}.elementor-14776 .elementor-element.elementor-element-af7ffa6{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-14776 .elementor-element.elementor-element-af7ffa6.elementor-view-stacked .elementor-icon{background-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-af7ffa6.elementor-view-framed .elementor-icon, .elementor-14776 .elementor-element.elementor-element-af7ffa6.elementor-view-default .elementor-icon{fill:#EC0000;color:#EC0000;border-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon{font-size:45px;}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-title a{font-family:var( --e-global-typography-1232b34-font-family ), Sans-serif;font-size:var( --e-global-typography-1232b34-font-size );font-style:var( --e-global-typography-1232b34-font-style );}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-description{font-family:var( --e-global-typography-3dfea8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3dfea8d-font-size );font-weight:var( --e-global-typography-3dfea8d-font-weight );color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-a5aaa92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14776 .elementor-element.elementor-element-4c1de96{--display:flex;--min-height:270px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A70;--border-color:#7A7A7A70;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-4c1de96:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-4c1de96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14776 .elementor-element.elementor-element-4c1de96.e-con:hover{--e-con-transform-scale:1.02;}.elementor-14776 .elementor-element.elementor-element-fc95acd{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-14776 .elementor-element.elementor-element-fc95acd.elementor-view-stacked .elementor-icon{background-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-fc95acd.elementor-view-framed .elementor-icon, .elementor-14776 .elementor-element.elementor-element-fc95acd.elementor-view-default .elementor-icon{fill:#EC0000;color:#EC0000;border-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon{font-size:45px;}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-title a{font-family:var( --e-global-typography-1232b34-font-family ), Sans-serif;font-size:var( --e-global-typography-1232b34-font-size );font-style:var( --e-global-typography-1232b34-font-style );}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-description{font-family:var( --e-global-typography-3dfea8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3dfea8d-font-size );font-weight:var( --e-global-typography-3dfea8d-font-weight );color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-e7e55b9{--display:flex;--min-height:270px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A70;--border-color:#7A7A7A70;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-e7e55b9:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-e7e55b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14776 .elementor-element.elementor-element-e7e55b9.e-con:hover{--e-con-transform-scale:1.02;}.elementor-14776 .elementor-element.elementor-element-9d91444{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-14776 .elementor-element.elementor-element-9d91444.elementor-view-stacked .elementor-icon{background-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-9d91444.elementor-view-framed .elementor-icon, .elementor-14776 .elementor-element.elementor-element-9d91444.elementor-view-default .elementor-icon{fill:#EC0000;color:#EC0000;border-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon{font-size:45px;}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-title a{font-family:var( --e-global-typography-1232b34-font-family ), Sans-serif;font-size:var( --e-global-typography-1232b34-font-size );font-style:var( --e-global-typography-1232b34-font-style );}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-description{font-family:var( --e-global-typography-3dfea8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3dfea8d-font-size );font-weight:var( --e-global-typography-3dfea8d-font-weight );color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-ef40d4d{--display:flex;--min-height:270px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#7A7A7A70;--border-color:#7A7A7A70;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-ef40d4d:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-ef40d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14776 .elementor-element.elementor-element-ef40d4d.e-con:hover{--e-con-transform-scale:1.02;}.elementor-14776 .elementor-element.elementor-element-70ddbe5{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-14776 .elementor-element.elementor-element-70ddbe5.elementor-view-stacked .elementor-icon{background-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-70ddbe5.elementor-view-framed .elementor-icon, .elementor-14776 .elementor-element.elementor-element-70ddbe5.elementor-view-default .elementor-icon{fill:#EC0000;color:#EC0000;border-color:#EC0000;}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon{font-size:45px;}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-title a{font-family:var( --e-global-typography-1232b34-font-family ), Sans-serif;font-size:var( --e-global-typography-1232b34-font-size );font-style:var( --e-global-typography-1232b34-font-style );}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-description{font-family:var( --e-global-typography-3dfea8d-font-family ), Sans-serif;font-size:var( --e-global-typography-3dfea8d-font-size );font-weight:var( --e-global-typography-3dfea8d-font-weight );color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-f324ce1{--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;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-14776 .elementor-element.elementor-element-b26f556{--e-image-carousel-slides-to-show:1;}.elementor-14776 .elementor-element.elementor-element-b26f556 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-14776 .elementor-element.elementor-element-b26f556 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-14776 .elementor-element.elementor-element-b26f556 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-14776 .elementor-element.elementor-element-b26f556 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-14776 .elementor-element.elementor-element-c2d1f13{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-693e59d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 30px;text-align:center;}.elementor-14776 .elementor-element.elementor-element-693e59d .elementor-heading-title{font-family:var( --e-global-typography-de0c911-font-family ), Sans-serif;font-size:var( --e-global-typography-de0c911-font-size );font-style:var( --e-global-typography-de0c911-font-style );}.elementor-14776 .elementor-element.elementor-element-8f6f39e{--display:flex;}.elementor-14776 .elementor-element.elementor-element-19a2392{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-19a2392:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-19a2392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/vora-icon-elegant-interior-design-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-19a2392::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-19a2392:hover::before, .elementor-14776 .elementor-element.elementor-element-19a2392:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-19a2392:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-19a2392:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-7f394e7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-cf741ec{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-94726e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-94726e8 .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-5ec26b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-90aed53{--display:flex;}.elementor-14776 .elementor-element.elementor-element-bbec2fa{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-bbec2fa:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-bbec2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/DTDC.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-bbec2fa::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-bbec2fa:hover::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-bbec2fa:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-8c7dfdd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-f747f2a{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-dc3dab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-dc3dab5 .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-39c3023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-8bcffaa{--display:flex;}.elementor-14776 .elementor-element.elementor-element-3dd7b54{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-3dd7b54:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/stratum-interior-design-project.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-3dd7b54::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-3dd7b54:hover::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-3dd7b54:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-59d1c07{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-bb89cbf{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-9d9feef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-9d9feef .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-e1f0be9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-c907bda{--display:flex;}.elementor-14776 .elementor-element.elementor-element-fdbe9ca{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-fdbe9ca:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/hostellar-hostel-facility-interior.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-fdbe9ca::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-fdbe9ca:hover::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-fdbe9ca:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-65c70ce{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-5d260f8{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-68f8f35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-68f8f35 .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-d7d3599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-2280d6b{--display:flex;}.elementor-14776 .elementor-element.elementor-element-84b1b23{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-84b1b23:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-84b1b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/dgs-gurudarshan-sales-office-feature-wall-art.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-84b1b23::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-84b1b23:hover::before, .elementor-14776 .elementor-element.elementor-element-84b1b23:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-84b1b23:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-84b1b23:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-0fa7f85{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-68c6f29{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-702d9b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-702d9b9 .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-dc8de00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-95cb1d4{--display:flex;}.elementor-14776 .elementor-element.elementor-element-a5218b0{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-a5218b0:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-a5218b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/codeword-boss-sales-office-reception-area.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-a5218b0::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-a5218b0:hover::before, .elementor-14776 .elementor-element.elementor-element-a5218b0:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-a5218b0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-a5218b0:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-76f396a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-4f0cb2d{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-63967f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-63967f4 .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-9f1f22a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-97fcc7c{--display:flex;}.elementor-14776 .elementor-element.elementor-element-92d08f3{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-92d08f3:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-92d08f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/baluwala-sales-office-feature-wall-seating.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-92d08f3::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-92d08f3:hover::before, .elementor-14776 .elementor-element.elementor-element-92d08f3:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-92d08f3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-92d08f3:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-1688bc1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-be167e6{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-a122507{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-a122507 .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-efc8401{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-13a4feb{--display:flex;}.elementor-14776 .elementor-element.elementor-element-b099791{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-b099791:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-b099791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/bellisma-sales-office-reception-desk.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-b099791::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-b099791:hover::before, .elementor-14776 .elementor-element.elementor-element-b099791:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-b099791:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-b099791:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-3ec7cb9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-feb4958{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-f5db17f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-f5db17f .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-361eb50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-2a1799d{--display:flex;}.elementor-14776 .elementor-element.elementor-element-7d1b416{--display:flex;--min-height:55vh;--justify-content:flex-end;--overlay-opacity:0.57;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:15px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-7d1b416:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-7d1b416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/rudra-sales-office-reception-front-view-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-7d1b416::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(190deg, #47474721 61%, #000000F0 68%);}.elementor-14776 .elementor-element.elementor-element-7d1b416:hover::before, .elementor-14776 .elementor-element.elementor-element-7d1b416:hover > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-7d1b416:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .elementor-background-slideshow:hover::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(234deg, #47474721 17%, #000000D6 76%);}.elementor-14776 .elementor-element.elementor-element-7d1b416:hover{--overlay-opacity:0.36;}.elementor-14776 .elementor-element.elementor-element-70a5e5d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-247b6d9{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-cc492c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-cc492c0 .elementor-heading-title{font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-5748b80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-0837251{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-1%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-1%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-88aebcc );}.elementor-14776 .elementor-element.elementor-element-0837251 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;padding:5px 5px 5px 5px;}.elementor-14776 .elementor-element.elementor-element-dbe94ac{--display:flex;--min-height:70vh;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.96;--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-14776 .elementor-element.elementor-element-dbe94ac::before, .elementor-14776 .elementor-element.elementor-element-dbe94ac > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-dbe94ac > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-dbe94ac > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-dbe94ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-dbe94ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(276deg, #644B4B59 15%, #000000 81%);}.elementor-14776 .elementor-element.elementor-element-dbe94ac:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-dbe94ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-0edc4fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-14776 .elementor-element.elementor-element-92aee58{font-family:"Arial", Sans-serif;font-size:30px;font-weight:400;line-height:1.1em;}.elementor-14776 .elementor-element.elementor-element-92aee58 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-7dec1d7{--divider-border-style:solid;--divider-color:#F4C600;--divider-border-width:1.6px;padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-7dec1d7 .elementor-divider-separator{width:68%;}.elementor-14776 .elementor-element.elementor-element-7dec1d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14776 .elementor-element.elementor-element-20369b3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 8%;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-icon i{color:var( --e-global-color-a65d705 );transition:color 0.3s;}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-a65d705 );transition:fill 0.3s;}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:400;}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-14776 .elementor-element.elementor-element-e61a5e1{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-66ad792{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-14776 .elementor-element.elementor-element-6e42136{--display:flex;--min-height:550px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.48;--border-radius:14px 14px 14px 14px;}.elementor-14776 .elementor-element.elementor-element-6e42136:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-6e42136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://malidesarc.com/wp-content/uploads/2026/08/hostellar-common-area-interior.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14776 .elementor-element.elementor-element-6e42136::before, .elementor-14776 .elementor-element.elementor-element-6e42136 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-6e42136 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-6e42136 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-6e42136 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-6e42136 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#010202;--background-overlay:'';}.elementor-14776 .elementor-element.elementor-element-92dbe6a{text-align:center;}.elementor-14776 .elementor-element.elementor-element-92dbe6a .elementor-heading-title{font-family:var( --e-global-typography-947fde7-font-family ), Sans-serif;font-size:var( --e-global-typography-947fde7-font-size );font-style:var( --e-global-typography-947fde7-font-style );color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-60243ac{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:4%;--padding-right:4%;}.elementor-14776 .elementor-element.elementor-element-60243ac:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-60243ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88aebcc );}.elementor-14776 .elementor-element.elementor-element-d6c5bd3{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-ddc9a22 .elementor-heading-title{font-family:var( --e-global-typography-947fde7-font-family ), Sans-serif;font-size:var( --e-global-typography-947fde7-font-size );font-style:var( --e-global-typography-947fde7-font-style );color:#222222;}.elementor-14776 .elementor-element.elementor-element-b115aef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-e089e76 .elementor-button{background-color:#61CE7000;font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111111;}.elementor-14776 .elementor-element.elementor-element-e089e76 .elementor-button:hover, .elementor-14776 .elementor-element.elementor-element-e089e76 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-14776 .elementor-element.elementor-element-e089e76 .elementor-button:hover svg, .elementor-14776 .elementor-element.elementor-element-e089e76 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14776 .elementor-element.elementor-element-236e665{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-236e665:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-236e665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-134011b );}.elementor-14776 .elementor-element.elementor-element-6bb9df8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-f47c4af{text-align:center;}.elementor-14776 .elementor-element.elementor-element-f47c4af .elementor-heading-title{font-family:var( --e-global-typography-de0c911-font-family ), Sans-serif;font-size:var( --e-global-typography-de0c911-font-size );font-style:var( --e-global-typography-de0c911-font-style );}.elementor-14776 .elementor-element.elementor-element-9030074{text-align:center;color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-785123d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-785123d:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-785123d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba0dfd8 );}.elementor-14776 .elementor-element.elementor-element-4005c46{--e-image-carousel-slides-to-show:6;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-14776 .elementor-element.elementor-element-4005c46 .swiper-wrapper{display:flex;align-items:center;}.elementor-14776 .elementor-element.elementor-element-4005c46 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-14776 .elementor-element.elementor-element-d74dbb6{--display:flex;}.elementor-14776 .elementor-element.elementor-element-16544cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-14776 .elementor-element.elementor-element-16544cd .elementor-heading-title{font-family:var( --e-global-typography-de0c911-font-family ), Sans-serif;font-size:var( --e-global-typography-de0c911-font-size );font-style:var( --e-global-typography-de0c911-font-style );color:#000000;}.elementor-14776 .elementor-element.elementor-element-0632327{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-dd73457{--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-14776 .elementor-element.elementor-element-6dcd217{--display:flex;}.elementor-14776 .elementor-element.elementor-element-c1443b2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-c1443b2.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-c1443b2 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-0c28da7{--display:flex;}.elementor-14776 .elementor-element.elementor-element-d616385{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-d616385.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-d616385 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-0d27596{--display:flex;}.elementor-14776 .elementor-element.elementor-element-e0db853{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-e0db853.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-e0db853 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-1b7294f{--display:flex;}.elementor-14776 .elementor-element.elementor-element-e6c1c97{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-e6c1c97.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-e6c1c97 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-3db97e3{--display:flex;}.elementor-14776 .elementor-element.elementor-element-18be86f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-18be86f.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-18be86f p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-13e351b{--n-accordion-title-font-size:17px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E2E7D;border-radius:14px 14px 14px 14px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:#000000;--n-accordion-title-active-color:#13253B;--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:#F4C600;--n-accordion-icon-active-color:#F4C600;}.elementor-14776 .elementor-element.elementor-element-13e351b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:none;}.elementor-14776 .elementor-element.elementor-element-13e351b.elementor-element{--align-self:center;}:where( .elementor-14776 .elementor-element.elementor-element-13e351b > .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:"Arial", Sans-serif;}:where( .elementor-14776 .elementor-element.elementor-element-13e351b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14776 .elementor-element.elementor-element-83aa80c{--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-14776 .elementor-element.elementor-element-3fc64b3{--display:flex;}.elementor-14776 .elementor-element.elementor-element-638c574{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-638c574.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-638c574 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-bdad759{--display:flex;}.elementor-14776 .elementor-element.elementor-element-3bb9bde{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-3bb9bde.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-3bb9bde p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-3a95f1e{--display:flex;}.elementor-14776 .elementor-element.elementor-element-8ac0768{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-8ac0768.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-8ac0768 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-405f4a7{--display:flex;}.elementor-14776 .elementor-element.elementor-element-ed66150{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-ed66150.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-ed66150 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-d34181f{--display:flex;}.elementor-14776 .elementor-element.elementor-element-697d346{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:15px;font-weight:500;color:#1C1C1C;}.elementor-14776 .elementor-element.elementor-element-697d346.elementor-element{--align-self:flex-start;}.elementor-14776 .elementor-element.elementor-element-697d346 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-e496dbf{--n-accordion-title-font-size:17px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2E2E2E7D;border-radius:14px 14px 14px 14px;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:#000000;--n-accordion-title-active-color:#13253B;--n-accordion-icon-size:15px;--n-accordion-icon-hover-color:#F4C600;--n-accordion-icon-active-color:#F4C600;}.elementor-14776 .elementor-element.elementor-element-e496dbf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:none;}.elementor-14776 .elementor-element.elementor-element-e496dbf.elementor-element{--align-self:center;}:where( .elementor-14776 .elementor-element.elementor-element-e496dbf > .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:"Arial", Sans-serif;}:where( .elementor-14776 .elementor-element.elementor-element-e496dbf > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14776 .elementor-element.elementor-element-db9faf7{--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:center;--align-items:center;--z-index:6;}.elementor-14776 .elementor-element.elementor-element-db9faf7:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-db9faf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-134011b );}.elementor-14776 .elementor-element.elementor-element-d937a09{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-bbb1f2b{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-14776 .elementor-element.elementor-element-bbb1f2b .elementor-heading-title{font-family:var( --e-global-typography-de0c911-font-family ), Sans-serif;font-size:var( --e-global-typography-de0c911-font-size );font-style:var( --e-global-typography-de0c911-font-style );}.elementor-14776 .elementor-element.elementor-element-112abea{width:var( --container-widget-width, 664px );max-width:664px;padding:10px 0px 0px 0px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-112abea p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-3068761{--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:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-14776 .elementor-element.elementor-element-3068761:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-3068761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-134011b );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-14776 .elementor-element.elementor-element-2773583{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-2773583.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-main-swiper{width:100%;}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-ba0dfd8 );border-width:1px 1px 1px 1px;border-radius:8px;border-color:#0000000D;}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-swiper-button{font-size:20px;}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__text{color:#000000;font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:500;font-style:normal;}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__name{color:#000000;font-family:var( --e-global-typography-c068827-font-family ), Sans-serif;font-size:var( --e-global-typography-c068827-font-size );font-style:var( --e-global-typography-c068827-font-style );}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__title{font-family:var( --e-global-typography-28de9f1-font-family ), Sans-serif;font-size:var( --e-global-typography-28de9f1-font-size );font-weight:var( --e-global-typography-28de9f1-font-weight );font-style:var( --e-global-typography-28de9f1-font-style );}.elementor-14776 .elementor-element.elementor-element-dab2889{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-14776 .elementor-element.elementor-element-dab2889:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-dab2889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-14776 .elementor-element.elementor-element-f69c633{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-14776 .elementor-element.elementor-element-f69c633 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:38px;font-weight:600;}.elementor-14776 .elementor-element.elementor-element-c91be35{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Arial", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-6deefcd );}.elementor-14776 .elementor-element.elementor-element-c91be35.elementor-element{--align-self:center;}.elementor-14776 .elementor-element.elementor-element-c91be35 p{margin-block-end:5px;}.elementor-14776 .elementor-element.elementor-element-30da89f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14776 .elementor-element.elementor-element-13b99bc{--display:flex;}.elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button{background-color:#14225F;font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:2.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d547df7 );border-radius:30px 30px 30px 30px;}.elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button:hover, .elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button:focus{background-color:#FFFFFF;color:#14225F;border-color:#14225F;}.elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button-content-wrapper{flex-direction:row;}.elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button:hover svg, .elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button:focus svg{fill:#14225F;}.elementor-14776 .elementor-element.elementor-element-e25bdd4{--display:flex;}.elementor-14776 .elementor-element.elementor-element-883d492 .elementor-button{background-color:#14225F;font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:2.7s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d547df7 );border-radius:30px 30px 30px 30px;}.elementor-14776 .elementor-element.elementor-element-883d492 .elementor-button:hover, .elementor-14776 .elementor-element.elementor-element-883d492 .elementor-button:focus{background-color:#FFFFFF;color:#14225F;border-color:#14225F;}.elementor-14776 .elementor-element.elementor-element-883d492 .elementor-button-content-wrapper{flex-direction:row;}.elementor-14776 .elementor-element.elementor-element-883d492 .elementor-button:hover svg, .elementor-14776 .elementor-element.elementor-element-883d492 .elementor-button:focus svg{fill:#14225F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14776 .elementor-element.elementor-element-e58452e{--width:50%;}.elementor-14776 .elementor-element.elementor-element-ad253fd{--width:50%;}.elementor-14776 .elementor-element.elementor-element-f8e72f6{--content-width:1290px;}.elementor-14776 .elementor-element.elementor-element-92b6221{--width:33%;}.elementor-14776 .elementor-element.elementor-element-1a67c73{--width:33%;}.elementor-14776 .elementor-element.elementor-element-0046d7a{--width:33%;}.elementor-14776 .elementor-element.elementor-element-9c62d27{--content-width:1290px;}.elementor-14776 .elementor-element.elementor-element-98f3323{--width:25%;}.elementor-14776 .elementor-element.elementor-element-7c09b82{--width:25%;}.elementor-14776 .elementor-element.elementor-element-ac1fa64{--width:25%;}.elementor-14776 .elementor-element.elementor-element-e4ac83f{--content-width:1370px;}.elementor-14776 .elementor-element.elementor-element-03bdccc{--width:50%;}.elementor-14776 .elementor-element.elementor-element-fb78c69{--width:54%;}.elementor-14776 .elementor-element.elementor-element-b682737{--width:50%;}.elementor-14776 .elementor-element.elementor-element-40a6359{--content-width:1290px;}.elementor-14776 .elementor-element.elementor-element-ef650d6{--content-width:1370px;}.elementor-14776 .elementor-element.elementor-element-08bdde8{--width:60%;}.elementor-14776 .elementor-element.elementor-element-83b6429{--width:270px;}.elementor-14776 .elementor-element.elementor-element-85f772b{--width:270px;}.elementor-14776 .elementor-element.elementor-element-8ac7a10{--width:270px;}.elementor-14776 .elementor-element.elementor-element-4c1de96{--width:270px;}.elementor-14776 .elementor-element.elementor-element-e7e55b9{--width:270px;}.elementor-14776 .elementor-element.elementor-element-ef40d4d{--width:270px;}.elementor-14776 .elementor-element.elementor-element-f324ce1{--width:40%;}.elementor-14776 .elementor-element.elementor-element-c2d1f13{--content-width:1290px;}.elementor-14776 .elementor-element.elementor-element-19a2392{--width:100%;}.elementor-14776 .elementor-element.elementor-element-cf741ec{--width:65%;}.elementor-14776 .elementor-element.elementor-element-bbec2fa{--width:100%;}.elementor-14776 .elementor-element.elementor-element-f747f2a{--width:65%;}.elementor-14776 .elementor-element.elementor-element-3dd7b54{--width:100%;}.elementor-14776 .elementor-element.elementor-element-bb89cbf{--width:65%;}.elementor-14776 .elementor-element.elementor-element-fdbe9ca{--width:100%;}.elementor-14776 .elementor-element.elementor-element-5d260f8{--width:65%;}.elementor-14776 .elementor-element.elementor-element-84b1b23{--width:100%;}.elementor-14776 .elementor-element.elementor-element-68c6f29{--width:65%;}.elementor-14776 .elementor-element.elementor-element-a5218b0{--width:100%;}.elementor-14776 .elementor-element.elementor-element-4f0cb2d{--width:65%;}.elementor-14776 .elementor-element.elementor-element-92d08f3{--width:100%;}.elementor-14776 .elementor-element.elementor-element-be167e6{--width:65%;}.elementor-14776 .elementor-element.elementor-element-b099791{--width:100%;}.elementor-14776 .elementor-element.elementor-element-feb4958{--width:65%;}.elementor-14776 .elementor-element.elementor-element-7d1b416{--width:100%;}.elementor-14776 .elementor-element.elementor-element-247b6d9{--width:65%;}.elementor-14776 .elementor-element.elementor-element-dbe94ac{--content-width:1290px;}.elementor-14776 .elementor-element.elementor-element-0edc4fe{--width:55%;}.elementor-14776 .elementor-element.elementor-element-66ad792{--width:45%;}.elementor-14776 .elementor-element.elementor-element-60243ac{--content-width:1370px;}.elementor-14776 .elementor-element.elementor-element-d6c5bd3{--width:66.6666%;}.elementor-14776 .elementor-element.elementor-element-b115aef{--width:33.3333%;}.elementor-14776 .elementor-element.elementor-element-6bb9df8{--width:75%;}.elementor-14776 .elementor-element.elementor-element-0632327{--content-width:1370px;}.elementor-14776 .elementor-element.elementor-element-dd73457{--width:50%;}.elementor-14776 .elementor-element.elementor-element-83aa80c{--width:50%;}.elementor-14776 .elementor-element.elementor-element-db9faf7{--content-width:1240px;}.elementor-14776 .elementor-element.elementor-element-d937a09{--width:100%;}.elementor-14776 .elementor-element.elementor-element-dab2889{--content-width:1370px;}.elementor-14776 .elementor-element.elementor-element-13b99bc{--width:50%;}.elementor-14776 .elementor-element.elementor-element-e25bdd4{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-14776 .elementor-element.elementor-element-e6c8566{--content-width:1140px;}.elementor-14776 .elementor-element.elementor-element-fb78c69{--width:68%;}.elementor-14776 .elementor-element.elementor-element-83b6429{--width:380px;}.elementor-14776 .elementor-element.elementor-element-85f772b{--width:380px;}.elementor-14776 .elementor-element.elementor-element-8ac7a10{--width:380px;}.elementor-14776 .elementor-element.elementor-element-4c1de96{--width:380px;}.elementor-14776 .elementor-element.elementor-element-e7e55b9{--width:380px;}.elementor-14776 .elementor-element.elementor-element-ef40d4d{--width:380px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14776 .elementor-element.elementor-element-fb78c69{--width:92%;}.elementor-14776 .elementor-element.elementor-element-83b6429{--width:350px;}.elementor-14776 .elementor-element.elementor-element-85f772b{--width:350px;}.elementor-14776 .elementor-element.elementor-element-8ac7a10{--width:350px;}.elementor-14776 .elementor-element.elementor-element-4c1de96{--width:350px;}.elementor-14776 .elementor-element.elementor-element-e7e55b9{--width:350px;}.elementor-14776 .elementor-element.elementor-element-ef40d4d{--width:350px;}.elementor-14776 .elementor-element.elementor-element-19a2392{--width:100%;}.elementor-14776 .elementor-element.elementor-element-cf741ec{--width:65%;}.elementor-14776 .elementor-element.elementor-element-bbec2fa{--width:100%;}.elementor-14776 .elementor-element.elementor-element-f747f2a{--width:65%;}.elementor-14776 .elementor-element.elementor-element-3dd7b54{--width:100%;}.elementor-14776 .elementor-element.elementor-element-bb89cbf{--width:65%;}.elementor-14776 .elementor-element.elementor-element-fdbe9ca{--width:100%;}.elementor-14776 .elementor-element.elementor-element-5d260f8{--width:65%;}.elementor-14776 .elementor-element.elementor-element-84b1b23{--width:100%;}.elementor-14776 .elementor-element.elementor-element-68c6f29{--width:65%;}.elementor-14776 .elementor-element.elementor-element-a5218b0{--width:100%;}.elementor-14776 .elementor-element.elementor-element-4f0cb2d{--width:65%;}.elementor-14776 .elementor-element.elementor-element-92d08f3{--width:100%;}.elementor-14776 .elementor-element.elementor-element-be167e6{--width:65%;}.elementor-14776 .elementor-element.elementor-element-b099791{--width:100%;}.elementor-14776 .elementor-element.elementor-element-feb4958{--width:65%;}.elementor-14776 .elementor-element.elementor-element-7d1b416{--width:100%;}.elementor-14776 .elementor-element.elementor-element-247b6d9{--width:65%;}.elementor-14776 .elementor-element.elementor-element-0edc4fe{--width:100%;}.elementor-14776 .elementor-element.elementor-element-66ad792{--width:100%;}}@media(min-width:1367px){.elementor-14776 .elementor-element.elementor-element-dbe94ac:not(.elementor-motion-effects-element-type-background), .elementor-14776 .elementor-element.elementor-element-dbe94ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-14776 .elementor-element.elementor-element-e6c8566{--min-height:90vh;--padding-top:6%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14776 .elementor-element.elementor-element-3b34710 .elementor-heading-title{font-size:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14776 .elementor-element.elementor-element-733ef04 .elementor-heading-title{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-f8e72f6{--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter-number-wrapper{font-size:55px;}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter-title{font-size:13px;line-height:1.7em;}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter-number-wrapper{font-size:55px;}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter-title{font-size:13px;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter-number-wrapper{font-size:55px;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter-title{font-size:13px;}.elementor-14776 .elementor-element.elementor-element-9c62d27{--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter-number-wrapper{font-size:55px;}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter-title{font-size:13px;line-height:1.7em;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter-number-wrapper{font-size:55px;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter-title{font-size:13px;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter-number-wrapper{font-size:55px;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter-title{font-size:13px;}.elementor-14776 .elementor-element.elementor-element-e4ac83f{--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider-separator{width:203px;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider__text{font-size:var( --e-global-typography-030ac98-font-size );}.elementor-14776 .elementor-element.elementor-element-7e8f875 .elementor-heading-title{font-size:40px;}.elementor-14776 .elementor-element.elementor-element-d4f3005{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-fb78c69{--grid-auto-flow:row;}.elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-9c8a93a img{width:80%;height:400px;}.elementor-14776 .elementor-element.elementor-element-ba9944f{padding:0% 0% 0% 4%;}.elementor-14776 .elementor-element.elementor-element-ba9944f .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-ef650d6{--padding-top:10px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-14776 .elementor-element.elementor-element-83b6429{--min-height:250px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-85f772b{--min-height:250px;}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-8ac7a10{--min-height:250px;}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-4c1de96{--min-height:250px;}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-e7e55b9{--min-height:250px;}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-ef40d4d{--min-height:250px;}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-c2d1f13{--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14776 .elementor-element.elementor-element-693e59d .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-94726e8 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-dc3dab5 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-9d9feef .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-68f8f35 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-702d9b9 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-63967f4 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-a122507 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-f5db17f .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-cc492c0 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-dbe94ac{--padding-top:3%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-20369b3{--e-icon-list-icon-size:21px;}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-item > a{font-size:17px;}.elementor-14776 .elementor-element.elementor-element-6e42136{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-14776 .elementor-element.elementor-element-92dbe6a .elementor-heading-title{font-size:var( --e-global-typography-947fde7-font-size );}.elementor-14776 .elementor-element.elementor-element-60243ac{--padding-top:3%;--padding-bottom:3%;--padding-left:4%;--padding-right:4%;}.elementor-14776 .elementor-element.elementor-element-ddc9a22 .elementor-heading-title{font-size:var( --e-global-typography-947fde7-font-size );}.elementor-14776 .elementor-element.elementor-element-236e665{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-f47c4af .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-4005c46{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14776 .elementor-element.elementor-element-16544cd .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-c1443b2{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-d616385{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-13e351b{--n-accordion-title-font-size:16px;}.elementor-14776 .elementor-element.elementor-element-e496dbf{--n-accordion-title-font-size:16px;}.elementor-14776 .elementor-element.elementor-element-d937a09{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-bbb1f2b{width:var( --container-widget-width, 48% );max-width:48%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-14776 .elementor-element.elementor-element-bbb1f2b.elementor-element{--align-self:center;}.elementor-14776 .elementor-element.elementor-element-bbb1f2b .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-112abea{text-align:center;font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-3068761{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-2773583{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__name{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__title{font-size:var( --e-global-typography-28de9f1-font-size );}.elementor-14776 .elementor-element.elementor-element-f69c633{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14776 .elementor-element.elementor-element-f69c633 .elementor-heading-title{font-size:36px;}.elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button{font-size:16px;}.elementor-14776 .elementor-element.elementor-element-883d492 .elementor-button{font-size:16px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14776 .elementor-element.elementor-element-733ef04 .elementor-heading-title{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter-number-wrapper{font-size:40px;}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter-number-wrapper{font-size:40px;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter-number-wrapper{font-size:40px;}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter-number-wrapper{font-size:40px;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter-number-wrapper{font-size:40px;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter-number-wrapper{font-size:40px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider-separator{width:27%;margin:0 auto;margin-left:0;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider{text-align:left;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider__text{font-size:var( --e-global-typography-030ac98-font-size );}.elementor-14776 .elementor-element.elementor-element-7e8f875 .elementor-heading-title{font-size:35px;}.elementor-14776 .elementor-element.elementor-element-d4f3005{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-fb78c69{--grid-auto-flow:row;}.elementor-14776 .elementor-element.elementor-element-002d6f2 .elementor-button{font-size:13px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-9c8a93a img{width:100%;max-width:100%;height:500px;object-fit:cover;}.elementor-14776 .elementor-element.elementor-element-ba9944f .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-83b6429{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-85f772b{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-8ac7a10{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-4c1de96{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-e7e55b9{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-ef40d4d{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-693e59d .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-7f394e7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-94726e8 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-5ec26b2{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-8c7dfdd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-dc3dab5 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-39c3023{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-59d1c07{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-9d9feef .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-e1f0be9{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-65c70ce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-68f8f35 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-d7d3599{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-0fa7f85{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-702d9b9 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-dc8de00{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-76f396a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-63967f4 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-9f1f22a{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-1688bc1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-a122507 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-efc8401{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-3ec7cb9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-f5db17f .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-361eb50{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-70a5e5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14776 .elementor-element.elementor-element-cc492c0 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-5748b80{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-0837251{--e-n-carousel-swiper-slides-to-display:2;}.elementor-14776 .elementor-element.elementor-element-dbe94ac{--min-height:68vh;}.elementor-14776 .elementor-element.elementor-element-92aee58{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:26px;}.elementor-14776 .elementor-element.elementor-element-92aee58.elementor-element{--align-self:flex-start;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-92dbe6a .elementor-heading-title{font-size:var( --e-global-typography-947fde7-font-size );}.elementor-14776 .elementor-element.elementor-element-ddc9a22 .elementor-heading-title{font-size:var( --e-global-typography-947fde7-font-size );}.elementor-14776 .elementor-element.elementor-element-f47c4af .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-4005c46{--e-image-carousel-slides-to-show:4;}.elementor-14776 .elementor-element.elementor-element-16544cd .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-c1443b2{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-d616385{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-e0db853{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-e6c1c97{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-18be86f{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-638c574{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-3bb9bde{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-8ac0768{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-ed66150{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-697d346{font-size:15px;}.elementor-14776 .elementor-element.elementor-element-bbb1f2b .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-112abea{font-size:var( --e-global-typography-c068827-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__name{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__title{font-size:var( --e-global-typography-28de9f1-font-size );}.elementor-14776 .elementor-element.elementor-element-c91be35{font-size:15px;}}@media(max-width:767px){.elementor-14776 .elementor-element.elementor-element-e58452e{--padding-top:25%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14776 .elementor-element.elementor-element-3b34710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-14776 .elementor-element.elementor-element-3b34710 .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-cc772e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-14776 .elementor-element.elementor-element-2e3a4bf{--justify-content:center;}.elementor-14776 .elementor-element.elementor-element-d5f1dec{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-14776 .elementor-element.elementor-element-04f0a86{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-733ef04 .elementor-heading-title{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-10e3344{--justify-content:center;}.elementor-14776 .elementor-element.elementor-element-2eb3ccc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-2daf523{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-c5b9e09{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter-title{justify-content:center;line-height:1.7em;letter-spacing:0.15em;}.elementor-14776 .elementor-element.elementor-element-c5b9e09 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;line-height:1.2em;}.elementor-14776 .elementor-element.elementor-element-c124a73{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter-title{justify-content:center;line-height:1.7em;letter-spacing:0.15em;}.elementor-14776 .elementor-element.elementor-element-c124a73 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;line-height:1.2em;}.elementor-14776 .elementor-element.elementor-element-a3055cb{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter-title{justify-content:center;line-height:1.7em;letter-spacing:0.15em;}.elementor-14776 .elementor-element.elementor-element-a3055cb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;line-height:1.2em;}.elementor-14776 .elementor-element.elementor-element-98f3323{--width:48%;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-14776 .elementor-element.elementor-element-39cb344{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter-title{justify-content:center;line-height:1.7em;letter-spacing:0.15em;}.elementor-14776 .elementor-element.elementor-element-39cb344 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;line-height:1.2em;}.elementor-14776 .elementor-element.elementor-element-7c09b82{--width:48%;}.elementor-14776 .elementor-element.elementor-element-12cca0f{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter-title{justify-content:center;line-height:1.7em;letter-spacing:0.15em;}.elementor-14776 .elementor-element.elementor-element-12cca0f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;line-height:1.2em;}.elementor-14776 .elementor-element.elementor-element-ac1fa64{--width:100%;}.elementor-14776 .elementor-element.elementor-element-15c9140{padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter{flex-direction:column-reverse;gap:8px;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter-title{justify-content:center;line-height:1.7em;letter-spacing:0.15em;}.elementor-14776 .elementor-element.elementor-element-15c9140 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:35px;line-height:1.2em;}.elementor-14776 .elementor-element.elementor-element-e4ac83f{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-23ad491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider-separator{width:56%;}.elementor-14776 .elementor-element.elementor-element-23ad491 .elementor-divider__text{font-size:var( --e-global-typography-030ac98-font-size );}.elementor-14776 .elementor-element.elementor-element-7e8f875 .elementor-heading-title{font-size:25px;letter-spacing:0.3px;}.elementor-14776 .elementor-element.elementor-element-d4f3005{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-fb78c69{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:column;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-fb78c69.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-9c8a93a img{width:100%;height:288px;}.elementor-14776 .elementor-element.elementor-element-40a6359{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14776 .elementor-element.elementor-element-ba9944f .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-ef650d6{--padding-top:1%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-14776 .elementor-element.elementor-element-83b6429{--min-height:300px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon{font-size:60px;}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-b793384 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-85f772b{--min-height:300px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon{font-size:60px;}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-b68e7a7 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-8ac7a10{--min-height:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon{font-size:60px;}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-af7ffa6 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-a5aaa92{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14776 .elementor-element.elementor-element-4c1de96{--min-height:300px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon{font-size:60px;}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-fc95acd .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-e7e55b9{--min-height:300px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon{font-size:60px;}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-9d91444 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-ef40d4d{--min-height:300px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-wrapper{gap:19px;}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon{font-size:60px;}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-title, .elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-title a{font-size:var( --e-global-typography-1232b34-font-size );}.elementor-14776 .elementor-element.elementor-element-70ddbe5 .elementor-icon-box-description{font-size:var( --e-global-typography-3dfea8d-font-size );}.elementor-14776 .elementor-element.elementor-element-c2d1f13{--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-693e59d{padding:0px 0px 10px 0px;text-align:center;}.elementor-14776 .elementor-element.elementor-element-693e59d .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-19a2392{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-19a2392::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-19a2392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-19a2392:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-cf741ec{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-94726e8 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-5ec26b2{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-5ec26b2 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-bbec2fa{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-bbec2fa::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-bbec2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-bbec2fa:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-f747f2a{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-dc3dab5 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-39c3023{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-39c3023 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-3dd7b54{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-3dd7b54::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-3dd7b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-3dd7b54:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-bb89cbf{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-9d9feef .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-e1f0be9{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-e1f0be9 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-fdbe9ca{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-fdbe9ca::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-fdbe9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-fdbe9ca:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-5d260f8{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-68f8f35 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-d7d3599{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-d7d3599 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-84b1b23{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-84b1b23::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-84b1b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-84b1b23:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-68c6f29{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-702d9b9 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-dc8de00{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-dc8de00 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-a5218b0{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-a5218b0::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-a5218b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-a5218b0:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-4f0cb2d{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-63967f4 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-9f1f22a{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-9f1f22a p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-92d08f3{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-92d08f3::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-92d08f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-92d08f3:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-be167e6{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-a122507 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-efc8401{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-efc8401 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-b099791{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-b099791::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-b099791 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-b099791:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-feb4958{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-f5db17f .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-361eb50{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-361eb50 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-7d1b416{--min-height:50vh;--overlay-opacity:0.62;}.elementor-14776 .elementor-element.elementor-element-7d1b416::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .e-con-inner > .elementor-background-video-container::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14776 .elementor-element.elementor-element-7d1b416 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(199deg, #47474721 41%, #000000F0 71%);}.elementor-14776 .elementor-element.elementor-element-7d1b416:hover{--overlay-opacity:0.58;}.elementor-14776 .elementor-element.elementor-element-247b6d9{--width:65%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14776 .elementor-element.elementor-element-cc492c0 .elementor-heading-title{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-5748b80{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:232px;--container-widget-flex-grow:0;font-size:13px;}.elementor-14776 .elementor-element.elementor-element-5748b80 p{margin-block-end:0px;}.elementor-14776 .elementor-element.elementor-element-0837251{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14776 .elementor-element.elementor-element-0837251 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-14776 .elementor-element.elementor-element-dbe94ac{--min-height:70vh;--padding-top:8%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-14776 .elementor-element.elementor-element-0edc4fe{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-14776 .elementor-element.elementor-element-92aee58{width:100%;max-width:100%;font-size:25px;}.elementor-14776 .elementor-element.elementor-element-7dec1d7 .elementor-divider-separator{width:68%;margin:0 auto;margin-center:0;}.elementor-14776 .elementor-element.elementor-element-7dec1d7 .elementor-divider{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-14776 .elementor-element.elementor-element-20369b3{margin:0% 2% calc(var(--kit-widget-spacing, 0px) + 0%) 4%;--e-icon-list-icon-size:17px;}.elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14776 .elementor-element.elementor-element-20369b3 .elementor-icon-list-item > a{font-size:16px;}.elementor-14776 .elementor-element.elementor-element-66ad792{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:0%;}.elementor-14776 .elementor-element.elementor-element-92dbe6a .elementor-heading-title{font-size:var( --e-global-typography-947fde7-font-size );}.elementor-14776 .elementor-element.elementor-element-60243ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-14776 .elementor-element.elementor-element-ddc9a22{text-align:center;}.elementor-14776 .elementor-element.elementor-element-ddc9a22 .elementor-heading-title{font-size:var( --e-global-typography-947fde7-font-size );}.elementor-14776 .elementor-element.elementor-element-b115aef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-236e665{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-14776 .elementor-element.elementor-element-6bb9df8{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-14776 .elementor-element.elementor-element-f47c4af .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-9030074{text-align:start;}.elementor-14776 .elementor-element.elementor-element-4005c46{--e-image-carousel-slides-to-show:3;}.elementor-14776 .elementor-element.elementor-element-16544cd{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-14776 .elementor-element.elementor-element-16544cd .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-0632327{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:7;}.elementor-14776 .elementor-element.elementor-element-c1443b2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-c1443b2 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-d616385{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-d616385 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-e0db853{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-e0db853 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-e6c1c97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-e6c1c97 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-18be86f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-18be86f p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-13e351b{padding:20px 10px 0px 10px;--n-accordion-item-title-space-between:10px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-font-size:16px;--n-accordion-icon-size:11px;}.elementor-14776 .elementor-element.elementor-element-83aa80c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-638c574{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-638c574 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-3bb9bde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-3bb9bde p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-8ac0768{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-8ac0768 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-ed66150{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-ed66150 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-697d346{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:14px;}.elementor-14776 .elementor-element.elementor-element-697d346 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-e496dbf{padding:20px 10px 20px 10px;--n-accordion-item-title-space-between:10px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-font-size:16px;--n-accordion-icon-size:11px;}.elementor-14776 .elementor-element.elementor-element-db9faf7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;--z-index:8;}.elementor-14776 .elementor-element.elementor-element-bbb1f2b{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-14776 .elementor-element.elementor-element-bbb1f2b .elementor-heading-title{font-size:var( --e-global-typography-de0c911-font-size );}.elementor-14776 .elementor-element.elementor-element-112abea{padding:0px 0px 20px 0px;text-align:start;font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-112abea p{margin-block-end:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__name{font-size:var( --e-global-typography-c068827-font-size );}.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__title{font-size:var( --e-global-typography-28de9f1-font-size );}.elementor-14776 .elementor-element.elementor-element-dab2889{--min-height:40vh;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-14776 .elementor-element.elementor-element-f69c633{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-14776 .elementor-element.elementor-element-f69c633 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-14776 .elementor-element.elementor-element-c91be35{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:17px;}.elementor-14776 .elementor-element.elementor-element-c91be35 p{margin-block-end:20px;}.elementor-14776 .elementor-element.elementor-element-13b99bc{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-de4d66f .elementor-button{font-size:14px;}.elementor-14776 .elementor-element.elementor-element-e25bdd4{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14776 .elementor-element.elementor-element-883d492 .elementor-button{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-3b34710 *//* ==========================================
   HERO HEADING - DUAL COLOR + SUB HEADING
========================================== */

/* Main heading */
.hero-heading .elementor-heading-title {
    font-family: "Poppins", sans-serif;
    font-weight: 300;
    color: #ffffff !important;
}

/* Yellow highlighted text */
.hero-heading .elementor-heading-title > span:not(.hero-subheading) {
    font-weight: 700 !important;
    color: #F4C600 !important;
}

/* Smaller second line */
.hero-heading .elementor-heading-title .hero-subheading {
    display: inline;
    font-size: 30px !important;
    font-weight: 300 !important;
    line-height: 1.15 !important;
    letter-spacing: -0.02em;
    color: #ffffff !important;
}

/* Desktop Large */
@media (min-width:1600px) {
    .hero-heading .elementor-heading-title .hero-subheading {
        font-size: 36px !important;
    }
}

/* Laptop */
@media (min-width:1025px) and (max-width:1366px) {
    .hero-heading .elementor-heading-title .hero-subheading {
        font-size: 30px !important;
    }
}

/* Tablet */
@media (min-width:768px) and (max-width:1024px) {
    .hero-heading .elementor-heading-title .hero-subheading {
        font-size: 28px !important;
    }
}

/* Mobile */
@media (max-width:767px) {
    .hero-heading .elementor-heading-title .hero-subheading {
        font-size: 24px !important;
        line-height: 1.2 !important;
    }
}

/* Small Mobile */
@media (max-width:480px) {
    .hero-heading .elementor-heading-title .hero-subheading {
        font-size: 22px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc772e8 *//*=========================================
        GOOGLE RATING
=========================================*/

.google-rating{
    display:flex;
    align-items:center;
    gap:14px;
    flex-wrap:wrap;
}

/* Google Icon */

.google-icon{
    width:34px;
    height:34px;
    flex-shrink:0;
}

/*=========================
      STAR RATING
=========================*/

.star-rating{
    position:relative;
    display:inline-block;
    font-size:20px;
    line-height:1;
    letter-spacing:3px;
    font-family:Arial,sans-serif;
}

/* Grey Stars */

.star-bg{
    color:#6e6e6e;
}

/* Gold Stars */

.star-fill{
    position:absolute;
    left:0;
    top:0;
    overflow:hidden;
    white-space:nowrap;
    color:#F4C600;
}

/*=========================
      TEXT
=========================*/

.rating-text{
    display:flex;
    align-items:center;
    gap:8px;
    color:#ffffff;
    font-size:18px;
    line-height:1;
}

.rating-text strong{
    font-weight:700;
    color:#ffffff;
}

.rating-text span{
    font-weight:400;
    color:#ffffff;
}

/*=========================================
        TABLET
=========================================*/

@media(max-width:1024px){

.google-icon{
    width:30px;
    height:30px;
}

.star-rating{
    font-size:18px;
}

.rating-text{
    font-size:16px;
}

}

/*=========================================
        MOBILE
=========================================*/

@media(max-width:767px){

.google-rating{
    gap:10px;
}

.google-icon{
    width:26px;
    height:26px;
}

.star-rating{
    font-size:16px;
    letter-spacing:2px;
}

.rating-text{
    font-size:14px;
    gap:5px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad253fd *//* ============================================================
   MALIDESARC — HOSPITALITY FORM
   FORMINATOR: 14786

   NORMAL:
   440px × 509px

   OTHER HOSPITALITY PROJECT:
   CARD EXPANDS NATURALLY

   NO INTERNAL FORM SCROLL
   ============================================================ */


/* ============================================================
   1. MAIN CARD
   ============================================================ */

.elementor-element-c98b10f {

    width: 440px !important;
    min-width: 0 !important;
    max-width: 440px !important;

    height: 509px !important;
    min-height: 509px !important;
    max-height: none !important;

    flex: 0 1 440px !important;
    align-self: center !important;

    position: relative !important;

    box-sizing: border-box !important;

    overflow: hidden !important;

    border-radius: 18px !important;

    transition:
        height 0.25s ease,
        min-height 0.25s ease !important;
}


/* ============================================================
   2. HEADING
   ============================================================ */

.elementor-element-c98b10f
.elementor-element-0fb4aa3 {

    position: absolute !important;

    top: 0 !important;
    left: 0 !important;

    width: 100% !important;

    height: 62px !important;
    min-height: 62px !important;
    max-height: 62px !important;

    margin: 0 !important;
    padding: 0 15px !important;

    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    z-index: 100 !important;

    overflow: visible !important;
}


/* ============================================================
   3. HEADING TEXT
   ============================================================ */

.elementor-element-c98b10f
.elementor-element-0fb4aa3
.elementor-heading-title {

    width: 100% !important;
    max-width: 380px !important;

    margin: 0 !important;
    padding: 0 !important;

    text-align: center !important;

    font-size: 22px !important;
    font-weight: 400 !important;

    line-height: 1.15 !important;
}


/* ============================================================
   4. SHORTCODE
   ============================================================ */

.elementor-element-c98b10f
.elementor-element-c790ad3 {

    position: absolute !important;

    top: 62px !important;
    left: 0 !important;

    width: 100% !important;

    height: 447px !important;
    min-height: 447px !important;
    max-height: none !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;

    overflow: visible !important;

    z-index: 10 !important;
}


/* ============================================================
   5. SHORTCODE INNER CONTAINER
   ============================================================ */

.elementor-element-c790ad3
.elementor-widget-container {

    width: 100% !important;

    height: auto !important;

    min-height: 0 !important;
    max-height: none !important;

    margin: 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;

    overflow: visible !important;
}


/* ============================================================
   6. FORMINATOR FORM
   ============================================================ */

#forminator-module-14786 {

    width: 100% !important;

    height: auto !important;

    min-height: 0 !important;
    max-height: none !important;

    margin: 0 !important;

    padding:
        5px
        14px
        18px !important;

    box-sizing: border-box !important;

    overflow: visible !important;

    overflow-y: visible !important;
    overflow-x: visible !important;

    overscroll-behavior: auto !important;

    border-radius:
        0 0 14px 14px !important;
}


/* ============================================================
   7. FORM ROWS
   ============================================================ */

#forminator-module-14786
.forminator-row {

    margin-bottom: 7px !important;

    box-sizing: border-box !important;
}


/* ============================================================
   8. LABELS
   ============================================================ */

#forminator-module-14786
.forminator-label {

    display: block !important;

    font-size: 12px !important;

    line-height: 1.2 !important;

    margin:
        0 0 3px 0 !important;

    padding: 0 !important;
}


/* ============================================================
   9. INPUTS
   ============================================================ */

#forminator-module-14786
input:not([type="submit"]):not([type="button"]):not([type="hidden"]) {

    width: 100% !important;

    height: 38px !important;
    min-height: 38px !important;
    max-height: 38px !important;

    box-sizing: border-box !important;

    margin: 0 !important;
}


/* ============================================================
   10. SELECT
   ============================================================ */

#forminator-module-14786
select {

    width: 100% !important;

    height: 38px !important;
    min-height: 38px !important;

    box-sizing: border-box !important;
}


/* ============================================================
   11. SELECT2
   ============================================================ */

#forminator-module-14786
.select2-container {

    width: 100% !important;
}


#forminator-module-14786
.select2-selection--single {

    width: 100% !important;

    height: 38px !important;
    min-height: 38px !important;

    box-sizing: border-box !important;

    display: flex !important;

    align-items: center !important;
}


/* ============================================================
   12. PHONE
   ============================================================ */

#forminator-module-14786
.forminator-phone {

    width: 100% !important;

    height: 38px !important;
    min-height: 38px !important;

    box-sizing: border-box !important;
}


/* ============================================================
   13. CONDITIONAL FIELD
   ============================================================ */

#forminator-module-14786
.forminator-field {

    box-sizing: border-box !important;

    overflow: visible !important;
}


/* ============================================================
   14. CONDITIONAL TEXTAREA
   ============================================================ */

#forminator-module-14786
textarea {

    width: 100% !important;

    min-height: 58px !important;
    height: 58px !important;

    box-sizing: border-box !important;

    resize: vertical !important;
}


/* ============================================================
   15. SUBMIT BUTTON
   ============================================================ */

#forminator-module-14786
.forminator-button-submit {

    height: 38px !important;

    min-height: 38px !important;
    max-height: 38px !important;

    padding:
        6px 12px !important;

    margin-top: 3px !important;

    box-sizing: border-box !important;
}


/* ============================================================
   16. VALIDATION ERRORS
   ============================================================ */

#forminator-module-14786
.forminator-error-message {

    display: block !important;

    width: 100% !important;

    font-size: 11px !important;

    line-height: 1.25 !important;

    padding:
        5px 8px !important;

    margin:
        3px 0 4px 0 !important;

    min-height: 0 !important;

    box-sizing: border-box !important;
}


/* ============================================================
   17. ERROR ROW
   ============================================================ */

#forminator-module-14786
.forminator-has_error {

    box-sizing: border-box !important;

    margin-bottom: 6px !important;
}


/* ============================================================
   18. FOCUS
   ============================================================ */

#forminator-module-14786
input:focus,
#forminator-module-14786
select:focus,
#forminator-module-14786
textarea:focus {

    outline: none !important;
}


/* ============================================================
   19. NO FORM SCROLLING
   ============================================================ */

#forminator-module-14786,
.elementor-element-c790ad3,
.elementor-element-c790ad3
.elementor-widget-container {

    overflow: visible !important;

    overflow-y: visible !important;
    overflow-x: visible !important;

    max-height: none !important;
}


/* ============================================================
   20. TABLET
   ============================================================ */

@media (min-width: 769px) and (max-width: 1024px) {

    .elementor-element-c98b10f {

        width: 440px !important;

        max-width: 440px !important;

        height: 509px !important;
        min-height: 509px !important;

        border-radius: 18px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-0fb4aa3 {

        height: 62px !important;

        min-height: 62px !important;
        max-height: 62px !important;

        padding:
            0 12px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-0fb4aa3
    .elementor-heading-title {

        font-size: 21px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-c790ad3 {

        top: 62px !important;

        height: 447px !important;

        min-height: 447px !important;

        max-height: none !important;
    }
}


/* ============================================================
   21. MOBILE
   ============================================================ */

@media (max-width: 768px) {

    .elementor-element-c98b10f {

        width:
            calc(100% - 24px) !important;

        min-width: 0 !important;

        max-width: 440px !important;

        height: 509px !important;

        min-height: 509px !important;

        max-height: none !important;

        flex:
            0 1 auto !important;

        margin-left: auto !important;
        margin-right: auto !important;

        border-radius: 18px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-0fb4aa3 {

        height: 62px !important;

        min-height: 62px !important;
        max-height: 62px !important;

        padding:
            0 10px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-0fb4aa3
    .elementor-heading-title {

        font-size: 20px !important;

        max-width: 350px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-c790ad3 {

        top: 62px !important;

        height: auto !important;

        min-height: 0 !important;

        max-height: none !important;
    }


    #forminator-module-14786 {

        height: auto !important;

        min-height: 0 !important;

        max-height: none !important;

        padding:
            5px
            12px
            18px !important;

        overflow: visible !important;
    }
}


/* ============================================================
   22. SMALL MOBILE
   ============================================================ */

@media (max-width: 480px) {

    .elementor-element-c98b10f {

        width:
            calc(100% - 16px) !important;

        max-width: 440px !important;

        height: 509px !important;

        min-height: 509px !important;

        border-radius: 17px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-0fb4aa3 {

        height: 58px !important;

        min-height: 58px !important;
        max-height: 58px !important;

        padding:
            0 8px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-0fb4aa3
    .elementor-heading-title {

        font-size: 18px !important;

        max-width: 330px !important;
    }


    .elementor-element-c98b10f
    .elementor-element-c790ad3 {

        top: 58px !important;
    }


    #forminator-module-14786 {

        padding:
            4px
            10px
            18px !important;
    }


    #forminator-module-14786
    .forminator-row {

        margin-bottom: 6px !important;
    }


    #forminator-module-14786
    .forminator-label {

        font-size: 11px !important;

        margin-bottom: 3px !important;
    }


    #forminator-module-14786
    input:not([type="submit"]):not([type="button"]):not([type="hidden"]),
    #forminator-module-14786
    select,
    #forminator-module-14786
    .select2-selection--single {

        height: 37px !important;

        min-height: 37px !important;
    }


    #forminator-module-14786
    .forminator-phone {

        height: 37px !important;

        min-height: 37px !important;
    }


    #forminator-module-14786
    .forminator-error-message {

        font-size: 10.5px !important;

        line-height: 1.2 !important;

        padding:
            4px 7px !important;
    }


    #forminator-module-14786
    .forminator-button-submit {

        height: 37px !important;

        min-height: 37px !important;
    }
}


/* ============================================================
   23. VERY SMALL MOBILE
   ============================================================ */

@media (max-width: 360px) {

    .elementor-element-c98b10f {

        width:
            calc(100% - 12px) !important;
    }


    .elementor-element-c98b10f
    .elementor-element-0fb4aa3
    .elementor-heading-title {

        font-size: 17px !important;

        max-width: 300px !important;
    }


    #forminator-module-14786 {

        padding-left: 8px !important;
        padding-right: 8px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6c8566 */.elementor-14776 .elementor-element.elementor-element-e6c8566{
    position: relative;
    overflow: hidden;
}

.elementor-14776 .elementor-element.elementor-element-e6c8566::before{
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        90deg,
        rgba(0,0,0,.95) 0%,
        rgba(0,0,0,.88) 22%,
        rgba(0,0,0,.65) 45%,
        rgba(0,0,0,.35) 68%,
        rgba(0,0,0,.10) 88%,
        rgba(0,0,0,0) 100%
    );
}

.elementor-14776 .elementor-element.elementor-element-e6c8566 > *{
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8e72f6 *//* ==========================================
   COUNTER SUFFIX (+)
========================================== */

.stats-section .elementor-counter-number-suffix{
    font-size: 0.6em;
    line-height: 1;
    vertical-align: super;
    margin-left: 4px;
    font-weight: 400;
    color: inherit;
}

/* ==========================================
   COUNTER TITLE
========================================== */

.stats-section .elementor-counter-title{
    white-space: nowrap;
    font-size: clamp(15px, 1.1vw, 22px);
    line-height: 1.4;
    letter-spacing: 0;
    text-align: center;
}

/* ==========================================
   TABLET
========================================== */

@media (max-width:1024px){

    .stats-section .elementor-counter-number-suffix{
        font-size: 0.65em;
        margin-left: 3px;
    }

    .stats-section .elementor-counter-title{
        font-size: clamp(14px, 2vw, 18px);
        white-space: nowrap;
    }

}

/* ==========================================
   MOBILE
========================================== */

@media (max-width:767px){

    .stats-section .elementor-counter-number-suffix{
        font-size: 0.6em;
        margin-left: 2px;
    }

    .stats-section .elementor-counter-title{
        font-size: clamp(13px, 3.8vw, 16px);
        white-space: nowrap;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c62d27 *//* ==========================================
   COUNTER SUFFIX (+)
========================================== */

.stats-section .elementor-counter-number-suffix{
    font-size: 0.6em;
    line-height: 1;
    vertical-align: super;
    margin-left: 4px;
    font-weight: 400;
    color: inherit;
}

/* ==========================================
   COUNTER TITLE
========================================== */

.stats-section .elementor-counter-title{
    white-space: nowrap;
    font-size: clamp(15px, 1.1vw, 22px);
    line-height: 1.4;
    letter-spacing: 0;
    text-align: center;
}

/* ==========================================
   TABLET
========================================== */

@media (max-width:1024px){

    .stats-section .elementor-counter-number-suffix{
        font-size: 0.65em;
        margin-left: 3px;
    }

    .stats-section .elementor-counter-title{
        font-size: clamp(14px, 2vw, 18px);
        white-space: nowrap;
    }

}

/* ==========================================
   MOBILE
========================================== */

@media (max-width:767px){

    .stats-section .elementor-counter-number-suffix{
        font-size: 0.6em;
        margin-left: 2px;
    }

    .stats-section .elementor-counter-title{
        font-size: clamp(13px, 3.8vw, 16px);
        white-space: nowrap;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83b6429 *//* --- TRANSITIONS: Smooth color and tilt --- */
.elementor-14776 .elementor-element.elementor-element-83b6429,
.elementor-14776 .elementor-element.elementor-element-83b6429 .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-83b6429 .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-83b6429 .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-83b6429 .elementor-icon-box-description,
.elementor-14776 .elementor-element.elementor-element-83b6429 .elementor-icon {
    transition: all 0.4s ease-in-out;
}

/* --- HOVER STATE: White + Yellow Gradient --- */
.elementor-14776 .elementor-element.elementor-element-83b6429:hover {
    background: linear-gradient(
    145deg,
    #FFFFFF 0%,
    #FFFEF8 35%,
    rgba(244, 198, 0, 0.08) 65%,
    rgba(244, 198, 0, 0.16) 100%
);
}

/* --- HOVER STATE: Text Color --- */
.elementor-14776 .elementor-element.elementor-element-83b6429:hover .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-83b6429:hover .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-83b6429:hover .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-83b6429:hover .elementor-icon-box-description {
    color: #13253B !important; /* Dark navy for readability */
}

/* --- HOVER STATE: Icon Color --- *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85f772b *//* --- TRANSITIONS: Smooth color and tilt --- */
.elementor-14776 .elementor-element.elementor-element-85f772b,
.elementor-14776 .elementor-element.elementor-element-85f772b .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-85f772b .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-85f772b .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-85f772b .elementor-icon-box-description,
.elementor-14776 .elementor-element.elementor-element-85f772b .elementor-icon {
    transition: all 0.4s ease-in-out;
}

/* --- HOVER STATE: White + Yellow Gradient --- */
.elementor-14776 .elementor-element.elementor-element-85f772b:hover {
    background: linear-gradient(
    145deg,
    #FFFFFF 0%,
    #FFFEF8 35%,
    rgba(244, 198, 0, 0.08) 65%,
    rgba(244, 198, 0, 0.16) 100%
);
}

/* --- HOVER STATE: Text Color --- */
.elementor-14776 .elementor-element.elementor-element-85f772b:hover .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-85f772b:hover .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-85f772b:hover .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-85f772b:hover .elementor-icon-box-description {
    color: #13253B !important; /* Dark navy for readability */
}

/* --- HOVER STATE: Icon Color --- *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ac7a10 *//* --- TRANSITIONS: Smooth color and tilt --- */
.elementor-14776 .elementor-element.elementor-element-8ac7a10,
.elementor-14776 .elementor-element.elementor-element-8ac7a10 .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-8ac7a10 .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-8ac7a10 .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-8ac7a10 .elementor-icon-box-description,
.elementor-14776 .elementor-element.elementor-element-8ac7a10 .elementor-icon {
    transition: all 0.4s ease-in-out;
}

/* --- HOVER STATE: White + Yellow Gradient --- */
.elementor-14776 .elementor-element.elementor-element-8ac7a10:hover {
    background: linear-gradient(
    145deg,
    #FFFFFF 0%,
    #FFFEF8 35%,
    rgba(244, 198, 0, 0.08) 65%,
    rgba(244, 198, 0, 0.16) 100%
);
}

/* --- HOVER STATE: Text Color --- */
.elementor-14776 .elementor-element.elementor-element-8ac7a10:hover .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-8ac7a10:hover .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-8ac7a10:hover .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-8ac7a10:hover .elementor-icon-box-description {
    color: #13253B !important; /* Dark navy for readability */
}

/* --- HOVER STATE: Icon Color --- *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c1de96 *//* --- TRANSITIONS: Smooth color and tilt --- */
.elementor-14776 .elementor-element.elementor-element-4c1de96,
.elementor-14776 .elementor-element.elementor-element-4c1de96 .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-4c1de96 .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-4c1de96 .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-4c1de96 .elementor-icon-box-description,
.elementor-14776 .elementor-element.elementor-element-4c1de96 .elementor-icon {
    transition: all 0.4s ease-in-out;
}

/* --- HOVER STATE: White + Yellow Gradient --- */
.elementor-14776 .elementor-element.elementor-element-4c1de96:hover {
    background: linear-gradient(
    145deg,
    #FFFFFF 0%,
    #FFFEF8 35%,
    rgba(244, 198, 0, 0.08) 65%,
    rgba(244, 198, 0, 0.16) 100%
);
}

/* --- HOVER STATE: Text Color --- */
.elementor-14776 .elementor-element.elementor-element-4c1de96:hover .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-4c1de96:hover .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-4c1de96:hover .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-4c1de96:hover .elementor-icon-box-description {
    color: #13253B !important; /* Dark navy for readability */
}

/* --- HOVER STATE: Icon Color --- *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7e55b9 *//* --- TRANSITIONS: Smooth color and tilt --- */
.elementor-14776 .elementor-element.elementor-element-e7e55b9,
.elementor-14776 .elementor-element.elementor-element-e7e55b9 .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-e7e55b9 .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-e7e55b9 .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-e7e55b9 .elementor-icon-box-description,
.elementor-14776 .elementor-element.elementor-element-e7e55b9 .elementor-icon {
    transition: all 0.4s ease-in-out;
}

/* --- HOVER STATE: White + Yellow Gradient --- */
.elementor-14776 .elementor-element.elementor-element-e7e55b9:hover {
    background: linear-gradient(
    145deg,
    #FFFFFF 0%,
    #FFFEF8 35%,
    rgba(244, 198, 0, 0.08) 65%,
    rgba(244, 198, 0, 0.16) 100%
);
}

/* --- HOVER STATE: Text Color --- */
.elementor-14776 .elementor-element.elementor-element-e7e55b9:hover .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-e7e55b9:hover .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-e7e55b9:hover .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-e7e55b9:hover .elementor-icon-box-description {
    color: #13253B !important; /* Dark navy for readability */
}

/* --- HOVER STATE: Icon Color --- *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef40d4d *//* --- TRANSITIONS: Smooth color and tilt --- */
.elementor-14776 .elementor-element.elementor-element-ef40d4d,
.elementor-14776 .elementor-element.elementor-element-ef40d4d .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-ef40d4d .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-ef40d4d .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-ef40d4d .elementor-icon-box-description,
.elementor-14776 .elementor-element.elementor-element-ef40d4d .elementor-icon {
    transition: all 0.4s ease-in-out;
}

/* --- HOVER STATE: White + Yellow Gradient --- */
.elementor-14776 .elementor-element.elementor-element-ef40d4d:hover {
    background: linear-gradient(
    145deg,
    #FFFFFF 0%,
    #FFFEF8 35%,
    rgba(244, 198, 0, 0.08) 65%,
    rgba(244, 198, 0, 0.16) 100%
);
}

/* --- HOVER STATE: Text Color --- */
.elementor-14776 .elementor-element.elementor-element-ef40d4d:hover .elementor-heading-title,
.elementor-14776 .elementor-element.elementor-element-ef40d4d:hover .elementor-text-editor,
.elementor-14776 .elementor-element.elementor-element-ef40d4d:hover .elementor-icon-box-title,
.elementor-14776 .elementor-element.elementor-element-ef40d4d:hover .elementor-icon-box-description {
    color: #13253B !important; /* Dark navy for readability */
}

/* --- HOVER STATE: Icon Color --- *//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b26f556 *//* Equal-size images in Elementor Image Carousel */
.elementor-image-carousel-wrapper .swiper-slide {
    height: 450px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.elementor-image-carousel-wrapper .swiper-slide img {
    width: 100% !important;
    height: 450px !important;
    object-fit: cover !important;
    object-position: center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0837251 *//* Hide Elementor carousel arrows on mobile */
@media (max-width: 767px) {
    .elementor-swiper-button {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20369b3 *//* ==========================================
   VIEWPORT STAGGER ANIMATION
========================================== */

/* Initial State */
.animated-list .elementor-icon-list-item{
    opacity: 0;
    transform: translateY(25px);
    transition: opacity .7s ease, transform .7s ease;
}

/* Active State */
.animated-list.in-view .elementor-icon-list-item{
    opacity: 1;
    transform: translateY(0);
}

/* Stagger Delay */
.animated-list.in-view .elementor-icon-list-item:nth-child(1){
    transition-delay: .2s;
}

.animated-list.in-view .elementor-icon-list-item:nth-child(2){
    transition-delay: .4s;
}

.animated-list.in-view .elementor-icon-list-item:nth-child(3){
    transition-delay: .6s;
}

.animated-list.in-view .elementor-icon-list-item:nth-child(4){
    transition-delay: .8s;
}

.animated-list.in-view .elementor-icon-list-item:nth-child(5){
    transition-delay: 1s;
}

.animated-list.in-view .elementor-icon-list-item:nth-child(6){
    transition-delay: 1.2s;
}

.animated-list.in-view .elementor-icon-list-item:nth-child(7){
    transition-delay: 1.4s;
}

.animated-list.in-view .elementor-icon-list-item:nth-child(8){
    transition-delay: 1.6s;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4005c46 *//*=========================================
      CLIENT LOGO CAROUSEL
==========================================*/

/*-----------------------------------------
  CAROUSEL
------------------------------------------*/

.client-logo-carousel .swiper {
    width: 100% !important;
    height: 100px !important;
    overflow: hidden !important;
}

.client-logo-carousel .swiper-wrapper {
    height: 100px !important;

    display: flex !important;
    align-items: center !important;

    -webkit-transition-timing-function: linear !important;
    -moz-transition-timing-function: linear !important;
    -o-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}


/*-----------------------------------------
  SLIDES
------------------------------------------*/

.client-logo-carousel .swiper-slide {
    height: 100px !important;
    min-height: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 5px !important;
    margin: 0 !important;

    box-sizing: border-box !important;

    overflow: visible !important;
}


/*-----------------------------------------
  DESKTOP
  5 LOGOS
------------------------------------------*/

@media (min-width:1025px) {

    .client-logo-carousel .swiper-slide {
        width: 20% !important;
        flex: 0 0 20% !important;
    }

    .client-logo-carousel figure {
        width: 100% !important;
        max-width: 180px !important;
        height: 80px !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        margin: 0 !important;
        padding: 0 !important;
        box-sizing: border-box !important;
    }

    .client-logo-carousel img {
        width: auto !important;
        height: auto !important;

        max-width: 180px !important;
        max-height: 75px !important;

        object-fit: contain !important;
        object-position: center !important;

        display: block !important;

        margin: 0 !important;
        padding: 0 !important;
    }
}


/*-----------------------------------------
  TABLET
  3 LOGOS
------------------------------------------*/

@media (min-width:768px) and (max-width:1024px) {

    .client-logo-carousel .swiper,
    .client-logo-carousel .swiper-wrapper,
    .client-logo-carousel .swiper-slide {
        height: 90px !important;
    }

    .client-logo-carousel .swiper-slide {
        width: 33.333333% !important;
        flex: 0 0 33.333333% !important;
    }

    .client-logo-carousel figure {
        width: 100% !important;
        max-width: 150px !important;
        height: 70px !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .client-logo-carousel img {
        width: auto !important;
        height: auto !important;

        max-width: 150px !important;
        max-height: 65px !important;

        object-fit: contain !important;
        display: block !important;
    }
}


/*-----------------------------------------
  MOBILE
  2 LOGOS
------------------------------------------*/

@media (max-width:767px) {

    .client-logo-carousel .swiper,
    .client-logo-carousel .swiper-wrapper,
    .client-logo-carousel .swiper-slide {
        height: 85px !important;
    }

    .client-logo-carousel .swiper-slide {
        width: 50% !important;
        flex: 0 0 50% !important;

        padding: 5px !important;
    }

    .client-logo-carousel figure {
        width: 100% !important;
        max-width: 140px !important;
        height: 70px !important;

        display: flex !important;
        align-items: center !important;
        justify-content: center !important;

        margin: 0 !important;
        padding: 0 !important;
    }

    .client-logo-carousel img {
        width: auto !important;
        height: auto !important;

        max-width: 140px !important;
        max-height: 65px !important;

        object-fit: contain !important;
        object-position: center !important;

        display: block !important;
        margin: 0 !important;
    }
}


/*-----------------------------------------
  SMALL MOBILE
------------------------------------------*/

@media (max-width:480px) {

    .client-logo-carousel .swiper,
    .client-logo-carousel .swiper-wrapper,
    .client-logo-carousel .swiper-slide {
        height: 80px !important;
    }

    .client-logo-carousel .swiper-slide {
        width: 50% !important;
        flex: 0 0 50% !important;
    }

    .client-logo-carousel figure {
        max-width: 125px !important;
        height: 65px !important;
    }

    .client-logo-carousel img {
        max-width: 125px !important;
        max-height: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-2773583 *//* 1. Force the container to flow Right-to-Left */
.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-main-swiper, 
.elementor-14776 .elementor-element.elementor-element-2773583 .swiper-container {
    direction: rtl !important;
}

/* 2. Fix the Testimonial Content so text stays Left-to-Right */
.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial,
.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__content,
.elementor-14776 .elementor-element.elementor-element-2773583 .elementor-testimonial__footer {
    direction: ltr !important;
    text-align: left !important;
}

/* 3. Maintain the Linear Marquee Speed */
.elementor-14776 .elementor-element.elementor-element-2773583 .swiper-wrapper {
    transition-timing-function: linear !important;
}



/* =========================================
   TESTIMONIAL CAROUSEL - STAR COLOR
========================================= */

.elementor-widget-testimonial-carousel .elementor-testimonial__text {
    color: #12253B !important;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__text::first-letter {
    color: #F2C617 !important;
}/* End custom CSS */