.elementor-323 .elementor-element.elementor-element-cef43b6 > .elementor-container{min-height:250px;}.elementor-323 .elementor-element.elementor-element-cef43b6:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-cef43b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/Professional-Building-process.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-323 .elementor-element.elementor-element-cef43b6 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-cef43b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-323 .elementor-element.elementor-element-554cc43 .elementor-heading-title{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:50px;font-weight:600;}.elementor-323 .elementor-element.elementor-element-554cc43 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-323 .elementor-element.elementor-element-43a3000{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-aec57a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-aec57a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-507255b{text-align:center;}.elementor-323 .elementor-element.elementor-element-507255b img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-beb5d0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-beb5d0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-032a2b0{text-align:left;}.elementor-323 .elementor-element.elementor-element-032a2b0 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-032a2b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-1c6e11f{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-1c6e11f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-a678029 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-f02653d:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-f02653d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-f02653d > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-f02653d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-098894c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-098894c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-94eafbe{text-align:center;}.elementor-323 .elementor-element.elementor-element-94eafbe img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-23cbb76.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-23cbb76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-5ac40f1{text-align:left;}.elementor-323 .elementor-element.elementor-element-5ac40f1 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-5ac40f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-072ef4c{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-072ef4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-6c3656a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-27d6bad:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-27d6bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-27d6bad > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-27d6bad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-4ea8f68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-4ea8f68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-d661a17{text-align:left;}.elementor-323 .elementor-element.elementor-element-d661a17 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-d661a17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-4d6eaa4{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-4d6eaa4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-a9ca9cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-b09506a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-b09506a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-78f08ec{text-align:center;}.elementor-323 .elementor-element.elementor-element-78f08ec img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-323 .elementor-element.elementor-element-f0fa8c8{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-b4e20e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-b4e20e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-3318ff8{text-align:center;}.elementor-323 .elementor-element.elementor-element-3318ff8 img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-627a0c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-627a0c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-726b37b{text-align:left;}.elementor-323 .elementor-element.elementor-element-726b37b .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-726b37b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-98351c5{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-98351c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-212afcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-64ba0cb:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-64ba0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-64ba0cb > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-64ba0cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-eca972e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-eca972e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-735f37e{text-align:center;}.elementor-323 .elementor-element.elementor-element-735f37e img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-0a26ef2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-0a26ef2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-42abb45{text-align:left;}.elementor-323 .elementor-element.elementor-element-42abb45 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-42abb45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-f2ad655{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-f2ad655 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-6ebf3b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-8312d07:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-8312d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-8312d07 > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-8312d07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-7fc7dff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-7fc7dff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-abaa2ca{text-align:left;}.elementor-323 .elementor-element.elementor-element-abaa2ca .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-abaa2ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-54c61f7{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-54c61f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-c7d565a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-37d6b14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-37d6b14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-cf06531{text-align:center;}.elementor-323 .elementor-element.elementor-element-cf06531 img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-323 .elementor-element.elementor-element-b7b7f5f{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-c240946.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-c240946.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-831f3be{text-align:center;}.elementor-323 .elementor-element.elementor-element-831f3be img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-b8d633f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-b8d633f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-4216faf{text-align:left;}.elementor-323 .elementor-element.elementor-element-4216faf .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-4216faf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-225a01d{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-225a01d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-a4ec701 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-51449ee:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-51449ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-51449ee > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-51449ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-f00e984.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-f00e984.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-dad7fc8{text-align:center;}.elementor-323 .elementor-element.elementor-element-dad7fc8 img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-47f127d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-47f127d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-7183d98{text-align:left;}.elementor-323 .elementor-element.elementor-element-7183d98 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-7183d98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-e5b7f27{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-e5b7f27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-38bca1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-82e010e:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-82e010e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-82e010e > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-82e010e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-1552ff8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-1552ff8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-64e4b63{text-align:left;}.elementor-323 .elementor-element.elementor-element-64e4b63 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-64e4b63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-be37532{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-be37532 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-f55aaa6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-0a5b0f8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-0a5b0f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-d27911f{text-align:center;}.elementor-323 .elementor-element.elementor-element-d27911f img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-323 .elementor-element.elementor-element-d4b92ef{padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-62b3ad6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-62b3ad6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-7d02519{text-align:center;}.elementor-323 .elementor-element.elementor-element-7d02519 img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-2f850e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-2f850e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-09198cb{text-align:left;}.elementor-323 .elementor-element.elementor-element-09198cb .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-09198cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-7c66e92{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-7c66e92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-cfb218a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-eef2601:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-eef2601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-eef2601 > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-eef2601{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-c6fc2e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-c6fc2e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-04bcfc5{text-align:center;}.elementor-323 .elementor-element.elementor-element-04bcfc5 img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-6e30995.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-6e30995.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-7e7d982{text-align:left;}.elementor-323 .elementor-element.elementor-element-7e7d982 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-7e7d982 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-14f28a6{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-14f28a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-0d07688 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-2f02555:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-2f02555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-2f02555 > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-2f02555{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-bb9efc3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-bb9efc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-aceb7a7{text-align:left;}.elementor-323 .elementor-element.elementor-element-aceb7a7 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-aceb7a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-4ca75fc{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-4ca75fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-43f224c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-0580c0e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-0580c0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-63bd96b{text-align:center;}.elementor-323 .elementor-element.elementor-element-63bd96b img{box-shadow:0px 9px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-323 .elementor-element.elementor-element-7103814:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-7103814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-7103814 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-7103814{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-323 .elementor-element.elementor-element-97265a5{text-align:center;}.elementor-323 .elementor-element.elementor-element-97265a5 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;}.elementor-323 .elementor-element.elementor-element-97265a5 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-323 .elementor-element.elementor-element-97f19a5{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-3ca3110:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-323 .elementor-element.elementor-element-3ca3110 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-3ca3110 > .elementor-element-populated, .elementor-323 .elementor-element.elementor-element-3ca3110 > .elementor-element-populated > .elementor-background-overlay, .elementor-323 .elementor-element.elementor-element-3ca3110 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-3ca3110 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:25px 25px 25px 25px;}.elementor-323 .elementor-element.elementor-element-3ca3110 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-64518b9 .elementor-icon-wrapper{text-align:center;}.elementor-323 .elementor-element.elementor-element-64518b9.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-64518b9.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-64518b9.elementor-view-default .elementor-icon{color:#EA0A2A;border-color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-64518b9.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-64518b9.elementor-view-default .elementor-icon svg{fill:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-64518b9 .elementor-icon{font-size:40px;}.elementor-323 .elementor-element.elementor-element-64518b9 .elementor-icon svg{height:40px;}.elementor-323 .elementor-element.elementor-element-01a31cb{text-align:center;}.elementor-323 .elementor-element.elementor-element-01a31cb .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-01a31cb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-60b18c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-60b18c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-60b18c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-323 .elementor-element.elementor-element-60b18c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-60b18c0 > .elementor-element-populated, .elementor-323 .elementor-element.elementor-element-60b18c0 > .elementor-element-populated > .elementor-background-overlay, .elementor-323 .elementor-element.elementor-element-60b18c0 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-60b18c0 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:25px 25px 25px 25px;}.elementor-323 .elementor-element.elementor-element-60b18c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-514dd86 .elementor-icon-wrapper{text-align:center;}.elementor-323 .elementor-element.elementor-element-514dd86.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-514dd86.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-514dd86.elementor-view-default .elementor-icon{color:#EA0A2A;border-color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-514dd86.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-514dd86.elementor-view-default .elementor-icon svg{fill:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-514dd86 .elementor-icon{font-size:40px;}.elementor-323 .elementor-element.elementor-element-514dd86 .elementor-icon svg{height:40px;}.elementor-323 .elementor-element.elementor-element-351cc60{text-align:center;}.elementor-323 .elementor-element.elementor-element-351cc60 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-351cc60 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-d771956:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-323 .elementor-element.elementor-element-d771956 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-d771956 > .elementor-element-populated, .elementor-323 .elementor-element.elementor-element-d771956 > .elementor-element-populated > .elementor-background-overlay, .elementor-323 .elementor-element.elementor-element-d771956 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-d771956 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:25px 25px 25px 25px;}.elementor-323 .elementor-element.elementor-element-d771956 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-ca78b85 .elementor-icon-wrapper{text-align:center;}.elementor-323 .elementor-element.elementor-element-ca78b85.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-ca78b85.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-ca78b85.elementor-view-default .elementor-icon{color:#EA0A2A;border-color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-ca78b85.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-ca78b85.elementor-view-default .elementor-icon svg{fill:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-ca78b85 .elementor-icon{font-size:40px;}.elementor-323 .elementor-element.elementor-element-ca78b85 .elementor-icon svg{height:40px;}.elementor-323 .elementor-element.elementor-element-df88b78{text-align:center;}.elementor-323 .elementor-element.elementor-element-df88b78 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-df88b78 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-a5139b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-a5139b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-a5139b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-323 .elementor-element.elementor-element-a5139b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-a5139b6 > .elementor-element-populated, .elementor-323 .elementor-element.elementor-element-a5139b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-323 .elementor-element.elementor-element-a5139b6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-a5139b6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:25px 25px 25px 25px;}.elementor-323 .elementor-element.elementor-element-a5139b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-32b1889 .elementor-icon-wrapper{text-align:center;}.elementor-323 .elementor-element.elementor-element-32b1889.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-32b1889.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-32b1889.elementor-view-default .elementor-icon{color:#EA0A2A;border-color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-32b1889.elementor-view-framed .elementor-icon, .elementor-323 .elementor-element.elementor-element-32b1889.elementor-view-default .elementor-icon svg{fill:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-32b1889 .elementor-icon{font-size:40px;}.elementor-323 .elementor-element.elementor-element-32b1889 .elementor-icon svg{height:40px;}.elementor-323 .elementor-element.elementor-element-3f48255{text-align:center;}.elementor-323 .elementor-element.elementor-element-3f48255 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-3f48255 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-3674cef:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-3674cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-3674cef > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-3674cef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-a44048d .gallery-item{padding:0 5px 5px 0;}.elementor-323 .elementor-element.elementor-element-a44048d .gallery{margin:0 -5px -5px 0;}.elementor-323 .elementor-element.elementor-element-a44048d .gallery-item .gallery-caption{text-align:center;}.elementor-323 .elementor-element.elementor-element-2d67dc5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-323 .elementor-element.elementor-element-2d67dc5 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-2d67dc5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-323 .elementor-element.elementor-element-2d67dc5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EA0A2A;}.elementor-323 .elementor-element.elementor-element-45f1c39:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-45f1c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-45f1c39 > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-45f1c39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-9b35c30{text-align:center;}.elementor-323 .elementor-element.elementor-element-9b35c30 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;}.elementor-323 .elementor-element.elementor-element-9b35c30 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-323 .elementor-element.elementor-element-ac15835:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-ac15835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-323 .elementor-element.elementor-element-ac15835 > .elementor-background-overlay{background-image:url("https://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/irs-painting-in-melbourne.png");background-position:center center;background-repeat:no-repeat;background-size:auto;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-ac15835{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-323 .elementor-element.elementor-element-dd73966:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-323 .elementor-element.elementor-element-dd73966 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-dd73966 > .elementor-element-populated, .elementor-323 .elementor-element.elementor-element-dd73966 > .elementor-element-populated > .elementor-background-overlay, .elementor-323 .elementor-element.elementor-element-dd73966 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-323 .elementor-element.elementor-element-dd73966 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.4);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-323 .elementor-element.elementor-element-dd73966 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-cb51494.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-cb51494.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-acf629a{text-align:left;}.elementor-323 .elementor-element.elementor-element-acf629a img{width:55%;}.elementor-323 .elementor-element.elementor-element-48f95d0 img{width:50%;}.elementor-323 .elementor-element.elementor-element-243f2a1{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-243f2a1 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-df618b6{text-align:left;}.elementor-323 .elementor-element.elementor-element-df618b6 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-df618b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-46e2997:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-323 .elementor-element.elementor-element-46e2997 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-46e2997 > .elementor-element-populated, .elementor-323 .elementor-element.elementor-element-46e2997 > .elementor-element-populated > .elementor-background-overlay, .elementor-323 .elementor-element.elementor-element-46e2997 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-323 .elementor-element.elementor-element-46e2997 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.4);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-323 .elementor-element.elementor-element-46e2997 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-2951a48.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-2951a48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-a087894{text-align:left;}.elementor-323 .elementor-element.elementor-element-a087894 img{width:55%;}.elementor-323 .elementor-element.elementor-element-c6c795e img{width:50%;}.elementor-323 .elementor-element.elementor-element-fbe73d5{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-fbe73d5 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-7f8dd08{text-align:left;}.elementor-323 .elementor-element.elementor-element-7f8dd08 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-7f8dd08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-661db1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-323 .elementor-element.elementor-element-661db1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-661db1c > .elementor-element-populated, .elementor-323 .elementor-element.elementor-element-661db1c > .elementor-element-populated > .elementor-background-overlay, .elementor-323 .elementor-element.elementor-element-661db1c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-323 .elementor-element.elementor-element-661db1c > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.4);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-323 .elementor-element.elementor-element-661db1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-a4134cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-a4134cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-7ad09c8{text-align:left;}.elementor-323 .elementor-element.elementor-element-7ad09c8 img{width:55%;}.elementor-323 .elementor-element.elementor-element-da4bdbd img{width:50%;}.elementor-323 .elementor-element.elementor-element-d585528{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-323 .elementor-element.elementor-element-d585528 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-c684d99{text-align:left;}.elementor-323 .elementor-element.elementor-element-c684d99 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-323 .elementor-element.elementor-element-c684d99 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-323 .elementor-element.elementor-element-aec57a2{width:29.825%;}.elementor-323 .elementor-element.elementor-element-beb5d0a{width:70.175%;}.elementor-323 .elementor-element.elementor-element-4ea8f68{width:70.175%;}.elementor-323 .elementor-element.elementor-element-b09506a{width:29.825%;}.elementor-323 .elementor-element.elementor-element-b4e20e5{width:29.825%;}.elementor-323 .elementor-element.elementor-element-627a0c3{width:70.175%;}.elementor-323 .elementor-element.elementor-element-7fc7dff{width:70.175%;}.elementor-323 .elementor-element.elementor-element-37d6b14{width:29.825%;}.elementor-323 .elementor-element.elementor-element-c240946{width:29.825%;}.elementor-323 .elementor-element.elementor-element-b8d633f{width:70.175%;}.elementor-323 .elementor-element.elementor-element-1552ff8{width:70.175%;}.elementor-323 .elementor-element.elementor-element-0a5b0f8{width:29.825%;}.elementor-323 .elementor-element.elementor-element-62b3ad6{width:29.825%;}.elementor-323 .elementor-element.elementor-element-2f850e6{width:70.175%;}.elementor-323 .elementor-element.elementor-element-bb9efc3{width:70.175%;}.elementor-323 .elementor-element.elementor-element-0580c0e{width:29.825%;}.elementor-323 .elementor-element.elementor-element-cb51494{width:78.332%;}.elementor-323 .elementor-element.elementor-element-61bba40{width:21.531%;}.elementor-323 .elementor-element.elementor-element-2951a48{width:78.332%;}.elementor-323 .elementor-element.elementor-element-941fbc3{width:21.531%;}.elementor-323 .elementor-element.elementor-element-a4134cb{width:78.332%;}.elementor-323 .elementor-element.elementor-element-4c84712{width:21.531%;}}@media(max-width:1024px){.elementor-323 .elementor-element.elementor-element-554cc43 .elementor-heading-title{font-size:47px;}.elementor-323 .elementor-element.elementor-element-032a2b0 .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-1c6e11f{font-size:16px;}.elementor-323 .elementor-element.elementor-element-f02653d{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-5ac40f1 .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-072ef4c{font-size:16px;}.elementor-323 .elementor-element.elementor-element-27d6bad{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-d661a17 .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-4d6eaa4{font-size:16px;}.elementor-323 .elementor-element.elementor-element-726b37b .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-98351c5{font-size:16px;}.elementor-323 .elementor-element.elementor-element-64ba0cb{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-42abb45 .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-f2ad655{font-size:16px;}.elementor-323 .elementor-element.elementor-element-8312d07{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-abaa2ca .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-54c61f7{font-size:16px;}.elementor-323 .elementor-element.elementor-element-4216faf .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-225a01d{font-size:16px;}.elementor-323 .elementor-element.elementor-element-51449ee{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-7183d98 .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-e5b7f27{font-size:16px;}.elementor-323 .elementor-element.elementor-element-82e010e{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-64e4b63 .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-be37532{font-size:16px;}.elementor-323 .elementor-element.elementor-element-09198cb .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-7c66e92{font-size:16px;}.elementor-323 .elementor-element.elementor-element-eef2601{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-7e7d982 .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-14f28a6{font-size:16px;}.elementor-323 .elementor-element.elementor-element-2f02555{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-aceb7a7 .elementor-heading-title{font-size:32px;}.elementor-323 .elementor-element.elementor-element-4ca75fc{font-size:16px;}.elementor-323 .elementor-element.elementor-element-7103814{padding:35px 0px 35px 0px;}.elementor-323 .elementor-element.elementor-element-97265a5 .elementor-heading-title{font-size:35px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-3ca3110.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-3ca3110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-01a31cb .elementor-heading-title{font-size:16px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-60b18c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-60b18c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-351cc60 .elementor-heading-title{font-size:16px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-d771956.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-d771956.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-df88b78 .elementor-heading-title{font-size:16px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-a5139b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-a5139b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-3f48255 .elementor-heading-title{font-size:16px;}.elementor-323 .elementor-element.elementor-element-9b35c30 .elementor-heading-title{font-size:35px;}.elementor-323 .elementor-element.elementor-element-243f2a1{font-size:16px;}.elementor-323 .elementor-element.elementor-element-df618b6 .elementor-heading-title{font-size:23px;}.elementor-323 .elementor-element.elementor-element-fbe73d5{font-size:16px;}.elementor-323 .elementor-element.elementor-element-7f8dd08 .elementor-heading-title{font-size:23px;}.elementor-323 .elementor-element.elementor-element-d585528{font-size:16px;}.elementor-323 .elementor-element.elementor-element-c684d99 .elementor-heading-title{font-size:23px;}}@media(max-width:767px){.elementor-323 .elementor-element.elementor-element-cef43b6{margin-top:-45px;margin-bottom:0px;}.elementor-323 .elementor-element.elementor-element-554cc43{text-align:center;}.elementor-323 .elementor-element.elementor-element-032a2b0 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-5ac40f1 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-d661a17 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-726b37b .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-42abb45 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-abaa2ca .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-4216faf .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-7183d98 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-64e4b63 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-09198cb .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-7e7d982 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-aceb7a7 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-97265a5 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-3ca3110{width:50%;}.elementor-323 .elementor-element.elementor-element-3ca3110 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 10px 15px 10px;}.elementor-323 .elementor-element.elementor-element-60b18c0{width:50%;}.elementor-323 .elementor-element.elementor-element-60b18c0 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 10px 15px 10px;}.elementor-323 .elementor-element.elementor-element-d771956{width:50%;}.elementor-323 .elementor-element.elementor-element-d771956 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 10px 15px 10px;}.elementor-323 .elementor-element.elementor-element-a5139b6{width:50%;}.elementor-323 .elementor-element.elementor-element-a5139b6 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 10px 15px 10px;}.elementor-323 .elementor-element.elementor-element-9b35c30 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-dd73966 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-323 .elementor-element.elementor-element-cb51494{width:60%;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-cb51494.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-323 .elementor-element.elementor-element-cb51494.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-323 .elementor-element.elementor-element-acf629a img{width:65%;}.elementor-323 .elementor-element.elementor-element-acf629a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-61bba40{width:40%;}.elementor-323 .elementor-element.elementor-element-48f95d0 img{width:30%;}.elementor-323 .elementor-element.elementor-element-df618b6 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-46e2997 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-323 .elementor-element.elementor-element-2951a48{width:60%;}.elementor-323 .elementor-element.elementor-element-a087894 img{width:65%;}.elementor-323 .elementor-element.elementor-element-a087894 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-941fbc3{width:40%;}.elementor-323 .elementor-element.elementor-element-c6c795e img{width:30%;}.elementor-323 .elementor-element.elementor-element-7f8dd08 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-661db1c > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-323 .elementor-element.elementor-element-a4134cb{width:60%;}.elementor-323 .elementor-element.elementor-element-7ad09c8 img{width:65%;}.elementor-323 .elementor-element.elementor-element-7ad09c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-4c84712{width:40%;}.elementor-323 .elementor-element.elementor-element-da4bdbd img{width:30%;}.elementor-323 .elementor-element.elementor-element-c684d99 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-fef07c3 */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a678029 */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #EA0A2A;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e93088 */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c3656a */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #EA0A2A;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba21924 */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
background-color: rgb(234 10 42 / 41%) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #00bcd5 !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a9ca9cb */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #f25743;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c5ee21a */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-212afcf */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #EA0A2A;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18642ea */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ebf3b0 */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #EA0A2A;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4159cf2 */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
background-color: rgb(234 10 42 / 41%) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #00bcd5 !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7d565a */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #EA0A2A;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #f25743;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f7324e */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4ec701 */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #EA0A2A;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-01299cc */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38bca1a */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #EA0A2A;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #EA0A2A;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe9492c */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
background-color: rgb(234 10 42 / 41%) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #00bcd5 !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f55aaa6 */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #f25743;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e60ac18 */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfb218a */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #EA0A2A;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #EA0A2A;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5fa88a9 */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d07688 */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #EA0A2A;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0598f62 */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
background-color: rgb(234 10 42 / 41%) !important;
    top: auto;
    border-radius: 30px;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #00bcd5 !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43f224c */.cmt-right-button {
    display: inline-block;
    padding: 0 0px 0 0px;
    position: relative;
    margin-left: 2px;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black:not(:hover) {
    color: #1e1e2a;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    content: "";
    position: absolute;
    top: 0px;
    display: block;
    border-radius: 50px;
    background-color: #f25743;
    width: 40px;
    height: 40px;
    transition: all 0.3s ease;
    z-index: -1;
    text-align: center;
    left: 0;
}
.cmt-vc_btn3-view-style-two.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon {
    right: 15px;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text {
    z-index: 2;
    padding: 13px 40px 13px 15px!important;
}
.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-color-black{
        background-color: transparent !important;
}
.cmt-vc_btn3.cmt-vc_btn3-size-md, .cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md{
        font-size: 15px;
    line-height: 15px;
}
.cmt-vc_general.cmt-vc_btn3 {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    background-color: transparent;
    color: #5472D2;
    border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    line-height: normal;
    font-size: 16px !important;
	font-family: "Jost", Sans-serif;
	font-weight: 700;
    padding: 14px 20px;
}
.cmt-vc_btn3.cmt-vc_btn3-style-text.cmt-vc_btn3-size-md.cmt-vc_btn3-icon-right:not(.cmt-vc_btn3-o-empty) .cmt-vc_btn3-icon4 {
    height: 14px;
}
.cmt-right-button i {
    padding-left: 0px !important;
    position: absolute !important;
    top: 50% !important;
}

.cmt-vc_btn3.cmt-vc_btn3-icon-right .cmt-vc_btn3-icon {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}

.cmt-vc_general.cmt-vc_btn3 .cmt-vc_btn3-icon {
    vertical-align: top;
}

.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover {
    color: #fff !important;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:before{
    background-color: #f25743;
}
.cmt-vc_btn3-view-style-two.cmt-vc_general.cmt-vc_btn3.cmt-vc_btn3-style-text:hover:before {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ddee4e */.services .heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
    background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
        margin-left: -35px;
    left: 50%;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4645bf0 */.services .heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
    background-color: rgba( 242,87,67 , 0.6) !important;
    top: auto;
    border-radius: 30px;
        margin-left: -35px;
    left: 50%;
}
 .heading-seperator:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background-color: #EA0A2A !important;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
@keyframes MOVE-BG {
   from {
     transform: translateX(3);
   }
   to { 
     transform: translateX(787%);
   }
}/* End custom CSS */