.elementor-978 .elementor-element.elementor-element-7d9c9bb:not(.elementor-motion-effects-element-type-background), .elementor-978 .elementor-element.elementor-element-7d9c9bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.carwreckerhamilton.nz/wp-content/uploads/2022/08/Group-398.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-978 .elementor-element.elementor-element-7d9c9bb > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, #1E3799 0%, #0652DD 100%);opacity:0.89;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-7d9c9bb > .elementor-container{max-width:1200px;min-height:586px;}.elementor-978 .elementor-element.elementor-element-7d9c9bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-978 .elementor-element.elementor-element-bc7acb3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-978 .elementor-element.elementor-element-bc7acb3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-978 .elementor-element.elementor-element-bc7acb3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-978 .elementor-element.elementor-element-34b80f1{text-align:center;}.elementor-978 .elementor-element.elementor-element-34b80f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:700;text-shadow:2px 2px 10px rgba(0, 0, 0, 0.2);color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-5984f6d{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFFE6;}.elementor-bc-flex-widget .elementor-978 .elementor-element.elementor-element-25047ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-978 .elementor-element.elementor-element-25047ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-978 .elementor-element.elementor-element-25047ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-978 .elementor-element.elementor-element-25047ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:45px;}.elementor-978 .elementor-element.elementor-element-cb1d11e .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #FF9F1A 0%, #FF3838 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:12px 12px 12px 12px;padding:16px 32px 16px 32px;}.elementor-978 .elementor-element.elementor-element-cb1d11e .elementor-button:hover, .elementor-978 .elementor-element.elementor-element-cb1d11e .elementor-button:focus{background-color:#1E3799;color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-cb1d11e{width:auto;max-width:auto;}.elementor-978 .elementor-element.elementor-element-cb1d11e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-978 .elementor-element.elementor-element-cb1d11e .elementor-button-content-wrapper{flex-direction:row;}.elementor-978 .elementor-element.elementor-element-cb1d11e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-978 .elementor-element.elementor-element-cb1d11e .elementor-button:hover svg, .elementor-978 .elementor-element.elementor-element-cb1d11e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-af8cebe > .elementor-container{max-width:1200px;}.elementor-978 .elementor-element.elementor-element-af8cebe{padding:100px 0px 100px 0px;}.elementor-978 .elementor-element.elementor-element-11fb74d{text-align:start;}.elementor-978 .elementor-element.elementor-element-11fb74d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-9665c2a{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-5066ab0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-978 .elementor-element.elementor-element-5066ab0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-6ed9e9e img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-978 .elementor-element.elementor-element-f8868b2:not(.elementor-motion-effects-element-type-background), .elementor-978 .elementor-element.elementor-element-f8868b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-978 .elementor-element.elementor-element-f8868b2 > .elementor-container{max-width:1200px;}.elementor-978 .elementor-element.elementor-element-f8868b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-978 .elementor-element.elementor-element-f8868b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-bc4f3ae{text-align:center;}.elementor-978 .elementor-element.elementor-element-bc4f3ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-c53c189{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-791aa8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-791aa8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-791aa8a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-791aa8a > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-791aa8a > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-791aa8a > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-791aa8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-5310c9f{text-align:center;}.elementor-978 .elementor-element.elementor-element-5310c9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-b103409{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-e146253:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-e146253 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-e146253 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-e146253 > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-e146253 > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-e146253 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-e146253 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-b5eb09d{text-align:center;}.elementor-978 .elementor-element.elementor-element-b5eb09d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-e0b6196{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-bd0e60e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-bd0e60e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-bd0e60e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-bd0e60e > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-bd0e60e > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-bd0e60e > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-bd0e60e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-b42ef88{text-align:center;}.elementor-978 .elementor-element.elementor-element-b42ef88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-31e6407{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-98f16e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-98f16e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-98f16e8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-98f16e8 > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-98f16e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-98f16e8 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-98f16e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-dcdcff8{text-align:center;}.elementor-978 .elementor-element.elementor-element-dcdcff8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-ef03c55{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-4c4ce3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-4c4ce3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-4c4ce3d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-4c4ce3d > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-4c4ce3d > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-4c4ce3d > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-4c4ce3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-ef65661{text-align:center;}.elementor-978 .elementor-element.elementor-element-ef65661 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-f095c0a{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-f5d3996:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-f5d3996 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-f5d3996 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-f5d3996 > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-f5d3996 > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-f5d3996 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-f5d3996 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-879ebfc{text-align:center;}.elementor-978 .elementor-element.elementor-element-879ebfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-050e18e{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-62f2591 > .elementor-container{max-width:1200px;}.elementor-978 .elementor-element.elementor-element-62f2591{padding:100px 0px 100px 0px;}.elementor-978 .elementor-element.elementor-element-3b5a43c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-978 .elementor-element.elementor-element-3b5a43c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-97e6d76 img{width:100%;height:450px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-978 .elementor-element.elementor-element-36f2d54 > .elementor-element-populated{padding:17px 0px 0px 26px;}.elementor-978 .elementor-element.elementor-element-8dc4245{text-align:start;}.elementor-978 .elementor-element.elementor-element-8dc4245 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-bbfd4c0{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-b62cc98 > .elementor-container{max-width:1200px;}.elementor-978 .elementor-element.elementor-element-b62cc98{padding:100px 0px 100px 0px;}.elementor-978 .elementor-element.elementor-element-ab3af03{text-align:start;}.elementor-978 .elementor-element.elementor-element-ab3af03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;line-height:55px;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-dacf10e{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-21d468a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-978 .elementor-element.elementor-element-21d468a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-576bbd5 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-978 .elementor-element.elementor-element-a4e26a4:not(.elementor-motion-effects-element-type-background), .elementor-978 .elementor-element.elementor-element-a4e26a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-978 .elementor-element.elementor-element-a4e26a4 > .elementor-container{max-width:1200px;}.elementor-978 .elementor-element.elementor-element-a4e26a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-978 .elementor-element.elementor-element-a4e26a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-035cdba{text-align:center;}.elementor-978 .elementor-element.elementor-element-035cdba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-216c34a{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-1680382:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-1680382 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-1680382 > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-1680382 > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-1680382 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-1680382 > .elementor-element-populated{box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-1680382 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-edcf914{z-index:1;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#2D3436;}.elementor-978 .elementor-element.elementor-element-97b01cd > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-978 .elementor-element.elementor-element-97b01cd{text-align:center;}.elementor-978 .elementor-element.elementor-element-97b01cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-cb67fd6{text-align:center;}.elementor-978 .elementor-element.elementor-element-77bd45c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-77bd45c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-77bd45c > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-77bd45c > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-77bd45c > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-77bd45c > .elementor-element-populated{box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-77bd45c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-4420c0c{z-index:1;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#2D3436;}.elementor-978 .elementor-element.elementor-element-b570a70 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-978 .elementor-element.elementor-element-b570a70{text-align:center;}.elementor-978 .elementor-element.elementor-element-b570a70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-0648b9e{text-align:center;}.elementor-978 .elementor-element.elementor-element-4d3a9fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-978 .elementor-element.elementor-element-4d3a9fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-978 .elementor-element.elementor-element-4d3a9fd > .elementor-element-populated, .elementor-978 .elementor-element.elementor-element-4d3a9fd > .elementor-element-populated > .elementor-background-overlay, .elementor-978 .elementor-element.elementor-element-4d3a9fd > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-978 .elementor-element.elementor-element-4d3a9fd > .elementor-element-populated{box-shadow:10px 10px 30px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-978 .elementor-element.elementor-element-4d3a9fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-89c2410{z-index:1;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:#2D3436;}.elementor-978 .elementor-element.elementor-element-b9d7d2f > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-978 .elementor-element.elementor-element-b9d7d2f{text-align:center;}.elementor-978 .elementor-element.elementor-element-b9d7d2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-a02b672{text-align:center;}.elementor-978 .elementor-element.elementor-element-3a416b7:not(.elementor-motion-effects-element-type-background), .elementor-978 .elementor-element.elementor-element-3a416b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-978 .elementor-element.elementor-element-3a416b7 > .elementor-container{max-width:1200px;}.elementor-978 .elementor-element.elementor-element-3a416b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-978 .elementor-element.elementor-element-3a416b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-978 .elementor-element.elementor-element-6bb208e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-978 .elementor-element.elementor-element-6bb208e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-978 .elementor-element.elementor-element-6bb208e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-978 .elementor-element.elementor-element-93cff58{text-align:center;}.elementor-978 .elementor-element.elementor-element-93cff58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-text );}.elementor-978 .elementor-element.elementor-element-b605249{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#636E72;}.elementor-978 .elementor-element.elementor-element-00c9884{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-978 .elementor-element.elementor-element-00c9884 > .elementor-widget-container{padding:2px 2px 2px 2px;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item{border-width:2px;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item .elementor-tab-content{border-width:2px;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-tab-title{background-color:#FFFFFF;padding:22px 22px 22px 22px;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-icon, .elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-title{color:#1E3799;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-icon svg{fill:#1E3799;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-active .elementor-accordion-icon, .elementor-978 .elementor-element.elementor-element-00c9884 .elementor-active .elementor-accordion-title{color:#FF4757;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-active .elementor-accordion-icon svg{fill:#FF4757;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-tab-title .elementor-accordion-icon i:before{color:#1E3799;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-tab-title .elementor-accordion-icon svg{fill:#1E3799;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#FF4757;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#FF4757;}.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-tab-content{background-color:#FFFFFF;color:#636E72;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;padding:7px 7px 7px 7px;}@media(min-width:768px){.elementor-978 .elementor-element.elementor-element-25047ac{width:100%;}}@media(max-width:767px){.elementor-978 .elementor-element.elementor-element-34b80f1 .elementor-heading-title{font-size:25px;}.elementor-978 .elementor-element.elementor-element-5984f6d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-978 .elementor-element.elementor-element-cb1d11e .elementor-button{font-size:18px;}.elementor-978 .elementor-element.elementor-element-af8cebe{padding:50px 0px 50px 0px;}.elementor-978 .elementor-element.elementor-element-11fb74d .elementor-heading-title{font-size:25px;line-height:29px;}.elementor-978 .elementor-element.elementor-element-6ed9e9e img{height:301px;}.elementor-978 .elementor-element.elementor-element-f8868b2{padding:50px 0px 50px 0px;}.elementor-978 .elementor-element.elementor-element-bc4f3ae .elementor-heading-title{font-size:25px;}.elementor-978 .elementor-element.elementor-element-62f2591{padding:50px 0px 50px 0px;}.elementor-978 .elementor-element.elementor-element-97e6d76 img{height:228px;}.elementor-978 .elementor-element.elementor-element-36f2d54 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-978 .elementor-element.elementor-element-8dc4245 .elementor-heading-title{font-size:25px;}.elementor-978 .elementor-element.elementor-element-b62cc98{padding:50px 0px 50px 0px;}.elementor-978 .elementor-element.elementor-element-ab3af03 .elementor-heading-title{font-size:25px;line-height:30px;}.elementor-978 .elementor-element.elementor-element-576bbd5 img{height:323px;}.elementor-978 .elementor-element.elementor-element-a4e26a4{padding:50px 0px 50px 0px;}.elementor-978 .elementor-element.elementor-element-035cdba .elementor-heading-title{font-size:25px;}.elementor-978 .elementor-element.elementor-element-3a416b7{padding:50px 0px 50px 0px;}.elementor-978 .elementor-element.elementor-element-93cff58 .elementor-heading-title{font-size:25px;}.elementor-978 .elementor-element.elementor-element-00c9884{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}/* Start custom CSS for html, class: .elementor-element-020b398 */.breadcrumb {
    display: flex;
    justify-content: center;
    gap: 10px;
    font-size: 1rem;
    margin-bottom: 30px;
    color: rgba(255,255,255,0.8);
}

