.elementor-1104 .elementor-element.elementor-element-6a170c9{--display:flex;--min-height:1064px;--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:0%;--padding-left:7%;--padding-right:30%;}.elementor-1104 .elementor-element.elementor-element-6a170c9:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-6a170c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maziplus.extrasystem.pl/wp-content/uploads/2026/06/mazi-stolarnia-oltarzew-warszawa.webp");}.elementor-1104 .elementor-element.elementor-element-6a170c9::before, .elementor-1104 .elementor-element.elementor-element-6a170c9 > .elementor-background-video-container::before, .elementor-1104 .elementor-element.elementor-element-6a170c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1104 .elementor-element.elementor-element-6a170c9 > .elementor-background-slideshow::before, .elementor-1104 .elementor-element.elementor-element-6a170c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1104 .elementor-element.elementor-element-6a170c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000008C;--background-overlay:'';}.elementor-1104 .elementor-element.elementor-element-bb4684b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-bb4684b.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-e70b994{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-e70b994.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-e70b994 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1104 .elementor-element.elementor-element-e70b994 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-8ccb0ca{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C4C4C4;}.elementor-1104 .elementor-element.elementor-element-08fbade{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-79f7951{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-79f7951 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:72px;font-weight:700;line-height:70px;letter-spacing:-1.5px;color:var( --e-global-color-63cc9dc );}.elementor-1104 .elementor-element.elementor-element-556edf9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-979aca6-font-family ), Sans-serif;font-size:var( --e-global-typography-979aca6-font-size );font-weight:var( --e-global-typography-979aca6-font-weight );color:var( --e-global-color-10538b6 );}.elementor-1104 .elementor-element.elementor-element-bc5f059{--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-1104 .elementor-element.elementor-element-2b778eb .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0ec0390-font-family ), Sans-serif;font-size:var( --e-global-typography-0ec0390-font-size );font-weight:var( --e-global-typography-0ec0390-font-weight );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );fill:var( --e-global-color-63cc9dc );color:var( --e-global-color-63cc9dc );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-2b778eb .elementor-button:hover, .elementor-1104 .elementor-element.elementor-element-2b778eb .elementor-button:focus{background-color:#AA0015;}.elementor-1104 .elementor-element.elementor-element-c1f08c9 .elementor-button{background-color:var( --e-global-color-63cc9dc );font-family:var( --e-global-typography-0ec0390-font-family ), Sans-serif;font-size:var( --e-global-typography-0ec0390-font-size );font-weight:var( --e-global-typography-0ec0390-font-weight );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-c1f08c9 .elementor-button:hover, .elementor-1104 .elementor-element.elementor-element-c1f08c9 .elementor-button:focus{background-color:var( --e-global-color-10538b6 );}.elementor-1104 .elementor-element.elementor-element-0b807d3{--display:flex;--min-height:856px;--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:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-8989fa5{--display:flex;--min-height:600px;--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 30px;--row-gap:0px;--column-gap:30px;}.elementor-1104 .elementor-element.elementor-element-d788bf1{--display:flex;}.elementor-1104 .elementor-element.elementor-element-0775540{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-0775540.elementor-element{--align-self:flex-end;}.elementor-1104 .elementor-element.elementor-element-9868f5a{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-1104 .elementor-element.elementor-element-e8842dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-e8842dc.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-a2e5ee2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-a2e5ee2.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-a2e5ee2 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1104 .elementor-element.elementor-element-a2e5ee2 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-909e7a6{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-dfea1f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-a60e765 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:56px;font-weight:600;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-4227836{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.2px;}.elementor-1104 .elementor-element.elementor-element-c9a4419{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.2px;}.elementor-1104 .elementor-element.elementor-element-ac38068{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-0.2px;}.elementor-1104 .elementor-element.elementor-element-b3d03a0{--display:flex;--min-height:1320px;--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:center;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-b3d03a0:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-b3d03a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92a2e9b );}.elementor-1104 .elementor-element.elementor-element-4806165{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-4806165.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-5c85d9c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-5c85d9c.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-5c85d9c .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1104 .elementor-element.elementor-element-5c85d9c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-6a12b1f{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-54d605c{--display:flex;}.elementor-1104 .elementor-element.elementor-element-46ae9c2{text-align:center;}.elementor-1104 .elementor-element.elementor-element-46ae9c2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:45px;font-weight:600;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-6fe1330{--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;--flex-wrap:wrap;}.elementor-1104 .elementor-element.elementor-element-6fea964{--display:flex;--min-height:262px;--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;--gap:23px 0px;--row-gap:23px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-6fea964:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-6fea964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63cc9dc );}.elementor-1104 .elementor-element.elementor-element-b7557cd .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-b7557cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-b7557cd.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-b7557cd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-b7557cd.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-b7557cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-b7557cd .elementor-icon{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-b7557cd .elementor-icon svg{height:30px;}.elementor-1104 .elementor-element.elementor-element-8fb0ab0 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-1dd49d5{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-a1c1c0d{--display:flex;--min-height:262px;--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;--gap:23px 0px;--row-gap:23px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-a1c1c0d:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-a1c1c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63cc9dc );}.elementor-1104 .elementor-element.elementor-element-790f0bf .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-790f0bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-790f0bf.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-790f0bf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-790f0bf.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-790f0bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-790f0bf .elementor-icon{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-790f0bf .elementor-icon svg{height:30px;}.elementor-1104 .elementor-element.elementor-element-7dae1d5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-0a88734{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-368629f{--display:flex;--min-height:262px;--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;--gap:23px 0px;--row-gap:23px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-368629f:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-368629f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63cc9dc );}.elementor-1104 .elementor-element.elementor-element-8a6425c .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-8a6425c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8a6425c.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-8a6425c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8a6425c.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-8a6425c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8a6425c .elementor-icon{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-8a6425c .elementor-icon svg{height:30px;}.elementor-1104 .elementor-element.elementor-element-607e1ee .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-b4c10a3{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-f151239{--display:flex;--min-height:262px;--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;--gap:23px 0px;--row-gap:23px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-f151239:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-f151239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63cc9dc );}.elementor-1104 .elementor-element.elementor-element-5a15779 .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-5a15779 .elementor-icon{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-5a15779 .elementor-icon svg{height:30px;}.elementor-1104 .elementor-element.elementor-element-3538d21 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-2bbe535{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-ceff5e5{--display:flex;--min-height:262px;--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;--gap:23px 0px;--row-gap:23px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-ceff5e5:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-ceff5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63cc9dc );}.elementor-1104 .elementor-element.elementor-element-9f8b793 .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-9f8b793.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-9f8b793.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-9f8b793.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-9f8b793.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-9f8b793.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-9f8b793 .elementor-icon{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-9f8b793 .elementor-icon svg{height:30px;}.elementor-1104 .elementor-element.elementor-element-9e74579 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-9ea17b3{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-281082b{--display:flex;--min-height:262px;--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;--gap:23px 0px;--row-gap:23px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-281082b:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-281082b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63cc9dc );}.elementor-1104 .elementor-element.elementor-element-73875d7 .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-73875d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-73875d7.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-73875d7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-73875d7.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-73875d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-73875d7 .elementor-icon{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-73875d7 .elementor-icon svg{height:30px;}.elementor-1104 .elementor-element.elementor-element-e9021de .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-3acdee6{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-a67cf8b{--display:flex;--min-height:262px;--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;--gap:23px 0px;--row-gap:23px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-a67cf8b:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-a67cf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63cc9dc );}.elementor-1104 .elementor-element.elementor-element-8e5c7ae .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-8e5c7ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8e5c7ae.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-8e5c7ae.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8e5c7ae.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-8e5c7ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8e5c7ae .elementor-icon{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-8e5c7ae .elementor-icon svg{height:30px;}.elementor-1104 .elementor-element.elementor-element-ac09f7a .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-8b036e1{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-bd44f72{--display:flex;--min-height:1057px;--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:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-fece327{--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-1104 .elementor-element.elementor-element-bd8c79c{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-1104 .elementor-element.elementor-element-e3c5d83{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-e3c5d83.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-6f2ad4c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-6f2ad4c.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-6f2ad4c .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1104 .elementor-element.elementor-element-6f2ad4c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-af937c0{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-92b5093 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:56px;font-weight:700;line-height:45px;letter-spacing:-1px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-ffe2d46{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.3px;}.elementor-1104 .elementor-element.elementor-element-c3c711d{--display:flex;}.elementor-1104 .elementor-element.elementor-element-c8ccef7{--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;}.elementor-1104 .elementor-element.elementor-element-912e33b{--display:flex;--min-height:222px;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:var( --e-global-color-5cbb057 );--border-color:var( --e-global-color-5cbb057 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-912e33b:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-912e33b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92a2e9b );}.elementor-1104 .elementor-element.elementor-element-8227a3e .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-8227a3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8227a3e.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-8227a3e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8227a3e.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-8227a3e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-8227a3e .elementor-icon{font-size:20px;}.elementor-1104 .elementor-element.elementor-element-8227a3e .elementor-icon svg{height:20px;}.elementor-1104 .elementor-element.elementor-element-b5778cf .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-5202605{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-a04aadc{--display:flex;--min-height:222px;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:var( --e-global-color-5cbb057 );--border-color:var( --e-global-color-5cbb057 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-a04aadc:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-a04aadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92a2e9b );}.elementor-1104 .elementor-element.elementor-element-50038dd .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-50038dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-50038dd.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-50038dd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-50038dd.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-50038dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-50038dd .elementor-icon{font-size:20px;}.elementor-1104 .elementor-element.elementor-element-50038dd .elementor-icon svg{height:20px;}.elementor-1104 .elementor-element.elementor-element-9313edd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-3390d8b{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-b724699{--display:flex;--min-height:222px;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:var( --e-global-color-5cbb057 );--border-color:var( --e-global-color-5cbb057 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-b724699:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-b724699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92a2e9b );}.elementor-1104 .elementor-element.elementor-element-ade0c75 .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-ade0c75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-ade0c75.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-ade0c75.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-ade0c75.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-ade0c75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-ade0c75 .elementor-icon{font-size:20px;}.elementor-1104 .elementor-element.elementor-element-ade0c75 .elementor-icon svg{height:20px;}.elementor-1104 .elementor-element.elementor-element-c6db310 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-7de9c7b{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-d811aa5{--display:flex;--min-height:222px;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:var( --e-global-color-5cbb057 );--border-color:var( --e-global-color-5cbb057 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1104 .elementor-element.elementor-element-d811aa5:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-d811aa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92a2e9b );}.elementor-1104 .elementor-element.elementor-element-02843a3 .elementor-icon-wrapper{text-align:start;}.elementor-1104 .elementor-element.elementor-element-02843a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-02843a3.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-02843a3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-02843a3.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-02843a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-02843a3 .elementor-icon{font-size:20px;}.elementor-1104 .elementor-element.elementor-element-02843a3 .elementor-icon svg{height:20px;}.elementor-1104 .elementor-element.elementor-element-d8b1532 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-ee51197{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-0421613{--display:flex;--min-height:680px;--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-d756d33{--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:center;}.elementor-1104 .elementor-element.elementor-element-943fc92{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-943fc92.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-f3f2986{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-f3f2986.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-f3f2986 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1104 .elementor-element.elementor-element-f3f2986 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-b39554c{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-180aa29 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:46px;font-weight:600;letter-spacing:-0.8px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-3f335d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1104 .elementor-element.elementor-element-73ffc11{--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:center;--align-items:center;}.elementor-1104 .elementor-element.elementor-element-3b64163{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1104 .elementor-element.elementor-element-3b64163.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-f94a838{width:var( --container-widget-width, 70px );max-width:70px;padding:15px 15px 15px 15px;--container-widget-width:70px;--container-widget-flex-grow:0;border-style:none;}.elementor-1104 .elementor-element.elementor-element-f94a838.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-f94a838.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-f94a838.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-f94a838.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-f94a838.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-f94a838 .elementor-icon{font-size:40px;}.elementor-1104 .elementor-element.elementor-element-f94a838 .elementor-icon svg{height:40px;}.elementor-1104 .elementor-element.elementor-element-4ff3d21{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1104 .elementor-element.elementor-element-c461e45{text-align:center;}.elementor-1104 .elementor-element.elementor-element-c461e45 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1104 .elementor-element.elementor-element-c941fbd{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-b00177f{--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:center;--align-items:center;}.elementor-1104 .elementor-element.elementor-element-e591f1f{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1104 .elementor-element.elementor-element-e591f1f.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-34018ee{width:var( --container-widget-width, 70px );max-width:70px;padding:15px 15px 15px 15px;--container-widget-width:70px;--container-widget-flex-grow:0;border-style:none;}.elementor-1104 .elementor-element.elementor-element-34018ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-34018ee.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-34018ee.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-34018ee.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-34018ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-34018ee .elementor-icon{font-size:40px;}.elementor-1104 .elementor-element.elementor-element-34018ee .elementor-icon svg{height:40px;}.elementor-1104 .elementor-element.elementor-element-4eb5174{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1104 .elementor-element.elementor-element-890c38a{text-align:center;}.elementor-1104 .elementor-element.elementor-element-890c38a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1104 .elementor-element.elementor-element-e2dd3d4{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-268ba84{--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:center;--align-items:center;}.elementor-1104 .elementor-element.elementor-element-17beb03{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1104 .elementor-element.elementor-element-17beb03.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-1376ed3{width:var( --container-widget-width, 70px );max-width:70px;padding:15px 15px 15px 15px;--container-widget-width:70px;--container-widget-flex-grow:0;border-style:none;}.elementor-1104 .elementor-element.elementor-element-1376ed3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-1376ed3.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-1376ed3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-1376ed3.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-1376ed3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-1376ed3 .elementor-icon{font-size:40px;}.elementor-1104 .elementor-element.elementor-element-1376ed3 .elementor-icon svg{height:40px;}.elementor-1104 .elementor-element.elementor-element-1cbefbe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1104 .elementor-element.elementor-element-a75763e{text-align:center;}.elementor-1104 .elementor-element.elementor-element-a75763e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1104 .elementor-element.elementor-element-8300c45{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-904edd2{--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:center;--align-items:center;}.elementor-1104 .elementor-element.elementor-element-1491f01{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1104 .elementor-element.elementor-element-1491f01.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-e719863{width:var( --container-widget-width, 70px );max-width:70px;padding:15px 15px 15px 15px;--container-widget-width:70px;--container-widget-flex-grow:0;border-style:none;}.elementor-1104 .elementor-element.elementor-element-e719863.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-e719863.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-e719863.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-e719863.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-e719863.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-e719863 .elementor-icon{font-size:40px;}.elementor-1104 .elementor-element.elementor-element-e719863 .elementor-icon svg{height:40px;}.elementor-1104 .elementor-element.elementor-element-06d7872{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1104 .elementor-element.elementor-element-02bca00{text-align:center;}.elementor-1104 .elementor-element.elementor-element-02bca00 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.5px;}.elementor-1104 .elementor-element.elementor-element-5de69e1{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:400;}.elementor-1104 .elementor-element.elementor-element-275b705{--display:flex;--min-height:837px;--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-1d40709{--display:flex;}.elementor-1104 .elementor-element.elementor-element-c961dd7{--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:flex-start;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-c961dd7.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-e47e774{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-e47e774.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-e47e774 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1104 .elementor-element.elementor-element-e47e774 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-55b05dd{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-1363893{--display:flex;}.elementor-1104 .elementor-element.elementor-element-be5bb33{--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:space-between;--align-items:flex-start;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:var( --e-global-color-10538b6 );--border-color:var( --e-global-color-10538b6 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-db0f445{padding:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-bc9809f{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-bc9809f .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.1px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-30a0361{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.1px;}.elementor-1104 .elementor-element.elementor-element-78cb89a{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-78cb89a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-78cb89a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-78cb89a .elementor-icon{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-78cb89a .elementor-icon-box-title, .elementor-1104 .elementor-element.elementor-element-78cb89a .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1104 .elementor-element.elementor-element-78cb89a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-78cb89a:has(:hover) .elementor-icon-box-title,
					 .elementor-1104 .elementor-element.elementor-element-78cb89a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-0f6b0ce{--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:space-between;--align-items:flex-start;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:var( --e-global-color-92a2e9b );--border-color:var( --e-global-color-92a2e9b );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-6a8b9c7{padding:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-cc3ddc3{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-cc3ddc3 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.1px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-99ef7c5{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.1px;}.elementor-1104 .elementor-element.elementor-element-ec9d635{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-ec9d635 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-ec9d635.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-ec9d635 .elementor-icon{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-ec9d635 .elementor-icon-box-title, .elementor-1104 .elementor-element.elementor-element-ec9d635 .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1104 .elementor-element.elementor-element-ec9d635 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-ec9d635:has(:hover) .elementor-icon-box-title,
					 .elementor-1104 .elementor-element.elementor-element-ec9d635:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-838f4aa{--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:space-between;--align-items:flex-start;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:var( --e-global-color-92a2e9b );--border-color:var( --e-global-color-92a2e9b );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-e9d1bf1{padding:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-3f05dba{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-3f05dba .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.1px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-cd48847{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.1px;}.elementor-1104 .elementor-element.elementor-element-79880e2{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-79880e2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-79880e2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-79880e2 .elementor-icon{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-79880e2 .elementor-icon-box-title, .elementor-1104 .elementor-element.elementor-element-79880e2 .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1104 .elementor-element.elementor-element-79880e2 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-79880e2:has(:hover) .elementor-icon-box-title,
					 .elementor-1104 .elementor-element.elementor-element-79880e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-621e301{--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:space-between;--align-items:flex-start;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:var( --e-global-color-92a2e9b );--border-color:var( --e-global-color-92a2e9b );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-dc178aa{padding:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-8066b81{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-8066b81 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.1px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-549b3d6{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.1px;}.elementor-1104 .elementor-element.elementor-element-a17905c{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-a17905c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-a17905c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-a17905c .elementor-icon{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-a17905c .elementor-icon-box-title, .elementor-1104 .elementor-element.elementor-element-a17905c .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1104 .elementor-element.elementor-element-a17905c .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-a17905c:has(:hover) .elementor-icon-box-title,
					 .elementor-1104 .elementor-element.elementor-element-a17905c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-1bae2aa{--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:space-between;--align-items:flex-start;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:var( --e-global-color-10538b6 );--border-color:var( --e-global-color-10538b6 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-5a60cba{padding:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-98cb464{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-98cb464 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.1px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-16007d3{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.1px;}.elementor-1104 .elementor-element.elementor-element-9c5b919{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-9c5b919 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-9c5b919.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-9c5b919 .elementor-icon{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-9c5b919 .elementor-icon-box-title, .elementor-1104 .elementor-element.elementor-element-9c5b919 .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1104 .elementor-element.elementor-element-9c5b919 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-9c5b919:has(:hover) .elementor-icon-box-title,
					 .elementor-1104 .elementor-element.elementor-element-9c5b919:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-2586eaf{--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:space-between;--align-items:flex-start;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:var( --e-global-color-10538b6 );--border-color:var( --e-global-color-10538b6 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-36dd209{padding:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-8e04281{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-8e04281 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.1px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-a278b0b{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.1px;}.elementor-1104 .elementor-element.elementor-element-1e0f6ee{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-1e0f6ee .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-1e0f6ee.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-1e0f6ee .elementor-icon{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-1e0f6ee .elementor-icon-box-title, .elementor-1104 .elementor-element.elementor-element-1e0f6ee .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1104 .elementor-element.elementor-element-1e0f6ee .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-1e0f6ee:has(:hover) .elementor-icon-box-title,
					 .elementor-1104 .elementor-element.elementor-element-1e0f6ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-dd6d38a{--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:space-between;--align-items:flex-start;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:var( --e-global-color-92a2e9b );--border-color:var( --e-global-color-92a2e9b );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-3214551{padding:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-be90aab{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-be90aab .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.1px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-843a8ca{margin:0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:400;letter-spacing:-0.1px;}.elementor-1104 .elementor-element.elementor-element-60bade1{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-1104 .elementor-element.elementor-element-60bade1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-60bade1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-60bade1 .elementor-icon{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-60bade1 .elementor-icon-box-title, .elementor-1104 .elementor-element.elementor-element-60bade1 .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1104 .elementor-element.elementor-element-60bade1 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-60bade1:has(:hover) .elementor-icon-box-title,
					 .elementor-1104 .elementor-element.elementor-element-60bade1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-3059746{--e-n-carousel-swiper-slides-gap:20px;--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:0px;--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:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1104 .elementor-element.elementor-element-f9182d2{--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-1104 .elementor-element.elementor-element-b344fcf{--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:100px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;}.elementor-1104 .elementor-element.elementor-element-2215722{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1104 .elementor-element.elementor-element-ea54336{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-ea54336.e-con{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-d7b5b8d{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-d7b5b8d.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-d7b5b8d .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-1104 .elementor-element.elementor-element-d7b5b8d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1104 .elementor-element.elementor-element-de7d01d{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-1104 .elementor-element.elementor-element-ae67379 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:70px;font-weight:700;line-height:74px;letter-spacing:-1.5px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-bc2ad71{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 30px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-10538b6 );font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-dc8042a{--display:flex;}.elementor-1104 .elementor-element.elementor-element-ab96358{--display:flex;}.elementor-1104 .elementor-element.elementor-element-0437944{--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-1104 .elementor-element.elementor-element-91886bc{--display:flex;}.elementor-1104 .elementor-element.elementor-element-447b23a .elementor-icon-wrapper{text-align:end;}.elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-stacked .elementor-icon{background-color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-default .elementor-icon{color:#AFAFBB;border-color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-default .elementor-icon svg{fill:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-framed .elementor-icon:hover, .elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-framed .elementor-icon:hover, .elementor-1104 .elementor-element.elementor-element-447b23a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-447b23a .elementor-icon{font-size:25px;}.elementor-1104 .elementor-element.elementor-element-447b23a .elementor-icon svg{height:25px;}.elementor-1104 .elementor-element.elementor-element-d94c768{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1104 .elementor-element.elementor-element-a1c1728 .elementor-heading-title{font-family:var( --e-global-typography-02559ec-font-family ), Sans-serif;font-size:var( --e-global-typography-02559ec-font-size );font-weight:var( --e-global-typography-02559ec-font-weight );text-transform:var( --e-global-typography-02559ec-text-transform );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-89de362 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-89de362 .elementor-heading-title a:hover, .elementor-1104 .elementor-element.elementor-element-89de362 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-89de362 .elementor-heading-title a{transition-duration:0.5s;}.elementor-1104 .elementor-element.elementor-element-b49a48b .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-b49a48b .elementor-heading-title a:hover, .elementor-1104 .elementor-element.elementor-element-b49a48b .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-b49a48b .elementor-heading-title a{transition-duration:0.5s;}.elementor-1104 .elementor-element.elementor-element-73daea3{--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-1104 .elementor-element.elementor-element-4978ec4{--display:flex;}.elementor-1104 .elementor-element.elementor-element-f3ae977 .elementor-icon-wrapper{text-align:end;}.elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-stacked .elementor-icon{background-color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-default .elementor-icon{color:#AFAFBB;border-color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-default .elementor-icon svg{fill:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-framed .elementor-icon:hover, .elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-framed .elementor-icon:hover, .elementor-1104 .elementor-element.elementor-element-f3ae977.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-f3ae977 .elementor-icon{font-size:25px;}.elementor-1104 .elementor-element.elementor-element-f3ae977 .elementor-icon svg{height:25px;}.elementor-1104 .elementor-element.elementor-element-8b5621b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1104 .elementor-element.elementor-element-d815e1c .elementor-heading-title{font-family:var( --e-global-typography-02559ec-font-family ), Sans-serif;font-size:var( --e-global-typography-02559ec-font-size );font-weight:var( --e-global-typography-02559ec-font-weight );text-transform:var( --e-global-typography-02559ec-text-transform );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-ddd00de .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-ddd00de .elementor-heading-title a:hover, .elementor-1104 .elementor-element.elementor-element-ddd00de .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-ddd00de .elementor-heading-title a{transition-duration:0.5s;}.elementor-1104 .elementor-element.elementor-element-1f79b2f .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-1f79b2f .elementor-heading-title a:hover, .elementor-1104 .elementor-element.elementor-element-1f79b2f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-48b2a31{--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-1104 .elementor-element.elementor-element-9b49adb{--display:flex;}.elementor-1104 .elementor-element.elementor-element-854b58d .elementor-icon-wrapper{text-align:end;}.elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-stacked .elementor-icon{background-color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-default .elementor-icon{color:#AFAFBB;border-color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-default .elementor-icon svg{fill:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-framed .elementor-icon:hover, .elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-framed .elementor-icon:hover, .elementor-1104 .elementor-element.elementor-element-854b58d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-854b58d .elementor-icon{font-size:25px;}.elementor-1104 .elementor-element.elementor-element-854b58d .elementor-icon svg{height:25px;}.elementor-1104 .elementor-element.elementor-element-03f6907{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-1104 .elementor-element.elementor-element-117a31e .elementor-heading-title{font-family:var( --e-global-typography-02559ec-font-family ), Sans-serif;font-size:var( --e-global-typography-02559ec-font-size );font-weight:var( --e-global-typography-02559ec-font-weight );text-transform:var( --e-global-typography-02559ec-text-transform );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-b1a4727{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-b1a4727 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-b1a4727 .elementor-heading-title a:hover, .elementor-1104 .elementor-element.elementor-element-b1a4727 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-b5f7416{--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-1104 .elementor-element.elementor-element-3adaec8{--display:flex;}.elementor-1104 .elementor-element.elementor-element-353d480 .elementor-icon-wrapper{text-align:end;}.elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-stacked .elementor-icon{background-color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-default .elementor-icon{color:#AFAFBB;border-color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-default .elementor-icon svg{fill:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-framed .elementor-icon:hover, .elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-framed .elementor-icon:hover, .elementor-1104 .elementor-element.elementor-element-353d480.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-353d480 .elementor-icon{font-size:25px;}.elementor-1104 .elementor-element.elementor-element-353d480 .elementor-icon svg{height:25px;}.elementor-1104 .elementor-element.elementor-element-214e64b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1104 .elementor-element.elementor-element-edae62c .elementor-heading-title{font-family:var( --e-global-typography-02559ec-font-family ), Sans-serif;font-size:var( --e-global-typography-02559ec-font-size );font-weight:var( --e-global-typography-02559ec-font-weight );text-transform:var( --e-global-typography-02559ec-text-transform );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );color:#AFAFBB;}.elementor-1104 .elementor-element.elementor-element-50822b5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1104 .elementor-element.elementor-element-bf7ea25{--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-1104 .elementor-element.elementor-element-4993889{--display:flex;}.elementor-1104 .elementor-element.elementor-element-d2ca88d{--display:flex;}.elementor-1104 .elementor-element.elementor-element-da26213 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0ec0390-font-family ), Sans-serif;font-size:var( --e-global-typography-0ec0390-font-size );font-weight:var( --e-global-typography-0ec0390-font-weight );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );fill:var( --e-global-color-63cc9dc );color:var( --e-global-color-63cc9dc );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1104 .elementor-element.elementor-element-da26213 .elementor-button:hover, .elementor-1104 .elementor-element.elementor-element-da26213 .elementor-button:focus{background-color:#AA0015;}.elementor-1104 .elementor-element.elementor-element-588189d{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-588189d .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:15px;}.elementor-1104 .elementor-element.elementor-element-588189d .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-secondary );transition-duration:0.5s;}.elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-framed .elementor-icon, .elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1104 .elementor-element.elementor-element-588189d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1104 .elementor-element.elementor-element-588189d .elementor-icon{transition-duration:0.5s;font-size:15px;}.elementor-1104 .elementor-element.elementor-element-588189d .elementor-icon-box-title, .elementor-1104 .elementor-element.elementor-element-588189d .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:300;}.elementor-1104 .elementor-element.elementor-element-588189d:has(:hover) .elementor-icon-box-title,
					 .elementor-1104 .elementor-element.elementor-element-588189d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-1104 .elementor-element.elementor-element-6a170c9{--content-width:1440px;}.elementor-1104 .elementor-element.elementor-element-0b807d3{--content-width:1440px;}.elementor-1104 .elementor-element.elementor-element-d788bf1{--width:50%;}.elementor-1104 .elementor-element.elementor-element-9868f5a{--width:50%;}.elementor-1104 .elementor-element.elementor-element-b3d03a0{--content-width:1440px;}.elementor-1104 .elementor-element.elementor-element-6fea964{--width:402px;}.elementor-1104 .elementor-element.elementor-element-a1c1c0d{--width:402px;}.elementor-1104 .elementor-element.elementor-element-368629f{--width:402px;}.elementor-1104 .elementor-element.elementor-element-f151239{--width:402px;}.elementor-1104 .elementor-element.elementor-element-ceff5e5{--width:402px;}.elementor-1104 .elementor-element.elementor-element-281082b{--width:402px;}.elementor-1104 .elementor-element.elementor-element-a67cf8b{--width:402px;}.elementor-1104 .elementor-element.elementor-element-bd44f72{--content-width:1440px;}.elementor-1104 .elementor-element.elementor-element-0421613{--content-width:1440px;}.elementor-1104 .elementor-element.elementor-element-73ffc11{--width:23%;}.elementor-1104 .elementor-element.elementor-element-3b64163{--width:100px;}.elementor-1104 .elementor-element.elementor-element-b00177f{--width:23%;}.elementor-1104 .elementor-element.elementor-element-e591f1f{--width:100px;}.elementor-1104 .elementor-element.elementor-element-268ba84{--width:23%;}.elementor-1104 .elementor-element.elementor-element-17beb03{--width:100px;}.elementor-1104 .elementor-element.elementor-element-904edd2{--width:23%;}.elementor-1104 .elementor-element.elementor-element-1491f01{--width:100px;}.elementor-1104 .elementor-element.elementor-element-275b705{--content-width:1440px;}.elementor-1104 .elementor-element.elementor-element-f9182d2{--content-width:1440px;}.elementor-1104 .elementor-element.elementor-element-91886bc{--width:25%;}.elementor-1104 .elementor-element.elementor-element-4978ec4{--width:25%;}.elementor-1104 .elementor-element.elementor-element-9b49adb{--width:25%;}.elementor-1104 .elementor-element.elementor-element-3adaec8{--width:25%;}.elementor-1104 .elementor-element.elementor-element-4993889{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1104 .elementor-element.elementor-element-6fea964{--width:40%;}.elementor-1104 .elementor-element.elementor-element-a1c1c0d{--width:40%;}.elementor-1104 .elementor-element.elementor-element-368629f{--width:40%;}.elementor-1104 .elementor-element.elementor-element-f151239{--width:40%;}.elementor-1104 .elementor-element.elementor-element-ceff5e5{--width:40%;}.elementor-1104 .elementor-element.elementor-element-281082b{--width:40%;}.elementor-1104 .elementor-element.elementor-element-a67cf8b{--width:40%;}.elementor-1104 .elementor-element.elementor-element-912e33b{--width:45%;}.elementor-1104 .elementor-element.elementor-element-a04aadc{--width:45%;}.elementor-1104 .elementor-element.elementor-element-b724699{--width:45%;}.elementor-1104 .elementor-element.elementor-element-d811aa5{--width:45%;}}@media(max-width:1024px){.elementor-1104 .elementor-element.elementor-element-6a170c9{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1104 .elementor-element.elementor-element-556edf9{font-size:var( --e-global-typography-979aca6-font-size );}.elementor-1104 .elementor-element.elementor-element-2b778eb .elementor-button{font-size:var( --e-global-typography-0ec0390-font-size );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-c1f08c9 .elementor-button{font-size:var( --e-global-typography-0ec0390-font-size );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-0b807d3{--min-height:670px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-d788bf1{--justify-content:center;}.elementor-1104 .elementor-element.elementor-element-909e7a6{font-size:10px;}.elementor-1104 .elementor-element.elementor-element-a60e765 .elementor-heading-title{font-size:45px;}.elementor-1104 .elementor-element.elementor-element-4227836{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-c9a4419{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-ac38068{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-b3d03a0{--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-1104 .elementor-element.elementor-element-4806165{--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:flex-start;}.elementor-1104 .elementor-element.elementor-element-6a12b1f{font-size:11px;}.elementor-1104 .elementor-element.elementor-element-54d605c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1104 .elementor-element.elementor-element-46ae9c2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-6fea964{--min-height:260px;}.elementor-1104 .elementor-element.elementor-element-1dd49d5{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-a1c1c0d{--min-height:260px;}.elementor-1104 .elementor-element.elementor-element-0a88734{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-368629f{--min-height:260px;}.elementor-1104 .elementor-element.elementor-element-b4c10a3{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-f151239{--min-height:260px;}.elementor-1104 .elementor-element.elementor-element-2bbe535{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-ceff5e5{--min-height:260px;}.elementor-1104 .elementor-element.elementor-element-9ea17b3{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-281082b{--min-height:260px;}.elementor-1104 .elementor-element.elementor-element-3acdee6{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-a67cf8b{--min-height:260px;}.elementor-1104 .elementor-element.elementor-element-8b036e1{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-bd44f72{--min-height:886px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-92b5093 .elementor-heading-title{font-size:45px;}.elementor-1104 .elementor-element.elementor-element-ffe2d46{font-size:16px;}.elementor-1104 .elementor-element.elementor-element-c8ccef7{--flex-wrap:wrap;}.elementor-1104 .elementor-element.elementor-element-0421613{--min-height:561px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-d756d33{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1104 .elementor-element.elementor-element-943fc92{--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:flex-start;}.elementor-1104 .elementor-element.elementor-element-180aa29 .elementor-heading-title{font-size:40px;}.elementor-1104 .elementor-element.elementor-element-73ffc11{--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1104 .elementor-element.elementor-element-c461e45 .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-c941fbd{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-b00177f{--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1104 .elementor-element.elementor-element-890c38a .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-e2dd3d4{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-268ba84{--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1104 .elementor-element.elementor-element-a75763e .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-8300c45{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-904edd2{--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-1104 .elementor-element.elementor-element-02bca00 .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-5de69e1{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-275b705{--min-height:725px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1104 .elementor-element.elementor-element-3059746{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1104 .elementor-element.elementor-element-f9182d2{--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-1104 .elementor-element.elementor-element-b344fcf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1104 .elementor-element.elementor-element-2215722{--justify-content:center;}.elementor-1104 .elementor-element.elementor-element-ae67379 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-1104 .elementor-element.elementor-element-dc8042a{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-1104 .elementor-element.elementor-element-ab96358{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1104 .elementor-element.elementor-element-a1c1728 .elementor-heading-title{font-size:var( --e-global-typography-02559ec-font-size );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-89de362 .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-b49a48b .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-d815e1c .elementor-heading-title{font-size:var( --e-global-typography-02559ec-font-size );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-ddd00de .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-1f79b2f .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-117a31e .elementor-heading-title{font-size:var( --e-global-typography-02559ec-font-size );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-b1a4727{width:100%;max-width:100%;}.elementor-1104 .elementor-element.elementor-element-b1a4727 .elementor-heading-title{font-size:17px;}.elementor-1104 .elementor-element.elementor-element-edae62c .elementor-heading-title{font-size:var( --e-global-typography-02559ec-font-size );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-50822b5 .elementor-heading-title{font-size:18px;}.elementor-1104 .elementor-element.elementor-element-da26213 .elementor-button{font-size:var( --e-global-typography-0ec0390-font-size );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );}}@media(max-width:767px){.elementor-1104 .elementor-element.elementor-element-6a170c9{--min-height:498px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1104 .elementor-element.elementor-element-6a170c9:not(.elementor-motion-effects-element-type-background), .elementor-1104 .elementor-element.elementor-element-6a170c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1104 .elementor-element.elementor-element-79f7951{width:100%;max-width:100%;}.elementor-1104 .elementor-element.elementor-element-79f7951 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-1104 .elementor-element.elementor-element-556edf9{width:100%;max-width:100%;font-size:var( --e-global-typography-979aca6-font-size );}.elementor-1104 .elementor-element.elementor-element-2b778eb{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-2b778eb .elementor-button{font-size:var( --e-global-typography-0ec0390-font-size );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-c1f08c9{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-1104 .elementor-element.elementor-element-c1f08c9 .elementor-button{font-size:var( --e-global-typography-0ec0390-font-size );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-9868f5a{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-1104 .elementor-element.elementor-element-dfea1f9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1104 .elementor-element.elementor-element-a60e765 .elementor-heading-title{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-4227836{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-c9a4419{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-ac38068{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-b3d03a0{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1104 .elementor-element.elementor-element-46ae9c2{width:100%;max-width:100%;}.elementor-1104 .elementor-element.elementor-element-46ae9c2 .elementor-heading-title{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-6fea964{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-a1c1c0d{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-368629f{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-f151239{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-ceff5e5{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-281082b{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-a67cf8b{--min-height:200px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-af937c0{font-size:11px;}.elementor-1104 .elementor-element.elementor-element-92b5093 .elementor-heading-title{font-size:30px;line-height:1em;}.elementor-1104 .elementor-element.elementor-element-ffe2d46{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-912e33b{--min-height:170px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-5202605{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-a04aadc{--min-height:170px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-3390d8b{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-b724699{--min-height:170px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-7de9c7b{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-d811aa5{--min-height:170px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1104 .elementor-element.elementor-element-ee51197{font-size:14px;}.elementor-1104 .elementor-element.elementor-element-b39554c{font-size:11px;}.elementor-1104 .elementor-element.elementor-element-180aa29 .elementor-heading-title{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-3f335d2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1104 .elementor-element.elementor-element-73ffc11{--min-height:250px;}.elementor-1104 .elementor-element.elementor-element-3b64163{--width:90px;}.elementor-1104 .elementor-element.elementor-element-f94a838.elementor-element{--align-self:center;}.elementor-1104 .elementor-element.elementor-element-f94a838 .elementor-icon-wrapper{text-align:center;}.elementor-1104 .elementor-element.elementor-element-f94a838 .elementor-icon{font-size:40px;}.elementor-1104 .elementor-element.elementor-element-f94a838 .elementor-icon svg{height:40px;}.elementor-1104 .elementor-element.elementor-element-b00177f{--min-height:250px;}.elementor-1104 .elementor-element.elementor-element-e591f1f{--width:90px;}.elementor-1104 .elementor-element.elementor-element-268ba84{--min-height:250px;}.elementor-1104 .elementor-element.elementor-element-17beb03{--width:90px;}.elementor-1104 .elementor-element.elementor-element-904edd2{--min-height:250px;}.elementor-1104 .elementor-element.elementor-element-1491f01{--width:90px;}.elementor-1104 .elementor-element.elementor-element-3059746{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1104 .elementor-element.elementor-element-2215722{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1104 .elementor-element.elementor-element-de7d01d{font-size:11px;}.elementor-1104 .elementor-element.elementor-element-ae67379 .elementor-heading-title{font-size:30px;}.elementor-1104 .elementor-element.elementor-element-bc2ad71{font-size:15px;}.elementor-1104 .elementor-element.elementor-element-0437944{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-1104 .elementor-element.elementor-element-91886bc{--width:20%;}.elementor-1104 .elementor-element.elementor-element-447b23a .elementor-icon-wrapper{text-align:end;}.elementor-1104 .elementor-element.elementor-element-d94c768{--width:75%;}.elementor-1104 .elementor-element.elementor-element-a1c1728 .elementor-heading-title{font-size:var( --e-global-typography-02559ec-font-size );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-4978ec4{--width:20%;}.elementor-1104 .elementor-element.elementor-element-8b5621b{--width:70%;}.elementor-1104 .elementor-element.elementor-element-d815e1c .elementor-heading-title{font-size:var( --e-global-typography-02559ec-font-size );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-9b49adb{--width:20%;}.elementor-1104 .elementor-element.elementor-element-03f6907{--width:70%;}.elementor-1104 .elementor-element.elementor-element-117a31e .elementor-heading-title{font-size:var( --e-global-typography-02559ec-font-size );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-3adaec8{--width:20%;}.elementor-1104 .elementor-element.elementor-element-214e64b{--width:70%;}.elementor-1104 .elementor-element.elementor-element-edae62c .elementor-heading-title{font-size:var( --e-global-typography-02559ec-font-size );letter-spacing:var( --e-global-typography-02559ec-letter-spacing );}.elementor-1104 .elementor-element.elementor-element-da26213 .elementor-button{font-size:var( --e-global-typography-0ec0390-font-size );letter-spacing:var( --e-global-typography-0ec0390-letter-spacing );}}/* Start custom CSS for icon-box, class: .elementor-element-78cb89a */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5bb33 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9d635 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6b0ce */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79880e2 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838f4aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a17905c */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621e301 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5b919 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae2aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0f6ee */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586eaf */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60bade1 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6d38a */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78cb89a */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5bb33 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9d635 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6b0ce */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79880e2 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838f4aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a17905c */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621e301 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5b919 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae2aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0f6ee */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586eaf */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60bade1 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6d38a */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78cb89a */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5bb33 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9d635 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6b0ce */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79880e2 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838f4aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a17905c */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621e301 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5b919 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae2aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0f6ee */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586eaf */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60bade1 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6d38a */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78cb89a */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5bb33 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9d635 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6b0ce */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79880e2 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838f4aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a17905c */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621e301 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5b919 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae2aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0f6ee */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586eaf */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60bade1 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6d38a */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78cb89a */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5bb33 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9d635 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6b0ce */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79880e2 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838f4aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a17905c */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621e301 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5b919 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae2aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0f6ee */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586eaf */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60bade1 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6d38a */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78cb89a */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5bb33 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9d635 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6b0ce */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79880e2 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838f4aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a17905c */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621e301 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5b919 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae2aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0f6ee */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586eaf */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60bade1 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6d38a */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78cb89a */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5bb33 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9d635 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6b0ce */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79880e2 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838f4aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a17905c */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621e301 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5b919 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae2aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0f6ee */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586eaf */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60bade1 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6d38a */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78cb89a */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5bb33 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9d635 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f6b0ce */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79880e2 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-838f4aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a17905c */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621e301 */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c5b919 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -3px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bae2aa */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e0f6ee */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2586eaf */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-60bade1 */.mazi-link .elementor-icon-box-title {
    position: relative;
    display: inline-block;
}

.mazi-link .elementor-icon-box-title::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -10px;
    width: 0;
    height: 1px;
    background: #c61d1d;
    transition: width 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-title::after {
    width: 100%;
}

.mazi-link .elementor-icon-box-icon {
    transition: transform 0.35s ease;
}

.mazi-link:hover .elementor-icon-box-icon {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd6d38a */.mazi-related-card,
.mazi-related-card:hover,
.mazi-related-card:focus {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card * {
  color: inherit;
  text-decoration: none;
}

.mazi-related-card:hover * {
  color: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1363893 */.mazi-related-card {
  transition: transform 0.28s ease, box-shadow 0.28s ease;
}

.mazi-related-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 4px 10px rgba(0,0,0,.04);
}

.mazi-related-card .elementor-widget-image,
.mazi-related-card .elementor-image {
  overflow: hidden;
}

.mazi-related-card img {
  transition: transform 0.45s ease;
}

.mazi-related-card:hover img {
  transform: scale(1.04);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0437944 */.elementor-1104 .elementor-element.elementor-element-0437944 .mazi-phone-link {
  transition: color 0.3s ease;
}

.elementor-1104 .elementor-element.elementor-element-0437944 .mazi-contact-icon i,
.elementor-1104 .elementor-element.elementor-element-0437944 .mazi-contact-icon svg {
  transition: all 0.3s ease;
}

.elementor-1104 .elementor-element.elementor-element-0437944 .mazi-phone-link:hover {
  color: #D0021B !important;
}

.elementor-1104 .elementor-element.elementor-element-0437944:has(.mazi-phone-link:hover) .mazi-contact-icon i,
.elementor-1104 .elementor-element.elementor-element-0437944:has(.mazi-phone-link:hover) .mazi-contact-icon svg {
  color: #D0021B !important;
  fill: #D0021B !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73daea3 */.mazi-email-row .mazi-email-link {
  transition: color 0.3s ease;
}

.mazi-email-row .mazi-email-icon i,
.mazi-email-row .mazi-email-icon svg {
  transition: all 0.3s ease;
}

.mazi-email-row .mazi-phone-link:hover {
  color: #D0021B !important;
}

.mazi-email-row:has(.mazi-phone-link:hover) .mazi-email-icon i,
.mazi-email-row:has(.mazi-email-link:hover) .mazi-email-icon svg {
  color: #D0021B !important;
  fill: #D0021B !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b2a31 */.mazi-adres-row .mazi-adres-link {
  transition: color 0.3s ease;
}

.mazi-adres-row .mazi-adres-icon i,
.mazi-adres-row .mazi-adres-icon svg {
  transition: all 0.3s ease;
}

.mazi-adres-row .mazi-adres-link:hover {
  color: #D0021B !important;
}

.mazi-adres-row:has(.mazi-adres-link:hover) .mazi-adres-icon i,
.mazi-adres-row:has(.mazi-adres-link:hover) .mazi-adres-icon svg {
  color: #D0021B !important;
  fill: #D0021B !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-588189d */.mazi-hover-underline {
  position: relative;
  display: inline-block;
  text-decoration: none;
}

.mazi-hover-underline::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;

  width: 100%;
  height: 1px;

  background: #D0021B;

  transform: scaleX(0);
  transform-origin: left;

  transition: transform 0.35s ease;
}

.mazi-hover-underline:hover::after {
  transform: scaleX(1);
}/* End custom CSS */