.elementor-276 .elementor-element.elementor-element-7e4c746 > .elementor-container{min-height:250px;}.elementor-276 .elementor-element.elementor-element-7e4c746:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-7e4c746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://irsbuildingmaintenance.com.au/wp-content/uploads/2021/02/Professional-Building-process.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-276 .elementor-element.elementor-element-7e4c746 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-276 .elementor-element.elementor-element-7e4c746{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-276 .elementor-element.elementor-element-cf669e8 .elementor-heading-title{color:#FFFFFF;font-family:"Jost", Sans-serif;font-size:50px;font-weight:600;}.elementor-276 .elementor-element.elementor-element-cf669e8 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-276 .elementor-element.elementor-element-9c64392{padding:40px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-66d6182.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-66d6182.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-c7cf7c7{color:#EA0A2A;font-family:"Jost", Sans-serif;font-weight:400;text-transform:capitalize;}.elementor-276 .elementor-element.elementor-element-c7cf7c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-adde1c1{text-align:left;}.elementor-276 .elementor-element.elementor-element-adde1c1 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-276 .elementor-element.elementor-element-adde1c1 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-6974a77{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-276 .elementor-element.elementor-element-6974a77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-c581882 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-2d0f938.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-2d0f938.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-eec46c0.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-eec46c0.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-eec46c0.elementor-view-default .elementor-icon{fill:#EA0A2A;color:#EA0A2A;border-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-eec46c0.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-276 .elementor-element.elementor-element-eec46c0.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-276 .elementor-element.elementor-element-eec46c0.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon{font-size:23px;}.elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon i{transform:rotate(0deg);}.elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon-box-title{margin-bottom:0px;}.elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon-box-content .elementor-icon-box-title{color:#1E1E2A;}.elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon-box-content .elementor-icon-box-title, .elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:21px;font-weight:600;}.elementor-276 .elementor-element.elementor-element-9cbd96a:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-9cbd96a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-276 .elementor-element.elementor-element-9cbd96a > .elementor-background-overlay{background-image:url("http://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-276 .elementor-element.elementor-element-9cbd96a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-276 .elementor-element.elementor-element-48394b1{text-align:center;}.elementor-276 .elementor-element.elementor-element-48394b1 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;}.elementor-276 .elementor-element.elementor-element-48394b1 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-276 .elementor-element.elementor-element-ce959a9{padding:20px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-e56dbdc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-276 .elementor-element.elementor-element-e56dbdc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-e56dbdc > .elementor-element-populated, .elementor-276 .elementor-element.elementor-element-e56dbdc > .elementor-element-populated > .elementor-background-overlay, .elementor-276 .elementor-element.elementor-element-e56dbdc > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-276 .elementor-element.elementor-element-e56dbdc > .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;padding:25px 25px 25px 25px;}.elementor-276 .elementor-element.elementor-element-e56dbdc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-276 .elementor-element.elementor-element-81ded75 .elementor-icon-wrapper{text-align:center;}.elementor-276 .elementor-element.elementor-element-81ded75.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-81ded75.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-81ded75.elementor-view-default .elementor-icon{color:#EA0A2A;border-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-81ded75.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-81ded75.elementor-view-default .elementor-icon svg{fill:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-81ded75 .elementor-icon{font-size:40px;}.elementor-276 .elementor-element.elementor-element-81ded75 .elementor-icon i, .elementor-276 .elementor-element.elementor-element-81ded75 .elementor-icon svg{transform:rotate(0deg);}.elementor-276 .elementor-element.elementor-element-07da8ec{text-align:center;}.elementor-276 .elementor-element.elementor-element-07da8ec .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-276 .elementor-element.elementor-element-07da8ec > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-7cf24cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-7cf24cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-7cf24cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-276 .elementor-element.elementor-element-7cf24cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-7cf24cc > .elementor-element-populated, .elementor-276 .elementor-element.elementor-element-7cf24cc > .elementor-element-populated > .elementor-background-overlay, .elementor-276 .elementor-element.elementor-element-7cf24cc > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-276 .elementor-element.elementor-element-7cf24cc > .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;padding:25px 25px 25px 25px;}.elementor-276 .elementor-element.elementor-element-7cf24cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-276 .elementor-element.elementor-element-ecdc74d .elementor-icon-wrapper{text-align:center;}.elementor-276 .elementor-element.elementor-element-ecdc74d.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-ecdc74d.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-ecdc74d.elementor-view-default .elementor-icon{color:#EA0A2A;border-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-ecdc74d.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-ecdc74d.elementor-view-default .elementor-icon svg{fill:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-ecdc74d .elementor-icon{font-size:40px;}.elementor-276 .elementor-element.elementor-element-ecdc74d .elementor-icon i, .elementor-276 .elementor-element.elementor-element-ecdc74d .elementor-icon svg{transform:rotate(0deg);}.elementor-276 .elementor-element.elementor-element-2c0b837{text-align:center;}.elementor-276 .elementor-element.elementor-element-2c0b837 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-276 .elementor-element.elementor-element-2c0b837 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-706bb56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-276 .elementor-element.elementor-element-706bb56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-706bb56 > .elementor-element-populated, .elementor-276 .elementor-element.elementor-element-706bb56 > .elementor-element-populated > .elementor-background-overlay, .elementor-276 .elementor-element.elementor-element-706bb56 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-276 .elementor-element.elementor-element-706bb56 > .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;padding:25px 25px 25px 25px;}.elementor-276 .elementor-element.elementor-element-706bb56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-276 .elementor-element.elementor-element-4137723 .elementor-icon-wrapper{text-align:center;}.elementor-276 .elementor-element.elementor-element-4137723.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-4137723.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-4137723.elementor-view-default .elementor-icon{color:#EA0A2A;border-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-4137723.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-4137723.elementor-view-default .elementor-icon svg{fill:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-4137723 .elementor-icon{font-size:40px;}.elementor-276 .elementor-element.elementor-element-4137723 .elementor-icon i, .elementor-276 .elementor-element.elementor-element-4137723 .elementor-icon svg{transform:rotate(0deg);}.elementor-276 .elementor-element.elementor-element-0d02007{text-align:center;}.elementor-276 .elementor-element.elementor-element-0d02007 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-276 .elementor-element.elementor-element-0d02007 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-edd72b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-edd72b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-edd72b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-276 .elementor-element.elementor-element-edd72b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-edd72b5 > .elementor-element-populated, .elementor-276 .elementor-element.elementor-element-edd72b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-276 .elementor-element.elementor-element-edd72b5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-276 .elementor-element.elementor-element-edd72b5 > .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;padding:25px 25px 25px 25px;}.elementor-276 .elementor-element.elementor-element-edd72b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-276 .elementor-element.elementor-element-1031131 .elementor-icon-wrapper{text-align:center;}.elementor-276 .elementor-element.elementor-element-1031131.elementor-view-stacked .elementor-icon{background-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-1031131.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-1031131.elementor-view-default .elementor-icon{color:#EA0A2A;border-color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-1031131.elementor-view-framed .elementor-icon, .elementor-276 .elementor-element.elementor-element-1031131.elementor-view-default .elementor-icon svg{fill:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-1031131 .elementor-icon{font-size:40px;}.elementor-276 .elementor-element.elementor-element-1031131 .elementor-icon i, .elementor-276 .elementor-element.elementor-element-1031131 .elementor-icon svg{transform:rotate(0deg);}.elementor-276 .elementor-element.elementor-element-63aa993{text-align:center;}.elementor-276 .elementor-element.elementor-element-63aa993 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-276 .elementor-element.elementor-element-63aa993 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-03d35e1:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-03d35e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-03d35e1 > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-276 .elementor-element.elementor-element-03d35e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-d477e2d .gallery-item{padding:0 5px 5px 0;}.elementor-276 .elementor-element.elementor-element-d477e2d .gallery{margin:0 -5px -5px 0;}.elementor-276 .elementor-element.elementor-element-d477e2d .gallery-item .gallery-caption{text-align:center;}.elementor-276 .elementor-element.elementor-element-d4ead80 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-276 .elementor-element.elementor-element-d4ead80 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#EA0A2A;}.elementor-276 .elementor-element.elementor-element-bd2cd55:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-bd2cd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-276 .elementor-element.elementor-element-bd2cd55 > .elementor-background-overlay{background-image:url("http://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-276 .elementor-element.elementor-element-bd2cd55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-0dbcad7{text-align:center;}.elementor-276 .elementor-element.elementor-element-0dbcad7 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:40px;font-weight:600;}.elementor-276 .elementor-element.elementor-element-0dbcad7 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-276 .elementor-element.elementor-element-4a77a94:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-4a77a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-276 .elementor-element.elementor-element-4a77a94 > .elementor-background-overlay{background-image:url("http://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-276 .elementor-element.elementor-element-4a77a94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-276 .elementor-element.elementor-element-cf0cb7d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-276 .elementor-element.elementor-element-cf0cb7d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-cf0cb7d > .elementor-element-populated, .elementor-276 .elementor-element.elementor-element-cf0cb7d > .elementor-element-populated > .elementor-background-overlay, .elementor-276 .elementor-element.elementor-element-cf0cb7d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-276 .elementor-element.elementor-element-cf0cb7d > .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;padding:15px 15px 15px 15px;}.elementor-276 .elementor-element.elementor-element-cf0cb7d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-abb12cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-abb12cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-33cc3b2{text-align:left;}.elementor-276 .elementor-element.elementor-element-33cc3b2 .elementor-image img{width:55%;}.elementor-276 .elementor-element.elementor-element-f222a46 .elementor-image img{width:50%;}.elementor-276 .elementor-element.elementor-element-8b021d1{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-276 .elementor-element.elementor-element-8b021d1 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-48b4f06{text-align:left;}.elementor-276 .elementor-element.elementor-element-48b4f06 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-276 .elementor-element.elementor-element-48b4f06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-0f9f619:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-276 .elementor-element.elementor-element-0f9f619 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-0f9f619 > .elementor-element-populated, .elementor-276 .elementor-element.elementor-element-0f9f619 > .elementor-element-populated > .elementor-background-overlay, .elementor-276 .elementor-element.elementor-element-0f9f619 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-276 .elementor-element.elementor-element-0f9f619 > .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;padding:15px 15px 15px 15px;}.elementor-276 .elementor-element.elementor-element-0f9f619 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-d63d42b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-d63d42b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-d238e10{text-align:left;}.elementor-276 .elementor-element.elementor-element-d238e10 .elementor-image img{width:55%;}.elementor-276 .elementor-element.elementor-element-88569c0 .elementor-image img{width:50%;}.elementor-276 .elementor-element.elementor-element-184ec59{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-276 .elementor-element.elementor-element-184ec59 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-175f270{text-align:left;}.elementor-276 .elementor-element.elementor-element-175f270 .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-276 .elementor-element.elementor-element-175f270 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-5fa5b0a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-276 .elementor-element.elementor-element-5fa5b0a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-276 .elementor-element.elementor-element-5fa5b0a > .elementor-element-populated, .elementor-276 .elementor-element.elementor-element-5fa5b0a > .elementor-element-populated > .elementor-background-overlay, .elementor-276 .elementor-element.elementor-element-5fa5b0a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-276 .elementor-element.elementor-element-5fa5b0a > .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;padding:15px 15px 15px 15px;}.elementor-276 .elementor-element.elementor-element-5fa5b0a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-23c8bfc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-23c8bfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-0968816{text-align:left;}.elementor-276 .elementor-element.elementor-element-0968816 .elementor-image img{width:55%;}.elementor-276 .elementor-element.elementor-element-d77b821 .elementor-image img{width:50%;}.elementor-276 .elementor-element.elementor-element-d40e8ba{color:#888888;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-276 .elementor-element.elementor-element-d40e8ba > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-e8b6f1d{text-align:left;}.elementor-276 .elementor-element.elementor-element-e8b6f1d .elementor-heading-title{color:#1E1E2A;font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-276 .elementor-element.elementor-element-e8b6f1d > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-2deff4a{width:37.625%;}.elementor-276 .elementor-element.elementor-element-2d0f938{width:62.375%;}.elementor-276 .elementor-element.elementor-element-abb12cd{width:78.332%;}.elementor-276 .elementor-element.elementor-element-f3f750d{width:21.531%;}.elementor-276 .elementor-element.elementor-element-d63d42b{width:78.332%;}.elementor-276 .elementor-element.elementor-element-592232b{width:21.531%;}.elementor-276 .elementor-element.elementor-element-23c8bfc{width:78.332%;}.elementor-276 .elementor-element.elementor-element-d56ecbf{width:21.531%;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-cf669e8 .elementor-heading-title{font-size:47px;}.elementor-276 .elementor-element.elementor-element-c7cf7c7{font-size:16px;}.elementor-276 .elementor-element.elementor-element-adde1c1 .elementor-heading-title{font-size:32px;}.elementor-276 .elementor-element.elementor-element-6974a77{font-size:16px;}.elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon-box-content .elementor-icon-box-title, .elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon-box-content .elementor-icon-box-title a{font-size:15px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-1f2505d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-1f2505d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-9cbd96a{padding:35px 0px 35px 0px;}.elementor-276 .elementor-element.elementor-element-48394b1 .elementor-heading-title{font-size:35px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-e56dbdc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-e56dbdc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-07da8ec .elementor-heading-title{font-size:16px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-7cf24cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-7cf24cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-2c0b837 .elementor-heading-title{font-size:16px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-706bb56.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-706bb56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-0d02007 .elementor-heading-title{font-size:16px;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-edd72b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-edd72b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-63aa993 .elementor-heading-title{font-size:16px;}.elementor-276 .elementor-element.elementor-element-0dbcad7 .elementor-heading-title{font-size:35px;}.elementor-276 .elementor-element.elementor-element-8b021d1{font-size:16px;}.elementor-276 .elementor-element.elementor-element-48b4f06 .elementor-heading-title{font-size:23px;}.elementor-276 .elementor-element.elementor-element-184ec59{font-size:16px;}.elementor-276 .elementor-element.elementor-element-175f270 .elementor-heading-title{font-size:23px;}.elementor-276 .elementor-element.elementor-element-d40e8ba{font-size:16px;}.elementor-276 .elementor-element.elementor-element-e8b6f1d .elementor-heading-title{font-size:23px;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-7e4c746{margin-top:-45px;margin-bottom:0px;}.elementor-276 .elementor-element.elementor-element-cf669e8{text-align:center;}.elementor-276 .elementor-element.elementor-element-adde1c1 .elementor-heading-title{font-size:29px;}.elementor-276 .elementor-element.elementor-element-eec46c0 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-276 .elementor-element.elementor-element-48394b1 .elementor-heading-title{font-size:29px;}.elementor-276 .elementor-element.elementor-element-e56dbdc{width:50%;}.elementor-276 .elementor-element.elementor-element-e56dbdc > .elementor-element-populated{margin:0px 10px 0px 10px;padding:15px 10px 15px 10px;}.elementor-276 .elementor-element.elementor-element-7cf24cc{width:50%;}.elementor-276 .elementor-element.elementor-element-7cf24cc > .elementor-element-populated{margin:0px 10px 0px 10px;padding:15px 10px 15px 10px;}.elementor-276 .elementor-element.elementor-element-706bb56{width:50%;}.elementor-276 .elementor-element.elementor-element-706bb56 > .elementor-element-populated{margin:20px 10px 0px 10px;padding:15px 10px 15px 10px;}.elementor-276 .elementor-element.elementor-element-edd72b5{width:50%;}.elementor-276 .elementor-element.elementor-element-edd72b5 > .elementor-element-populated{margin:20px 10px 0px 10px;padding:15px 10px 15px 10px;}.elementor-276 .elementor-element.elementor-element-0dbcad7 .elementor-heading-title{font-size:29px;}.elementor-276 .elementor-element.elementor-element-cf0cb7d > .elementor-element-populated{margin:20px 10px 0px 10px;}.elementor-276 .elementor-element.elementor-element-abb12cd{width:60%;}.elementor-bc-flex-widget .elementor-276 .elementor-element.elementor-element-abb12cd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-276 .elementor-element.elementor-element-abb12cd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-276 .elementor-element.elementor-element-33cc3b2 .elementor-image img{width:65%;}.elementor-276 .elementor-element.elementor-element-33cc3b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-f3f750d{width:40%;}.elementor-276 .elementor-element.elementor-element-f222a46 .elementor-image img{width:30%;}.elementor-276 .elementor-element.elementor-element-48b4f06 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-0f9f619 > .elementor-element-populated{margin:20px 10px 0px 10px;}.elementor-276 .elementor-element.elementor-element-d63d42b{width:60%;}.elementor-276 .elementor-element.elementor-element-d238e10 .elementor-image img{width:65%;}.elementor-276 .elementor-element.elementor-element-d238e10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-592232b{width:40%;}.elementor-276 .elementor-element.elementor-element-88569c0 .elementor-image img{width:30%;}.elementor-276 .elementor-element.elementor-element-175f270 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-5fa5b0a > .elementor-element-populated{margin:20px 10px 0px 10px;}.elementor-276 .elementor-element.elementor-element-23c8bfc{width:60%;}.elementor-276 .elementor-element.elementor-element-0968816 .elementor-image img{width:65%;}.elementor-276 .elementor-element.elementor-element-0968816 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-276 .elementor-element.elementor-element-d56ecbf{width:40%;}.elementor-276 .elementor-element.elementor-element-d77b821 .elementor-image img{width:30%;}.elementor-276 .elementor-element.elementor-element-e8b6f1d > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-78b64e2 */.heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
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: #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-c581882 */.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-7fd96f7 */.cmt-custom-heading {
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);
    position: absolute;
    writing-mode: vertical-rl;
    float: left;
    text-orientation: sideways;
    top: -380px;
    left: 55px;
    padding: 25px 20px;
    letter-spacing: .5px;
    -webkit-transition-delay: .35s;
    transition-delay: .35s;
    background-color: #EA0A2A;
    border-radius: 6px;
        color: #fff !important;
    font-family: "Jost", Sans-serif;
}
@media screen and (max-width:768px){
.cmt-custom-heading {
    top: -267px;
    left: 35px;
}
}

@media screen and (max-width:320px){
.cmt-custom-heading {
    top: -267px;
    left: 20px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cb93f7b */.services .heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
background-color: rgb(234 10 42 / 41%) !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-80c3e10 */.services .heading-seperator {
    display: block;
    content: "";
    position: absolute;
    width: 85px;
    height: 5px;
    left: 0;
background-color: rgb(234 10 42 / 41%) !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 */