.breadcrumb a {
    color: rgba(255,255,255,0.8);
    transition: all 0.3s ease;
}

.breadcrumb a:hover {
    color: #ff9f1a;
}

.separator {
    color: rgba(255,255,255,0.5);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-af8cebe */@media (max-width: 768px) {
  .mobile-first {
    order: 1;
  }

  .mobile-second {
    order: 2;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc4f3ae */.elementor-978 .elementor-element.elementor-element-bc4f3ae .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
}

.elementor-978 .elementor-element.elementor-element-bc4f3ae .elementor-heading-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 5px;
    background: linear-gradient(135deg, #ff9f1a 0%, #ff3838 100%);
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-791aa8a */.elementor-978 .elementor-element.elementor-element-791aa8a:hover {
    transform: translateY(-15px);
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
}


.elementor-978 .elementor-element.elementor-element-791aa8a .feature-icon {
    width: 90px;
    height: 90px;
    background: #f8fafc;
    color: #ff4757;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 30px;
    font-size: 2.5rem;
    transition: all 0.4s ease;
}

.elementor-978 .elementor-element.elementor-element-791aa8a:hover .feature-icon {
    background: linear-gradient(135deg, #1e3799 0%, #0652DD 100%);
    color: white;
    fill: white;
    transform: scale(1.1) rotate(5deg);
}

.elementor-978 .elementor-element.elementor-element-791aa8a:hover i.fas.fa-hand-holding-usd{color:white;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e146253 */.elementor-978 .elementor-element.elementor-element-e146253:hover {
    transform: translateY(-15px);
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
}


.elementor-978 .elementor-element.elementor-element-e146253 .feature-icon {
    width: 90px;
    height: 90px;
    background: #f8fafc;
    color: #ff4757;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 30px;
    font-size: 2.5rem;
    transition: all 0.4s ease;
}

.elementor-978 .elementor-element.elementor-element-e146253:hover .feature-icon {
    background: linear-gradient(135deg, #1e3799 0%, #0652DD 100%);
    color: white;
    fill: white;
    transform: scale(1.1) rotate(5deg);
}

.elementor-978 .elementor-element.elementor-element-e146253:hover i.fas.fa-hand-holding-usd{color:white;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bd0e60e */.elementor-978 .elementor-element.elementor-element-bd0e60e:hover {
    transform: translateY(-15px);
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
}


.elementor-978 .elementor-element.elementor-element-bd0e60e .feature-icon {
    width: 90px;
    height: 90px;
    background: #f8fafc;
    color: #ff4757;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 30px;
    font-size: 2.5rem;
    transition: all 0.4s ease;
}

.elementor-978 .elementor-element.elementor-element-bd0e60e:hover .feature-icon {
    background: linear-gradient(135deg, #1e3799 0%, #0652DD 100%);
    color: white;
    fill: white;
    transform: scale(1.1) rotate(5deg);
}

.elementor-978 .elementor-element.elementor-element-bd0e60e:hover i.fas.fa-hand-holding-usd{color:white;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-98f16e8 */.elementor-978 .elementor-element.elementor-element-98f16e8:hover {
    transform: translateY(-15px);
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
}


.elementor-978 .elementor-element.elementor-element-98f16e8 .feature-icon {
    width: 90px;
    height: 90px;
    background: #f8fafc;
    color: #ff4757;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 30px;
    font-size: 2.5rem;
    transition: all 0.4s ease;
}

.elementor-978 .elementor-element.elementor-element-98f16e8:hover .feature-icon {
    background: linear-gradient(135deg, #1e3799 0%, #0652DD 100%);
    color: white;
    fill: white;
    transform: scale(1.1) rotate(5deg);
}

.elementor-978 .elementor-element.elementor-element-98f16e8:hover i.fas.fa-hand-holding-usd{color:white;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c4ce3d */.elementor-978 .elementor-element.elementor-element-4c4ce3d:hover {
    transform: translateY(-15px);
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
}


.elementor-978 .elementor-element.elementor-element-4c4ce3d .feature-icon {
    width: 90px;
    height: 90px;
    background: #f8fafc;
    color: #ff4757;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 30px;
    font-size: 2.5rem;
    transition: all 0.4s ease;
}

.elementor-978 .elementor-element.elementor-element-4c4ce3d:hover .feature-icon {
    background: linear-gradient(135deg, #1e3799 0%, #0652DD 100%);
    color: white;
    fill: white;
    transform: scale(1.1) rotate(5deg);
}

.elementor-978 .elementor-element.elementor-element-4c4ce3d:hover i.fas.fa-hand-holding-usd{color:white;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5d3996 */.elementor-978 .elementor-element.elementor-element-f5d3996:hover {
    transform: translateY(-15px);
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
}


.elementor-978 .elementor-element.elementor-element-f5d3996 .feature-icon {
    width: 90px;
    height: 90px;
    background: #f8fafc;
    color: #ff4757;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 30px;
    font-size: 2.5rem;
    transition: all 0.4s ease;
}

.elementor-978 .elementor-element.elementor-element-f5d3996:hover .feature-icon {
    background: linear-gradient(135deg, #1e3799 0%, #0652DD 100%);
    color: white;
    fill: white;
    transform: scale(1.1) rotate(5deg);
}

.elementor-978 .elementor-element.elementor-element-f5d3996:hover i.fas.fa-hand-holding-usd{color:white;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-035cdba */.elementor-978 .elementor-element.elementor-element-035cdba .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
}

.elementor-978 .elementor-element.elementor-element-035cdba .elementor-heading-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 5px;
    background: linear-gradient(135deg, #ff9f1a 0%, #ff3838 100%);
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1680382 */.elementor-978 .elementor-element.elementor-element-1680382 {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
    position: relative;
}

.elementor-978 .elementor-element.elementor-element-1680382:before {
    content: '"';
    position: absolute;
    top: 20px;
    left: 30px;
    font-size: 5rem;
    color: #dfe6e9;
    font-family: serif;
    line-height: 1;
    z-index: 2;
}

.elementor-978 .elementor-element.elementor-element-1680382:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77bd45c */.elementor-978 .elementor-element.elementor-element-77bd45c {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
    position: relative;
}

.elementor-978 .elementor-element.elementor-element-77bd45c:before {
    content: '"';
    position: absolute;
    top: 20px;
    left: 30px;
    font-size: 5rem;
    color: #dfe6e9;
    font-family: serif;
    line-height: 1;
    z-index: 2;
}

.elementor-978 .elementor-element.elementor-element-77bd45c:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d3a9fd */.elementor-978 .elementor-element.elementor-element-4d3a9fd {
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1);
    position: relative;
}

.elementor-978 .elementor-element.elementor-element-4d3a9fd:before {
    content: '"';
    position: absolute;
    top: 20px;
    left: 30px;
    font-size: 5rem;
    color: #dfe6e9;
    font-family: serif;
    line-height: 1;
    z-index: 2;
}

.elementor-978 .elementor-element.elementor-element-4d3a9fd:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93cff58 */.elementor-978 .elementor-element.elementor-element-93cff58 .elementor-heading-title {
    position: relative;
    display: inline-block;
    padding-bottom: 15px;
}

.elementor-978 .elementor-element.elementor-element-93cff58 .elementor-heading-title:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 80px;
    height: 5px;
    background: linear-gradient(135deg, #ff9f1a 0%, #ff3838 100%);
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-00c9884 *//* Smooth opening animation */
.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item {
    border-radius: 12px !important;
    overflow: hidden;
    margin-bottom: 20px;
    transition: all 0.4s ease;
}

.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item:hover {
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08) !important;
}

.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item.elementor-active {
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12) !important;
}

/* Icon rotation animation */
.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-icon {
    transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.1) !important;
}

.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-active .elementor-accordion-icon {
    transform: rotate(180deg);
}

/* Add left border accent */
.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item {
    border-left: 4px solid transparent;
}

.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item:hover {
    border-left-color: #ff9f1a;
}

.elementor-978 .elementor-element.elementor-element-00c9884 .elementor-accordion-item.elementor-active {
    border-left-color: #ff4757;
}/* End custom CSS */