.elementor-108 .elementor-element.elementor-element-e251772{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:110px 0px;--row-gap:110px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-e251772:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-e251772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tramiq.com/wp-content/uploads/2025/10/Aboutusbg.png");background-size:cover;}.elementor-108 .elementor-element.elementor-element-e251772.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-4bb0b6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:0270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-4bb0b6a.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-236582b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;padding:0px 0px 0px 0px;text-align:center;}.elementor-108 .elementor-element.elementor-element-236582b.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-236582b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-e6619ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-e6619ff.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-acb8121 > .elementor-widget-container{background-color:#FFFFFF33;margin:0px 0px 0px 0px;padding:0px 0px 0px 0185px;}.elementor-108 .elementor-element.elementor-element-acb8121.elementor-element{--align-self:stretch;}.elementor-108 .elementor-element.elementor-element-acb8121{text-align:left;}.elementor-108 .elementor-element.elementor-element-acb8121 ul.hfe-breadcrumbs li{margin-right:9px;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-item{padding:12px 12px 12px 12px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs, .elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-item:hover a, .elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-item:hover .hfe-breadcrumbs-text{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-first:hover .hfe-breadcrumbs-home-icon svg{fill:#D4212F;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-separator-icon svg{fill:#D4212F;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-last svg{color:#D4212F;line-height:39px;}.elementor-108 .elementor-element.elementor-element-037e248{--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;}.elementor-108 .elementor-element.elementor-element-037e248:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-037e248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tramiq.com/wp-content/uploads/2025/10/container1bg.png");}.elementor-108 .elementor-element.elementor-element-037e248.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-86c018d{--display:flex;--min-height:471px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-86c018d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-86c018d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tramiq.com/wp-content/uploads/2025/10/c1img1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-86c018d.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-e75c859{--display:flex;--min-height:741.5px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-108 .elementor-element.elementor-element-e75c859.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-cdc9dc8{--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 08px;--row-gap:0px;--column-gap:08px;}.elementor-108 .elementor-element.elementor-element-cdc9dc8.e-con{--align-self:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-350a9a2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-350a9a2 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-350a9a2 .elementor-icon{font-size:15px;}.elementor-108 .elementor-element.elementor-element-350a9a2 .elementor-icon svg{height:15px;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-108 .elementor-element.elementor-element-a2d114b{background-color:#02010100;}.elementor-108 .elementor-element.elementor-element-a2d114b.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-a2d114b .eael-fancy-text-container{text-align:left;}.elementor-108 .elementor-element.elementor-element-a2d114b .eael-fancy-text-prefix{color:#D4212F;font-family:"Saira", Sans-serif;font-size:16px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-a2d114b .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-a2d114b .typed-cursor{font-family:"Saira", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;}.elementor-108 .elementor-element.elementor-element-a2d114b .eael-fancy-text-strings{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-a2d114b .eael-fancy-text-strings::after{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-a2d114b .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-5f5604e.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-5f5604e{text-align:left;}.elementor-108 .elementor-element.elementor-element-5f5604e .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:42px;font-weight:700;line-height:56px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-1441f40{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-ba9f3b1{text-align:left;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#070000;}.elementor-108 .elementor-element.elementor-element-eb54dfd{--display:flex;--min-height:732px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.93;}.elementor-108 .elementor-element.elementor-element-eb54dfd:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-eb54dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://tramiq.com/wp-content/uploads/2025/10/bg_chip.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-eb54dfd::before, .elementor-108 .elementor-element.elementor-element-eb54dfd > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-eb54dfd > .e-con-inner > .elementor-background-video-container::before, .elementor-108 .elementor-element.elementor-element-eb54dfd > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-eb54dfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-108 .elementor-element.elementor-element-eb54dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #000000 75%, #02010169 100%);}.elementor-108 .elementor-element.elementor-element-eb54dfd > .elementor-shape-top svg, .elementor-108 .elementor-element.elementor-element-eb54dfd > .e-con-inner > .elementor-shape-top svg{width:calc(111% + 1.3px);height:58px;}.elementor-108 .elementor-element.elementor-element-eb54dfd.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-99ab401{--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;}.elementor-108 .elementor-element.elementor-element-99ab401.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-25e191c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-25e191c.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-44d18a2{--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 08px;--row-gap:0px;--column-gap:08px;}.elementor-108 .elementor-element.elementor-element-44d18a2.e-con{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-eb76a0b.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-eb76a0b .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-eb76a0b .elementor-icon{font-size:15px;}.elementor-108 .elementor-element.elementor-element-eb76a0b .elementor-icon svg{height:15px;}.elementor-108 .elementor-element.elementor-element-b5eb183{background-color:#02010100;}.elementor-108 .elementor-element.elementor-element-b5eb183.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-b5eb183 .eael-fancy-text-container{text-align:left;}.elementor-108 .elementor-element.elementor-element-b5eb183 .eael-fancy-text-prefix{color:#D4212F;font-family:"Saira", Sans-serif;font-size:16px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-b5eb183 .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-b5eb183 .typed-cursor{font-family:"Saira", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;}.elementor-108 .elementor-element.elementor-element-b5eb183 .eael-fancy-text-strings{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-b5eb183 .eael-fancy-text-strings::after{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-b5eb183 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-005a9ab.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-005a9ab{text-align:center;}.elementor-108 .elementor-element.elementor-element-005a9ab .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-390a618.elementor-element{--align-self:flex-end;}.elementor-108 .elementor-element.elementor-element-390a618{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFFDB;}.elementor-108 .elementor-element.elementor-element-a70dfc4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-a70dfc4.e-con{--align-self:flex-end;}.elementor-108 .elementor-element.elementor-element-2de159e{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFFDB;}.elementor-108 .elementor-element.elementor-element-f235e89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-f235e89.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-a7b103e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-a7b103e.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-096c076{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-096c076.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-adfd467.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-adfd467{text-align:center;}.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-8c4b61c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-8c4b61c.e-con{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-108 .elementor-element.elementor-element-b166b07{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-b166b07.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-b166b07 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-b166b07 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-b166b07.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-b166b07.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-b166b07.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-b166b07.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-b166b07.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-b166b07 .elementor-icon i, .elementor-108 .elementor-element.elementor-element-b166b07 .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-dcfec7c{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-dcfec7c.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-d1048ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-d1048ae.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-0952c36{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-0952c36.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-191eab8.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-191eab8{text-align:center;}.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-785672d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-785672d.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-bd6b81b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-bd6b81b.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-bd6b81b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-bd6b81b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-bd6b81b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-bd6b81b.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-bd6b81b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-bd6b81b.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-bd6b81b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-bd6b81b .elementor-icon i, .elementor-108 .elementor-element.elementor-element-bd6b81b .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-2c43edd{width:var( --container-widget-width, 37% );max-width:37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-2c43edd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-091b3bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-091b3bf.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-ebc0b39{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-ebc0b39.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-421ae34.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-421ae34{text-align:center;}.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-70c8d7b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-70c8d7b.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-a9715f3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-a9715f3.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-a9715f3 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-a9715f3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-a9715f3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-a9715f3.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-a9715f3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-a9715f3.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-a9715f3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-a9715f3 .elementor-icon i, .elementor-108 .elementor-element.elementor-element-a9715f3 .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-f969f24{width:var( --container-widget-width, 57.67% );max-width:57.67%;--container-widget-width:57.67%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-f969f24.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-b098c87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-b098c87.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-fadb6f9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-fadb6f9.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-27ff2cd.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-27ff2cd{text-align:center;}.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-db5ac80{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-db5ac80.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-a94964a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-a94964a.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-a94964a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-a94964a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-a94964a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-a94964a.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-a94964a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-a94964a.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-a94964a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-a94964a .elementor-icon i, .elementor-108 .elementor-element.elementor-element-a94964a .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-8ef2c3f{width:var( --container-widget-width, 55.301% );max-width:55.301%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:55.301%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-8ef2c3f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-b48b8f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-b48b8f5.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-a3c215f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-a3c215f.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-ac9f817.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-ac9f817{text-align:center;}.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-d818c5a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-d818c5a.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-902dcbc{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-902dcbc.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-902dcbc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-902dcbc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-902dcbc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-902dcbc.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-902dcbc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-902dcbc.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-902dcbc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-902dcbc .elementor-icon i, .elementor-108 .elementor-element.elementor-element-902dcbc .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-141da6b{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-141da6b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-af0d1ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-af0d1ac.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-9887079{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-9887079.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-2685742.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-2685742{text-align:center;}.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-a0d0ac3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-a0d0ac3.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-6e4e7bd{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-6e4e7bd.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-6e4e7bd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-6e4e7bd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-6e4e7bd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-6e4e7bd.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-6e4e7bd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-6e4e7bd.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-6e4e7bd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-6e4e7bd .elementor-icon i, .elementor-108 .elementor-element.elementor-element-6e4e7bd .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-269eb1d{width:var( --container-widget-width, 37% );max-width:37%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-269eb1d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-f10eaef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-f10eaef.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-f72ccc0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-f72ccc0.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-e79bfdc.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-e79bfdc{text-align:center;}.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-3492ce4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-3492ce4.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-9e50a89{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-9e50a89.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-9e50a89 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-9e50a89 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-9e50a89.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9e50a89.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-9e50a89.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9e50a89.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-9e50a89.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9e50a89 .elementor-icon i, .elementor-108 .elementor-element.elementor-element-9e50a89 .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-de70c6e{width:var( --container-widget-width, 56.595% );max-width:56.595%;--container-widget-width:56.595%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-de70c6e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-48b327c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-48b327c.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-c30e8cb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-c30e8cb.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-50a689b.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-50a689b{text-align:center;}.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-3c24f15{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-3c24f15.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-9445e3f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-9445e3f.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-9445e3f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-9445e3f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-9445e3f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9445e3f.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-9445e3f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9445e3f.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-9445e3f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-9445e3f .elementor-icon i, .elementor-108 .elementor-element.elementor-element-9445e3f .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-cf0504c{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-cf0504c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-5d37a9a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-5d37a9a.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-84d80a3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-84d80a3.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-6045737.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-6045737{text-align:center;}.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:55px;font-weight:600;color:#D4212F;}.elementor-108 .elementor-element.elementor-element-4ce4d75{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-4ce4d75.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-5dded0e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-108 .elementor-element.elementor-element-5dded0e.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-5dded0e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-5dded0e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-5dded0e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-5dded0e.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-5dded0e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-5dded0e.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-5dded0e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-5dded0e .elementor-icon i, .elementor-108 .elementor-element.elementor-element-5dded0e .elementor-icon svg{transform:rotate(0deg);}.elementor-108 .elementor-element.elementor-element-eb59a5f{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-eb59a5f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-3ddf67a{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--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:-29px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:10px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-31px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:10px;--e-n-carousel-arrow-size:30px;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-3ddf67a.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-3ddf67a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-radius:17px 17px 17px 17px;}.elementor-108 .elementor-element.elementor-element-3ddf67a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-f5fef37{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-108 .elementor-element.elementor-element-f5fef37:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-f5fef37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tramiq.com/wp-content/uploads/2025/10/homepage_background.png");}.elementor-108 .elementor-element.elementor-element-f5fef37 > .elementor-shape-bottom .elementor-shape-fill, .elementor-108 .elementor-element.elementor-element-f5fef37 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#161616;}.elementor-108 .elementor-element.elementor-element-f5fef37 > .elementor-shape-bottom svg, .elementor-108 .elementor-element.elementor-element-f5fef37 > .e-con-inner > .elementor-shape-bottom svg{width:calc(110% + 1.3px);height:67px;}.elementor-108 .elementor-element.elementor-element-f5fef37.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-adf59b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-adf59b4.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-6764615{--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 05px;--row-gap:0px;--column-gap:05px;}.elementor-108 .elementor-element.elementor-element-d632a83.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-d632a83 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-d632a83 .elementor-icon{font-size:15px;}.elementor-108 .elementor-element.elementor-element-d632a83 .elementor-icon svg{height:15px;}.elementor-108 .elementor-element.elementor-element-d632a83 .elementor-icon-wrapper svg{width:auto;}.elementor-108 .elementor-element.elementor-element-ee8a4eb{background-color:#02010100;}.elementor-108 .elementor-element.elementor-element-ee8a4eb.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-container{text-align:center;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-prefix{color:#D4212F;font-family:"Saira", Sans-serif;font-size:16px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-ee8a4eb .typed-cursor{font-family:"Saira", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-strings{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-strings::after{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-c062f0c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:020px 0px;--row-gap:020px;--column-gap:0px;}.elementor-108 .elementor-element.elementor-element-c062f0c.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-9df1d30.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-9df1d30{text-align:center;}.elementor-108 .elementor-element.elementor-element-9df1d30 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:42px;font-weight:700;line-height:61px;color:#000000;}.elementor-108 .elementor-element.elementor-element-f919054{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-3f135b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-3f135b8.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-7b8e126{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 0px 45px -40px #000000;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-108 .elementor-element.elementor-element-7b8e126:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-7b8e126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-7b8e126:hover{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-efcc0e3{--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-108 .elementor-element.elementor-element-c567745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:left;}.elementor-108 .elementor-element.elementor-element-c567745.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-c567745 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:700;color:#1B1A1A;}.elementor-108 .elementor-element.elementor-element-5cbfe01.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-5cbfe01{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-142849c{--divider-border-style:solid;--divider-color:#D4212F;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-48px;}.elementor-108 .elementor-element.elementor-element-142849c.elementor-element{--align-self:center;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-142849c{left:0px;}body.rtl .elementor-108 .elementor-element.elementor-element-142849c{right:0px;}.elementor-108 .elementor-element.elementor-element-142849c .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-142849c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-7c368f8{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 45px -40px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-108 .elementor-element.elementor-element-7c368f8:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-7c368f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-7c368f8:hover{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-d667436{--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-108 .elementor-element.elementor-element-17a82bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:left;}.elementor-108 .elementor-element.elementor-element-17a82bb.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-17a82bb .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:700;color:#1B1A1A;}.elementor-108 .elementor-element.elementor-element-113a81a.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-113a81a{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-2140784{--divider-border-style:solid;--divider-color:#D4212F;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-25px;}.elementor-108 .elementor-element.elementor-element-2140784.elementor-element{--align-self:center;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-2140784{left:0px;}body.rtl .elementor-108 .elementor-element.elementor-element-2140784{right:0px;}.elementor-108 .elementor-element.elementor-element-2140784 .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-2140784 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-3e22aa7{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 45px -40px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-108 .elementor-element.elementor-element-3e22aa7:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-3e22aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-3e22aa7:hover{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-74ce73c{--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-108 .elementor-element.elementor-element-61462cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:left;}.elementor-108 .elementor-element.elementor-element-61462cc.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-61462cc .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:700;color:#1B1A1A;}.elementor-108 .elementor-element.elementor-element-ddac5b9.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-ddac5b9{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-88dbb46{--divider-border-style:solid;--divider-color:#D4212F;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-45px;}.elementor-108 .elementor-element.elementor-element-88dbb46.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-88dbb46 .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-88dbb46 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-c3df67f{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 45px -40px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-108 .elementor-element.elementor-element-c3df67f:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-c3df67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-c3df67f:hover{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-1e94ec7{--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-108 .elementor-element.elementor-element-d908420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:left;}.elementor-108 .elementor-element.elementor-element-d908420.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-d908420 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:700;color:#1B1A1A;}.elementor-108 .elementor-element.elementor-element-ea65b25.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-ea65b25{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-644730a{--divider-border-style:solid;--divider-color:#D4212F;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-45px;}.elementor-108 .elementor-element.elementor-element-644730a.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-644730a .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-644730a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-c060626{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:25px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-108 .elementor-element.elementor-element-6ca1150{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-6ca1150.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-7cfc28f{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 0px 45px -20px rgba(0,0,0,0.5);}.elementor-108 .elementor-element.elementor-element-7cfc28f:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-7cfc28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-7cfc28f:hover{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-503a1e8{--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:none;--border-style:none;}.elementor-108 .elementor-element.elementor-element-d70763f.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-d70763f{text-align:left;}.elementor-108 .elementor-element.elementor-element-d70763f .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;color:#1B1A1A;}.elementor-108 .elementor-element.elementor-element-5a093db.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-5a093db{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-f9bac8e{--divider-border-style:solid;--divider-color:#D4212F;--divider-border-width:3px;bottom:0px;}.elementor-108 .elementor-element.elementor-element-f9bac8e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-f9bac8e{left:0px;}body.rtl .elementor-108 .elementor-element.elementor-element-f9bac8e{right:0px;}.elementor-108 .elementor-element.elementor-element-f9bac8e .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-f9bac8e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-4b35c3d{--display:flex;--background-transition:0.3s;}.elementor-108 .elementor-element.elementor-element-4b35c3d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-4b35c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-4b35c3d:hover{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-b164460{--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-108 .elementor-element.elementor-element-3b53f78.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-3b53f78{text-align:left;}.elementor-108 .elementor-element.elementor-element-3b53f78 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;color:#1B1A1A;}.elementor-108 .elementor-element.elementor-element-38aff56.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-38aff56{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-6f36f6d{--divider-border-style:solid;--divider-color:#D4212F;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 021px) 0px;bottom:0px;}.elementor-108 .elementor-element.elementor-element-6f36f6d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-6f36f6d{left:0px;}body.rtl .elementor-108 .elementor-element.elementor-element-6f36f6d{right:0px;}.elementor-108 .elementor-element.elementor-element-6f36f6d .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-6f36f6d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-6dd1d87{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 45px -20px rgba(0,0,0,0.5);}.elementor-108 .elementor-element.elementor-element-6dd1d87:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-6dd1d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-6dd1d87:hover{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-335d206{--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-108 .elementor-element.elementor-element-81cb1bb.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-81cb1bb{text-align:left;}.elementor-108 .elementor-element.elementor-element-81cb1bb .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;color:#1B1A1A;}.elementor-108 .elementor-element.elementor-element-27836f2.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-27836f2{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-1d33257{--divider-border-style:solid;--divider-color:#D4212F;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;bottom:0px;}.elementor-108 .elementor-element.elementor-element-1d33257.elementor-element{--align-self:center;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-1d33257{left:0px;}body.rtl .elementor-108 .elementor-element.elementor-element-1d33257{right:0px;}.elementor-108 .elementor-element.elementor-element-1d33257 .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-1d33257 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-32f13c1{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 45px -20px rgba(0,0,0,0.5);}.elementor-108 .elementor-element.elementor-element-32f13c1:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-32f13c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-32f13c1:hover{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-3c9a622{--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-108 .elementor-element.elementor-element-e27d11d.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-e27d11d{text-align:left;}.elementor-108 .elementor-element.elementor-element-e27d11d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:20px;font-weight:600;color:#1B1A1A;}.elementor-108 .elementor-element.elementor-element-14fc779.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-14fc779{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-c4fbf26{--divider-border-style:solid;--divider-color:#D4212F;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;bottom:0px;}.elementor-108 .elementor-element.elementor-element-c4fbf26.elementor-element{--align-self:center;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-c4fbf26{left:30px;}body.rtl .elementor-108 .elementor-element.elementor-element-c4fbf26{right:30px;}.elementor-108 .elementor-element.elementor-element-c4fbf26 .elementor-divider-separator{width:87%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-c4fbf26 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-108 .elementor-element.elementor-element-6efd25a{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-108 .elementor-element.elementor-element-05611d9{--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;--margin-top:100px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-05611d9.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-20ba53b{--display:flex;--min-height:680px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-108 .elementor-element.elementor-element-20ba53b:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-20ba53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tramiq.com/wp-content/uploads/2025/10/mission.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-20ba53b.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-74aa1c9{--display:flex;border-style:none;--border-style:none;box-shadow:0px 0px 43px 0px #F5C4C4;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:65px;--padding-right:65px;}.elementor-108 .elementor-element.elementor-element-74aa1c9:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-74aa1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-5837349{--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:flex-start;--gap:0px 08px;--row-gap:0px;--column-gap:08px;}.elementor-108 .elementor-element.elementor-element-5837349.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-22d8648.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-22d8648 .elementor-icon-wrapper{text-align:left;}.elementor-108 .elementor-element.elementor-element-22d8648 .elementor-icon{font-size:15px;}.elementor-108 .elementor-element.elementor-element-22d8648 .elementor-icon svg{height:15px;}.elementor-108 .elementor-element.elementor-element-22d8648 .elementor-icon-wrapper svg{width:auto;}.elementor-108 .elementor-element.elementor-element-be04b98{background-color:#02010100;}.elementor-108 .elementor-element.elementor-element-be04b98.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-be04b98 .eael-fancy-text-prefix{color:#D4212F;font-family:"Saira", Sans-serif;font-size:16px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-be04b98 .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-be04b98 .typed-cursor{font-family:"Saira", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;}.elementor-108 .elementor-element.elementor-element-be04b98 .eael-fancy-text-strings{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-be04b98 .eael-fancy-text-strings::after{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-be04b98 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-38e3674{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-38e3674.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-433d021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-108 .elementor-element.elementor-element-433d021.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-433d021 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-108 .elementor-element.elementor-element-20b750b.elementor-element{--align-self:flex-end;}.elementor-108 .elementor-element.elementor-element-20b750b{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-2178a1f{--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;}.elementor-108 .elementor-element.elementor-element-2178a1f.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-108 .elementor-element.elementor-element-c6c94f3 .elementor-button{background-color:#D4212F;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-c6c94f3{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-c6c94f3.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-10a89f2 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-10a89f2 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-10a89f2 .elementor-button:focus{background-color:#D4212F;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-10a89f2{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-10a89f2.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-10a89f2 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-10a89f2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-2ab966a .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-2ab966a .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-2ab966a .elementor-button:focus{background-color:#D4212F;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-2ab966a{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-2ab966a.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-2ab966a .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-2ab966a .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-277c4c2{right:0px;}body.rtl .elementor-108 .elementor-element.elementor-element-277c4c2{left:0px;}.elementor-108 .elementor-element.elementor-element-277c4c2{top:-47.994px;}.elementor-108 .elementor-element.elementor-element-277c4c2 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-277c4c2.elementor-view-stacked .elementor-icon{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-277c4c2.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-277c4c2.elementor-view-default .elementor-icon{color:#D4212F;border-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-277c4c2.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-277c4c2.elementor-view-default .elementor-icon svg{fill:#D4212F;}.elementor-108 .elementor-element.elementor-element-277c4c2 .elementor-icon{font-size:150px;}.elementor-108 .elementor-element.elementor-element-277c4c2 .elementor-icon svg{height:150px;}.elementor-108 .elementor-element.elementor-element-277c4c2 .elementor-icon-wrapper svg{width:auto;}.elementor-108 .elementor-element.elementor-element-9d6b168{--display:flex;border-style:none;--border-style:none;box-shadow:-5px 2px 49px 2px #F5C4C4;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:65px;--padding-right:65px;}.elementor-108 .elementor-element.elementor-element-9d6b168:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-9d6b168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-47a3d40{--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:flex-start;--gap:0px 08px;--row-gap:0px;--column-gap:08px;}.elementor-108 .elementor-element.elementor-element-47a3d40.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-1a9ded8.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-1a9ded8 .elementor-icon-wrapper{text-align:left;}.elementor-108 .elementor-element.elementor-element-1a9ded8 .elementor-icon{font-size:15px;}.elementor-108 .elementor-element.elementor-element-1a9ded8 .elementor-icon svg{height:15px;}.elementor-108 .elementor-element.elementor-element-54dcff3{background-color:#02010100;}.elementor-108 .elementor-element.elementor-element-54dcff3.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-54dcff3 .eael-fancy-text-prefix{color:#D4212F;font-family:"Saira", Sans-serif;font-size:16px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-54dcff3 .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-54dcff3 .typed-cursor{font-family:"Saira", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;}.elementor-108 .elementor-element.elementor-element-54dcff3 .eael-fancy-text-strings{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-54dcff3 .eael-fancy-text-strings::after{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-54dcff3 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-c4fc73e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-c4fc73e.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-f3449ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-108 .elementor-element.elementor-element-f3449ec.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-f3449ec .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-108 .elementor-element.elementor-element-2f2db83.elementor-element{--align-self:flex-end;}.elementor-108 .elementor-element.elementor-element-2f2db83{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-4cfa192{--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;}.elementor-108 .elementor-element.elementor-element-1669b6e .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-1669b6e .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-1669b6e .elementor-button:focus{background-color:#D4212F;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-1669b6e{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-1669b6e.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-1669b6e .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-1669b6e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-420a223 .elementor-button{background-color:#D4212F;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#FFFCFC;color:#FFFCFC;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-420a223 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-420a223 .elementor-button:focus{background-color:#D4212F;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-420a223{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-420a223.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-420a223 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-420a223 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-32fcc2c .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-32fcc2c .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-32fcc2c .elementor-button:focus{background-color:#D4212F;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-32fcc2c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-32fcc2c.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-32fcc2c .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-32fcc2c .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-229cbea{left:662.997px;}body.rtl .elementor-108 .elementor-element.elementor-element-229cbea{right:662.997px;}.elementor-108 .elementor-element.elementor-element-229cbea{top:-47.994px;}.elementor-108 .elementor-element.elementor-element-229cbea .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-229cbea.elementor-view-stacked .elementor-icon{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-229cbea.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-229cbea.elementor-view-default .elementor-icon{color:#D4212F;border-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-229cbea.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-229cbea.elementor-view-default .elementor-icon svg{fill:#D4212F;}.elementor-108 .elementor-element.elementor-element-229cbea .elementor-icon{font-size:150px;}.elementor-108 .elementor-element.elementor-element-229cbea .elementor-icon svg{height:150px;}.elementor-108 .elementor-element.elementor-element-229cbea .elementor-icon-wrapper svg{width:auto;}.elementor-108 .elementor-element.elementor-element-a50671c{--display:flex;border-style:none;--border-style:none;box-shadow:-5px 2px 49px 2px #F5C4C4;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:55px;--padding-bottom:55px;--padding-left:65px;--padding-right:65px;}.elementor-108 .elementor-element.elementor-element-a50671c:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-a50671c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-3c595dd{--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:flex-start;--gap:0px 08px;--row-gap:0px;--column-gap:08px;}.elementor-108 .elementor-element.elementor-element-3c595dd.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-108 .elementor-element.elementor-element-77b05dd.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-77b05dd .elementor-icon-wrapper{text-align:left;}.elementor-108 .elementor-element.elementor-element-77b05dd .elementor-icon{font-size:15px;}.elementor-108 .elementor-element.elementor-element-77b05dd .elementor-icon svg{height:15px;}.elementor-108 .elementor-element.elementor-element-08b0988{background-color:#02010100;}.elementor-108 .elementor-element.elementor-element-08b0988.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-08b0988 .eael-fancy-text-prefix{color:#D4212F;font-family:"Saira", Sans-serif;font-size:16px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-08b0988 .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-08b0988 .typed-cursor{font-family:"Saira", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0.6px;}.elementor-108 .elementor-element.elementor-element-08b0988 .eael-fancy-text-strings{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-08b0988 .eael-fancy-text-strings::after{color:#D4212F;}.elementor-108 .elementor-element.elementor-element-08b0988 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px;}.elementor-108 .elementor-element.elementor-element-b8915f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-b8915f8.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-214ba12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-108 .elementor-element.elementor-element-214ba12.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-214ba12 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-108 .elementor-element.elementor-element-11ce8f1.elementor-element{--align-self:flex-end;}.elementor-108 .elementor-element.elementor-element-11ce8f1{text-align:left;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-108 .elementor-element.elementor-element-dfa3b9d{--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;}.elementor-108 .elementor-element.elementor-element-29f027c .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#010000;color:#010000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-29f027c .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-29f027c .elementor-button:focus{background-color:#D4212F;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-29f027c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-29f027c.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-29f027c .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-29f027c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-99d394d .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-99d394d .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-99d394d .elementor-button:focus{background-color:#D4212F;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-99d394d{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-99d394d.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-99d394d .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-99d394d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-6f9257b .elementor-button{background-color:#D4212F;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;padding:12px 55px 12px 55px;}.elementor-108 .elementor-element.elementor-element-6f9257b .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-6f9257b .elementor-button:focus{background-color:#D4212F;color:#FFFFFF;}.elementor-108 .elementor-element.elementor-element-6f9257b{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-6f9257b.elementor-element{--align-self:flex-start;}.elementor-108 .elementor-element.elementor-element-6f9257b .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-6f9257b .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-71eea90{left:662.997px;}body.rtl .elementor-108 .elementor-element.elementor-element-71eea90{right:662.997px;}.elementor-108 .elementor-element.elementor-element-71eea90{top:-47.994px;}.elementor-108 .elementor-element.elementor-element-71eea90 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-71eea90.elementor-view-stacked .elementor-icon{background-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-71eea90.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-71eea90.elementor-view-default .elementor-icon{color:#D4212F;border-color:#D4212F;}.elementor-108 .elementor-element.elementor-element-71eea90.elementor-view-framed .elementor-icon, .elementor-108 .elementor-element.elementor-element-71eea90.elementor-view-default .elementor-icon svg{fill:#D4212F;}.elementor-108 .elementor-element.elementor-element-71eea90 .elementor-icon{font-size:150px;}.elementor-108 .elementor-element.elementor-element-71eea90 .elementor-icon svg{height:150px;}.elementor-108 .elementor-element.elementor-element-71eea90 .elementor-icon-wrapper svg{width:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-3ddf67a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-108 .elementor-element.elementor-element-c060626{--e-n-carousel-swiper-slides-to-display:2;}.elementor-108 .elementor-element.elementor-element-6efd25a{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-e251772{--width:104.954%;}.elementor-108 .elementor-element.elementor-element-037e248{--content-width:1521px;}.elementor-108 .elementor-element.elementor-element-86c018d{--width:71.8%;}.elementor-108 .elementor-element.elementor-element-eb54dfd{--content-width:1521px;}.elementor-108 .elementor-element.elementor-element-f5fef37{--content-width:1620px;}.elementor-108 .elementor-element.elementor-element-3f135b8{--content-width:1521px;}.elementor-108 .elementor-element.elementor-element-05611d9{--content-width:1521px;}.elementor-108 .elementor-element.elementor-element-20ba53b{--width:100%;}}@media(min-width:1025px){.elementor-108 .elementor-element.elementor-element-e251772:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-e251772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-108 .elementor-element.elementor-element-86c018d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-86c018d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-108 .elementor-element.elementor-element-eb54dfd:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-eb54dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-108 .elementor-element.elementor-element-20ba53b:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-20ba53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-e251772:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-e251772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tramiq.com/wp-content/uploads/2025/10/Aboutusbg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-108 .elementor-element.elementor-element-4bb0b6a{--gap:120px 0px;--row-gap:120px;--column-gap:0px;}.elementor-108 .elementor-element.elementor-element-236582b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-236582b.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-236582b .elementor-heading-title{font-size:22px;}.elementor-108 .elementor-element.elementor-element-e6619ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-e6619ff.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-acb8121 > .elementor-widget-container{padding:0px 0px 0px 030px;}.elementor-108 .elementor-element.elementor-element-acb8121.elementor-element{--align-self:stretch;}.elementor-108 .elementor-element.elementor-element-acb8121{text-align:left;}.elementor-108 .elementor-element.elementor-element-acb8121 .hfe-breadcrumbs-item{padding:5px 5px 5px 5px;font-size:14px;}.elementor-108 .elementor-element.elementor-element-86c018d:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-86c018d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tramiq.com/wp-content/uploads/2025/10/c1img1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-108 .elementor-element.elementor-element-86c018d{--min-height:255px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-e75c859{--min-height:0px;}.elementor-108 .elementor-element.elementor-element-cdc9dc8{--justify-content:center;}.elementor-108 .elementor-element.elementor-element-350a9a2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-350a9a2 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-350a9a2 .elementor-icon{font-size:14px;}.elementor-108 .elementor-element.elementor-element-350a9a2 .elementor-icon svg{height:14px;}.elementor-108 .elementor-element.elementor-element-a2d114b{width:auto;max-width:auto;}.elementor-108 .elementor-element.elementor-element-a2d114b.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-a2d114b .eael-fancy-text-container{text-align:left;}.elementor-108 .elementor-element.elementor-element-a2d114b .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-a2d114b .typed-cursor{font-size:14px;}.elementor-108 .elementor-element.elementor-element-5f5604e{text-align:center;}.elementor-108 .elementor-element.elementor-element-5f5604e .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:-0.8px;}.elementor-108 .elementor-element.elementor-element-1441f40{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-1441f40.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-1441f40 p{margin-block-end:10px;}.elementor-108 .elementor-element.elementor-element-ba9f3b1{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-ba9f3b1.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-eb54dfd{--overlay-opacity:1;}.elementor-108 .elementor-element.elementor-element-eb54dfd > .elementor-shape-top svg, .elementor-108 .elementor-element.elementor-element-eb54dfd > .e-con-inner > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-108 .elementor-element.elementor-element-44d18a2{--justify-content:center;}.elementor-108 .elementor-element.elementor-element-eb76a0b .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-eb76a0b .elementor-icon{font-size:14px;}.elementor-108 .elementor-element.elementor-element-eb76a0b .elementor-icon svg{height:14px;}.elementor-108 .elementor-element.elementor-element-b5eb183{width:auto;max-width:auto;}.elementor-108 .elementor-element.elementor-element-b5eb183 .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-b5eb183 .typed-cursor{font-size:14px;}.elementor-108 .elementor-element.elementor-element-005a9ab.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-005a9ab .elementor-heading-title{font-size:18px;}.elementor-108 .elementor-element.elementor-element-390a618{width:var( --container-widget-width, 389px );max-width:389px;--container-widget-width:389px;--container-widget-flex-grow:0;text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-390a618.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-390a618 p{margin-block-end:0px;}.elementor-108 .elementor-element.elementor-element-a70dfc4{--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-2de159e{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title{font-size:54px;}.elementor-108 .elementor-element.elementor-element-b166b07.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-b166b07 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-108 .elementor-element.elementor-element-b166b07 .elementor-divider{text-align:center;}.elementor-108 .elementor-element.elementor-element-dcfec7c{font-size:14px;}.elementor-108 .elementor-element.elementor-element-bd6b81b .elementor-divider-separator{width:70%;}.elementor-108 .elementor-element.elementor-element-2c43edd{width:var( --container-widget-width, 204.611px );max-width:204.611px;--container-widget-width:204.611px;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-a9715f3 .elementor-divider-separator{width:70%;}.elementor-108 .elementor-element.elementor-element-f969f24{width:var( --container-widget-width, 257.986px );max-width:257.986px;--container-widget-width:257.986px;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-a94964a .elementor-divider-separator{width:70%;}.elementor-108 .elementor-element.elementor-element-8ef2c3f{width:var( --container-widget-width, 244.27px );max-width:244.27px;--container-widget-width:244.27px;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-902dcbc .elementor-divider-separator{width:70%;}.elementor-108 .elementor-element.elementor-element-141da6b{width:var( --container-widget-width, 265.608px );max-width:265.608px;--container-widget-width:265.608px;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-6e4e7bd .elementor-divider-separator{width:70%;}.elementor-108 .elementor-element.elementor-element-269eb1d{width:var( --container-widget-width, 160.611px );max-width:160.611px;--container-widget-width:160.611px;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-9e50a89 .elementor-divider-separator{width:70%;}.elementor-108 .elementor-element.elementor-element-de70c6e{width:var( --container-widget-width, 261.489px );max-width:261.489px;--container-widget-width:261.489px;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-9445e3f .elementor-divider-separator{width:70%;}.elementor-108 .elementor-element.elementor-element-cf0504c{width:var( --container-widget-width, 186.611px );max-width:186.611px;--container-widget-width:186.611px;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-5dded0e .elementor-divider-separator{width:70%;}.elementor-108 .elementor-element.elementor-element-eb59a5f{width:var( --container-widget-width, 149.611px );max-width:149.611px;--container-widget-width:149.611px;--container-widget-flex-grow:0;}.elementor-108 .elementor-element.elementor-element-3ddf67a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:23px;--e-n-carousel-arrow-prev-top-position:11px;--e-n-carousel-arrow-next-right-position:23px;--e-n-carousel-arrow-next-top-position:11px;}.elementor-108 .elementor-element.elementor-element-3ddf67a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:2px 2px 2px 2px;border-radius:14px 14px 14px 14px;}.elementor-108 .elementor-element.elementor-element-f5fef37 > .elementor-shape-bottom svg, .elementor-108 .elementor-element.elementor-element-f5fef37 > .e-con-inner > .elementor-shape-bottom svg{width:calc(0% + 1.3px);height:0px;}.elementor-108 .elementor-element.elementor-element-adf59b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-d632a83.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-d632a83 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-d632a83 .elementor-icon{font-size:14px;}.elementor-108 .elementor-element.elementor-element-d632a83 .elementor-icon svg{height:14px;}.elementor-108 .elementor-element.elementor-element-ee8a4eb{width:auto;max-width:auto;}.elementor-108 .elementor-element.elementor-element-ee8a4eb.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-container{text-align:left;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-prefix{font-size:14px;}.elementor-108 .elementor-element.elementor-element-ee8a4eb .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-ee8a4eb .typed-cursor{font-size:14px;}.elementor-108 .elementor-element.elementor-element-c062f0c{--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-108 .elementor-element.elementor-element-9df1d30 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:-0.5px;}.elementor-108 .elementor-element.elementor-element-f919054{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-3f135b8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-7b8e126{--width:340px;--min-height:162px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-7b8e126.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-c060626{--e-n-carousel-swiper-slides-to-display:1;}.elementor-108 .elementor-element.elementor-element-6ca1150{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-108 .elementor-element.elementor-element-7cfc28f{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-108 .elementor-element.elementor-element-7cfc28f.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-d70763f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-108 .elementor-element.elementor-element-d70763f .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-108 .elementor-element.elementor-element-5a093db{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-f9bac8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-30px;}.elementor-108 .elementor-element.elementor-element-3b53f78{text-align:center;}.elementor-108 .elementor-element.elementor-element-3b53f78 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-108 .elementor-element.elementor-element-38aff56{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-6f36f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-25px;}.elementor-108 .elementor-element.elementor-element-6f36f6d.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-81cb1bb.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-81cb1bb{text-align:center;}.elementor-108 .elementor-element.elementor-element-81cb1bb .elementor-heading-title{font-size:18px;}.elementor-108 .elementor-element.elementor-element-27836f2{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-1d33257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-25px;}.elementor-108 .elementor-element.elementor-element-e27d11d.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-e27d11d{text-align:center;}.elementor-108 .elementor-element.elementor-element-e27d11d .elementor-heading-title{font-size:18px;}.elementor-108 .elementor-element.elementor-element-14fc779{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-c4fbf26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-25px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-c4fbf26{left:0px;}body.rtl .elementor-108 .elementor-element.elementor-element-c4fbf26{right:0px;}.elementor-108 .elementor-element.elementor-element-6efd25a{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:400px;}.elementor-108 .elementor-element.elementor-element-05611d9{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-108 .elementor-element.elementor-element-20ba53b{--width:400px;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108 .elementor-element.elementor-element-20ba53b:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-20ba53b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:contain;}.elementor-108 .elementor-element.elementor-element-74aa1c9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-108 .elementor-element.elementor-element-5837349{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-5837349.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-22d8648.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-22d8648 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-22d8648 .elementor-icon{font-size:14px;}.elementor-108 .elementor-element.elementor-element-22d8648 .elementor-icon svg{height:14px;}.elementor-108 .elementor-element.elementor-element-be04b98{width:auto;max-width:auto;}.elementor-108 .elementor-element.elementor-element-be04b98.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-be04b98 .eael-fancy-text-container{text-align:left;}.elementor-108 .elementor-element.elementor-element-be04b98 .eael-fancy-text-prefix{font-size:14px;}.elementor-108 .elementor-element.elementor-element-be04b98 .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-be04b98 .typed-cursor{font-size:14px;}.elementor-108 .elementor-element.elementor-element-38e3674{--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-108 .elementor-element.elementor-element-433d021.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-433d021 .elementor-heading-title{font-size:18px;}.elementor-108 .elementor-element.elementor-element-20b750b{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-2178a1f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-108 .elementor-element.elementor-element-2178a1f.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-c6c94f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-c6c94f3.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-c6c94f3 .elementor-button{padding:10px 100px 10px 90px;}.elementor-108 .elementor-element.elementor-element-10a89f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-10a89f2.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-10a89f2 .elementor-button{padding:10px 100px 10px 100px;}.elementor-108 .elementor-element.elementor-element-2ab966a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-2ab966a.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-2ab966a .elementor-button{padding:10px 100px 10px 095px;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-277c4c2{right:-25px;}body.rtl .elementor-108 .elementor-element.elementor-element-277c4c2{left:-25px;}.elementor-108 .elementor-element.elementor-element-277c4c2{top:-20px;}.elementor-108 .elementor-element.elementor-element-277c4c2 .elementor-icon{font-size:60px;}.elementor-108 .elementor-element.elementor-element-277c4c2 .elementor-icon svg{height:60px;}.elementor-108 .elementor-element.elementor-element-9d6b168{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-108 .elementor-element.elementor-element-47a3d40{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-47a3d40.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-1a9ded8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-1a9ded8 .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-1a9ded8 .elementor-icon{font-size:14px;}.elementor-108 .elementor-element.elementor-element-1a9ded8 .elementor-icon svg{height:14px;}.elementor-108 .elementor-element.elementor-element-54dcff3{width:auto;max-width:auto;}.elementor-108 .elementor-element.elementor-element-54dcff3.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-54dcff3 .eael-fancy-text-container{text-align:left;}.elementor-108 .elementor-element.elementor-element-54dcff3 .eael-fancy-text-prefix{font-size:14px;}.elementor-108 .elementor-element.elementor-element-54dcff3 .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-54dcff3 .typed-cursor{font-size:14px;}.elementor-108 .elementor-element.elementor-element-c4fc73e{--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-108 .elementor-element.elementor-element-f3449ec.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-f3449ec .elementor-heading-title{font-size:18px;}.elementor-108 .elementor-element.elementor-element-2f2db83{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-4cfa192{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-108 .elementor-element.elementor-element-4cfa192.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-1669b6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-1669b6e.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-1669b6e .elementor-button{padding:10px 100px 10px 90px;}.elementor-108 .elementor-element.elementor-element-420a223{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-420a223.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-420a223 .elementor-button{padding:10px 100px 10px 100px;}.elementor-108 .elementor-element.elementor-element-32fcc2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-32fcc2c.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-32fcc2c .elementor-button{padding:10px 100px 10px 095px;}.elementor-108 .elementor-element.elementor-element-229cbea.elementor-element{--align-self:center;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-229cbea{left:267px;}body.rtl .elementor-108 .elementor-element.elementor-element-229cbea{right:267px;}.elementor-108 .elementor-element.elementor-element-229cbea{top:-40.977px;}.elementor-108 .elementor-element.elementor-element-229cbea .elementor-icon{font-size:100px;}.elementor-108 .elementor-element.elementor-element-229cbea .elementor-icon svg{height:100px;}.elementor-108 .elementor-element.elementor-element-a50671c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-108 .elementor-element.elementor-element-3c595dd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-108 .elementor-element.elementor-element-3c595dd.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-77b05dd.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-108 .elementor-element.elementor-element-77b05dd .elementor-icon-wrapper{text-align:center;}.elementor-108 .elementor-element.elementor-element-77b05dd .elementor-icon{font-size:14px;}.elementor-108 .elementor-element.elementor-element-77b05dd .elementor-icon svg{height:14px;}.elementor-108 .elementor-element.elementor-element-08b0988{width:auto;max-width:auto;}.elementor-108 .elementor-element.elementor-element-08b0988.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-08b0988 .eael-fancy-text-container{text-align:left;}.elementor-108 .elementor-element.elementor-element-08b0988 .eael-fancy-text-prefix{font-size:14px;}.elementor-108 .elementor-element.elementor-element-08b0988 .eael-fancy-text-strings, .elementor-108 .elementor-element.elementor-element-08b0988 .typed-cursor{font-size:14px;}.elementor-108 .elementor-element.elementor-element-b8915f8{--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-108 .elementor-element.elementor-element-214ba12.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-214ba12 .elementor-heading-title{font-size:18px;}.elementor-108 .elementor-element.elementor-element-11ce8f1{text-align:center;font-size:14px;}.elementor-108 .elementor-element.elementor-element-dfa3b9d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-108 .elementor-element.elementor-element-dfa3b9d.e-con{--align-self:center;}.elementor-108 .elementor-element.elementor-element-29f027c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-29f027c.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-29f027c .elementor-button{padding:10px 100px 10px 90px;}.elementor-108 .elementor-element.elementor-element-99d394d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-99d394d.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-99d394d .elementor-button{padding:10px 100px 10px 100px;}.elementor-108 .elementor-element.elementor-element-6f9257b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-108 .elementor-element.elementor-element-6f9257b.elementor-element{--align-self:center;}.elementor-108 .elementor-element.elementor-element-6f9257b .elementor-button{padding:10px 100px 10px 095px;}.elementor-108 .elementor-element.elementor-element-71eea90.elementor-element{--align-self:center;}body:not(.rtl) .elementor-108 .elementor-element.elementor-element-71eea90{left:267px;}body.rtl .elementor-108 .elementor-element.elementor-element-71eea90{right:267px;}.elementor-108 .elementor-element.elementor-element-71eea90{top:-40.977px;}.elementor-108 .elementor-element.elementor-element-71eea90 .elementor-icon{font-size:100px;}.elementor-108 .elementor-element.elementor-element-71eea90 .elementor-icon svg{height:100px;}}/* Start custom CSS for icon, class: .elementor-element-350a9a2 *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 3s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */
/* Start custom CSS for eael-fancy-text, class: .elementor-element-a2d114b *//* === Fix Fancy Text blinking cursor to vertical line === */
.elementor-headline-dynamic-text::after,
.styles-module_blinkingCursor__yugAC,
.styles-module_blinking__9VXRT {
  content: "_"; /* replace dash with vertical line */
  animation: blinkCursor 0.8s step-end infinite;
  color: #ff0000; /* cursor color */
  font-weight: 400;
}

/* Optional: blink effect (smooth) */
@keyframes blinkCursor {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb76a0b *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 3s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */
/* Start custom CSS for eael-fancy-text, class: .elementor-element-b5eb183 *//* === Fix Fancy Text blinking cursor to vertical line === */
.elementor-headline-dynamic-text::after,
.styles-module_blinkingCursor__yugAC,
.styles-module_blinking__9VXRT {
  content: "_"; /* replace dash with vertical line */
  animation: blinkCursor 0.8s step-end infinite;
  color: #ff0000; /* cursor color */
  font-weight: 400;
}

/* Optional: blink effect (smooth) */
@keyframes blinkCursor {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-adfd467 */.elementor-108 .elementor-element.elementor-element-adfd467 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191eab8 */.elementor-108 .elementor-element.elementor-element-191eab8 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421ae34 */.elementor-108 .elementor-element.elementor-element-421ae34 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27ff2cd */.elementor-108 .elementor-element.elementor-element-27ff2cd .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac9f817 */.elementor-108 .elementor-element.elementor-element-ac9f817 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2685742 */.elementor-108 .elementor-element.elementor-element-2685742 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e79bfdc */.elementor-108 .elementor-element.elementor-element-e79bfdc .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a689b */.elementor-108 .elementor-element.elementor-element-50a689b .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6045737 */.elementor-108 .elementor-element.elementor-element-6045737 .elementor-heading-title {
  color: transparent;
  -webkit-text-stroke: 2px #d4212f; /* outline color */
  text-stroke: 2px #d4212f;         /* fallback */
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f235e89 *//* Highlight the active (center) slide */
/*.swiper-slide.swiper-slide-active {*/
/*  transform: scale(1.1);*/
/*  font-weight: 700;*/
  /*color: #d4212f; /* highlight color */
/*  transition: all 0.4s ease;*/
/*  z-index: 2;*/
/*}*/

/* Optional: dim others slightly for focus effect */
/*.swiper-slide {*/
/*  transform: scale(1);*/
/*  opacity: 0.7;*/
/*  transition: all 0.4s ease;*/
/*}*/


/*.swiper-slide.swiper-slide-active + .swiper-slide {*/
/*  transform: scale(1.1);*/
/*  font-weight: 700;*/
/*  color: #d4212f;*/
/*  opacity: 1;*/
/*}*/

/* Base style for all slides */
/*.swiper-slide {*/
  /*transform: scale(1);*/
/*  opacity: 0.7;*/
/*  transition: all 0.3s ease;*/
/*}*/

/* Slightly enlarge and brighten the centered/active slide */


/* If 3 slides are visible — this targets the true center slide */
/*.swiper-slide.swiper-slide-active + .swiper-slide {*/
/*  transform: scale(1);*/
/*  opacity: 1;*/
/*}*/

/* 🔸 Red heading for the centered slide */
/*.swiper-slide.swiper-slide-active + .swiper-slide .elementor-heading-title {*/
  /*color: #d4212f; /* solid red fill */
/*  font-weight: 600;*/
/*  transition: all 0.3s ease;*/
/*}*/

/* Normal heading style for others */
/*.swiper-slide .elementor-heading-title {*/
/*  color: #fff;*/
/*  font-weight: 600;*/
/*  transition: all 0.3s ease;*/
/*}*/
/* Base slide styles */
/*.swiper-slide {*/
/*  transform: scale(1);*/
/*  opacity: 0.7;*/
/*  transition: all 0.4s ease;*/
/*}*/

/* Slightly enlarge active slide */
/*.swiper-slide.swiper-slide-active {*/
/*  transform: scale(1.05);*/
/*  opacity: 1;*/
/*  transition: all 0.4s ease;*/
/*}*/

/* --- Desktop (3 slides visible): highlight the true center --- */
/*@media (min-width: 768px) {*/
/*  .company-history-slider.swiper-slide-active + .swiper-slide {*/
/*    transform: scale(1);*/
/*    opacity: 1;*/
/*  }*/

/*  .company-history-slider.swiper-slide-active + .swiper-slide .elementor-heading-title {*/
/*    color: #d4212f;*/
/*    font-weight: 600;*/
/*  }*/
/*}*/

/* --- Mobile (1 slide visible): highlight the active one --- */
/*@media (max-width: 767px) {*/
/*  .company-history-slider.swiper-slide-active .elementor-heading-title {*/
/*    color: #d4212f !important;*/
/*    font-weight: 600!important;*/
/*  }*/
/*}*/

/* Normal heading style for others */
/*.swiper-slide .elementor-heading-title {*/
/*  color: #fff;*/
/*  font-weight: 600;*/
/*  transition: all 0.3s ease;*/
/*}*/
@media (min-width: 768px) {
  .center-highlight-slider .swiper-slide.swiper-slide-active + .swiper-slide .elementor-heading-title {
    color: #d4212f;
    font-weight: 600;
  }
  .center-highlight-slider 
  .swiper-slide.swiper-slide-active + .swiper-slide 
  .elementor-divider-separator .elementor-icon svg {
    fill: #d4212f !important;
  }
}

@media (max-width: 767px) {
  .center-highlight-slider .swiper-slide.swiper-slide-active .elementor-heading-title{
    color: #d4212f !important;
    font-weight: 600 !important;
  }
   .center-highlight-slider 
  .swiper-slide.swiper-slide-active 
  .elementor-divider-separator .elementor-icon svg {
    fill: #d4212f !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d632a83 *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 3s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */
/* Start custom CSS for eael-fancy-text, class: .elementor-element-ee8a4eb *//* === Fix Fancy Text blinking cursor to vertical line === */
.elementor-headline-dynamic-text::after,
.styles-module_blinkingCursor__yugAC,
.styles-module_blinking__9VXRT {
  content: "_"; /* replace dash with vertical line */
  animation: blinkCursor 0.8s step-end infinite;
  color: #ff0000; /* cursor color */
  font-weight: 400;
}

/* Optional: blink effect (smooth) */
@keyframes blinkCursor {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfc28f *//* Turn all content inside the hovered slide white */
/*.swiper-slide1:hover,*/
/*.swiper-slide1:hover * {*/
/*  color: #fff !important;*/
/*  border-color: #fff !important;*/
/*  fill: #fff !important;*/
/*  stroke: #fff !important;*/
/*  transition: all 0.3s ease;*/
/*}*/

/* Target each slide container */
/*.swiper-slide1 .elementor-widget-divider1 {*/
/*  position: absolute;*/
  /*bottom: -48px; /* distance from the bottom */
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
  /*width: 260px; /* you can adjust this */
/*}*/

/* Make sure slide container can position child elements absolutely */
/*.swiper-slide1 {*/
/*  position: relative;*/
  /*padding-bottom: 0px; /* give room for divider */
/*}*/
/* vertiacla layout*/
/* Stack carousel slides vertically on mobile */
/*@media (max-width: 767px) {*/
/*  .swiper-slide1.swiper-wrapper {*/
/*    flex-direction: column !important;*/
/*  }*/

/*  .swiper-slide1.swiper-slide {*/
/*    width: 100% !important;*/
/*    height: auto !important;*/
/*  }*/
/*}*/
/* === Make only the second carousel vertical on mobile === */
@media (max-width: 767px) {
  .second-carousel .swiper-wrapper {
    flex-direction: column !important;
    gap: 20px; 
  }

  .second-carousel .swiper-slide {
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfc28f *//* Turn all content inside the hovered slide white */
/*.swiper-slide1:hover,*/
/*.swiper-slide1:hover * {*/
/*  color: #fff !important;*/
/*  border-color: #fff !important;*/
/*  fill: #fff !important;*/
/*  stroke: #fff !important;*/
/*  transition: all 0.3s ease;*/
/*}*/

/* Target each slide container */
/*.swiper-slide1 .elementor-widget-divider1 {*/
/*  position: absolute;*/
  /*bottom: -48px; /* distance from the bottom */
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
  /*width: 260px; /* you can adjust this */
/*}*/

/* Make sure slide container can position child elements absolutely */
/*.swiper-slide1 {*/
/*  position: relative;*/
  /*padding-bottom: 0px; /* give room for divider */
/*}*/
/* vertiacla layout*/
/* Stack carousel slides vertically on mobile */
/*@media (max-width: 767px) {*/
/*  .swiper-slide1.swiper-wrapper {*/
/*    flex-direction: column !important;*/
/*  }*/

/*  .swiper-slide1.swiper-slide {*/
/*    width: 100% !important;*/
/*    height: auto !important;*/
/*  }*/
/*}*/
/* === Make only the second carousel vertical on mobile === */
@media (max-width: 767px) {
  .second-carousel .swiper-wrapper {
    flex-direction: column !important;
    gap: 20px; 
  }

  .second-carousel .swiper-slide {
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfc28f *//* Turn all content inside the hovered slide white */
/*.swiper-slide1:hover,*/
/*.swiper-slide1:hover * {*/
/*  color: #fff !important;*/
/*  border-color: #fff !important;*/
/*  fill: #fff !important;*/
/*  stroke: #fff !important;*/
/*  transition: all 0.3s ease;*/
/*}*/

/* Target each slide container */
/*.swiper-slide1 .elementor-widget-divider1 {*/
/*  position: absolute;*/
  /*bottom: -48px; /* distance from the bottom */
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
  /*width: 260px; /* you can adjust this */
/*}*/

/* Make sure slide container can position child elements absolutely */
/*.swiper-slide1 {*/
/*  position: relative;*/
  /*padding-bottom: 0px; /* give room for divider */
/*}*/
/* vertiacla layout*/
/* Stack carousel slides vertically on mobile */
/*@media (max-width: 767px) {*/
/*  .swiper-slide1.swiper-wrapper {*/
/*    flex-direction: column !important;*/
/*  }*/

/*  .swiper-slide1.swiper-slide {*/
/*    width: 100% !important;*/
/*    height: auto !important;*/
/*  }*/
/*}*/
/* === Make only the second carousel vertical on mobile === */
@media (max-width: 767px) {
  .second-carousel .swiper-wrapper {
    flex-direction: column !important;
    gap: 20px; 
  }

  .second-carousel .swiper-slide {
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfc28f *//* Turn all content inside the hovered slide white */
/*.swiper-slide1:hover,*/
/*.swiper-slide1:hover * {*/
/*  color: #fff !important;*/
/*  border-color: #fff !important;*/
/*  fill: #fff !important;*/
/*  stroke: #fff !important;*/
/*  transition: all 0.3s ease;*/
/*}*/

/* Target each slide container */
/*.swiper-slide1 .elementor-widget-divider1 {*/
/*  position: absolute;*/
  /*bottom: -48px; /* distance from the bottom */
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
  /*width: 260px; /* you can adjust this */
/*}*/

/* Make sure slide container can position child elements absolutely */
/*.swiper-slide1 {*/
/*  position: relative;*/
  /*padding-bottom: 0px; /* give room for divider */
/*}*/
/* vertiacla layout*/
/* Stack carousel slides vertically on mobile */
/*@media (max-width: 767px) {*/
/*  .swiper-slide1.swiper-wrapper {*/
/*    flex-direction: column !important;*/
/*  }*/

/*  .swiper-slide1.swiper-slide {*/
/*    width: 100% !important;*/
/*    height: auto !important;*/
/*  }*/
/*}*/
/* === Make only the second carousel vertical on mobile === */
@media (max-width: 767px) {
  .second-carousel .swiper-wrapper {
    flex-direction: column !important;
    gap: 20px; 
  }

  .second-carousel .swiper-slide {
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cfc28f *//* Turn all content inside the hovered slide white */
/*.swiper-slide1:hover,*/
/*.swiper-slide1:hover * {*/
/*  color: #fff !important;*/
/*  border-color: #fff !important;*/
/*  fill: #fff !important;*/
/*  stroke: #fff !important;*/
/*  transition: all 0.3s ease;*/
/*}*/

/* Target each slide container */
/*.swiper-slide1 .elementor-widget-divider1 {*/
/*  position: absolute;*/
  /*bottom: -48px; /* distance from the bottom */
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
  /*width: 260px; /* you can adjust this */
/*}*/

/* Make sure slide container can position child elements absolutely */
/*.swiper-slide1 {*/
/*  position: relative;*/
  /*padding-bottom: 0px; /* give room for divider */
/*}*/
/* vertiacla layout*/
/* Stack carousel slides vertically on mobile */
/*@media (max-width: 767px) {*/
/*  .swiper-slide1.swiper-wrapper {*/
/*    flex-direction: column !important;*/
/*  }*/

/*  .swiper-slide1.swiper-slide {*/
/*    width: 100% !important;*/
/*    height: auto !important;*/
/*  }*/
/*}*/
/* === Make only the second carousel vertical on mobile === */
@media (max-width: 767px) {
  .second-carousel .swiper-wrapper {
    flex-direction: column !important;
    gap: 20px; 
  }

  .second-carousel .swiper-slide {
    width: 100% !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ba53b *//* Base container */
.zoom-container {
  position: relative;
  overflow: hidden;
  background-attachment: fixed; /* gives parallax-like depth */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  transition: transform 0.2s ease-out;
}

/* Zoom when visible on scroll */
.zoom-container.is-visible {
  transform: scale(1.05); /* zoom amount */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22d8648 *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 3s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */
/* Start custom CSS for eael-fancy-text, class: .elementor-element-be04b98 *//* === Fix Fancy Text blinking cursor to vertical line === */
.elementor-headline-dynamic-text::after,
.styles-module_blinkingCursor__yugAC,
.styles-module_blinking__9VXRT {
  content: "_"; /* replace dash with vertical line */
  animation: blinkCursor 0.8s step-end infinite;
  color: #ff0000; /* cursor color */
  font-weight: 400;
}

/* Optional: blink effect (smooth) */
@keyframes blinkCursor {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-277c4c2 *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 5s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74aa1c9 */.all-content{
    display: none;
}
#mission-content{
    display: block;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a9ded8 *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 3s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */
/* Start custom CSS for eael-fancy-text, class: .elementor-element-54dcff3 *//* === Fix Fancy Text blinking cursor to vertical line === */
.elementor-headline-dynamic-text::after,
.styles-module_blinkingCursor__yugAC,
.styles-module_blinking__9VXRT {
  content: "_"; /* replace dash with vertical line */
  animation: blinkCursor 0.8s step-end infinite;
  color: #ff0000; /* cursor color */
  font-weight: 400;
}

/* Optional: blink effect (smooth) */
@keyframes blinkCursor {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-229cbea *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 5s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-77b05dd *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 3s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */
/* Start custom CSS for eael-fancy-text, class: .elementor-element-08b0988 *//* === Fix Fancy Text blinking cursor to vertical line === */
.elementor-headline-dynamic-text::after,
.styles-module_blinkingCursor__yugAC,
.styles-module_blinking__9VXRT {
  content: "_"; /* replace dash with vertical line */
  animation: blinkCursor 0.8s step-end infinite;
  color: #ff0000; /* cursor color */
  font-weight: 400;
}

/* Optional: blink effect (smooth) */
@keyframes blinkCursor {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-71eea90 *//* === Continuous fade effect === */
.fade-image {
  animation: fadePulse 5s ease-in-out infinite;
  display: inline-block;
}

@keyframes fadePulse {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0; /* adjust to control how transparent it gets */
  }
}/* End custom CSS */