.elementor-52518 .elementor-element.elementor-element-7c3efce0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-52518 .elementor-element.elementor-element-76c84f9{--display:flex;--gap:40px 40px;--background-transition:0.3s;}.elementor-52518 .elementor-element.elementor-element-b2a8db{text-align:left;}.elementor-52518 .elementor-element.elementor-element-b2a8db .elementor-heading-title{color:var( --e-global-color-1f177d9 );font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:600;}.elementor-52518 .elementor-element.elementor-element-5ec530a8{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52518 .elementor-element.elementor-element-7b7b255a{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;line-height:32px;}.elementor-52518 .elementor-element.elementor-element-67ee69f{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;line-height:32px;}.elementor-52518 .elementor-element.elementor-element-7e5c96ed{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52518 .elementor-element.elementor-element-32450248{text-align:left;}.elementor-52518 .elementor-element.elementor-element-32450248 .elementor-heading-title{color:var( --e-global-color-1f177d9 );font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-52518 .elementor-element.elementor-element-b3fbab5{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;line-height:32px;}.elementor-52518 .elementor-element.elementor-element-40469da .tm-sc-list li i{color:var(--theme-color1);}.elementor-52518 .elementor-element.elementor-element-40469da .tm-sc-list li svg{fill:var(--theme-color1);}.elementor-52518 .elementor-element.elementor-element-40469da .tm-sc-list li{color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:22px;}.elementor-52518 .elementor-element.elementor-element-74a48f8{--display:flex;--background-transition:0.3s;}.elementor-52518 .elementor-element.elementor-element-1f960969{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52518 .elementor-element.elementor-element-1f960969:not(.elementor-motion-effects-element-type-background), .elementor-52518 .elementor-element.elementor-element-1f960969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-52518 .elementor-element.elementor-element-1f960969, .elementor-52518 .elementor-element.elementor-element-1f960969::before{--border-transition:0.3s;}.elementor-52518 .elementor-element.elementor-element-6d54bd2 > .elementor-widget-container{margin:0px 0px 6px 0px;padding:20px 0px 20px 0px;background-color:var( --e-global-color-1f177d9 );}.elementor-52518 .elementor-element.elementor-element-6d54bd2 .tm-text-editor{text-align:center;margin-top:0;color:#FFFFFF;background-color:var( --e-global-color-1f177d9 );}.elementor-52518 .elementor-element.elementor-element-6d54bd2 .tm-text-editor, .elementor-52518 .elementor-element.elementor-element-6d54bd2 .tm-text-editor *{font-family:"DM Sans", Sans-serif;}.elementor-52518 .elementor-element.elementor-element-6d54bd2 .tm-text-editor *{margin-top:0;color:#FFFFFF;}.elementor-52518 .elementor-element.elementor-element-6d54bd2 .tm-text-editor b, .elementor-52518 .elementor-element.elementor-element-6d54bd2 .tm-text-editor strong{border-radius:-6px -6px -6px -6px;}.elementor-52518 .elementor-element.elementor-element-cfde495 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;background-color:#F4F4F4;}.elementor-52518 .elementor-element.elementor-element-cfde495 .project-title{font-family:"DM Sans", Sans-serif;font-size:20px;text-transform:capitalize;}.elementor-52518 .elementor-element.elementor-element-cfde495 .project-description, .elementor-52518 .elementor-element.elementor-element-cfde495 .project-description *{font-family:"DM Sans", Sans-serif;font-size:16px;}.elementor-52518 .elementor-element.elementor-element-cfde495 .tm-sc-project-info .each-item{margin:0px 0px 10px 0px;padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D8D8D880;}.elementor-52518 .elementor-element.elementor-element-cfde495 .tm-sc-project-info .each-item:last-child{border-style:solid;border-width:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-52518 .elementor-element.elementor-element-40469da > .elementor-widget-container{margin:0px 0px 35px 0px;}}@media(max-width:767px){.elementor-52518 .elementor-element.elementor-element-7c3efce0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-52518 .elementor-element.elementor-element-b2a8db .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-52518 .elementor-element.elementor-element-76c84f9{--width:65%;}.elementor-52518 .elementor-element.elementor-element-74a48f8{--width:35%;}}