.elementor-487 .elementor-element.elementor-element-5c75d9e{margin:-2.2% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-428a346 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-0bc44c4{--wd-brd-radius:0px;}.elementor-487 .elementor-element.elementor-element-0bc44c4 .wd-nav-arrows{--wd-arrow-offset-h:151px;--wd-arrow-offset-v:-303px;}.elementor-487 .elementor-element.elementor-element-6aff51a{margin:-3.5% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-542558e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-4a6c611{--wd-brd-radius:0px;}.elementor-487 .elementor-element.elementor-element-dbba014{margin:-3.5% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-d977eab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-9152e67{--wd-brd-radius:0px;}.elementor-487 .elementor-element.elementor-element-cde041d{padding:3% 4% 0% 4%;}.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-487 .elementor-element.elementor-element-352d73d{text-align:center;}.elementor-487 .elementor-element.elementor-element-352d73d .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:39px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-dc5c676{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-dc5c676 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-506552c{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-506552c .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-bc79ae6{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-bc79ae6 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-1277918{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-1277918 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-e5146a3{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-e5146a3 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-eb93705{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-eb93705 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-c9f9211{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-c9f9211 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-6638967{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-6638967 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-7691b69{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-7691b69 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-a33c536{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-a33c536 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-7cfd4b6{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-7cfd4b6 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-988f199{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-988f199 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-aa11dc5{padding:3% 4% 0% 4%;}.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-487 .elementor-element.elementor-element-2cfc7c2{text-align:center;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-487 .elementor-element.elementor-element-2cfc7c2 p{margin-block-end:0px;}.elementor-487 .elementor-element.elementor-element-1dd1484{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-487 .elementor-element.elementor-element-1dd1484 .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:37px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-40e445c{padding:0% 14% 0% 14%;text-align:center;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:400;color:#2F2F2F;}.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-487 .elementor-element.elementor-element-3de7c61 .elementor-button{background-color:#FFFFFF;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:1000px 1000px 1000px 1000px;padding:12px 30px 12px 30px;}.elementor-487 .elementor-element.elementor-element-3de7c61{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-8c56c78{padding:2% 5% 0% 5%;}.elementor-487 .elementor-element.elementor-element-6d63af5 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000030;padding:0% 12% 0% 12%;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-487 .elementor-element.elementor-element-f3c3d6e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Montserrat custom", Sans-serif;font-size:41px;font-weight:500;}.elementor-487 .elementor-element.elementor-element-bd187c2{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-487 .elementor-element.elementor-element-bd187c2 p{margin-block-end:0px;}.elementor-487 .elementor-element.elementor-element-b1e64d4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000030;padding:0% 12% 0% 12%;}.elementor-487 .elementor-element.elementor-element-968f883 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Montserrat custom", Sans-serif;font-size:41px;font-weight:500;}.elementor-487 .elementor-element.elementor-element-6d61b3e{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-487 .elementor-element.elementor-element-6d61b3e p{margin-block-end:0px;}.elementor-487 .elementor-element.elementor-element-763a042 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#00000030;padding:0% 12% 0% 12%;}.elementor-487 .elementor-element.elementor-element-22b95ed .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Montserrat custom", Sans-serif;font-size:41px;font-weight:500;}.elementor-487 .elementor-element.elementor-element-751d0d9{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-487 .elementor-element.elementor-element-751d0d9 p{margin-block-end:0px;}.elementor-487 .elementor-element.elementor-element-925dc87 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#00000030;padding:5% 12% 5% 12%;}.elementor-487 .elementor-element.elementor-element-70a37f8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#000000;font-family:"Montserrat custom", Sans-serif;font-size:41px;font-weight:500;}.elementor-487 .elementor-element.elementor-element-0b4342c{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-487 .elementor-element.elementor-element-0b4342c p{margin-block-end:0px;}.elementor-487 .elementor-element.elementor-element-638bcfa{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-29d78e2 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-487 .elementor-element.elementor-element-d173950{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-aba19fa .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-487 .elementor-element.elementor-element-4a9cf66{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-2767ca3{text-align:center;}.elementor-487 .elementor-element.elementor-element-2767ca3 .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:39px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-3eb5842{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-3eb5842 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-a06957c{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-a06957c .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-5497a39{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-5497a39 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-2931c71{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-2931c71 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-1351bea{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-1351bea .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-90b12a2{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-90b12a2 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-4bf807a{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-4bf807a .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-b4f876b{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-b4f876b .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-fd88b97{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-fd88b97 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-08bafb7{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-08bafb7 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-2e86245{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-2e86245 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-e89c545{--wd-brd-radius:19px;}.elementor-487 .elementor-element.elementor-element-e89c545 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-344cf5a{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-f549c75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1919;}.elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-3881b15{text-align:center;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-3881b15 p{margin-block-end:0px;}.elementor-487 .elementor-element.elementor-element-b5b9897{margin:-1.5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-487 .elementor-element.elementor-element-b5b9897 .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:39px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-9791e93:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-9791e93.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-9791e93.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#626262;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 0%;--e-column-margin-right:2%;--e-column-margin-left:0%;padding:3% 3% 3% 3%;}.elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-23c4a3e{border-style:none;}.elementor-487 .elementor-element.elementor-element-23c4a3e, .elementor-487 .elementor-element.elementor-element-23c4a3e > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-fa60b77.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-fa60b77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-fa60b77 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0px 0px;border-color:#FFFFFF6E;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-fa60b77 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-fa60b77 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-fa60b77 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-487 .elementor-element.elementor-element-fcd80ae img{width:65%;max-width:100%;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-5062711.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-5062711.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-5062711 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0.5px;border-color:#FFFFFF6E;padding:0% 0% 0% 5%;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-487 .elementor-element.elementor-element-75d0b37{padding:0% 16% 0% 0%;}.elementor-487 .elementor-element.elementor-element-75d0b37 .elementor-image-box-wrapper{text-align:left;}.elementor-487 .elementor-element.elementor-element-75d0b37 .elementor-image-box-title{margin-bottom:9px;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:800;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-75d0b37:has(:hover) .elementor-image-box-title,
					 .elementor-487 .elementor-element.elementor-element-75d0b37:has(:focus) .elementor-image-box-title{color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-75d0b37 .elementor-image-box-description{font-family:"avenir-lt-pro", Sans-serif;font-size:15px;font-weight:400;line-height:27px;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-8c6b916:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-8c6b916.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-8c6b916.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#626262;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 2%;--e-column-margin-right:0%;--e-column-margin-left:2%;padding:3% 3% 3% 3%;}.elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-1827961{border-style:none;}.elementor-487 .elementor-element.elementor-element-1827961, .elementor-487 .elementor-element.elementor-element-1827961 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-afa8709.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-afa8709.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-afa8709 > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0px 0px;border-color:#FFFFFF6E;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-afa8709 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-afa8709 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-afa8709 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-3382bb0 img{width:73%;max-width:100%;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-ff2fa2c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-ff2fa2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-ff2fa2c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0.5px;border-color:#FFFFFF6E;padding:0% 0% 0% 5%;}.elementor-487 .elementor-element.elementor-element-4b25430{padding:0% 16% 0% 0%;}.elementor-487 .elementor-element.elementor-element-4b25430 .elementor-image-box-wrapper{text-align:left;}.elementor-487 .elementor-element.elementor-element-4b25430 .elementor-image-box-title{margin-bottom:9px;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:800;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-4b25430:has(:hover) .elementor-image-box-title,
					 .elementor-487 .elementor-element.elementor-element-4b25430:has(:focus) .elementor-image-box-title{color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-4b25430 .elementor-image-box-description{font-family:"avenir-lt-pro", Sans-serif;font-size:15px;font-weight:400;line-height:27px;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-99ab4c1{padding:2% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-2352a4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-2352a4f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-2352a4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#626262;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 0%;--e-column-margin-right:2%;--e-column-margin-left:0%;padding:3% 3% 3% 3%;}.elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-3ef2eb0{border-style:none;}.elementor-487 .elementor-element.elementor-element-3ef2eb0, .elementor-487 .elementor-element.elementor-element-3ef2eb0 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-f9f79bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-f9f79bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-f9f79bc > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0px 0px;border-color:#FFFFFF6E;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-f9f79bc > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-f9f79bc > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-f9f79bc > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-75a67b6 img{width:79%;max-width:100%;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-0089fd1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-0089fd1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-0089fd1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0.5px;border-color:#FFFFFF6E;padding:0% 0% 0% 5%;}.elementor-487 .elementor-element.elementor-element-7c084a1{padding:0% 16% 0% 0%;}.elementor-487 .elementor-element.elementor-element-7c084a1 .elementor-image-box-wrapper{text-align:left;}.elementor-487 .elementor-element.elementor-element-7c084a1 .elementor-image-box-title{margin-bottom:9px;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:800;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-7c084a1:has(:hover) .elementor-image-box-title,
					 .elementor-487 .elementor-element.elementor-element-7c084a1:has(:focus) .elementor-image-box-title{color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-7c084a1 .elementor-image-box-description{font-family:"avenir-lt-pro", Sans-serif;font-size:15px;font-weight:400;line-height:27px;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-4cd6b86:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#464646;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-4cd6b86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-4cd6b86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#626262;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 2%;--e-column-margin-right:0%;--e-column-margin-left:2%;padding:3% 3% 3% 3%;}.elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-8349796{border-style:none;}.elementor-487 .elementor-element.elementor-element-8349796, .elementor-487 .elementor-element.elementor-element-8349796 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-132c51b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-132c51b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-132c51b > .elementor-element-populated{border-style:solid;border-width:0px 0.5px 0px 0px;border-color:#FFFFFF6E;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-132c51b > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-132c51b > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-132c51b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-e5ab34e img{width:89%;max-width:100%;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-06c611e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-06c611e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-06c611e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0.5px;border-color:#FFFFFF6E;padding:0% 0% 0% 5%;}.elementor-487 .elementor-element.elementor-element-c653a24{padding:0% 16% 0% 0%;}.elementor-487 .elementor-element.elementor-element-c653a24 .elementor-image-box-wrapper{text-align:left;}.elementor-487 .elementor-element.elementor-element-c653a24 .elementor-image-box-title{margin-bottom:9px;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:800;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-c653a24:has(:hover) .elementor-image-box-title,
					 .elementor-487 .elementor-element.elementor-element-c653a24:has(:focus) .elementor-image-box-title{color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-c653a24 .elementor-image-box-description{font-family:"avenir-lt-pro", Sans-serif;font-size:15px;font-weight:400;line-height:27px;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-c7f05ae{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-5c77e95{text-align:center;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-487 .elementor-element.elementor-element-5c77e95 p{margin-block-end:0px;}.elementor-487 .elementor-element.elementor-element-4340f58{margin:-1.5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-487 .elementor-element.elementor-element-4340f58 .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:39px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-d8381ee{padding:0% 14% 0% 14%;text-align:center;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:29px;color:#2F2F2F;}.elementor-487 .elementor-element.elementor-element-eff713d{padding:0% 3% 0% 3%;}.elementor-487 .elementor-element.elementor-element-39f8552 > .elementor-element-populated{padding:04% 04% 04% 04%;}.elementor-487 .elementor-element.elementor-element-f321284{--wd-brd-radius:26px;}.elementor-487 .elementor-element.elementor-element-f321284 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-f321284 .banner-inner{color:#4F4F4F;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-1663d1b > .elementor-element-populated{padding:04% 04% 04% 04%;}.elementor-487 .elementor-element.elementor-element-b2bae8a{--wd-brd-radius:26px;}.elementor-487 .elementor-element.elementor-element-b2bae8a .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-b2bae8a .banner-inner{color:#4F4F4F;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-6e5ac99 > .elementor-element-populated{padding:04% 04% 04% 04%;}.elementor-487 .elementor-element.elementor-element-580ec30{--wd-brd-radius:26px;}.elementor-487 .elementor-element.elementor-element-580ec30 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-580ec30 .banner-inner{color:#4F4F4F;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-81078f6 > .elementor-element-populated{padding:04% 04% 04% 04%;}.elementor-487 .elementor-element.elementor-element-7034b35{--wd-brd-radius:26px;}.elementor-487 .elementor-element.elementor-element-7034b35 .banner-title{color:#1A1919;font-family:"avenir-lt-pro", Sans-serif;font-size:14.33px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-7034b35 .banner-inner{color:#4F4F4F;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;}.elementor-487 .elementor-element.elementor-element-c026ae3:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-c026ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1919;background-image:url("https://maniart.in/wp-content/uploads/2025/12/Rectangle-16-1-scaled.webp");background-size:cover;}.elementor-487 .elementor-element.elementor-element-c026ae3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 0% 0% 0%;padding:5% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-c026ae3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-dcbc461 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-1517f8f{text-align:center;}.elementor-487 .elementor-element.elementor-element-1517f8f .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:39px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-0f6c08a{padding:0% 14% 0% 14%;text-align:center;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:37px;color:#CEC9C9;}.elementor-487 .elementor-element.elementor-element-dce197d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-dce197d .wd-marquee{--wd-marquee-speed:30s;font-family:"Montserrat", Sans-serif;font-size:13px;text-transform:uppercase;color:#CEC9C9;--wd-marquee-gap:7px;}.elementor-487 .elementor-element.elementor-element-020e578{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-020e578 img{width:100%;max-width:100%;}.elementor-487 .elementor-element.elementor-element-13d3fbc{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-e295d12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0D0D0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-2ac7f5e img{width:100%;max-width:100%;border-radius:18px 18px 18px 18px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-9fd5f3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-9fd5f3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-9fd5f3a > .elementor-element-populated{padding:0% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-efb2865{text-align:left;}.elementor-487 .elementor-element.elementor-element-efb2865 .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:39px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-7677502{padding:0% 0% 0% 0%;text-align:left;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:33px;color:#2F2F2F;}.elementor-487 .elementor-element.elementor-element-cbd89b9 .elementor-button{background-color:#FFFFFF;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:1000px 1000px 1000px 1000px;padding:12px 30px 12px 30px;}.elementor-487 .elementor-element.elementor-element-cbd89b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-d97aa2f{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-c1fe9a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121111;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-c1fe9a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-c1fe9a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-background-slideshow{border-radius:26px 0px 0px 26px;}.elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 4% 0% 8%;}.elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-6328273{text-align:left;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#ECECEC;}.elementor-487 .elementor-element.elementor-element-6328273 p{margin-block-end:0px;}.elementor-487 .elementor-element.elementor-element-b98b843{text-align:left;}.elementor-487 .elementor-element.elementor-element-b98b843 .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:39px;font-weight:500;line-height:50px;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-5d4db90{padding:0% 0% 0% 0%;text-align:left;font-family:"avenir-lt-pro", Sans-serif;font-size:16px;font-weight:400;line-height:33px;color:#CEC9C9;}.elementor-487 .elementor-element.elementor-element-cd7ff45 .elementor-button{background-color:#FFFFFF;font-family:"avenir-lt-pro", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:1000px 1000px 1000px 1000px;padding:12px 30px 12px 30px;}.elementor-487 .elementor-element.elementor-element-cd7ff45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-dbf60d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-background-slideshow{border-radius:0px 26px 26px 0px;}.elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-7f0c664 img{width:100%;max-width:100%;border-radius:26px 26px 26px 26px;}.elementor-487 .elementor-element.elementor-element-9038fde{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-a8e96cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0D0D0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 3% 2% 3%;}.elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-e888972 > .elementor-element-populated{margin:0% 2% 0% 0%;--e-column-margin-right:2%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-21a2623 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-487 .elementor-element.elementor-element-b80110e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-b80110e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-b80110e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-b80110e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated{border-style:solid;border-width:1.2px 1.2px 1.2px 1.2px;border-color:#D2D2D299;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 2%;--e-column-margin-right:0%;--e-column-margin-left:2%;padding:0% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-b80110e > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-5e1e833{padding:0% 0% 0% 0%;text-align:left;}.elementor-487 .elementor-element.elementor-element-5e1e833 .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:41px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-3a8847b > .elementor-widget-container{margin:-34px 0px -20px 0px;}.elementor-487 .elementor-element.elementor-element-0054794{padding:3% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-d1eb27f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0D0D0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 3% 2% 3%;}.elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-background-slideshow{border-radius:26px 26px 26px 26px;}.elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-08d06df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 2% 0% 0%;--e-column-margin-right:2%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-08d06df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-b89c567{--spacer-size:50px;}.elementor-487 .elementor-element.elementor-element-83778e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-83778e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-83778e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated{border-style:solid;border-width:1.2px 1.2px 1.2px 1.2px;border-color:#D2D2D299;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 2%;--e-column-margin-right:0%;--e-column-margin-left:2%;padding:0% 4% 0% 4%;}.elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-487 .elementor-element.elementor-element-23c9487{padding:0% 0% 0% 0%;text-align:left;}.elementor-487 .elementor-element.elementor-element-23c9487 .elementor-heading-title{font-family:"Montserrat custom", Sans-serif;font-size:41px;font-weight:500;letter-spacing:0px;}.elementor-487 .elementor-element.elementor-element-38df1f3 > .elementor-widget-container{margin:-40px 0px -23px 0px;}@media(max-width:1024px){.elementor-487 .elementor-element.elementor-element-5c75d9e{margin:-3% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-6aff51a{margin:-2.5% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-dbba014{margin:-5.5% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-e672a40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-352d73d .elementor-heading-title{font-size:34px;}.elementor-487 .elementor-element.elementor-element-dc5c676 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-506552c .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-bc79ae6 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-1277918 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-e5146a3 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-eb93705 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-c9f9211 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-6638967 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-7691b69 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-a33c536 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-7cfd4b6 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-988f199 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-47536f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-1dd1484{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 07% 0% 7%;}.elementor-487 .elementor-element.elementor-element-1dd1484 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-487 .elementor-element.elementor-element-40e445c{padding:0% 5% 0% 5%;font-size:14px;line-height:2em;}.elementor-487 .elementor-element.elementor-element-3de7c61{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-3de7c61 .elementor-button{font-size:13px;padding:10px 16px 10px 16px;}.elementor-487 .elementor-element.elementor-element-8c56c78{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-6d63af5 > .elementor-element-populated{padding:4% 17% 4% 21%;}.elementor-487 .elementor-element.elementor-element-f3c3d6e .elementor-counter-number-wrapper{font-size:29px;}.elementor-487 .elementor-element.elementor-element-bd187c2{font-size:13px;}.elementor-487 .elementor-element.elementor-element-b1e64d4 > .elementor-element-populated{padding:4% 17% 4% 17%;}.elementor-487 .elementor-element.elementor-element-968f883 .elementor-counter-number-wrapper{font-size:29px;}.elementor-487 .elementor-element.elementor-element-6d61b3e{font-size:13px;}.elementor-487 .elementor-element.elementor-element-763a042 > .elementor-element-populated{padding:4% 17% 4% 31%;}.elementor-487 .elementor-element.elementor-element-22b95ed .elementor-counter-number-wrapper{font-size:29px;}.elementor-487 .elementor-element.elementor-element-751d0d9{font-size:13px;}.elementor-487 .elementor-element.elementor-element-925dc87 > .elementor-element-populated{padding:4% 17% 4% 24%;}.elementor-487 .elementor-element.elementor-element-70a37f8 .elementor-counter-number-wrapper{font-size:29px;}.elementor-487 .elementor-element.elementor-element-0b4342c{font-size:13px;}.elementor-487 .elementor-element.elementor-element-5515033 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-af98933 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-7540b25 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-2767ca3 .elementor-heading-title{font-size:34px;}.elementor-487 .elementor-element.elementor-element-3eb5842 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-a06957c .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-5497a39 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-2931c71 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-1351bea .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-90b12a2 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-4bf807a .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-b4f876b .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-fd88b97 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-08bafb7 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-2e86245 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-e89c545 .banner-title{font-size:12px;}.elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-487 .elementor-element.elementor-element-b5b9897{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-b5b9897 .elementor-heading-title{font-size:35px;}.elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-fa60b77.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-fa60b77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-fcd80ae img{width:94%;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-5062711.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-487 .elementor-element.elementor-element-5062711.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-487 .elementor-element.elementor-element-75d0b37{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-75d0b37 .elementor-image-box-title{margin-bottom:8px;font-size:14px;}.elementor-487 .elementor-element.elementor-element-75d0b37 .elementor-image-box-description{font-size:12px;line-height:1.5em;}.elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-afa8709.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-afa8709.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-4b25430{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-4b25430 .elementor-image-box-title{margin-bottom:18px;font-size:14px;}.elementor-487 .elementor-element.elementor-element-4b25430 .elementor-image-box-description{font-size:12px;line-height:1.5em;}.elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-f9f79bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-f9f79bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-7c084a1{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-7c084a1 .elementor-image-box-title{margin-bottom:8px;font-size:14px;}.elementor-487 .elementor-element.elementor-element-7c084a1 .elementor-image-box-description{font-size:12px;line-height:1.5em;}.elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-132c51b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-132c51b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-c653a24{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-c653a24 .elementor-image-box-title{margin-bottom:8px;font-size:14px;}.elementor-487 .elementor-element.elementor-element-c653a24 .elementor-image-box-description{font-size:12px;line-height:1.5em;}.elementor-487 .elementor-element.elementor-element-45d6f36 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-4340f58 .elementor-heading-title{font-size:34px;}.elementor-487 .elementor-element.elementor-element-d8381ee{padding:0% 10% 0% 10%;font-size:14px;}.elementor-487 .elementor-element.elementor-element-f321284 .banner-title{font-size:13px;}.elementor-487 .elementor-element.elementor-element-b2bae8a .banner-title{font-size:13px;}.elementor-487 .elementor-element.elementor-element-580ec30 .banner-title{font-size:13px;}.elementor-487 .elementor-element.elementor-element-7034b35 .banner-title{font-size:13px;}.elementor-487 .elementor-element.elementor-element-1517f8f .elementor-heading-title{font-size:35px;}.elementor-487 .elementor-element.elementor-element-0f6c08a{font-size:14px;}.elementor-487 .elementor-element.elementor-element-dce197d > .elementor-widget-container{margin:1% 0% -10% 0%;padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-dce197d .wd-marquee{font-size:12px;}.elementor-487 .elementor-element.elementor-element-020e578{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-020e578 img{height:30em;object-fit:cover;}.elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-487 .elementor-element.elementor-element-2ac7f5e img{height:379px;object-fit:cover;object-position:center left;border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-efb2865 .elementor-heading-title{font-size:25px;}.elementor-487 .elementor-element.elementor-element-7677502{font-size:14px;line-height:1.8em;}.elementor-487 .elementor-element.elementor-element-cbd89b9{margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-cbd89b9 .elementor-button{font-size:13px;padding:10px 18px 10px 20px;}.elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-background-slideshow{border-radius:16px 0px 0px 16px;}.elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated{padding:5% 6% 5% 6%;}.elementor-487 .elementor-element.elementor-element-b98b843{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-b98b843 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-487 .elementor-element.elementor-element-5d4db90{font-size:14px;line-height:1.8em;}.elementor-487 .elementor-element.elementor-element-cd7ff45{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-cd7ff45 .elementor-button{font-size:13px;padding:9px 16px 9px 16px;}.elementor-bc-flex-widget .elementor-487 .elementor-element.elementor-element-dbf60d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-487 .elementor-element.elementor-element-dbf60d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-background-slideshow{border-radius:0px 16px 16px 0px;}.elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-487 .elementor-element.elementor-element-21a2623 img{border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-b80110e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-5e1e833{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-5e1e833 .elementor-heading-title{font-size:30px;}.elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-487 .elementor-element.elementor-element-08d06df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-487 .elementor-element.elementor-element-08d06df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://maniart.in/wp-content/uploads/2025/12/Frame-273-scaled.webp");background-position:center center;background-size:cover;}.elementor-487 .elementor-element.elementor-element-08d06df > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-08d06df > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-08d06df > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated{padding:4% 4% 4% 4%;}.elementor-487 .elementor-element.elementor-element-23c9487{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-23c9487 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-487 .elementor-element.elementor-element-5c75d9e{margin:-3% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-6aff51a{margin:-12.5% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-dbba014{margin:-3% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-cde041d{padding:07% 9% 0% 9%;}.elementor-487 .elementor-element.elementor-element-352d73d .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-487 .elementor-element.elementor-element-dc42483{width:50%;}.elementor-487 .elementor-element.elementor-element-dc42483 > .elementor-element-populated{padding:0% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-cb6670b{width:50%;}.elementor-487 .elementor-element.elementor-element-cb6670b > .elementor-element-populated{padding:0% 0% 02% 2%;}.elementor-487 .elementor-element.elementor-element-c0ac4d8{width:50%;}.elementor-487 .elementor-element.elementor-element-c0ac4d8 > .elementor-element-populated{padding:02% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-25817ec{width:50%;}.elementor-487 .elementor-element.elementor-element-25817ec > .elementor-element-populated{padding:02% 0% 02% 02%;}.elementor-487 .elementor-element.elementor-element-2d18b8c{width:50%;}.elementor-487 .elementor-element.elementor-element-2d18b8c > .elementor-element-populated{padding:02% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-01a3b40{width:50%;}.elementor-487 .elementor-element.elementor-element-01a3b40 > .elementor-element-populated{padding:2% 02% 02% 0%;}.elementor-487 .elementor-element.elementor-element-abd6ae8{width:50%;}.elementor-487 .elementor-element.elementor-element-abd6ae8 > .elementor-element-populated{padding:2% 0% 02% 02%;}.elementor-487 .elementor-element.elementor-element-95fc77e{width:50%;}.elementor-487 .elementor-element.elementor-element-95fc77e > .elementor-element-populated{padding:2% 02% 02% 0%;}.elementor-487 .elementor-element.elementor-element-5dadb55{width:50%;}.elementor-487 .elementor-element.elementor-element-5dadb55 > .elementor-element-populated{padding:2% 0% 02% 02%;}.elementor-487 .elementor-element.elementor-element-676a549{width:50%;}.elementor-487 .elementor-element.elementor-element-676a549 > .elementor-element-populated{padding:2% 02% 02% 0%;}.elementor-487 .elementor-element.elementor-element-3765b4a{width:50%;}.elementor-487 .elementor-element.elementor-element-3765b4a > .elementor-element-populated{padding:02% 2% 0% 0%;}.elementor-487 .elementor-element.elementor-element-7ff4e5b{width:50%;}.elementor-487 .elementor-element.elementor-element-7ff4e5b > .elementor-element-populated{padding:2% 0% 0% 02%;}.elementor-487 .elementor-element.elementor-element-aa11dc5{padding:07% 06% 0% 06%;}.elementor-487 .elementor-element.elementor-element-47536f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-1dd1484{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-1dd1484 .elementor-heading-title{font-size:25px;}.elementor-487 .elementor-element.elementor-element-40e445c{padding:0% 0% 0% 0%;font-size:13px;}.elementor-487 .elementor-element.elementor-element-8c56c78{padding:0% 3% 0% 3%;}.elementor-487 .elementor-element.elementor-element-6d63af5{width:50%;}.elementor-487 .elementor-element.elementor-element-6d63af5 > .elementor-element-populated{border-width:0px 1px 0.5px 0px;padding:0% 10% 07% 10%;}.elementor-487 .elementor-element.elementor-element-f3c3d6e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:24px;}.elementor-487 .elementor-element.elementor-element-bd187c2{text-align:center;}.elementor-487 .elementor-element.elementor-element-b1e64d4{width:50%;}.elementor-487 .elementor-element.elementor-element-b1e64d4 > .elementor-element-populated{border-width:0px 0px 0.5px 0px;padding:0% 10% 07% 10%;}.elementor-487 .elementor-element.elementor-element-968f883 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:24px;}.elementor-487 .elementor-element.elementor-element-6d61b3e{text-align:center;}.elementor-487 .elementor-element.elementor-element-763a042{width:50%;}.elementor-487 .elementor-element.elementor-element-763a042 > .elementor-element-populated{border-width:0.5px 1px 0px 0px;padding:07% 10% 0% 10%;}.elementor-487 .elementor-element.elementor-element-22b95ed .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:24px;}.elementor-487 .elementor-element.elementor-element-751d0d9{text-align:center;}.elementor-487 .elementor-element.elementor-element-925dc87{width:50%;}.elementor-487 .elementor-element.elementor-element-925dc87 > .elementor-element-populated{border-width:0.5px 0px 0px 0px;padding:07% 10% 0% 10%;}.elementor-487 .elementor-element.elementor-element-70a37f8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:24px;}.elementor-487 .elementor-element.elementor-element-0b4342c{text-align:center;}.elementor-487 .elementor-element.elementor-element-638bcfa{padding:07% 06% 0% 06%;}.elementor-487 .elementor-element.elementor-element-d173950{padding:07% 06% 0% 06%;}.elementor-487 .elementor-element.elementor-element-4a9cf66{padding:07% 9% 0% 9%;}.elementor-487 .elementor-element.elementor-element-2767ca3 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-487 .elementor-element.elementor-element-27e9a41{width:50%;}.elementor-487 .elementor-element.elementor-element-27e9a41 > .elementor-element-populated{padding:0% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-7da7f6c{width:50%;}.elementor-487 .elementor-element.elementor-element-7da7f6c > .elementor-element-populated{padding:0% 0% 02% 02%;}.elementor-487 .elementor-element.elementor-element-3dbe4bc{width:50%;}.elementor-487 .elementor-element.elementor-element-3dbe4bc > .elementor-element-populated{padding:02% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-f4dfa93{width:50%;}.elementor-487 .elementor-element.elementor-element-f4dfa93 > .elementor-element-populated{padding:02% 0% 02% 02%;}.elementor-487 .elementor-element.elementor-element-69f0256{width:50%;}.elementor-487 .elementor-element.elementor-element-69f0256 > .elementor-element-populated{padding:02% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-b30df92{width:50%;}.elementor-487 .elementor-element.elementor-element-b30df92 > .elementor-element-populated{padding:02% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-0a70dc5{width:50%;}.elementor-487 .elementor-element.elementor-element-0a70dc5 > .elementor-element-populated{padding:02% 0% 02% 02%;}.elementor-487 .elementor-element.elementor-element-fc27eae{width:50%;}.elementor-487 .elementor-element.elementor-element-fc27eae > .elementor-element-populated{padding:02% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-f566df7{width:50%;}.elementor-487 .elementor-element.elementor-element-f566df7 > .elementor-element-populated{padding:02% 0% 02% 02%;}.elementor-487 .elementor-element.elementor-element-4a78708{width:50%;}.elementor-487 .elementor-element.elementor-element-4a78708 > .elementor-element-populated{padding:02% 2% 02% 0%;}.elementor-487 .elementor-element.elementor-element-4f91734{width:50%;}.elementor-487 .elementor-element.elementor-element-4f91734 > .elementor-element-populated{padding:02% 2% 0% 0%;}.elementor-487 .elementor-element.elementor-element-716dd98{width:50%;}.elementor-487 .elementor-element.elementor-element-716dd98 > .elementor-element-populated{padding:02% 0% 0% 02%;}.elementor-487 .elementor-element.elementor-element-344cf5a{padding:07% 06% 0% 06%;}.elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-f549c75 > .elementor-element-populated{padding:7% 7% 7% 7%;}.elementor-487 .elementor-element.elementor-element-b5b9897 .elementor-heading-title{font-size:25px;}.elementor-487 .elementor-element.elementor-element-9791e93 > .elementor-element-populated{margin:0% 0% 02% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-487 .elementor-element.elementor-element-fa60b77{width:30%;}.elementor-487 .elementor-element.elementor-element-5062711{width:70%;}.elementor-487 .elementor-element.elementor-element-8c6b916 > .elementor-element-populated{margin:02% 0% 02% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-487 .elementor-element.elementor-element-afa8709{width:30%;}.elementor-487 .elementor-element.elementor-element-ff2fa2c{width:70%;}.elementor-487 .elementor-element.elementor-element-99ab4c1{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-2352a4f > .elementor-element-populated{margin:02% 0% 2% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:03% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-f9f79bc{width:30%;}.elementor-487 .elementor-element.elementor-element-0089fd1{width:70%;}.elementor-487 .elementor-element.elementor-element-4cd6b86 > .elementor-element-populated{margin:02% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-487 .elementor-element.elementor-element-132c51b{width:30%;}.elementor-487 .elementor-element.elementor-element-06c611e{width:70%;}.elementor-487 .elementor-element.elementor-element-c7f05ae{padding:07% 9% 0% 09%;}.elementor-487 .elementor-element.elementor-element-4340f58 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-487 .elementor-element.elementor-element-d8381ee{padding:0% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-eff713d{margin:-5% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-39f8552{width:50%;}.elementor-487 .elementor-element.elementor-element-39f8552 > .elementor-element-populated{padding:0% 4% 4% 0%;}.elementor-487 .elementor-element.elementor-element-1663d1b{width:50%;}.elementor-487 .elementor-element.elementor-element-1663d1b > .elementor-element-populated{padding:0% 0% 4% 04%;}.elementor-487 .elementor-element.elementor-element-6e5ac99{width:50%;}.elementor-487 .elementor-element.elementor-element-6e5ac99 > .elementor-element-populated{padding:04% 4% 0% 0%;}.elementor-487 .elementor-element.elementor-element-81078f6{width:50%;}.elementor-487 .elementor-element.elementor-element-81078f6 > .elementor-element-populated{padding:4% 4% 0% 0%;}.elementor-487 .elementor-element.elementor-element-c026ae3{margin:07% 0% 0% 0%;padding:9% 0% 0% 0%;}.elementor-487 .elementor-element.elementor-element-1517f8f .elementor-heading-title{font-size:25px;}.elementor-487 .elementor-element.elementor-element-0f6c08a{padding:0% 5% 0% 05%;}.elementor-487 .elementor-element.elementor-element-020e578 img{height:20em;}.elementor-487 .elementor-element.elementor-element-13d3fbc{padding:07% 06% 0% 06%;}.elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-e295d12 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-2ac7f5e img{height:228px;border-radius:6px 6px 6px 6px;}.elementor-487 .elementor-element.elementor-element-9fd5f3a > .elementor-element-populated{padding:8% 3% 4% 3%;}.elementor-487 .elementor-element.elementor-element-efb2865{text-align:center;}.elementor-487 .elementor-element.elementor-element-efb2865 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-487 .elementor-element.elementor-element-7677502{text-align:center;line-height:2.4em;}.elementor-487 .elementor-element.elementor-element-cbd89b9{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-487 .elementor-element.elementor-element-d97aa2f{padding:07% 06% 0% 06%;}.elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-c1fe9a7 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-487 .elementor-element.elementor-element-6328273{text-align:center;}.elementor-487 .elementor-element.elementor-element-b98b843{text-align:center;}.elementor-487 .elementor-element.elementor-element-b98b843 .elementor-heading-title{font-size:25px;}.elementor-487 .elementor-element.elementor-element-5d4db90{text-align:center;}.elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-dbf60d2 > .elementor-background-slideshow{border-radius:0px 0px 10px 10px;}.elementor-487 .elementor-element.elementor-element-9038fde{padding:07% 06% 0% 06%;}.elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-a8e96cc > .elementor-element-populated{padding:4% 6% 4% 6%;}.elementor-487 .elementor-element.elementor-element-e888972 > .elementor-element-populated{margin:0% 0% 02% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-487 .elementor-element.elementor-element-21a2623 img{border-radius:5px 5px 5px 5px;}.elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-b80110e > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-487 .elementor-element.elementor-element-b80110e > .elementor-element-populated{margin:2% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:5% 5% 5% 5%;}.elementor-487 .elementor-element.elementor-element-5e1e833 .elementor-heading-title{font-size:25px;}.elementor-487 .elementor-element.elementor-element-0054794{padding:07% 06% 0% 06%;}.elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-487 .elementor-element.elementor-element-d1eb27f > .elementor-element-populated{padding:4% 6% 4% 6%;}.elementor-487 .elementor-element.elementor-element-08d06df > .elementor-element-populated{margin:0% 0% 02% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated, .elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-487 .elementor-element.elementor-element-83778e2 > .elementor-element-populated{margin:2% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:5% 5% 5% 5%;}.elementor-487 .elementor-element.elementor-element-23c9487 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-487 .elementor-element.elementor-element-fa60b77{width:28.946%;}.elementor-487 .elementor-element.elementor-element-5062711{width:71.054%;}.elementor-487 .elementor-element.elementor-element-afa8709{width:28.946%;}.elementor-487 .elementor-element.elementor-element-ff2fa2c{width:71.054%;}.elementor-487 .elementor-element.elementor-element-f9f79bc{width:28.946%;}.elementor-487 .elementor-element.elementor-element-0089fd1{width:71.054%;}.elementor-487 .elementor-element.elementor-element-132c51b{width:28.946%;}.elementor-487 .elementor-element.elementor-element-06c611e{width:71.054%;}}@media(max-width:1024px) and (min-width:768px){.elementor-487 .elementor-element.elementor-element-c1fe9a7{width:53%;}.elementor-487 .elementor-element.elementor-element-dbf60d2{width:47%;}}/* Start custom CSS for heading, class: .elementor-element-352d73d */.heading{background: -webkit-linear-gradient(90deg, #383838 0%, #656464 100%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-977c4c0 *//* Banner button base */
#banner1 .banner-btn-wrapper .btn {
    position: relative;
    overflow: hidden;
    z-index: 1;
    width: 100%;
 background:#EDEDED;
    border: 1px solid #EDEDED;
    padding: 0px;
    cursor: pointer;
    transition: border-color 0.5s ease;
}

/* Sunrise layer */
#banner1 .banner-btn-wrapper .btn::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 0;
    background: #1A1919;
    border-radius: 50% 50% 0 0;
    transition: height 0.2s ease;
    z-index: -1;
}

/* Hover → sunrise fills entire button */
#banner1 .banner-btn-wrapper .btn:hover::before {
    height: 150%;
    border-radius: 0;
}

/* Hover → sunrise up */
#banner1 .banner-btn-wrapper .btn:hover::before {
    height: 100%;
}

/* Text stays visible */
#banner1 .banner-btn-wrapper .btn .wd-btn-text {
    position: relative;
    z-index: 1;
    transition: color 0.5s ease;
}

/* Text color change on hover */
#banner1 .banner-btn-wrapper .btn:hover .wd-btn-text {
    color: #ffffff !important;
}

/* Text styling */
#banner1 span.wd-btn-text {
    font-family: 'avenir-lt-pro', sans-serif;
    font-weight: 400;
    color: #1A1919 !important;
    font-size: 14px;
    text-transform: capitalize;
}

/* Active state */
#banner1 .banner-btn-wrapper .btn:active {
    transform: scale(0.98);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cde041d */@media (min-width: 768px) and (max-width: 1024px){.elementor-487 .elementor-element.elementor-element-cde041d .promo-banner{border-radius:10px !important;}}

@media only screen and (max-width: 900px) {.elementor-487 .elementor-element.elementor-element-cde041d .promo-banner{border-radius:8px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dd1484 */.heading1{background: -webkit-linear-gradient(90deg, #383838 0%, #515050 100%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
  .heading2{background: -webkit-linear-gradient(90deg, #555454 0%, #656464 100%);



  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}
  
  
  svg.vector {
    width: 39px;
    height: 26px;
}
@media (min-width: 768px) and (max-width: 1024px){svg.vector {
    width: 33px;
    height: 21px;
}}
@media only screen and (max-width: 900px){svg.vector {
    width: 25px;
    height: 16px;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3de7c61 *//* Elementor Button Styled with #1A1919 */
#button1 .elementor-button-wrapper {
  overflow: visible !important;
  position: relative;
  z-index: 2;
}

#button1.elementor-widget-button .elementor-button {
  display: inline-block;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  z-index: 1;
  color: #1A1919 !important;
  
  cursor: pointer;
  
  background: #EDEDED !important;
  border: 1px solid #D0D0D0 !important;
  
}

#button1.elementor-widget-button .elementor-button:active {
  color: #fff !important;
  
}

#button1.elementor-widget-button .elementor-button:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%) scaleY(1) scaleX(1.25);
  top: 100%;
  width: 140%;
  height: 180%;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

#button1.elementor-widget-button .elementor-button:after {
  content: "";
  position: absolute;
  left: 55%;
  transform: translateX(-50%) scaleY(1) scaleX(1.45);
  top: 180%;
  width: 160%;
  height: 190%;
  background-color: #1A1919; /* Updated shade */
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

#button1.elementor-widget-button .elementor-button:hover {
  color: #ffffff !important;
  border: 1px solid #1A1919 !important; /* Updated shade */
  background-color:#fff !important;
}

#button1.elementor-widget-button .elementor-button:hover:before {
  top: -35%;
  background-color: #1A1919; /* Updated shade */
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

#button1.elementor-widget-button .elementor-button:hover:after {
  top: -45%;
  background-color: #1A1919; /* Updated shade */
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-29d78e2 */.elementor-element.elementor-element-29d78e2.elementor-widget.elementor-widget-video

 {
    border-radius: 26px;
}
@media (min-width: 768px) and (max-width: 1024px){.elementor-element.elementor-element-29d78e2.elementor-widget.elementor-widget-video

 {
    border-radius: 20px;
}}
@media only screen and (max-width: 900px){.elementor-element.elementor-element-29d78e2.elementor-widget.elementor-widget-video

 {
    border-radius: 10px;
}}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-aba19fa */@media (min-width: 768px) and (max-width: 1024px){.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay

 {
    border-radius: 20px;
}}
@media only screen and (max-width: 900px){.elementor-element.elementor-element-aba19fa.elementor-widget.elementor-widget-video

 {
    border-radius: 10px;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2767ca3 */.heading{background: -webkit-linear-gradient(90deg, #383838 0%, #656464 100%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a9cf66 */@media (min-width: 768px) and (max-width: 1024px){.elementor-487 .elementor-element.elementor-element-4a9cf66 .promo-banner{border-radius:10px !important;}}

@media only screen and (max-width: 900px) {.elementor-487 .elementor-element.elementor-element-4a9cf66 .promo-banner{border-radius:8px !important;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5b9897 */.heading3{background: -webkit-linear-gradient(
263deg, #D3D3D3 0%, #656464 100%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4340f58 */.heading{background: -webkit-linear-gradient(90deg, #383838 0%, #656464 100%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c7f05ae */@media (min-width: 768px) and (max-width: 1024px){.elementor-487 .elementor-element.elementor-element-c7f05ae .promo-banner{border-radius:10px !important;}
    
    #banner .promo-banner .content-banner{
    border-radius:10px!important;
   
}
}

@media only screen and (max-width: 900px) {#banner .promo-banner{border-radius:8px !important;}
    
      #banner .promo-banner .content-banner{
    border-radius:9px !important;
   
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1517f8f */.heading3{background: -webkit-linear-gradient(
263deg, #D3D3D3 0%, #656464 100%);


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for wd_marquee, class: .elementor-element-dce197d */#marque img.attachment-full.size-full {
    width: 35px;
}
#marque .wd-marquee-item {
    background: #FFFFFF21;
    border-radius: 100px;
    padding: 6px 10px;
    border: 0.83px solid #6F6F6F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efb2865 */.heading{background: -webkit-linear-gradient(90deg, #383838 0%, #656464 100%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbd89b9 *//* Elementor Button Styled with #1A1919 */
#button2 .elementor-button-wrapper {
  overflow: visible !important;
  position: relative;
  z-index: 2;
}

#button2.elementor-widget-button .elementor-button {
  display: inline-block;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  z-index: 1;
  color: #1A1919 !important;
  
  cursor: pointer;
  
  background: #FFFFFF !important;
  border: 1px solid #000000 !important;
  
}

#button2.elementor-widget-button .elementor-button:active {
  color: #fff !important;
  
}

#button2.elementor-widget-button .elementor-button:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%) scaleY(1) scaleX(1.25);
  top: 100%;
  width: 140%;
  height: 180%;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

#button2.elementor-widget-button .elementor-button:after {
  content: "";
  position: absolute;
  left: 55%;
  transform: translateX(-50%) scaleY(1) scaleX(1.45);
  top: 180%;
  width: 160%;
  height: 190%;
  background-color: #1A1919; /* Updated shade */
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

#button2.elementor-widget-button .elementor-button:hover {
  color: #ffffff !important;
  border: 1px solid #1A1919 !important; /* Updated shade */
  background-color:#fff !important;
}

#button2.elementor-widget-button .elementor-button:hover:before {
  top: -35%;
  background-color: #1A1919; /* Updated shade */
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

#button2.elementor-widget-button .elementor-button:hover:after {
  top: -45%;
  background-color: #1A1919; /* Updated shade */
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b98b843 */.heading{background: -webkit-linear-gradient(263deg, #383838 0%, #656464 100%);

  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd7ff45 *//* Elementor Button Styled with #1A1919 */
#button3 .elementor-button-wrapper {
  overflow: visible !important;
  position: relative;
  z-index: 2;
}

#button3.elementor-widget-button .elementor-button {
  display: inline-block;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  z-index: 1;
  color: #1A1919 !important;
  
  cursor: pointer;
  
  background: #FFFFFF !important;
  border: 1px solid #000000 !important;
  
}

#button3.elementor-widget-button .elementor-button:active {
  color: #000 !important;
  
}

#button3.elementor-widget-button .elementor-button:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%) scaleY(1) scaleX(1.25);
  top: 100%;
  width: 140%;
  height: 180%;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

#button3.elementor-widget-button .elementor-button:after {
  content: "";
  position: absolute;
  left: 55%;
  transform: translateX(-50%) scaleY(1) scaleX(1.45);
  top: 180%;
  width: 160%;
  height: 190%;
  background-color: #eee; /* Updated shade */
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

#button3.elementor-widget-button .elementor-button:hover {
  color: #000 !important;
  border: 1px solid #191919 !important; /* Updated shade */
  background-color:#fff !important;
}

#button3.elementor-widget-button .elementor-button:hover:before {
  top: -35%;
  background-color: #D0D0D0; /* Updated shade */
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

#button3.elementor-widget-button .elementor-button:hover:after {
  top: -45%;
  background-color: #D0D0D0; /* Updated shade */
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e1e833 */.heading{background: -webkit-linear-gradient(90deg, #383838 0%, #939393 129.65%);
;


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-3a8847b */label.wpforms-field-label {
    font-family: 'avenir-lt-pro';
    font-weight: 400 !important;
    
}
button#wpforms-submit-3337 {
    font-family: 'avenir-lt-pro';
    width: 164px;
    font-weight: 400 !important;
}
button#wpforms-submit-3337:hover {
    background: white ! IMPORTANT;
    color: #000 !important;
    border: 1px solid #000 !IMPORTANT;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23c9487 */.heading{background: -webkit-linear-gradient(90deg, #383838 0%, #939393 129.65%);
;


  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-38df1f3 */label.wpforms-field-label {
    font-family: 'avenir-lt-pro';
    font-weight: 400 !important;
    
}
button#wpforms-submit-3337 {
    font-family: 'avenir-lt-pro';
    width: 164px;
    font-weight: 400 !important;
}
button#wpforms-submit-3337:hover {
    background: white ! IMPORTANT;
    color: #000 !important;
    border: 1px solid #000 !IMPORTANT;
}/* End custom CSS */
/* Start custom CSS */#banner .promo-banner .content-banner{background:#FFFFFF;
    padding: 7% 4%;
    border-radius:16px;
   
}
#banner .promo-banner .banner-title{background:transparent;
    border:0px;
    border-radius:none;
}
#banner .promo-banner:hover .banner-title{
    color:#1A1919 !important;
}
/* #banner .banner-inner.reset-last-child.wd-fontsize-xs {*/
/*    display: none;*/
/*    opacity: 0;*/
/*    transform: translateY(25px);    start lower = smoother */
/*    transition: opacity 0.55s ease, transform 0.55s cubic-bezier(.25,.46,.45,.94);*/
/*}*/

/*#banner:hover .banner-inner.reset-last-child.wd-fontsize-xs {*/
/*    display: block;*/
/*    opacity: 1;*/
/*    transform: translateY(0);*/
/*}*/
/*#banner .promo-banner:hover  {*/
   
/*    border-radius: 26px;*/
/*    box-shadow: 0px 4px 11.3px 0px #0000002E;*/

/*}*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat custom';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://maniart.in/wp-content/uploads/2025/12/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat custom';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://maniart.in/wp-content/uploads/2025/12/Montserrat-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat custom';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://maniart.in/wp-content/uploads/2025/12/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat custom';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://maniart.in/wp-content/uploads/2025/12/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */