.elementor-10 .elementor-element.elementor-element-22e12b0 > .elementor-container{max-width:1300px;min-height:600px;}.elementor-10 .elementor-element.elementor-element-22e12b0 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-22e12b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-732e21a > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-732e21a{margin-top:-50px;margin-bottom:0px;z-index:2;}.elementor-10 .elementor-element.elementor-element-37b725e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-37b725e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-37b725e > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-37b725e, .elementor-10 .elementor-element.elementor-element-37b725e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-37b725e{box-shadow:0px 0px 10px 0px rgba(218.9174896240234, 218.9174896240234, 218.9174896240234, 0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-37b725e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-5ef90f4 > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f973959 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-f973959.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f973959.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f973959.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f973959 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f973959 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-f973959 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f973959:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-f973959:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f973959 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-30c467a > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-7e9a882 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-7e9a882.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-7e9a882.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7e9a882.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-7e9a882 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7e9a882 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-7e9a882 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-7e9a882:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7e9a882:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-7e9a882 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-006da50 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-10 .elementor-element.elementor-element-006da50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-006da50.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-006da50.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-006da50 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-006da50 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-006da50 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-006da50:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-006da50:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-006da50 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-81b5e67 > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-81b5e67{margin-top:50px;margin-bottom:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7eb2049{width:var( --container-widget-width, 25% );max-width:25%;background-color:var( --e-global-color-astglobalcolor1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7eb2049 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-facc9aa{--iteration-count:infinite;--dynamic-text-color:#C5A253;}.elementor-10 .elementor-element.elementor-element-facc9aa .elementor-headline{text-align:start;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-facc9aa .elementor-headline-plain-text{color:#0B1F3A;}.elementor-10 .elementor-element.elementor-element-facc9aa .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0ef5784{text-align:justify;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-20630bf .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Poppins", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-20630bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-ddd725d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e0aba51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-e0aba51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexusservices.us/wp-content/uploads/2026/02/shutterstock_262923179.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e0aba51 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-e0aba51 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-e0aba51 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-e0aba51 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-e0aba51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-7fec647{--spacer-size:357px;}.elementor-10 .elementor-element.elementor-element-2c81d93{margin-top:-140px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-b97883f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-b97883f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexusservices.us/wp-content/uploads/2026/02/dvxcvcvcx.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b97883f > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-b97883f > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-b97883f > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-b97883f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-b97883f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-048b48e{--spacer-size:245px;}.elementor-10 .elementor-element.elementor-element-1d6f5b2 > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-1d6f5b2{margin-top:50px;margin-bottom:50px;}.elementor-10 .elementor-element.elementor-element-4871631.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-3f4f201{width:var( --container-widget-width, 25% );max-width:25%;background-color:var( --e-global-color-astglobalcolor1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3f4f201 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f96edea{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-f96edea .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-f96edea .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f96edea .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-75b557c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-75b557c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexusservices.us/wp-content/uploads/2026/02/1525073960783.webp");background-position:0px -107px;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-75b557c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-astglobalcolor0 ) 46%, #F2295B00 94%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-75b557c > .elementor-container{max-width:1300px;min-height:450px;}.elementor-10 .elementor-element.elementor-element-75b557c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-055e44a{background-color:var( --e-global-color-astglobalcolor1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-10 .elementor-element.elementor-element-055e44a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bb40410{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-bb40410 .elementor-headline{text-align:start;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-bb40410 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bb40410 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-5300542{font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c4272f5 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Poppins", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-c4272f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-59650b2 > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-59650b2{margin-top:50px;margin-bottom:50px;}.elementor-10 .elementor-element.elementor-element-cfb4a31.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-b593787{width:var( --container-widget-width, 80% );max-width:80%;background-color:var( --e-global-color-astglobalcolor1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:80%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-10 .elementor-element.elementor-element-b593787 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2114fe7{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-2114fe7 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-2114fe7 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-2114fe7 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-4239175{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-c5661ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-c5661ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c5661ec > .elementor-element-populated{border-style:solid;border-width:1px 1px 3px 1px;border-color:var( --e-global-color-astglobalcolor0 );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:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-c5661ec > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-c5661ec > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-c5661ec > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c5661ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-9c7bc49 .elementor-icon-box-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-9c7bc49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-9c7bc49.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9c7bc49.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-9c7bc49 .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-9c7bc49 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-9c7bc49 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9c7bc49 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-9c7bc49:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-9c7bc49:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-9c7bc49 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-848a1a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-848a1a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-848a1a3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 3px 1px;border-color:var( --e-global-color-astglobalcolor0 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-848a1a3 > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-848a1a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-848a1a3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-848a1a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6c36bb9 .elementor-icon-box-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-6c36bb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-6c36bb9.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6c36bb9.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-6c36bb9 .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-6c36bb9 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6c36bb9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-6c36bb9 .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-6c36bb9:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-6c36bb9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-6c36bb9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-edc559d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10 .elementor-element.elementor-element-edc559d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-edc559d > .elementor-element-populated{border-style:solid;border-width:1px 1px 3px 1px;border-color:var( --e-global-color-astglobalcolor0 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-edc559d > .elementor-element-populated, .elementor-10 .elementor-element.elementor-element-edc559d > .elementor-element-populated > .elementor-background-overlay, .elementor-10 .elementor-element.elementor-element-edc559d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-edc559d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-74ad09b .elementor-icon-box-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-74ad09b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-74ad09b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-74ad09b.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-74ad09b .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-74ad09b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-74ad09b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-74ad09b .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-74ad09b:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-74ad09b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-74ad09b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-249e0af > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-249e0af{margin-top:50px;margin-bottom:50px;}.elementor-10 .elementor-element.elementor-element-1d7d322.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-1efdf82{width:var( --container-widget-width, 25% );max-width:25%;background-color:#C5A253;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1efdf82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e8082eb{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-e8082eb .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e8082eb .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-e8082eb .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-d3d209e{margin-top:20px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-acdba5a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-acdba5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-c2515de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 6px;text-align:start;}.elementor-10 .elementor-element.elementor-element-c2515de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000000;stroke:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-c2515de .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-c2515de .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6445485{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:3px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-6445485 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-6445485 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-6445485.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-6445485.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6445485.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-6445485.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-6445485.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-6445485 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-6445485 .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-1f2078f{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 6px;text-align:start;}.elementor-10 .elementor-element.elementor-element-1f2078f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-5d448b4{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 0px 6px;text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-adb88ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8ff0747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 6px;text-align:start;}.elementor-10 .elementor-element.elementor-element-8ff0747 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000000;stroke:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-8ff0747 .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-8ff0747 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f19f5a2{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:3px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-f19f5a2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-f19f5a2 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-f19f5a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f19f5a2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f19f5a2.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f19f5a2.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f19f5a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f19f5a2 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-f19f5a2 .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-6320b80{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 6px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6320b80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-c987aa4{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 0px 6px;text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-4357953 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-21bca0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 6px;text-align:start;}.elementor-10 .elementor-element.elementor-element-21bca0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000000;stroke:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-21bca0c .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-21bca0c .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-46e798d{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:3px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-46e798d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-46e798d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-46e798d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-46e798d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-46e798d.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-46e798d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-46e798d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-46e798d .elementor-icon i, .elementor-10 .elementor-element.elementor-element-46e798d .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-2be2f81{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 6px;text-align:start;}.elementor-10 .elementor-element.elementor-element-2be2f81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-9398cd2{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 0px 6px;text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-9e1e8f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8e1d72f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 6px;text-align:start;}.elementor-10 .elementor-element.elementor-element-8e1d72f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000000;stroke:#000000;color:#000000;}.elementor-10 .elementor-element.elementor-element-8e1d72f .elementor-heading-title a:hover, .elementor-10 .elementor-element.elementor-element-8e1d72f .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-62bb65d{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:3px;--divider-icon-size:14px;--divider-element-spacing:0px;}.elementor-10 .elementor-element.elementor-element-62bb65d .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-10 .elementor-element.elementor-element-62bb65d .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-62bb65d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-62bb65d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-62bb65d.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-62bb65d.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-62bb65d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-62bb65d .elementor-icon i, .elementor-10 .elementor-element.elementor-element-62bb65d .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-eebe283{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 6px;text-align:start;}.elementor-10 .elementor-element.elementor-element-eebe283 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-1d6f711{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 0px 6px;text-align:start;font-family:"Open Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-42c6ea6 > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-42c6ea6{margin-top:50px;margin-bottom:50px;}.elementor-10 .elementor-element.elementor-element-91a8463.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-07d960b{width:var( --container-widget-width, 25% );max-width:25%;background-color:var( --e-global-color-astglobalcolor1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-10 .elementor-element.elementor-element-07d960b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4100af5{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-4100af5 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-4100af5 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-4100af5 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background-color:var( --e-global-color-astglobalcolor0 );border-radius:50%;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider .swiper-pagination span{background-color:#000000;width:8px;height:8px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:var( --e-global-color-astglobalcolor0 );width:8px;height:8px;transform:scale(1.2);}.elementor-10 .elementor-element.elementor-element-57ab8b7 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-single-testimonial-slider, .elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-single-testimonial-slider, .elementor-10 .elementor-element.elementor-element-57ab8b7  .elementskit-testimonial_card{box-shadow:0px 0px 10px 0px rgba(204.34002075195312, 204.34002075195312, 204.34002075195312, 0.5);}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#000000;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial_card .elementskit-commentor-coment{color:#000000;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Open Sans", Sans-serif;font-size:14px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-stars > li > a, .elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-stars > li > span{color:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-watermark-icon svg path{stroke:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor1 );}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-profile-info .elementskit-author-name{font-family:"Montserrat", Sans-serif;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-profile-info .elementskit-author-des{font-family:"Open Sans", Sans-serif;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider .swiper-pagination{bottom:-50px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-10 .elementor-element.elementor-element-81e5919 > .elementor-container{max-width:1300px;}.elementor-10 .elementor-element.elementor-element-81e5919{margin-top:50px;margin-bottom:50px;}.elementor-10 .elementor-element.elementor-element-4fc219a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-66c79fc{width:var( --container-widget-width, 25% );max-width:25%;background-color:var( --e-global-color-astglobalcolor1 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;--container-widget-width:25%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-10 .elementor-element.elementor-element-66c79fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f09bcb0{--iteration-count:infinite;--dynamic-text-color:#000000;}.elementor-10 .elementor-element.elementor-element-f09bcb0 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-f09bcb0 .elementor-headline-plain-text{color:var( --e-global-color-astglobalcolor0 );}.elementor-10 .elementor-element.elementor-element-f09bcb0 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-blog-block-post, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-image-card, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-card{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(211.5225311279297, 211.5225311279297, 211.5225311279297, 0.5);border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-body.ekit-highlight-border:before{background-color:var( --e-global-color-astglobalcolor0 );height:140px;width:5px;top:50%;left:0%;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-btn{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Open Sans", Sans-serif;color:#FFFFFF;fill:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-image-card{display:block;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .btn-wraper{text-align:left;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-entry-thumb{border-radius:20px 20px 0px 0px;margin:0px 0px 0px 0px;} .elementor-10 .elementor-element.elementor-element-b10b8d1 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .post-meta-list{text-align:left;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-body .entry-title, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-entry-header .entry-title, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Montserrat", Sans-serif;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-body .entry-title a{color:#000000;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-entry-header .entry-title a{color:#000000;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-body .entry-title a, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-entry-header .entry-title a{text-shadow:0px 0px 5px rgba(175.44002075195314, 175.44002075195314, 175.44002075195314, 0.3);}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-body .entry-title{text-align:left;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-entry-header .entry-title{text-align:left;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-footer > p{color:#000000;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-body > p{color:#000000;text-align:left;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-footer > p, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-body > p{font-family:"Open Sans", Sans-serif;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-footer{text-align:left;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-btn:hover{color:#ffffff;fill:#ffffff;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-75b557c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-75b557c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-blog-block-post, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-image-card, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-card{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-22e12b0 > .elementor-container{min-height:300px;}.elementor-10 .elementor-element.elementor-element-732e21a{margin-top:-60px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-6ae90ab > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-7eb2049{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-7eb2049 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-facc9aa .elementor-headline{text-align:center;font-size:21px;}.elementor-10 .elementor-element.elementor-element-0ef5784{text-align:center;}.elementor-10 .elementor-element.elementor-element-e0aba51 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-10 .elementor-element.elementor-element-2c81d93{margin-top:-200px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-66c983b{width:20%;}.elementor-10 .elementor-element.elementor-element-b97883f{width:80%;}.elementor-10 .elementor-element.elementor-element-1d6f5b2{margin-top:00px;margin-bottom:00px;}.elementor-10 .elementor-element.elementor-element-3f4f201{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3f4f201 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-f96edea .elementor-headline{font-size:22px;}.elementor-10 .elementor-element.elementor-element-75b557c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-75b557c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-055e44a .elementor-heading-title{font-size:8px;}.elementor-10 .elementor-element.elementor-element-bb40410 .elementor-headline{text-align:center;font-size:22px;}.elementor-10 .elementor-element.elementor-element-5300542{text-align:center;}.elementor-10 .elementor-element.elementor-element-cfb4a31 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-b593787{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b593787 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-2114fe7 .elementor-headline{font-size:20px;}.elementor-10 .elementor-element.elementor-element-c5661ec > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-848a1a3 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-edc559d > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1efdf82{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1efdf82 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-e8082eb .elementor-headline{font-size:22px;}.elementor-10 .elementor-element.elementor-element-d3d209e{margin-top:0px;margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-acdba5a > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-c2515de{text-align:center;}.elementor-10 .elementor-element.elementor-element-1f2078f{text-align:center;}.elementor-10 .elementor-element.elementor-element-5d448b4{text-align:center;}.elementor-10 .elementor-element.elementor-element-adb88ea > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-8ff0747{text-align:center;}.elementor-10 .elementor-element.elementor-element-6320b80{text-align:center;}.elementor-10 .elementor-element.elementor-element-c987aa4{text-align:center;}.elementor-10 .elementor-element.elementor-element-4357953 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-21bca0c{text-align:center;}.elementor-10 .elementor-element.elementor-element-2be2f81{text-align:center;}.elementor-10 .elementor-element.elementor-element-9398cd2{text-align:center;}.elementor-10 .elementor-element.elementor-element-9e1e8f4 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10 .elementor-element.elementor-element-8e1d72f{text-align:center;}.elementor-10 .elementor-element.elementor-element-eebe283{text-align:center;}.elementor-10 .elementor-element.elementor-element-1d6f711{text-align:center;}.elementor-10 .elementor-element.elementor-element-07d960b{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-07d960b .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-4100af5 .elementor-headline{font-size:22px;}.elementor-10 .elementor-element.elementor-element-57ab8b7 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-10 .elementor-element.elementor-element-66c79fc{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-66c79fc .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-f09bcb0 .elementor-headline{text-align:center;font-size:20px;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-blog-block-post, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-image-card, .elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-b10b8d1 .elementskit-btn{font-size:12px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-e0aba51{width:79.756%;}.elementor-10 .elementor-element.elementor-element-5f7a790{width:20%;}.elementor-10 .elementor-element.elementor-element-66c983b{width:43.754%;}.elementor-10 .elementor-element.elementor-element-b97883f{width:56.002%;}.elementor-10 .elementor-element.elementor-element-8ae780a{width:49.959%;}.elementor-10 .elementor-element.elementor-element-e88205d{width:50%;}}/* Start custom CSS for html, class: .elementor-element-49d67b7 *//* main wrapper */
    .prestige-wrapper {
      width: 100%;
      max-width: 1440px;
      position: relative;
    }

    /* ===== CARD – premium, bold, minimal radius, perfect overlay ===== */
    .prestige-card {
      position: relative;
      width: 100%;
      aspect-ratio: 3/4;
      max-width: 380px;
      border-radius: 16px;
      background: #0c1a28;
      cursor: pointer;
      box-shadow: 0 18px 35px -12px rgba(0, 20, 30, 0.25);
      overflow: hidden;
      transition: box-shadow 0.4s ease, transform 0.3s ease;
    }

    .prestige-card:hover {
      box-shadow: 0 28px 45px -12px rgba(0, 35, 55, 0.4);
      transform: translateY(-4px);
    }

    /* base image – full cover */
    .prestige-card img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      transition: transform 0.7s cubic-bezier(0.2, 0.9, 0.3, 1.1);
      z-index: 1;
    }

    .prestige-card:hover img {
      transform: scale(1.1);
    }

    /* front minimal content (visible without hover) */
    .prestige-front {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      padding: 1.8rem 1.8rem 1.5rem;
      background: linear-gradient(to top, rgba(8, 25, 40, 0.95) 0%, rgba(0, 0, 0, 0) 100%);
      color: white;
      z-index: 2;
      transition: opacity 0.4s ease;
      pointer-events: none;
    }

    .prestige-card:hover .prestige-front {
      opacity: 0;
    }

    .prestige-icon {
      font-size: 2.4rem;
      color: #f0c45a;
      margin-bottom: 0.4rem;
      text-shadow: 0 2px 8px rgba(0,0,0,0.3);
    }

    .prestige-front h4 {
      font-family: 'Poppins', 'Montserrat', sans-serif;
      font-weight: 600;
      font-size: 1.7rem;
      line-height: 1.25;
      letter-spacing: -0.01em;
      margin-bottom: 0.3rem;
      color: white;  /* explicitly white */
    }

    .prestige-mini-tag {
      font-family: 'Montserrat', 'Poppins', sans-serif;
      font-weight: 400;
      font-size: 0.7rem;
      text-transform: uppercase;
      letter-spacing: 2.2px;
      display: flex;
      align-items: center;
      gap: 0.5rem;
      color: #d1ddee;
    }

    .prestige-mini-tag i {
      color: #f0c45a;
      font-size: 0.4rem;
    }

    /* OVERLAY – hover pe poori image par aata hai */
    .prestige-overlay {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: linear-gradient( 
        195deg, 
        rgba(15, 35, 55, 0.4) 0%,
        rgba(8, 28, 45, 0.95) 80%
      );
      backdrop-filter: blur(2px);
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      padding: 2.2rem 2rem 2.2rem;
      opacity: 0;
      visibility: hidden;
      transition: all 0.4s ease;
      color: white;
      z-index: 5;
    }

    .prestige-card:hover .prestige-overlay {
      opacity: 1;
      visibility: visible;
    }

    /* overlay content – stylish animation */
    .prestige-tag {
      display: flex;
      align-items: center;
      gap: 0.7rem;
      font-family: 'Montserrat', 'Poppins', sans-serif;
      font-weight: 500;
      font-size: 0.75rem;
      letter-spacing: 2.5px;
      text-transform: uppercase;
      margin-bottom: 0.7rem;
      transform: translateY(18px);
      transition: transform 0.4s ease 0.05s;
      color: #fad988;
    }

    .prestige-tag i {
      font-size: 0.45rem;
      color: #f0c45a;
    }

    .prestige-overlay h3 {
      font-family: 'Poppins', 'Montserrat', sans-serif;
      font-weight: 700;
      font-size: 2.2rem;
      line-height: 1.2;
      margin-bottom: 0.8rem;
      transform: translateY(18px);
      transition: transform 0.4s ease 0.1s;
      text-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
      color: white;  /* explicitly white for back heading */
    }

    .prestige-overlay p {
      font-family: 'Montserrat', 'Poppins', sans-serif;
      font-weight: 400;
      font-size: 0.95rem;
      line-height: 1.6;
      margin-bottom: 1.8rem;
      opacity: 0.9;
      transform: translateY(18px);
      transition: transform 0.4s ease 0.15s;
      max-width: 95%;
      color: rgba(255, 255, 255, 0.9);  /* white text with slight opacity */
    }

    .prestige-btn {
      background: white;
      border: none;
      color: #0c1a28;
      font-family: 'Poppins', 'Montserrat', sans-serif;
      font-weight: 600;
      font-size: 0.95rem;
      padding: 0.9rem 2.2rem;
      border-radius: 50px;
      display: inline-flex;
      align-items: center;
      gap: 0.8rem;
      width: fit-content;
      cursor: pointer;
      transform: translateY(18px);
      transition: all 0.3s ease 0.2s;
      box-shadow: 0 10px 22px -8px rgba(0, 0, 0, 0.4);
      border: 1px solid rgba(255,255,240,0.3);
      letter-spacing: 0.3px;
    }

    .prestige-btn i {
      font-size: 1.2rem;
      transition: transform 0.25s ease;
      color: #b58d3a;
    }

    .prestige-btn:hover {
      background: #f0c45a;
      color: #0a1a28;
      gap: 1.2rem;
      border-color: #f0c45a;
    }

    .prestige-btn:hover i {
      transform: translateX(7px);
      color: #0a1a28;
    }

    /* hover pe sab transform zero */
    .prestige-card:hover .prestige-overlay h3,
    .prestige-card:hover .prestige-overlay p,
    .prestige-card:hover .prestige-overlay .prestige-tag,
    .prestige-card:hover .prestige-overlay .prestige-btn {
      transform: translateY(0);
    }

    /* ----- Swiper styling – clean professional ----- */
    .prestige-wrapper .swiper {
      padding: 2.5rem 0.5rem 4rem 0.5rem;
      overflow: visible;
    }

    .prestige-wrapper .swiper-wrapper {
      padding: 1.2rem 0 1.5rem;
    }

    .prestige-wrapper .swiper-slide {
      height: auto;
      display: flex;
      justify-content: center;
    }

    /* navigation arrows – elegant */
    .prestige-wrapper .swiper-button-prev,
    .prestige-wrapper .swiper-button-next {
      color: #0c1a28;
      background: rgba(255,255,255,0.95);
      width: 52px;
      height: 52px;
      border-radius: 18px;
      box-shadow: 0 12px 24px -10px rgba(20, 40, 60, 0.4);
      transition: all 0.25s ease;
      border: 1px solid rgba(240, 196, 90, 0.4);
      backdrop-filter: blur(4px);
    }

    .prestige-wrapper .swiper-button-prev:after,
    .prestige-wrapper .swiper-button-next:after {
      font-size: 1.3rem;
      font-weight: 600;
      color: #0c1a28;
    }

    .prestige-wrapper .swiper-button-prev:hover,
    .prestige-wrapper .swiper-button-next:hover {
      background: #f0c45a;
      border-color: #f0c45a;
      transform: scale(1.05);
    }
    .prestige-wrapper .swiper-button-prev:hover::after,
    .prestige-wrapper .swiper-button-next:hover::after {
      color: #0a1a28;
    }

    /* pagination – subtle dynamic */
    .prestige-wrapper .swiper-pagination-bullet {
      background: #1e3b4f;
      opacity: 0.25;
      width: 9px;
      height: 9px;
      transition: 0.25s;
    }
    .prestige-wrapper .swiper-pagination-bullet-active {
      background: #f0c45a;
      opacity: 1;
      width: 28px;
      border-radius: 14px;
      box-shadow: 0 0 12px #f0c45a;
    }

    @media (max-width: 640px) {
      .prestige-wrapper .swiper-button-prev,
      .prestige-wrapper .swiper-button-next {
        display: none;
      }
      .prestige-card {
        max-width: 340px;
      }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2515de *//* Base style — hollow number/text */
.stroke-hover {
  font-size: 80px;                      /* Adjust size */
  font-weight: 900;                     /* Bold outline */
  color: transparent;                   /* No fill */
  -webkit-text-stroke: 2px #000000;     /* Outline color */
  -webkit-text-fill-color: transparent; /* Transparent inside */
  transition: all 0.3s ease-in-out;     /* Smooth transition for fill and transform */
  transform: scale(1);                  /* Initial scale */
}

/* Hover — inside turns black, add a subtle zoom effect */
.stroke-hover:hover {
  -webkit-text-fill-color: #C5A253;     /* Fill color */
  transform: scale(1.1);                /* Zoom in effect on hover */
  -webkit-text-stroke: 3px #C5A253;     /* Adjust stroke on hover */
}/* End custom CSS */